Public Types | Public Slots | Signals | Public Member Functions | Static Public Member Functions | Protected Member Functions | Properties | Friends

QSystemTrayIcon Class Reference

Search for all occurrences

Detailed Description

Definition at line 65 of file qsystemtrayicon.h.

#include <qsystemtrayicon.h>

Inheritance diagram for QSystemTrayIcon:
Inheritance graph
[legend]

List of all members.

Public Types

enum   ActivationReason {
  Unknown, Context, DoubleClick, Trigger,
  MiddleClick
}
enum   MessageIcon { NoIcon, Information, Warning, Critical }

Public Slots

void  setVisible (bool visible)
void  show ()
void  hide ()

Signals

void  activated (QSystemTrayIcon::ActivationReason reason)
void  messageClicked ()

Public Member Functions

  QSystemTrayIcon (QObject *parent=0)
  QSystemTrayIcon (const QIcon &icon, QObject *parent=0)
  ~QSystemTrayIcon ()
void  setContextMenu (QMenu *menu)
QMenu contextMenu () const
QIcon  icon () const
void  setIcon (const QIcon &icon)
QString  toolTip () const
void  setToolTip (const QString &tip)
void  showMessage (const QString &title, const QString &msg, MessageIcon icon=Information, int msecs=10000)
QRect  geometry () const
bool  isVisible () const

Static Public Member Functions

static bool  isSystemTrayAvailable ()
static bool  supportsMessages ()

Protected Member Functions

bool  event (QEvent *event)

Properties

QString  toolTip
QIcon  icon
bool  visible

Friends

class  QSystemTrayIconSys
class  QBalloonTip
void  qtsystray_sendActivated (QSystemTrayIcon *, int)

Member Enumeration Documentation


Constructor & Destructor Documentation

QSystemTrayIcon ( QObject parent = 0 )
QSystemTrayIcon ( const QIcon icon,
QObject parent = 0 
)

Member Function Documentation

void setContextMenu ( QMenu menu )
QMenu* contextMenu ( ) const
QIcon icon ( ) const
void setIcon ( const QIcon icon )
QString toolTip ( ) const
void setToolTip ( const QString tip )
static bool isSystemTrayAvailable ( ) [static]
static bool supportsMessages ( ) [static]
void showMessage ( const QString title,
const QString msg,
MessageIcon  icon = Information,
int  msecs = 10000 
)
QRect geometry ( ) const
bool isVisible ( ) const
void setVisible ( bool  visible ) [slot]
void show ( ) [inline, slot]

Definition at line 108 of file qsystemtrayicon.h.

{ setVisible(true); }
void hide ( ) [inline, slot]

Definition at line 109 of file qsystemtrayicon.h.

{ setVisible(false); }
void activated ( QSystemTrayIcon::ActivationReason  reason ) [signal]
void messageClicked ( ) [signal]
bool event ( QEvent event ) [protected, virtual]

Reimplemented from QObject.


Friends And Related Function Documentation

friend class QSystemTrayIconSys [friend]

Definition at line 122 of file qsystemtrayicon.h.

friend class QBalloonTip [friend]

Definition at line 123 of file qsystemtrayicon.h.

void qtsystray_sendActivated ( QSystemTrayIcon ,
int   
) [friend]

Property Documentation

QString toolTip [read, write]

Definition at line 68 of file qsystemtrayicon.h.

QIcon icon [read, write]

Definition at line 69 of file qsystemtrayicon.h.

bool visible [read, write]

Definition at line 70 of file qsystemtrayicon.h.


The documentation for this class was generated from the following file:

QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon
QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon QSystemTrayIcon