![]() |
KVIrc
4.9.2
DeveloperAPIs
|
#include "libkvitrayicon.h"#include "kvi_settings.h"#include "KviApplication.h"#include "KviModule.h"#include "KviLocale.h"#include "KviMemory.h"#include "KviWindowListBase.h"#include "KviWindow.h"#include "KviDynamicToolTip.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 <QEvent>#include <QRegExp>#include <QWidgetAction>#include <QMenu>#include <stdlib.h>#include <time.h>Macros | |
| #define | ICON_INFIX "normal" |
| #define | ICON_SIZE 48 |
| #define | NIDLEMSGS 18 |
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 KviPointerHashTable < QString, KviWindow > * | g_pGlobalWindowDict |
| static KviTrayIconWidget * | g_pTrayIcon = nullptr |
| static const char * | idlemsgs [NIDLEMSGS] |
| #define ICON_INFIX "normal" |
Referenced by trayicon_module_init().
| #define ICON_SIZE 48 |
Referenced by KviTrayIconWidget::refresh(), and trayicon_module_init().
| #define NIDLEMSGS 18 |
Referenced by KviTrayIconWidget::event().
|
static |
References g_pMainWindow, and g_pTrayIcon.
Referenced by trayicon_module_init().
|
static |
References g_pMainWindow.
Referenced by trayicon_module_init().
|
static |
References w.
Referenced by trayicon_module_init().
|
static |
References KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setBoolean().
Referenced by trayicon_module_init().
|
static |
|
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().
| KVIRC_API KviPointerHashTable<QString, KviWindow>* g_pGlobalWindowDict |
Referenced by KviTrayIconWidget::doAway(), and KviTrayIconWidget::fillContextPopup().
|
static |
Referenced by trayicon_kvs_cmd_hide(), and trayicon_module_cleanup().
|
static |
Referenced by KviTrayIconWidget::event().
1.8.7