Sayonara Player
Public Types | Signals | Public Member Functions | Protected Member Functions | List of all members
GUI_EditLibrary Class Reference

The GUI_EditLibrary class. More...

#include <GUI_EditLibrary.h>

Inheritance diagram for GUI_EditLibrary:
Gui::Dialog Gui::WidgetTemplate< QDialog > Gui::WidgetTemplateParent

Public Types

enum  EditMode {
  New = 0,
  Edit = 1
}
 

Signals

void sigAccepted ()
 
void sigRejected ()
 
void sigClosed ()
 emitted when closed
 

Public Member Functions

 GUI_EditLibrary (const QString &name, const QString &path, QWidget *parent=nullptr)
 
 GUI_EditLibrary (QWidget *parent=nullptr)
 
void reset ()
 Same as GUI_EditLibrary(QWidget* parent=nullptr)
 
QString name () const
 
QString path () const
 
bool hasNameChanged () const
 
bool hasPathChanged () const
 
EditMode editMode () const
 
bool isAccepted () const
 
void resize (double percent)
 
virtual void showEvent (QShowEvent *e) override
 

Protected Member Functions

void languageChanged () override
 
void skinChanged () override
 
virtual void closeEvent (QCloseEvent *e) override
 

Detailed Description

The GUI_EditLibrary class.