16 class SettingsDlg : public QDialog
20 SettingsDlg(QWidget *parent = 0);
24 void showAdvSettingsDlg();
25 void showSelectRemoteDlg();
27 void setRemote(Remote);
28 void setRemote(const QString &name);
29 void updateRemoteInfo();
31 void rateDownClicked();
34 void enableRateBtns(bool enable = true);
35 void processRemoteChange();
36 void processRatingSent();
41 QVBoxLayout *m_layout;
42 QHBoxLayout *m_btnLayout;
43 QHBoxLayout *m_remoteNameLayout;
44 QPushButton *m_advSettingsBtn;
45 QPushButton *m_selectRemoteBtn;
46 QPushButton *m_rateUpBtn;
47 QPushButton *m_rateDownBtn;
48 QPushButton *m_aboutBtn;
49 QLabel *m_remoteNameLabel;
50 QLabel *m_ratingLabel;