1 #ifndef SELECTREMOTEDLG_H
2 #define SELECTREMOTEDLG_H
9 #include "remotedbmgr.h"
13 class QListWidgetItem;
15 class QNetworkAccessManager;
21 class OnlinePollerThread;
23 class SelectRemoteDlg : public QDialog
28 SelectRemoteDlg(QWidget *parent = 0);
35 void alphabetItemChanged(QListWidgetItem *current,
36 QListWidgetItem *previous);
37 void mfgItemChanged(QListWidgetItem *current, QListWidgetItem *previous);
38 void downloadRemote();
39 void setDB(RemoteDB *db);
42 void remoteChanged(Remote);
45 void showEvent(QShowEvent*);
48 RemoteDBMgr remoteDBMgr;
50 QLabel *remoteNameLabel;
52 QListWidget *alphabetList;
54 QListWidget *modelList;
55 QPushButton *downloadBtn;
58 void setBusy(bool busy = true);