1 #ifndef SELECTREMOTEDLG_H
2 #define SELECTREMOTEDLG_H
9 #include "remotedbmgr.h"
13 class QListWidgetItem;
15 class QNetworkAccessManager;
22 class SelectRemoteDlg : public QDialog
27 SelectRemoteDlg(QWidget *parent = 0);
34 void alphabetItemChanged(QListWidgetItem *current,
35 QListWidgetItem *previous);
36 void mfgItemChanged(QListWidgetItem *current, QListWidgetItem *previous);
37 void downloadRemote();
38 void setDB(RemoteDB *db);
41 void remoteChanged(Remote);
44 void showEvent(QShowEvent*);
47 RemoteDBMgr remoteDBMgr;
49 QLabel *remoteNameLabel;
51 QListWidget *alphabetList;
53 QListWidget *modelList;
54 QPushButton *downloadBtn;
57 void setBusy(bool busy = true);