KVIrc 5.2.6
Developer APIs
SaveThemeDialog Class Reference

#include <SaveThemeDialog.h>

+ Inheritance diagram for SaveThemeDialog:

Public Member Functions

 SaveThemeDialog (QWidget *pParent)
 
virtual ~SaveThemeDialog ()
 
- Public Member Functions inherited from KviTalWizard
void addPage (QWidget *pWidget, const QString &szTitle)
 
QPushButton * backButton ()
 
QPushButton * cancelButton ()
 
QWidget * currentPage ()
 
QPushButton * finishButton ()
 
QPushButton * helpButton ()
 
void insertPage (QWidget *pWidget, const QString &szTitle, int iIndex)
 
 KviTalWizard (QWidget *pParent)
 
QPushButton * nextButton ()
 
void setBackEnabled (QWidget *pWidget, bool bEnabled)
 
void setCancelEnabled (QWidget *pWidget, bool bEnabled)
 
bool setCurrentPage (QWidget *pWidget)
 
void setFinishEnabled (QWidget *pWidget, bool bEnabled)
 
void setHelpEnabled (QWidget *pWidget, bool bEnabled)
 
void setNextEnabled (QWidget *pWidget, bool bEnabled)
 
bool setPageEnabled (QWidget *pWidget, bool bEnabled)
 
bool setPageTitle (QWidget *pWidget, const QString &szTitle)
 
 ~KviTalWizard ()
 

Protected Slots

void imageSelectionChanged (const QString &szImagePath)
 
void makeScreenshot ()
 
- Protected Slots inherited from KviTalWizard
void backButtonClicked ()
 
void cancelButtonClicked ()
 
void finishButtonClicked ()
 
void helpButtonClicked ()
 
void nextButtonClicked ()
 

Protected Member Functions

void accept () override
 
bool saveTheme ()
 
- Protected Member Functions inherited from KviTalWizard
void closeEvent (QCloseEvent *e) override
 
void setCurrentPage (KviTalWizardPageData *pData)
 
void showEvent (QShowEvent *e) override
 

Protected Attributes

QLineEdit * m_pAuthorNameEdit
 
QLabel * m_pImageLabel
 
QWidget * m_pImageSelectionPage
 
KviFileSelectorm_pImageSelector
 
QCheckBox * m_pSaveIconsCheckBox
 
QTextEdit * m_pThemeDescriptionEdit
 
QLineEdit * m_pThemeNameEdit
 
QLineEdit * m_pThemeVersionEdit
 
QString m_szScreenshotPath
 
- Protected Attributes inherited from KviTalWizard
KviTalWizardPrivatem_p
 

Additional Inherited Members

- Signals inherited from KviTalWizard
void helpClicked ()
 
void pageChanged (QString title)
 

Constructor & Destructor Documentation

◆ SaveThemeDialog()

◆ ~SaveThemeDialog()

SaveThemeDialog::~SaveThemeDialog ( )
virtualdefault

Member Function Documentation

◆ accept()

void SaveThemeDialog::accept ( )
overrideprotected

References saveTheme().

◆ imageSelectionChanged

void SaveThemeDialog::imageSelectionChanged ( const QString & szImagePath)
protectedslot

◆ makeScreenshot

void SaveThemeDialog::makeScreenshot ( )
protectedslot

◆ saveTheme()

Member Data Documentation

◆ m_pAuthorNameEdit

QLineEdit* SaveThemeDialog::m_pAuthorNameEdit
protected

Referenced by saveTheme(), and SaveThemeDialog().

◆ m_pImageLabel

QLabel* SaveThemeDialog::m_pImageLabel
protected

◆ m_pImageSelectionPage

QWidget* SaveThemeDialog::m_pImageSelectionPage
protected

◆ m_pImageSelector

KviFileSelector* SaveThemeDialog::m_pImageSelector
protected

◆ m_pSaveIconsCheckBox

QCheckBox* SaveThemeDialog::m_pSaveIconsCheckBox
protected

Referenced by saveTheme(), and SaveThemeDialog().

◆ m_pThemeDescriptionEdit

QTextEdit* SaveThemeDialog::m_pThemeDescriptionEdit
protected

Referenced by saveTheme(), and SaveThemeDialog().

◆ m_pThemeNameEdit

QLineEdit* SaveThemeDialog::m_pThemeNameEdit
protected

Referenced by saveTheme(), and SaveThemeDialog().

◆ m_pThemeVersionEdit

QLineEdit* SaveThemeDialog::m_pThemeVersionEdit
protected

Referenced by saveTheme(), and SaveThemeDialog().

◆ m_szScreenshotPath

QString SaveThemeDialog::m_szScreenshotPath
protected

Referenced by saveTheme(), and SaveThemeDialog().


The documentation for this class was generated from the following files: