aboutsummaryrefslogtreecommitdiff
path: root/src/qt/qvaluecombobox.h
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2012-05-08 23:03:41 +0200
committerWladimir J. van der Laan <laanwj@gmail.com>2012-05-09 07:45:47 +0200
commit5ac114c7566b7d3aa32b93124ccb5e5e364edc25 (patch)
tree2ef59f40ec0827a957255efb1eaa7fa1e05a12aa /src/qt/qvaluecombobox.h
parent6ddf861078e465dcb89e14e8cad6229c7abf64bb (diff)
downloadbitcoin-5ac114c7566b7d3aa32b93124ccb5e5e364edc25.tar.xz
Make it possible to set user interface language from options dialog
Diffstat (limited to 'src/qt/qvaluecombobox.h')
-rw-r--r--src/qt/qvaluecombobox.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/qt/qvaluecombobox.h b/src/qt/qvaluecombobox.h
index 11f342d71c..1a47bb6565 100644
--- a/src/qt/qvaluecombobox.h
+++ b/src/qt/qvaluecombobox.h
@@ -2,19 +2,20 @@
#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(int value READ value WRITE setValue NOTIFY valueChanged USER true)
+ Q_PROPERTY(QVariant value READ value WRITE setValue NOTIFY valueChanged USER true)
public:
explicit QValueComboBox(QWidget *parent = 0);
- int value() const;
- void setValue(int value);
+ QVariant value() const;
+ void setValue(const QVariant &value);
- /** Specify model role to use as ordinal value */
+ /** Specify model role to use as ordinal value (defaults to Qt::UserRole) */
void setRole(int role);
signals: