![]() |
KVIrc 5.2.6
Developer APIs
|
#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 <QTimer>
#include <map>
#include <vector>
Macros | |
#define | GET_KVS_FNC_WINDOW_ID |
#define | GET_KVS_WINDOW_ID |
Variables | |
KVIRC_API std::map< QString, KviWindow * > | g_pGlobalWindowDict |
std::vector< UserWindow * > | g_pUserWindowList |
#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(), window_kvs_fnc_isSplitView(), 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(), window_kvs_cmd_splitView(), window_kvs_cmd_undock(), and window_kvs_cmd_unsplitView().
|
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(), KviWindow::isChannel(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviChannelWindow::messageView(), p, KviIrcView::setPrivateBackgroundPixmap(), KviWindow::view(), 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 |
|
static |
References GET_KVS_WINDOW_ID.
Referenced by window_module_init().
|
static |
|
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 KviWindow::Channel, GET_KVS_FNC_WINDOW_ID, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setBoolean().
Referenced by window_module_init().
|
static |
References __tr2qs, KviWindow::console(), KviWindow::context(), 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 g_pUserWindowList.
|
static |
References g_pUserWindowList, and w.
|
static |
References KVSM_REGISTER_FUNCTION, KVSM_REGISTER_SIMPLE_COMMAND, m, 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_splitView(), window_kvs_cmd_undock(), window_kvs_cmd_unsplitView(), 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_isSplitView(), window_kvs_fnc_list(), window_kvs_fnc_open(), and window_kvs_fnc_type().
Referenced by KviApplication::connectionExists(), KviTrayIconWidget::doAway(), KviTrayIconWidget::fillContextPopup(), KviApplication::findConsole(), KviApplication::findConsole(), KviApplication::findWindow(), KviApplication::findWindowByCaption(), KviApplication::heartbeat(), KviKvsCoreSimpleCommands::KVSCSC(), KviKvsCoreSimpleCommands::KVSCSC(), KviApplication::registerWindow(), KviApplication::resetAvatarForMatchingUsers(), KviApplication::restartLagMeters(), KviApplication::restartNotifyLists(), KviApplication::setAvatarFromOptions(), KviApplication::topmostConnectedConsole(), KviApplication::unregisterWindow(), window_kvs_fnc_list(), KviApplication::windowCount(), KviApplication::windowExists(), and KviApplication::~KviApplication().
std::vector<UserWindow *> g_pUserWindowList |
Referenced by UserWindow::UserWindow(), window_module_can_unload(), window_module_cleanup(), and UserWindow::~UserWindow().