Sayonara Player
Loading...
Searching...
No Matches
Preferences::Base Class Referenceabstract
Inheritance diagram for Preferences::Base:
Gui::Widget Gui::WidgetTemplate< QWidget > Gui::WidgetTemplateParent GUI_BroadcastPreferences GUI_CoverPreferences GUI_EnginePreferences GUI_FileExtensionPreferences GUI_LanguagePreferences GUI_LastFmPreferences GUI_LibraryPreferences GUI_LyricsPreferences GUI_NotificationPreferences GUI_OtherSettings GUI_PlayerPreferences GUI_PlaylistGeneratorPreferences GUI_PlaylistPreferences GUI_ProxyPreferences GUI_SearchPreferences GUI_ShortcutPreferences GUI_StreamPreferences GUI_StreamRecorderPreferences GUI_UiPreferences

Signals

void sigShown ()
void sigClosed ()

Public Member Functions

 Base (const QString &identifier)
virtual bool isUiInitialized () const final
virtual QAction * action () final
virtual QString actionName () const =0
QString identifier () const
virtual bool commit ()=0
virtual void revert ()=0
virtual void initUi ()=0
virtual void retranslate ()=0
virtual bool hasError () const
virtual QString errorString () const
Dialog * boxIntoDialog ()

Protected Member Functions

void showEvent (QShowEvent *e) override
void closeEvent (QCloseEvent *e) override
virtual void skinChanged ()

Protected Attributes

Dialog * mBoxedDialog = nullptr

Member Function Documentation

◆ closeEvent()

void Preferences::Base::closeEvent ( QCloseEvent * e)
overrideprotectedvirtual

Reimplemented from Gui::Widget.

◆ showEvent()

void Preferences::Base::showEvent ( QShowEvent * e)
overrideprotectedvirtual

Reimplemented from Gui::Widget.