adsf
[irwi] / src / selectremotedlg.cpp
index e1330f7..3074d79 100644 (file)
@@ -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);