Show notification count in tray icon.

This commit is contained in:
Black Hat
2019-07-01 18:19:00 +08:00
parent 858c5a638f
commit 3e0009a069
11 changed files with 251 additions and 26 deletions

View File

@@ -74,14 +74,12 @@ class Controller : public QObject {
QByteArray loadAccessTokenFromKeyChain(const AccountSettings& account);
bool saveAccessTokenToFile(const AccountSettings& account,
const QByteArray& accessToken);
const QByteArray& accessToken);
bool saveAccessTokenToKeyChain(const AccountSettings& account,
const QByteArray& accessToken);
const QByteArray& accessToken);
void loadSettings();
void saveSettings() const;
Q_INVOKABLE QString removeReply(const QString& text);
private slots:
void invokeLogin();
@@ -94,6 +92,7 @@ class Controller : public QObject {
void initiated();
void notificationClicked(const QString roomId, const QString eventId);
void quitOnLastWindowClosedChanged();
void unreadCountChanged();
void connectionChanged();
public slots: