Sayonara Player
Signals | Public Member Functions | Protected Attributes | Private Member Functions | Private Attributes | List of all members
GUI_Player Class Reference

Signals

void sig_player_closed ()
 

Public Member Functions

 GUI_Player (QTranslator *translator, QWidget *parent=nullptr)
 
void register_player_plugin_handler (PlayerPlugin::Handler *pph)
 
void register_preference_dialog (PreferenceDialog *dialog)
 
void raise ()
 
virtual void showEvent (QShowEvent *e) override
 
QString get_name () const
 

Protected Attributes

Settings_settings =nullptr
 

Private Member Functions

void setupUi (QMainWindow *Sayonara)
 
void retranslateUi (QMainWindow *Sayonara)
 

Private Attributes

QAction * action_OpenFile
 
QAction * action_OpenFolder
 
QAction * action_Close
 
QAction * action_Dark
 
QAction * action_help
 
QAction * action_about
 
QAction * action_viewLibrary
 
QAction * action_Fullscreen
 
QAction * action_devices
 
QAction * action_donate
 
QAction * action_logger
 
QAction * action_preferences
 
QWidget * centralwidget
 
QGridLayout * gridLayout
 
QSplitter * splitter
 
QWidget * layoutWidget
 
QVBoxLayout * verticalLayout
 
GUI_Controlscontrols
 
QFrame * line
 
GUI_PlayerPluginplugin_widget
 
GUI_Playlistui_playlist
 
QWidget * library_widget
 
Inheritance diagram for GUI_Player:
Gui::MainWindow GlobalMessageReceiverInterface Ui::Sayonara Gui::WidgetTemplate< QMainWindow > SayonaraClass