Integration of remotelist to main code
[irwi] / src / selectremotedlg.h
index b7ab807..9685df0 100644 (file)
@@ -14,6 +14,7 @@ class QNetworkReply;
 class QWidget;
 class QPushButton;
 class QLabel;
+class RemoteList;
 
 class SelectRemoteDlg : public QDialog
 {
@@ -29,9 +30,7 @@ private slots:
     void alphabetItemChanged(QListWidgetItem *current, QListWidgetItem *previous);
     
     void mfgItemChanged(QListWidgetItem *current, QListWidgetItem *previous);
-    void mfgListDownloadFinished(QNetworkReply *reply);
-
-    void modelListDownloadFinished(QNetworkReply *reply);
+    void listDownloadFinished(QNetworkReply *reply);
 
     void downloadRemote();
     void remoteDownloadFinished(QNetworkReply *reply);
@@ -42,13 +41,14 @@ private:
     QListWidget *mfgList;
     QListWidget *modelList;
     QSettings *settings;
-    QNetworkAccessManager *mfgNetAM;
-    QNetworkAccessManager *modelNetAM;
+    QNetworkAccessManager *listNetAM;
     QNetworkAccessManager *remoteNetAM;
     QMap<QString, QString> *deviceNameMap;
     QPushButton *downloadBtn;
     QLabel *remoteNameLabel;
 
+    RemoteList *remoteList;
+
     void beginDownload(const QString &url, QNetworkAccessManager *nam);
     void setBusy(bool busy = true);
 };