KVIrc 5.2.4
Developer APIs
Functions | Variables
KvsObject_trayIcon.cpp File Reference
#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)
 

Function Documentation

◆ connect() [1/2]

connect ( m_pTrayIcon  ,
SIGNAL(activated(QSystemTrayIcon::ActivationReason))  ,
this  ,
SLOT(slotActivated(QSystemTrayIcon::ActivationReason))   
)

◆ connect() [2/2]

connect ( m_pTrayIcon  ,
SIGNAL(messageClicked())  ,
this  ,
SLOT(slotMessageClicked())   
)

◆ KVSO_CLASS_FUNCTION() [1/9]

KVSO_CLASS_FUNCTION ( trayIcon  ,
activatedEvent   
)

◆ KVSO_CLASS_FUNCTION() [2/9]

KVSO_CLASS_FUNCTION ( trayIcon  ,
hide   
)

◆ KVSO_CLASS_FUNCTION() [3/9]

KVSO_CLASS_FUNCTION ( trayIcon  ,
isVisible   
)

◆ KVSO_CLASS_FUNCTION() [4/9]

KVSO_CLASS_FUNCTION ( trayIcon  ,
messageClickedEvent   
)

◆ KVSO_CLASS_FUNCTION() [5/9]

KVSO_CLASS_FUNCTION ( trayIcon  ,
setContextMenu   
)

◆ KVSO_CLASS_FUNCTION() [6/9]

KVSO_CLASS_FUNCTION ( trayIcon  ,
setIcon   
)

◆ KVSO_CLASS_FUNCTION() [7/9]

KVSO_CLASS_FUNCTION ( trayIcon  ,
setTooltip   
)

◆ KVSO_CLASS_FUNCTION() [8/9]

KVSO_CLASS_FUNCTION ( trayIcon  ,
show   
)

◆ KVSO_CLASS_FUNCTION() [9/9]

KVSO_CLASS_FUNCTION ( trayIcon  ,
showMessage   
)

Variable Documentation

◆ m_pTrayIcon

delete m_pTrayIcon = new QSystemTrayIcon(nullptr)