Complete rewrite. Does not work yet.
[irwi] / src / settingsdlg.h
index aec925a..a8e0079 100644 (file)
@@ -8,12 +8,13 @@ class QHBoxLayout;
 class QVBoxLayout;
 class QPushButton;
 class QLabel;
+class IEngine;
 
 class SettingsDlg : public QDialog
 {
     Q_OBJECT
 public:
-    SettingsDlg(QWidget *parent = 0);
+    SettingsDlg(QWidget *parent, IEngine *engine);
     ~SettingsDlg();
 
 public slots:
@@ -23,15 +24,20 @@ private slots:
     void showAdvSettingsDlg();
     void showSelectRemoteDlg();
     void showAboutDlg();
+    void setRating(int);
 
 private:
+    IEngine *engine;
     QVBoxLayout *layout;
     QHBoxLayout *btnLayout;
     QHBoxLayout *remoteNameLayout;
     QPushButton *advSettingsBtn;
     QPushButton *selectRemoteBtn;
+    QPushButton *rateUpBtn;
+    QPushButton *rateDownBtn;
     QPushButton *aboutBtn;
     QLabel *remoteNameLabel;
+    QLabel *ratingLabel;
 };
 
 #endif