programmazione:qt:tray_icon
Tray icon in Qt
Autore: Fabio Di Matteo
Ultima revisione: 10/03/2014
Forma base:
Instanziare una trayicon
trayIcon = new QSystemTrayIcon(QIcon("/icons/logout.png")); trayIcon->show(); //Intercetta il click sulla tray e connette alla funzione toggleMainWindow() connect(trayIcon,SIGNAL(activated(QSystemTrayIcon::ActivationReason)),this, SLOT(toggleMainWindow()));
Mostrare messaggi
... trayIcon->showMessage ( "Information", "Testo del messaggio",QSystemTrayIcon::Warning,86400);
dove “Information” è il titolo del tooltip, “testo del messaggio” il testo del messaggio, QSystemTrayIcon::Warning è il tipo di icona da usare (oppure QSystemTrayIcon::NoIcon, QSystemTrayIcon::Information, QSystemTrayIcon::Warning, QSystemTrayIcon::Critical) e 86400 sono i millisecondi che il messaggio resta visualizzato.
….
programmazione/qt/tray_icon.txt · Ultima modifica: 08/05/2025 10:02 da 127.0.0.1