10 class QListWidgetItem;
12 class QNetworkAccessManager;
15 class SettingsDlg : public QDialog
19 SettingsDlg(QWidget *parent = 0);
23 void alphabetItemChanged(QListWidgetItem *current, QListWidgetItem *previous);
25 void mfgItemChanged(QListWidgetItem *current, QListWidgetItem *previous);
26 void mfgListDownloadFinished(QNetworkReply *reply);
28 void modelItemChanged(QListWidgetItem *current, QListWidgetItem *previous);
29 void modelListDownloadFinished(QNetworkReply *reply);
31 void remoteDownloadFinished(QNetworkReply *reply);
35 QListWidget *alphabetList;
37 QListWidget *modelList;
39 QNetworkAccessManager *mfgNetAM;
40 QNetworkAccessManager *modelNetAM;
41 QNetworkAccessManager *remoteNetAM;
42 QMap<QString, QString> *deviceNameMap;
44 void beginDownload(const QString &url, QNetworkAccessManager *nam);