KVIrc
4.9.2
DeveloperAPIs
|
#include "UserWindow.h"
#include "KviModule.h"
#include "KviConsoleWindow.h"
#include "KviOptions.h"
#include "KviIrcSocket.h"
#include "KviMainWindow.h"
#include "KviLocale.h"
#include "KviApplication.h"
#include "KviError.h"
#include "KviIrcView.h"
#include "KviInput.h"
#include "KviIconManager.h"
#include "KviModuleManager.h"
#include "KviMemory.h"
#include "KviChannelWindow.h"
#include "KviPointerHashTable.h"
#include <QTimer>
Macros | |
#define | GET_KVS_FNC_WINDOW_ID |
#define | GET_KVS_WINDOW_ID |
Variables | |
KVIRC_API KviPointerHashTable < QString, KviWindow > * | g_pGlobalWindowDict |
KviPointerList< UserWindow > * | g_pUserWindowList = nullptr |
#define GET_KVS_FNC_WINDOW_ID |
Referenced by window_kvs_fnc_activityLevel(), window_kvs_fnc_activityTemperature(), window_kvs_fnc_caption(), window_kvs_fnc_console(), window_kvs_fnc_context(), window_kvs_fnc_cryptEngine(), window_kvs_fnc_exists(), window_kvs_fnc_hasInput(), window_kvs_fnc_hasOutput(), window_kvs_fnc_hasUserFocus(), window_kvs_fnc_highlightLevel(), window_kvs_fnc_inputText(), window_kvs_fnc_isDocked(), and window_kvs_fnc_type().
#define GET_KVS_WINDOW_ID |
Referenced by window_kvs_cmd_activate(), window_kvs_cmd_clearOutput(), window_kvs_cmd_close(), window_kvs_cmd_demandAttention(), window_kvs_cmd_dock(), window_kvs_cmd_savePropertiesAsDefault(), and window_kvs_cmd_undock().
|
static |
References GET_KVS_WINDOW_ID.
Referenced by window_module_init().
|
static |
References KviWindow::Channel, KviIrcView::clearBuffer(), GET_KVS_WINDOW_ID, and KviChannelWindow::messageView().
Referenced by window_module_init().
|
static |
References GET_KVS_WINDOW_ID.
Referenced by window_module_init().
|
static |
References GET_KVS_WINDOW_ID.
Referenced by window_module_init().
|
static |
References GET_KVS_WINDOW_ID.
Referenced by window_module_init().
|
static |
Referenced by window_module_init().
|
static |
References __tr2qs, KviKvsVariantList::count(), KviApplication::findWindow(), g_pApp, KviKvsModuleCommandCall::hasSwitch(), KviWindow::highlightMe(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVS_PT_UINT, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsRunTimeCall::parameterList(), KviWindow::unhighlight(), KviKvsRunTimeCall::warning(), and KviKvsRunTimeCall::window().
Referenced by window_module_init().
|
static |
|
static |
References KviWindow::listWindowTypes(), and KviKvsRunTimeCall::window().
Referenced by window_module_init().
|
static |
References GET_KVS_WINDOW_ID.
Referenced by window_module_init().
|
static |
References __tr2qs, KviApplication::findWindow(), g_pApp, KviKvsModuleCommandCall::hasSwitch(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, and KviKvsRunTimeCall::warning().
Referenced by window_module_init().
|
static |
References __tr2qs, e, KviApplication::findWindow(), g_pApp, g_pModuleManager, KviKvsModuleCommandCall::hasSwitch(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviModuleManager::loadModulesByCaps(), and KviKvsRunTimeCall::warning().
Referenced by window_module_init().
|
static |
|
static |
|
static |
References GET_KVS_WINDOW_ID.
Referenced by window_module_init().
|
static |
References GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setInteger(), t(), and v.
Referenced by window_module_init().
|
static |
References GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setInteger(), t(), and v.
Referenced by window_module_init().
|
static |
References GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setString().
Referenced by window_module_init().
|
static |
References GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setInteger().
Referenced by window_module_init().
|
static |
References GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setInteger().
Referenced by window_module_init().
|
static |
COMPILE_CRYPT_SUPPORT
COMPILE_CRYPT_SUPPORT
References GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setString().
Referenced by window_module_init().
|
static |
References GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setBoolean().
Referenced by window_module_init().
|
static |
Referenced by window_module_init().
|
static |
References GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setBoolean().
Referenced by window_module_init().
|
static |
References GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setBoolean().
Referenced by window_module_init().
|
static |
References g_pActiveWindow, GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setBoolean().
Referenced by window_module_init().
|
static |
References GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setInteger(), and v.
Referenced by window_module_init().
|
static |
References GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setString().
Referenced by window_module_init().
|
static |
References GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setBoolean().
Referenced by window_module_init().
|
static |
References __tr2qs, KviWindow::console(), KviWindow::context(), KviPointerHashTableIterator< Key, T >::current(), KviQString::equalCI(), g_pGlobalWindowDict, KviIrcContext::id(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, pArray, KviKvsModuleFunctionCall::returnValue(), KviKvsArray::set(), KviKvsVariant::setArray(), KviKvsRunTimeCall::warning(), and KviKvsRunTimeCall::window().
Referenced by window_module_init().
|
static |
References __tr2qs, KviMainWindow::addWindow(), KviKvsVariantList::count(), KviApplication::findConsole(), g_pApp, g_pIconManager, g_pMainWindow, KviIconManager::getImage(), UserWindow::HasInput, KviWindow::id(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVS_PT_UINT, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsRunTimeCall::parameterList(), KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setInteger(), and KviKvsRunTimeCall::warning().
Referenced by window_module_init().
|
static |
References GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setString().
Referenced by window_module_init().
|
static |
References KviPointerList< T >::isEmpty().
|
static |
References KviPointerList< T >::first(), g_pUserWindowList, and w.
|
static |
References KVSM_REGISTER_FUNCTION, KVSM_REGISTER_SIMPLE_COMMAND, KviPointerList< T >::setAutoDelete(), window_kvs_cmd_activate(), window_kvs_cmd_clearOutput(), window_kvs_cmd_close(), window_kvs_cmd_demandAttention(), window_kvs_cmd_dock(), window_kvs_cmd_fake(), window_kvs_cmd_highlight(), window_kvs_cmd_insertInInputText(), window_kvs_cmd_listtypes(), window_kvs_cmd_savePropertiesAsDefault(), window_kvs_cmd_setBackground(), window_kvs_cmd_setCryptEngine(), window_kvs_cmd_setInputText(), window_kvs_cmd_setWindowTitle(), window_kvs_cmd_undock(), window_kvs_fnc_activityLevel(), window_kvs_fnc_activityTemperature(), window_kvs_fnc_caption(), window_kvs_fnc_console(), window_kvs_fnc_context(), window_kvs_fnc_cryptEngine(), window_kvs_fnc_exists(), window_kvs_fnc_fake(), window_kvs_fnc_hasInput(), window_kvs_fnc_hasOutput(), window_kvs_fnc_hasUserFocus(), window_kvs_fnc_highlightLevel(), window_kvs_fnc_inputText(), window_kvs_fnc_isDocked(), window_kvs_fnc_list(), window_kvs_fnc_open(), and window_kvs_fnc_type().
KVIRC_API KviPointerHashTable<QString, KviWindow>* g_pGlobalWindowDict |
Referenced by KviApplication::connectionExists(), KviApplication::findConsole(), KviApplication::findWindow(), KviApplication::findWindowByCaption(), KviApplication::heartbeat(), KviApplication::registerWindow(), KviApplication::resetAvatarForMatchingUsers(), KviApplication::restartLagMeters(), KviApplication::restartNotifyLists(), KviApplication::setAvatarFromOptions(), KviApplication::setup(), KviApplication::topmostConnectedConsole(), KviApplication::unregisterWindow(), window_kvs_fnc_list(), KviApplication::windowCount(), KviApplication::windowExists(), and KviApplication::~KviApplication().
KviPointerList<UserWindow>* g_pUserWindowList = nullptr |
Referenced by window_module_cleanup().