More implementation
[irwi] / src / selectremotedlg.cpp
index 9b6e46a..a3c315f 100644 (file)
@@ -89,7 +89,7 @@ void SelectRemoteDlg::mfgItemChanged(QListWidgetItem *current,
     if (current)
     {
         RemoteList remotes =
-           (*remoteDB)[alphabetList->currentItem()->text()][current->text()];
+            (*remoteDB)[alphabetList->currentItem()->text()][current->text()];
         foreach(Remote *remote, remotes) {
             modelList->addItem(new RemoteListWidgetItem(remote));
         }
@@ -102,6 +102,9 @@ void SelectRemoteDlg::downloadRemote()
         static_cast<RemoteListWidgetItem *>(modelList->currentItem());
     if (currentModel)
     {
+        setBusy();
+        connect(currentModel->remote(), SIGNAL(saveFinished()),
+                this, SLOT(close()));
         currentModel->remote()->saveToFile();
     }
 }