Document trayicon

This commit is contained in:
James Graham
2023-05-03 20:11:23 +01:00
parent ac24e06ae2
commit f453334f63

View File

@@ -7,6 +7,15 @@
#include <QSystemTrayIcon>
/**
* @class TrayIcon
*
* A class inheriting from QSystemTrayIcon to handle setting the system tray icon.
*
* Works for Windows, Linux and MacOS.
*
* @sa QSystemTrayIcon
*/
class TrayIcon : public QSystemTrayIcon
{
Q_OBJECT
@@ -14,5 +23,8 @@ public:
TrayIcon(QObject *parent = nullptr);
Q_SIGNALS:
/**
* @brief Triggered when the system tray icon is clicked to request NeoChat be shown.
*/
void showWindow();
};