![]() |
KVIrc 5.2.6
Developer APIs
|
#include "KvsObject_trayIcon.h"
#include "KvsObject_popupMenu.h"
#include "KviIconManager.h"
#include "kvi_debug.h"
#include "KviError.h"
#include "KviLocale.h"
#include <QSystemTrayIcon>
Functions | |
connect (m_pTrayIcon, SIGNAL(activated(QSystemTrayIcon::ActivationReason)), this, SLOT(slotActivated(QSystemTrayIcon::ActivationReason))) | |
connect (m_pTrayIcon, SIGNAL(messageClicked()), this, SLOT(slotMessageClicked())) | |
KVSO_CLASS_FUNCTION (trayIcon, activatedEvent) | |
KVSO_CLASS_FUNCTION (trayIcon, hide) | |
KVSO_CLASS_FUNCTION (trayIcon, isVisible) | |
KVSO_CLASS_FUNCTION (trayIcon, messageClickedEvent) | |
KVSO_CLASS_FUNCTION (trayIcon, setContextMenu) | |
KVSO_CLASS_FUNCTION (trayIcon, setIcon) | |
KVSO_CLASS_FUNCTION (trayIcon, setTooltip) | |
KVSO_CLASS_FUNCTION (trayIcon, show) | |
KVSO_CLASS_FUNCTION (trayIcon, showMessage) | |
Variables | |
m_pTrayIcon = new QSystemTrayIcon(nullptr) | |
connect | ( | m_pTrayIcon | , |
SIGNAL(activated(QSystemTrayIcon::ActivationReason)) | , | ||
this | , | ||
SLOT(slotActivated(QSystemTrayIcon::ActivationReason)) | ) |
connect | ( | m_pTrayIcon | , |
SIGNAL(messageClicked()) | , | ||
this | , | ||
SLOT(slotMessageClicked()) | ) |
KVSO_CLASS_FUNCTION | ( | trayIcon | , |
activatedEvent | ) |
KVSO_CLASS_FUNCTION | ( | trayIcon | , |
hide | ) |
References CHECK_INTERNAL_POINTER, and m_pTrayIcon.
KVSO_CLASS_FUNCTION | ( | trayIcon | , |
isVisible | ) |
References CHECK_INTERNAL_POINTER, and m_pTrayIcon.
KVSO_CLASS_FUNCTION | ( | trayIcon | , |
messageClickedEvent | ) |
KVSO_CLASS_FUNCTION | ( | trayIcon | , |
setContextMenu | ) |
KVSO_CLASS_FUNCTION | ( | trayIcon | , |
setIcon | ) |
KVSO_CLASS_FUNCTION | ( | trayIcon | , |
setTooltip | ) |
References CHECK_INTERNAL_POINTER, KVS_PT_STRING, KVSO_PARAMETER, KVSO_PARAMETERS_BEGIN, KVSO_PARAMETERS_END, and m_pTrayIcon.
KVSO_CLASS_FUNCTION | ( | trayIcon | , |
show | ) |
References CHECK_INTERNAL_POINTER, and m_pTrayIcon.
KVSO_CLASS_FUNCTION | ( | trayIcon | , |
showMessage | ) |
delete m_pTrayIcon = new QSystemTrayIcon(nullptr) |