38class GUI_PreferenceDialog :
43 UI_CLASS_SHARED_PTR(GUI_PreferenceDialog)
44 PIMPL(GUI_PreferenceDialog)
47 void sigError(
const QString& errorMessage);
50 explicit GUI_PreferenceDialog(QMainWindow* parent);
51 ~GUI_PreferenceDialog()
override;
53 [[nodiscard]] QString actionName()
const;
54 [[nodiscard]] QAction* action();
58 void showPreference(
const QString& identifier)
override;
63 void commitAndClose();
64 void rowChanged(
int row);
68 void languageChanged()
override;
69 void showEvent(QShowEvent* e)
override;