#ifndef QSPINBOX_H
#define QSPINBOX_H 
#include <QtGui/qabstractspinbox.h>
typedef enum QtValidLicenseForGuiModule QtGuiModule;
#ifndef QT_NO_SPINBOX
struct QSpinBoxPrivate;
class QSpinBox: public QAbstractSpinBox{
   public: virtual struct QMetaObject const * metaObject() const
   public: static struct QMetaObject const staticMetaObject;
   public: virtual void* qt_metacast(char const *);
   public: static inline class QString tr(char const * s, char const * c = 0);
   public: static inline class QString trUtf8(char const * s, char const * c = 0);
   public: static inline class QString tr(char const * s, char const * c, int n);
   public: static inline class QString trUtf8(char const * s, char const * c, int n);
   public: virtual int qt_metacall(enum QMetaObject::Call, int, void* *);
   public: explicit QSpinBox(class QWidget* parent = 0);
   public: int value() const
   public: class QString prefix() const
   public: void setPrefix(class QString const & prefix);
   public: class QString suffix() const
   public: void setSuffix(class QString const & suffix);
   public: class QString cleanText() const
   public: int singleStep() const
   public: void setSingleStep(int val);
   public: int minimum() const
   public: void setMinimum(int min);
   public: int maximum() const
   public: void setMaximum(int max);
   public: void setRange(int min, int max);
   protected: virtual bool event(struct QEvent* event);
   protected: virtual enum QValidator::State validate(class QString& input, int& pos) const
   protected: virtual int valueFromText(class QString const & text) const
   protected: virtual class QString textFromValue(int val) const
   protected: virtual void fixup(class QString& str) const
   public: void setValue(int val);
   protected: void valueChanged(int);
   protected: void valueChanged(class QString const &);
   private: QSpinBox(class QSpinBox const &);
   private: class QSpinBox& operator =(class QSpinBox const &);
   private: inline struct QSpinBoxPrivate* d_func();
   private: inline struct QSpinBoxPrivate const * d_func() const
   friend struct QSpinBoxPrivate;
};
struct QDoubleSpinBoxPrivate;
class QDoubleSpinBox: public QAbstractSpinBox{
   public: virtual struct QMetaObject const * metaObject() const
   public: static struct QMetaObject const staticMetaObject;
   public: virtual void* qt_metacast(char const *);
   public: static inline class QString tr(char const * s, char const * c = 0);
   public: static inline class QString trUtf8(char const * s, char const * c = 0);
   public: static inline class QString tr(char const * s, char const * c, int n);
   public: static inline class QString trUtf8(char const * s, char const * c, int n);
   public: virtual int qt_metacall(enum QMetaObject::Call, int, void* *);
   public: explicit QDoubleSpinBox(class QWidget* parent = 0);
   public: double value() const
   public: class QString prefix() const
   public: void setPrefix(class QString const & prefix);
   public: class QString suffix() const
   public: void setSuffix(class QString const & suffix);
   public: class QString cleanText() const
   public: double singleStep() const
   public: void setSingleStep(double val);
   public: double minimum() const
   public: void setMinimum(double min);
   public: double maximum() const
   public: void setMaximum(double max);
   public: void setRange(double min, double max);
   public: int decimals() const
   public: void setDecimals(int prec);
   public: virtual enum QValidator::State validate(class QString& input, int& pos) const
   public: virtual double valueFromText(class QString const & text) const
   public: virtual class QString textFromValue(double val) const
   public: virtual void fixup(class QString& str) const
   public: void setValue(double val);
   protected: void valueChanged(double);
   protected: void valueChanged(class QString const &);
   private: QDoubleSpinBox(class QDoubleSpinBox const &);
   private: class QDoubleSpinBox& operator =(class QDoubleSpinBox const &);
   private: inline struct QDoubleSpinBoxPrivate* d_func();
   private: inline struct QDoubleSpinBoxPrivate const * d_func() const
   friend struct QDoubleSpinBoxPrivate;
};
#endif // QT_NO_SPINBOX
#endif // QSPINBOX_H