28class GUI_PlayerPreferences :
29 public Preferences::Base
32 PIMPL(GUI_PlayerPreferences)
33 UI_CLASS_SHARED_PTR(GUI_PlayerPreferences)
36 GUI_PlayerPreferences(
const QString& identifier,
bool canInhibitIdle);
37 ~GUI_PlayerPreferences()
override;
39 bool commit()
override;
40 void revert()
override;
42 [[nodiscard]] QString actionName()
const override;
45 void initUi()
override;
46 void retranslate()
override;
48 void logLevelChanged();
51 void showTrayIconToggled(
bool b);