Mercurial > hg > bitcoin
view src/qt/qvaluecombobox.h @ 2535:81f28a3ba482 draft
Move GetStartOnSystemStartup and SetStartOnSystemStartup to GUI code
author | Wladimir J. van der Laan <laanwj@gmail.com> |
---|---|
date | Tue, 01 May 2012 18:44:11 +0200 (2012-05-01) |
parents | 58abdd7d008b |
children |
line wrap: on
line source
#ifndef QVALUECOMBOBOX_H #define QVALUECOMBOBOX_H #include <QComboBox> #include <QVariant> /* QComboBox that can be used with QDataWidgetMapper to select ordinal values from a model. */ class QValueComboBox : public QComboBox { Q_OBJECT Q_PROPERTY(QVariant value READ value WRITE setValue NOTIFY valueChanged USER true) public: explicit QValueComboBox(QWidget *parent = 0); QVariant value() const; void setValue(const QVariant &value); /** Specify model role to use as ordinal value (defaults to Qt::UserRole) */ void setRole(int role); signals: void valueChanged(); public slots: private: int role; private slots: void handleSelectionChanged(int idx); }; #endif // QVALUECOMBOBOX_H