Selaa lähdekoodia

UI: Use QT font picker on OSX

Colin Edwards 7 vuotta sitten
vanhempi
sitoutus
6f71afd527
1 muutettua tiedostoa jossa 9 lisäystä ja 2 poistoa
  1. 9 2
      UI/properties-view.cpp

+ 9 - 2
UI/properties-view.cpp

@@ -1663,11 +1663,18 @@ bool WidgetInfo::FontChanged(const char *setting)
 	uint32_t   flags;
 	QFont      font;
 
+	QFontDialog::FontDialogOptions options;
+
+#ifdef __APPLE__
+	options = QFontDialog::DontUseNativeDialog;
+#endif
+
 	if (!font_obj) {
-		font = QFontDialog::getFont(&success, view);
+		QFont initial;
+		font = QFontDialog::getFont(&success, initial, view, "Pick a Font", options);
 	} else {
 		MakeQFont(font_obj, font);
-		font = QFontDialog::getFont(&success, font, view);
+		font = QFontDialog::getFont(&success, font, view, "Pick a Font", options);
 		obs_data_release(font_obj);
 	}