1#ifndef _KVI_DEFAULTSCRIPT_H_
2#define _KVI_DEFAULTSCRIPT_H_
101 bool isDefscriptUpToDate();
122 void load(
const QString & szConfigFile);
129 void loadEmptyConfig();
138 void save(
const QString & szConfigFile);
148 void restoreInternal();
174 bool compareVersions(QString & szConfig, QString * pszError);
Definition KviConfigurationFile.h:50
A dialog which allow the user to choose which elements to restore.
Definition KviDefaultScript.h:182
KviDefaultScriptDialog()
Constructs the default script dialog.
Definition KviDefaultScript.cpp:388
QCheckBox * m_pToolbar
Definition KviDefaultScript.h:209
void accept() override
Accepts the dialog.
Definition KviDefaultScript.cpp:503
QCheckBox * m_pAll
Definition KviDefaultScript.h:200
~KviDefaultScriptDialog()
Destroys the default script dialog.
QCheckBox * m_pPopup
Definition KviDefaultScript.h:207
friend class KviDefaultScriptManager
Definition KviDefaultScript.h:184
QGroupBox * m_pAdvanced
Definition KviDefaultScript.h:199
QCheckBox * m_pEvent
Definition KviDefaultScript.h:206
QCheckBox * m_pAlias
Definition KviDefaultScript.h:204
QCheckBox * m_pAddon
Definition KviDefaultScript.h:203
QCheckBox * m_pRaw
Definition KviDefaultScript.h:208
void advanced()
Open/close the advanced widget.
Definition KviDefaultScript.cpp:497
QCheckBox * m_pAction
Definition KviDefaultScript.h:202
void toggleAll(bool)
Enables or disables all checkboxes.
Definition KviDefaultScript.cpp:485
QCheckBox * m_pData
Definition KviDefaultScript.h:201
QCheckBox * m_pClass
Definition KviDefaultScript.h:205
QPushButton * m_pAdvancedButton
Definition KviDefaultScript.h:210
void reject() override
Rejects the dialog.
Definition KviDefaultScript.cpp:508
QString m_szAction
Definition KviDefaultScript.h:69
bool m_bConfigFileMissing
Definition KviDefaultScript.h:65
static void done()
Destroys the class instance.
Definition KviDefaultScript.cpp:80
QString m_szRaw
Definition KviDefaultScript.h:75
QString m_szAddon
Definition KviDefaultScript.h:70
QString m_szPopup
Definition KviDefaultScript.h:74
static KviDefaultScriptManager * instance()
Returns the instance of the class.
Definition KviDefaultScript.h:95
~KviDefaultScriptManager()
Destroys the default script manager.
KviDefaultScriptDialog * m_pDialog
Definition KviDefaultScript.h:66
QString m_szEvent
Definition KviDefaultScript.h:73
KviDefaultScriptManager()
Constructs the default script manager.
Definition KviDefaultScript.cpp:45
bool m_bNoNeedToRestore
Definition KviDefaultScript.h:64
QString m_szToolbar
Definition KviDefaultScript.h:76
QString m_szAlias
Definition KviDefaultScript.h:71
QString m_szClass
Definition KviDefaultScript.h:72
static KviDefaultScriptManager * m_pSelf
Definition KviDefaultScript.h:63
QString m_szDate
Definition KviDefaultScript.h:68
QString m_szVersion
Definition KviDefaultScript.h:67
This file contains compile time settings.
#define KVIRC_API
Definition kvi_settings.h:127
int init()
Definition winamp.cpp:118