![]() |
KVIrc
4.9.2
DeveloperAPIs
|
#include "ThemeManagementDialog.h"#include "ThemeFunctions.h"#include "KviKvsArrayCast.h"#include "KviMessageBox.h"#include "KviModule.h"#include "KviLocale.h"#include "KviParameterList.h"#include "KviCommandFormatter.h"#include "KviError.h"#include "kvi_out.h"#include "KviMainWindow.h"#include "KviIconManager.h"#include "KviConfigurationFile.h"#include "kvi_sourcesdate.h"#include "KviFileUtils.h"#include "KviFileDialog.h"#include "KviTheme.h"#include <QFileInfo>#include <QMessageBox>Functions | |
| QRect | g_rectManagementDialogGeometry (0, 0, 0, 0) |
| static bool | theme_kvs_cmd_apply (KviKvsModuleCommandCall *c) |
| static bool | theme_kvs_cmd_dialog (KviKvsModuleCommandCall *c) |
| static bool | theme_kvs_cmd_install (KviKvsModuleCommandCall *c) |
| static bool | theme_kvs_cmd_pack (KviKvsModuleCommandCall *c) |
| static bool | theme_kvs_cmd_screenshot (KviKvsModuleCommandCall *c) |
| static bool | theme_kvs_fnc_info (KviKvsModuleFunctionCall *c) |
| static bool | theme_module_can_unload (KviModule *) |
| static bool | theme_module_cleanup (KviModule *m) |
| static bool | theme_module_init (KviModule *m) |
| QRect g_rectManagementDialogGeometry | ( | 0 | , |
| 0 | , | ||
| 0 | , | ||
| 0 | |||
| ) |
Referenced by theme_module_cleanup(), and theme_module_init().
|
static |
References __tr2qs_ctx(), KviTheme::apply(), KviThemeInfo::Auto, KviThemeInfo::Builtin, KviKvsRunTimeCall::error(), KviThemeInfo::External, KviKvsSwitchList::find(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviThemeInfo::lastError(), KviKvsModuleCommandCall::switches(), and KviThemeInfo::User.
Referenced by theme_module_init().
|
static |
References ThemeManagementDialog::display(), and KviKvsModuleCommandCall::hasSwitch().
Referenced by theme_module_init().
|
static |
References __tr2qs_ctx(), KviKvsRunTimeCall::error(), ThemeFunctions::installThemePackage(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, and KVSM_PARAMETERS_END.
Referenced by theme_module_init().
|
static |
References __tr2qs_ctx(), KviPointerList< T >::append(), KviKvsArrayCast::array(), KviKvsVariant::asString(), KviKvsArray::at(), KviKvsRunTimeCall::error(), KviThemeInfo::External, i, KviPointerList< T >::isEmpty(), KVS_PT_ARRAYCAST, KVS_PT_NONEMPTYSTRING, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviThemeInfo::lastError(), KviThemeInfo::load(), ThemeFunctions::packageThemes(), pArray, s, KviPointerList< T >::setAutoDelete(), KviKvsArray::size(), and v.
Referenced by theme_module_init().
|
static |
References __tr2qs_ctx(), KviFileUtils::adjustFilePath(), KviFileDialog::askForSaveFileName(), KviKvsRunTimeCall::enterBlockingSection(), KviKvsRunTimeCall::error(), g_pMainWindow, KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsRunTimeCall::leaveBlockingSection(), and ThemeFunctions::makeKVIrcScreenshot().
Referenced by theme_module_init().
|
static |
References __tr2qs_ctx(), KviThemeInfo::author(), KviThemeInfo::Auto, KviThemeInfo::description(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviThemeInfo::load(), KviThemeInfo::name(), KviKvsModuleFunctionCall::returnValue(), KviKvsHash::set(), KviKvsVariant::setHash(), KviThemeInfo::version(), and KviKvsRunTimeCall::warning().
Referenced by theme_module_init().
|
static |
References ThemeManagementDialog::instance().
|
static |
|
static |
References g_rectManagementDialogGeometry(), KviModule::getDefaultConfigFileName(), KVSM_REGISTER_FUNCTION, KVSM_REGISTER_SIMPLE_COMMAND, KviConfigurationFile::Read, KviConfigurationFile::readRectEntry(), theme_kvs_cmd_apply(), theme_kvs_cmd_dialog(), theme_kvs_cmd_install(), theme_kvs_cmd_pack(), theme_kvs_cmd_screenshot(), and theme_kvs_fnc_info().
1.8.7