X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fselectremotedlg.h;h=9685df092f1bf24a19541627f2f00bfe1bfd5cf4;hb=45ccc95cedae0ac98706fb55c9a34ffbc727ec20;hp=b7ab80716fec9b3e2b572322da48c88ef4733d38;hpb=a2a3cd7ff10e25a54676bf17b25b93eb90c365c6;p=irwi diff --git a/src/selectremotedlg.h b/src/selectremotedlg.h index b7ab807..9685df0 100644 --- a/src/selectremotedlg.h +++ b/src/selectremotedlg.h @@ -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 *deviceNameMap; QPushButton *downloadBtn; QLabel *remoteNameLabel; + RemoteList *remoteList; + void beginDownload(const QString &url, QNetworkAccessManager *nam); void setBusy(bool busy = true); };