![]() |
KVIrc
4.9.2
DeveloperAPIs
|
#include "OptionsWidgetContainer.h"#include "OptionsInstanceManager.h"#include "OptionsDialog.h"#include "KviModule.h"#include "KviOptions.h"#include "KviApplication.h"#include "KviMainWindow.h"#include "KviWindow.h"#include "KviLocale.h"#include "KviControlCodes.h"#include "kvi_out.h"#include "KviPointerHashTable.h"#include <QSplitter>Functions | |
| static bool | options_kvs_cmd_close (KviKvsModuleCommandCall *c) |
| static bool | options_kvs_cmd_dialog (KviKvsModuleCommandCall *c) |
| static bool | options_kvs_cmd_edit (KviKvsModuleCommandCall *c) |
| static bool | options_kvs_cmd_pages (KviKvsModuleCommandCall *c) |
| static bool | options_kvs_cmd_save (KviKvsModuleCommandCall *) |
| static bool | options_kvs_fnc_isdialog (KviKvsModuleFunctionCall *c) |
| static void | options_kvs_module_print_pages (KviKvsModuleCommandCall *c, OptionsWidgetInstanceEntry *e, const char *prefix) |
| static bool | options_module_can_unload (KviModule *) |
| static bool | options_module_cleanup (KviModule *m) |
| static bool | options_module_init (KviModule *m) |
Variables | |
| int | g_iOptionWidgetInstances |
| KviPointerHashTable< QString, OptionsDialog > * | g_pOptionsDialogDict = nullptr |
| OptionsInstanceManager * | g_pOptionsInstanceManager = nullptr |
|
static |
|
static |
References __tr2qs_ctx(), d, KviPointerHashTable< Key, T >::find(), g_pMainWindow, KviKvsModuleCommandCall::hasSwitch(), KviPointerHashTable< Key, T >::insert(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviMainWindow::splitter(), and KviKvsRunTimeCall::warning().
Referenced by options_module_init().
|
static |
References __tr2qs_ctx(), e, OptionsInstanceManager::findInstanceEntry(), g_pMainWindow, OptionsInstanceManager::getInstance(), KviKvsModuleCommandCall::hasSwitch(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, _OptionsWidgetInstanceEntry::pWidget, OptionsWidgetContainer::setup(), and KviKvsRunTimeCall::warning().
Referenced by options_module_init().
|
static |
References e, KviPointerList< T >::first(), OptionsInstanceManager::instanceEntryTree(), l, KviPointerList< T >::next(), and options_kvs_module_print_pages().
Referenced by options_module_init().
|
static |
References g_pApp, and KviApplication::saveConfiguration().
Referenced by options_module_init().
|
static |
|
static |
References KviCString::append(), KviControlCodes::Bold, KVI_OUT_SYSTEMMESSAGE, KviWindow::output(), _OptionsWidgetInstanceEntry::pChildList, KviCString::ptr(), _OptionsWidgetInstanceEntry::szClassName, _OptionsWidgetInstanceEntry::szName, and KviKvsRunTimeCall::window().
Referenced by options_kvs_cmd_pages().
|
static |
References g_iOptionWidgetInstances, and KviPointerHashTable< Key, T >::isEmpty().
|
static |
|
static |
| int g_iOptionWidgetInstances |
| KviPointerHashTable<QString, OptionsDialog>* g_pOptionsDialogDict = nullptr |
Referenced by options_module_cleanup().
| OptionsInstanceManager* g_pOptionsInstanceManager = nullptr |
Referenced by options_module_cleanup().
1.8.7