}
hideWindow();
emit activated(QSystemTrayIcon::ActivationReason::Unknown);
-
- const auto folderMap = FolderMan::instance()->map();
- for (const auto *folder : folderMap) {
- if (!folder->syncPaused()) {
- _syncIsPaused = false;
- break;
- }
- }
+ slotUpdateSyncPausedState();
}
void Systray::showWindow(WindowPosition position)
UserAppsModel::instance()->buildAppList();
}
+void Systray::slotUpdateSyncPausedState()
+{
+ const auto folderMap = FolderMan::instance()->map();
+ for (const auto *folder : folderMap) {
+ if (!folder->syncPaused()) {
+ _syncIsPaused = false;
+ break;
+ }
+ }
+}
+
void Systray::slotUnpauseAllFolders()
{
setPauseOnAllFoldersHelper(false);
void presentShareViewInTray(const QString &localPath);
private slots:
+ void slotUpdateSyncPausedState();
void slotUnpauseAllFolders();
void slotPauseAllFolders();