Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/desktop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>2020-01-05 18:25:32 +0300
committerDominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>2020-01-05 18:25:32 +0300
commita90995cf15e19c7fcdc548901fe00eb23c71beec (patch)
tree1ff7c738b74e86109c727fca2975144a45e89f11 /src/gui/systray.h
parentaa9921c6f57f76f79f7f8e98d535019951cd9ab9 (diff)
Focus and popup improvements for macOS
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Diffstat (limited to 'src/gui/systray.h')
-rw-r--r--src/gui/systray.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gui/systray.h b/src/gui/systray.h
index b2254841c..6fe451c00 100644
--- a/src/gui/systray.h
+++ b/src/gui/systray.h
@@ -47,9 +47,12 @@ public:
~Systray();
void showMessage(const QString &title, const QString &message, MessageIcon icon = Information, int millisecondsTimeoutHint = 10000);
void setToolTip(const QString &tip);
+ bool isOpen();
Q_INVOKABLE int calcTrayWindowX();
Q_INVOKABLE int calcTrayWindowY();
+ Q_INVOKABLE void setOpened();
+ Q_INVOKABLE void setClosed();
signals:
void currentUserChanged();
@@ -63,6 +66,7 @@ private slots:
void slotChangeActivityModel();
private:
+ bool _isOpen;
QQmlEngine *_trayEngine;
QQmlComponent *_trayComponent;
QQmlContext *_trayContext;