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.