#ifndef QWINDOWSSTYLE_H
#define QWINDOWSSTYLE_H 
#include <QtGui/qcommonstyle.h>
typedef enum QtValidLicenseForGuiModule QtGuiModule;
#if !defined(QT_NO_STYLE_WINDOWS)
struct QWindowsStylePrivate;
class QWindowsStyle: public QCommonStyle{
   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: QWindowsStyle();
   public: virtual ~QWindowsStyle();
   public: virtual void polish(struct QApplication*);
   public: virtual void unpolish(struct QApplication*);
   public: virtual void polish(struct QWidget*);
   public: virtual void unpolish(struct QWidget*);
   public: virtual void polish(class QPalette&);
   public: virtual void drawPrimitive(enum QStyle::PrimitiveElement pe, struct QStyleOption const * opt, struct QPainter* p, struct QWidget const * w = 0) const
   public: virtual void drawControl(enum QStyle::ControlElement element, struct QStyleOption const * opt, struct QPainter* p, struct QWidget const * w = 0) const
   public: virtual class QRect subElementRect(enum QStyle::SubElement r, struct QStyleOption const * opt, struct QWidget const * widget = 0) const
   public: virtual void drawComplexControl(enum QStyle::ComplexControl cc, struct QStyleOptionComplex const * opt, struct QPainter* p, struct QWidget const * w = 0) const
   public: virtual class QSize sizeFromContents(enum QStyle::ContentsType ct, struct QStyleOption const * opt, class QSize const & contentsSize, struct QWidget const * widget = 0) const
   public: virtual int pixelMetric(enum QStyle::PixelMetric pm, struct QStyleOption const * option = 0, struct QWidget const * widget = 0) const
   public: virtual int styleHint(enum QStyle::StyleHint hint, struct QStyleOption const * opt = 0, struct QWidget const * widget = 0, struct QStyleHintReturn* returnData = 0) const
   public: virtual class QPixmap standardPixmap(enum QStyle::StandardPixmap standardPixmap, struct QStyleOption const * opt, struct QWidget const * widget = 0) const
   protected: class QIcon standardIconImplementation(enum QStyle::StandardPixmap standardIcon, struct QStyleOption const * option, struct QWidget const * widget = 0) const
   protected: virtual bool eventFilter(class QObject* o, struct QEvent* e);
   protected: virtual void timerEvent(struct QTimerEvent* event);
   protected: QWindowsStyle(struct QWindowsStylePrivate& dd);
   private: QWindowsStyle(class QWindowsStyle const &);
   private: class QWindowsStyle& operator =(class QWindowsStyle const &);
   private: inline struct QWindowsStylePrivate* d_func();
   private: inline struct QWindowsStylePrivate const * d_func() const
   private: void* reserved;
   friend struct QWindowsStylePrivate;
};
#endif // QT_NO_STYLE_WINDOWS
#endif // QWINDOWSSTYLE_H