![]() |
KVIrc 5.2.6
Developer APIs
|
Wizard for addon creation. More...
#include <PackAddonDialog.h>
Public Member Functions | |
PackAddonDialog (QWidget *pParent) | |
Creates the wizard object. | |
~PackAddonDialog () | |
Destroys the wizard object. | |
Protected Member Functions | |
void | accept () override |
Runs the packAddon() function and closes the wizard. | |
bool | packAddon () |
Creates the addon package. | |
Protected Attributes | |
PackAddonFileSelectionWidget * | m_pPackAddonFileSelectionWidget |
PackAddonInfoPackageWidget * | m_pPackAddonInfoPackageWidget |
PackAddonSaveSelectionWidget * | m_pPackAddonSaveSelectionWidget |
PackAddonSummaryFilesWidget * | m_pPackAddonSummaryFilesWidget |
PackAddonSummaryInfoWidget * | m_pPackAddonSummaryInfoWidget |
QString | m_szAuthor |
QString | m_szDescription |
QString | m_szDirPath |
QString | m_szIcon |
QString | m_szMinVersion |
QString | m_szName |
QString | m_szSavePath |
QString | m_szVersion |
Wizard for addon creation.
PackAddonDialog::PackAddonDialog | ( | QWidget * | pParent | ) |
Creates the wizard object.
pParent | The parent widget |
References __tr2qs_ctx, g_pIconManager, m_pPackAddonFileSelectionWidget, m_pPackAddonInfoPackageWidget, m_pPackAddonSaveSelectionWidget, and m_pPackAddonSummaryInfoWidget.
|
default |
Destroys the wizard object.
|
overrideprotected |
|
protected |
Creates the addon package.
References __tr2qs_ctx, KviQString::ensureLastCharIs(), KVI_FILEEXTENSION_ADDONPACKAGE, KVI_PATH_SEPARATOR_CHAR, m_pPackAddonSummaryFilesWidget, m_szName, m_szVersion, AddonFunctions::pack(), AddonInfo::szAuthor, AddonInfo::szDescription, AddonInfo::szDirPath, AddonInfo::szImage, AddonInfo::szMinVersion, AddonInfo::szName, AddonInfo::szSavePath, and AddonInfo::szVersion.
Referenced by accept().
|
protected |
Referenced by PackAddonDialog().
|
protected |
Referenced by PackAddonDialog().
|
protected |
Referenced by PackAddonDialog().
|
protected |
Referenced by packAddon().
|
protected |
Referenced by PackAddonDialog().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Referenced by packAddon().
|
protected |
|
protected |
Referenced by packAddon().