Author: mir3x Date: Sat Dec 31 10:08:34 2016 New Revision: 34749 URL: http://svn.gna.org/viewcvs/freeciv?rev=34749&view=rev Log: Qt client - fixed font options not updated immediately during refresh, apply
See bug #25403 Modified: branches/S2_6/client/gui-qt/optiondlg.cpp Modified: branches/S2_6/client/gui-qt/optiondlg.cpp URL: http://svn.gna.org/viewcvs/freeciv/branches/S2_6/client/gui-qt/optiondlg.cpp?rev=34749&r1=34748&r2=34749&view=diff ============================================================================== --- branches/S2_6/client/gui-qt/optiondlg.cpp (original) +++ branches/S2_6/client/gui-qt/optiondlg.cpp Sat Dec 31 10:08:34 2016 @@ -16,6 +16,7 @@ #endif // Qt +#include <QApplication> #include <QCheckBox> #include <QColorDialog> #include <QComboBox> @@ -335,13 +336,13 @@ fp = new QFont(); fp->fromString(s); + qApp->processEvents(); qp = reinterpret_cast<QPushButton *>(option_get_gui_data(poption)); ql = s.split(","); if (s.isEmpty() == false) { qp->setText(ql[0] + " " + ql[1]); - } - qp->setFont(*fp); - + qp->setFont(*fp); + } } _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits