summaryrefslogtreecommitdiffstats
path: root/addon/doxywizard/inputbool.h
diff options
context:
space:
mode:
Diffstat (limited to 'addon/doxywizard/inputbool.h')
-rw-r--r--addon/doxywizard/inputbool.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/addon/doxywizard/inputbool.h b/addon/doxywizard/inputbool.h
index ab9728f..ca4520c 100644
--- a/addon/doxywizard/inputbool.h
+++ b/addon/doxywizard/inputbool.h
@@ -15,13 +15,14 @@
#ifndef _INPUTBOOL_H
#define _INPUTBOOL_H
+#include <qwidget.h>
#include <qcheckbox.h>
#include "input.h"
class PageWidget;
-class InputBool : public QCheckBox, public IInput
+class InputBool : public QWidget, /*QCheckBox,*/ public IInput
{
Q_OBJECT
@@ -29,7 +30,7 @@ class InputBool : public QCheckBox, public IInput
InputBool( const QString &text, PageWidget *parent, bool &flag );
~InputBool(){};
void init();
- void setEnabled(bool b) { QCheckBox::setEnabled(b); }
+ void setEnabled(bool b) { cb->setEnabled(b); }
QObject *qobject() { return this; }
bool getState() const { return state; }
@@ -42,6 +43,7 @@ class InputBool : public QCheckBox, public IInput
private:
bool &state;
+ QCheckBox *cb;
};