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
[email protected]
https://mail.gna.org/listinfo/freeciv-commits