X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fselectremotedlg.cpp;h=3074d79fd96ce53ce60f243bf41370317eaa7b8e;hb=ca7fd11526798b36a1b75cc279e022353659daaf;hp=e1330f7ac05cbe4d04371865c68a81f09225ce64;hpb=0a01fd912bff0e58e989dc0d8e55ba7bd3773970;p=irwi diff --git a/src/selectremotedlg.cpp b/src/selectremotedlg.cpp index e1330f7..3074d79 100644 --- a/src/selectremotedlg.cpp +++ b/src/selectremotedlg.cpp @@ -41,6 +41,10 @@ SelectRemoteDlg::SelectRemoteDlg(QWidget *parent) this, SLOT(downloadRemote())); this->setLayout(layout); + connect(&remoteDbMgr, SIGNAL(RemoteDBMgr::dbReady(RemoteDB*)), + this, SLOT(setDb(RemoteDB*))); + remoteDbMgr.getDbAsync(); + setBusy(true); } @@ -49,6 +53,12 @@ SelectRemoteDlg::~SelectRemoteDlg() delete layout; } +SelectRemoteDlg::setDb(RemoteDB *db) +{ + remoteDb = db; + setBusy(false); +} + void SelectRemoteDlg::setBusy(bool busy) { setAttribute(Qt::WA_Maemo5ShowProgressIndicator, busy);