![]() |
KVIrc 5.2.4
Developer APIs
|
#include "libkvitrayicon.h"
#include "KviApplication.h"
#include "KviModule.h"
#include "KviLocale.h"
#include "KviMemory.h"
#include "KviWindowListBase.h"
#include "KviWindow.h"
#include "KviIconManager.h"
#include "KviInternalCommand.h"
#include "KviConsoleWindow.h"
#include "KviIrcConnection.h"
#include "KviIrcConnectionUserInfo.h"
#include "KviOptions.h"
#include "KviIrcView.h"
#include <QPixmap>
#include <QPainter>
#include <QTimer>
#include <QWidgetAction>
#include <QMenu>
#include <cstdlib>
#include <ctime>
#include <map>
Macros | |
#define | ICON_SIZE 48 |
Functions | |
static bool | trayicon_kvs_cmd_hide (KviKvsModuleCommandCall *) |
static bool | trayicon_kvs_cmd_hidewindow (KviKvsModuleCommandCall *) |
static bool | trayicon_kvs_cmd_show (KviKvsModuleCommandCall *) |
static bool | trayicon_kvs_fnc_isvisible (KviKvsModuleFunctionCall *c) |
static bool | trayicon_module_can_unload (KviModule *) |
static bool | trayicon_module_cleanup (KviModule *) |
static bool | trayicon_module_init (KviModule *m) |
Variables | |
static QPixmap * | g_pDock1 = nullptr |
static QPixmap * | g_pDock2 = nullptr |
static QPixmap * | g_pDock3 = nullptr |
KVIRC_API std::map< QString, KviWindow * > | g_pGlobalWindowDict |
static KviTrayIconWidget * | g_pTrayIcon = nullptr |
static const char * | idlemsgs [] |
static const std::size_t | NIDLEMSGS = sizeof(idlemsgs) / sizeof(*idlemsgs) |
#define ICON_SIZE 48 |
|
static |
References g_pMainWindow, and g_pTrayIcon.
Referenced by trayicon_module_init().
|
static |
References g_pMainWindow.
Referenced by trayicon_module_init().
|
static |
References g_pTrayIcon, and w.
Referenced by trayicon_module_init().
|
static |
References g_pTrayIcon, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setBoolean().
Referenced by trayicon_module_init().
|
static |
References g_pTrayIcon.
|
static |
References g_pDock1, g_pDock2, g_pDock3, and g_pTrayIcon.
|
static |
|
static |
|
static |
Referenced by KviTrayIconWidget::refresh(), trayicon_module_cleanup(), and trayicon_module_init().
|
static |
Referenced by KviTrayIconWidget::refresh(), trayicon_module_cleanup(), and trayicon_module_init().
|
static |
|
static |
Referenced by KviTrayIconWidget::getToolTipText().
Referenced by KviTrayIconWidget::getToolTipText().