KVIrc 5.2.6
Developer APIs
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))  )

References connect(), and m_pTrayIcon.

◆ 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() [6/9]

◆ 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]

Variable Documentation

◆ m_pTrayIcon