Connection handling in daemon improved. Added settings to allow automatic connection...
[jenirok] / src / gui / buttonselector.h
index 74f878e..b2a20fc 100644 (file)
 
 class ButtonSelector : public QMaemo5ValueButton
 {
+
+Q_OBJECT
+
 public:
-       ButtonSelector(QString const& text, QWidget* parent = 0);
-       void addItem(QString const& text);
-       void addItem(QString const& text, QVariant const& value);
-       void clear();
-       void setCurrentIndex(int index);
-       int currentIndex() const;
-       QString text() const;
-       QVariant value() const;
+    ButtonSelector(QString const& text, QWidget* parent = 0);
+    void addItem(QString const& text);
+    void addItem(QString const& text, QVariant const& value);
+    void clear();
+    void setCurrentIndex(int index);
+    bool selectByValue(QVariant const& value);
+    int currentIndex() const;
+    QString text() const;
+    QVariant value() const;
 
 private:
-       QMaemo5ListPickSelector* selector_;
-       QStandardItemModel* model_;
+    QMaemo5ListPickSelector* selector_;
+    QStandardItemModel* model_;
 
 };