Add busy property to controller.

This commit is contained in:
Black Hat
2019-07-02 10:33:08 +08:00
parent 0dbe700d8e
commit b0bbc6572a
2 changed files with 12 additions and 1 deletions

View File

@@ -122,6 +122,7 @@ void Controller::addConnection(Connection* c) {
c->setLazyLoading(true);
connect(c, &Connection::syncDone, this, [=] {
setBusy(false);
emit syncDone();
c->sync(30000);
c->saveState();
@@ -130,7 +131,9 @@ void Controller::addConnection(Connection* c) {
using namespace QMatrixClient;
c->sync(30000);
setBusy(true);
c->sync();
emit connectionAdded(c);
}