![]() |
KVIrc 5.2.6
Developer APIs
|
#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 |
|
static |
References __tr2qs_ctx, e, OptionsInstanceManager::findInstanceEntry(), g_pMainWindow, g_pOptionsInstanceManager, OptionsInstanceManager::getInstance(), KviKvsModuleCommandCall::hasSwitch(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, OptionsWidgetContainer::setup(), and KviKvsRunTimeCall::warning().
Referenced by options_module_init().
|
static |
References e, g_pOptionsInstanceManager, OptionsInstanceManager::instanceEntryTree(), l, 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, e, KviPointerList< T >::first(), KVI_OUT_SYSTEMMESSAGE, KviPointerList< T >::next(), options_kvs_module_print_pages(), KviWindow::output(), OptionsWidgetInstanceEntry::pChildList, KviCString::ptr(), and KviKvsRunTimeCall::window().
Referenced by options_kvs_cmd_pages(), and options_kvs_module_print_pages().
|
static |
References g_iOptionWidgetInstances, and g_pOptionsDialogDict.
|
static |
|
static |
References g_pOptionsDialogDict, g_pOptionsInstanceManager, KVSM_REGISTER_FUNCTION, KVSM_REGISTER_SIMPLE_COMMAND, m, options_kvs_cmd_close(), options_kvs_cmd_dialog(), options_kvs_cmd_edit(), options_kvs_cmd_pages(), options_kvs_cmd_save(), options_kvs_fnc_isdialog(), and KviPointerHashTable< Key, T >::setAutoDelete().
|
extern |
KviPointerHashTable<QString, OptionsDialog>* g_pOptionsDialogDict = nullptr |
OptionsInstanceManager* g_pOptionsInstanceManager = nullptr |
Referenced by OptionsDialog::fillTreeWidget(), options_kvs_cmd_close(), options_kvs_cmd_edit(), options_kvs_cmd_pages(), options_module_cleanup(), options_module_init(), OptionsDialog::OptionsDialog(), OptionsDialog::recursiveSearch(), OptionsWidgetContainer::setup(), and OptionsDialog::treeWidgetItemSelectionChanged().