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().