} else {
qCWarning(lcFileProviderSocketController) << "Unknown sync state received:" << receivedState;
}
- _latestStatus = syncState;
emit syncStateChanged(_accountState->account(), syncState);
}
-SyncResult::Status FileProviderSocketController::latestStatus() const
-{
- return _latestStatus;
-}
-
} // namespace Mac
} // namespace OCC
explicit FileProviderSocketController(QLocalSocket * const socket, QObject * const parent = nullptr);
[[nodiscard]] AccountStatePtr accountState() const;
- [[nodiscard]] SyncResult::Status latestStatus() const;
-
+
signals:
- void socketDestroyed(const QLocalSocket * const socket);signals:
+ void socketDestroyed(const QLocalSocket * const socket);
void syncStateChanged(const AccountPtr &account, SyncResult::Status state) const;
public slots:
private:
QPointer<QLocalSocket> _socket;
AccountStatePtr _accountState;
- SyncResult::Status _latestStatus = SyncResult::Undefined;
};
} // namespace Mac