diff options
Diffstat (limited to 'examples/widgets/painting/gradients/gradients.h')
-rw-r--r-- | examples/widgets/painting/gradients/gradients.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/examples/widgets/painting/gradients/gradients.h b/examples/widgets/painting/gradients/gradients.h index 0881d864f3..c816bddd0b 100644 --- a/examples/widgets/painting/gradients/gradients.h +++ b/examples/widgets/painting/gradients/gradients.h @@ -44,7 +44,9 @@ #include "arthurwidgets.h" -#include <QtWidgets> +QT_BEGIN_NAMESPACE +class QRadioButton; +QT_END_NAMESPACE class HoverPoints; @@ -52,6 +54,7 @@ class HoverPoints; class ShadeWidget : public QWidget { Q_OBJECT + public: enum ShadeType { RedShade, @@ -88,6 +91,7 @@ private: class GradientEditor : public QWidget { Q_OBJECT + public: GradientEditor(QWidget *parent); @@ -106,10 +110,10 @@ private: ShadeWidget *m_alpha_shade; }; - class GradientRenderer : public ArthurFrame { Q_OBJECT + public: GradientRenderer(QWidget *parent); void paint(QPainter *p); @@ -139,10 +143,10 @@ private: Qt::BrushStyle m_gradientType; }; - class GradientWidget : public QWidget { Q_OBJECT + public: GradientWidget(QWidget *parent); |