Author: mir3x Date: Thu Nov 17 10:26:51 2016 New Revision: 34545 URL: http://svn.gna.org/viewcvs/freeciv?rev=34545&view=rev Log: Qt client - ported popup_musicset_suggestion_dialog()
See patch #7994 Modified: trunk/client/gui-qt/dialogs.cpp Modified: trunk/client/gui-qt/dialogs.cpp URL: http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-qt/dialogs.cpp?rev=34545&r1=34544&r2=34545&view=diff ============================================================================== --- trunk/client/gui-qt/dialogs.cpp (original) +++ trunk/client/gui-qt/dialogs.cpp Thu Nov 17 10:26:51 2016 @@ -2783,7 +2783,23 @@ *****************************************************************/ void popup_musicset_suggestion_dialog(void) { - qDebug() << Q_FUNC_INFO << "PORTME"; + hud_message_box ask(gui()->central_wdg); + QString text; + QString title; + QPushButton *ok_button; + + title = QString(_("Modpack suggests using %1 musicset.")) + .arg(game.control.preferred_musicset); + text = QString("It might not work with other tilesets.\n" + "You are currently using musicset %1.") + .arg(music_set_name); + ask.addButton(_("Keep current musicset"), QMessageBox::ActionRole); + ok_button = ask.addButton(_("Load musicset"), QMessageBox::ActionRole); + ask.set_text_title(text, title); + ask.exec(); + if (ask.clickedButton() == ok_button) { + audio_restart(sound_set_name, game.control.preferred_musicset); + } } /************************************************************************** _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits