#include <QtGui/qpushbutton.h>
#ifndef QPUSHBUTTON_H
class QPushButton: public QAbstractButton{
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 QPushButton(class QWidget* parent = 0);
public: explicit QPushButton(class QString const & text, class QWidget* parent = 0);
public: QPushButton(class QIcon const & icon, class QString const & text, class QWidget* parent = 0);
public: virtual ~QPushButton();
public: virtual class QSize sizeHint() const
public: bool autoDefault() const
public: void setAutoDefault(bool);
public: bool isDefault() const
public: void setDefault(bool);
#ifndef QT_NO_MENU
public: void setMenu(struct QMenu* menu);
public: struct QMenu* menu() const
#endif
public: void setFlat(bool);
public: bool isFlat() const
#ifndef QT_NO_MENU
public: void showMenu();
#endif
protected: virtual bool event(struct QEvent* e);
protected: virtual void paintEvent(struct QPaintEvent*);
protected: virtual void keyPressEvent(struct QKeyEvent*);
protected: virtual void focusInEvent(struct QFocusEvent*);
protected: virtual void focusOutEvent(struct QFocusEvent*);
private: QPushButton(class QPushButton const &);
private: class QPushButton& operator =(class QPushButton const &);
private: inline struct QPushButtonPrivate* d_func();
private: inline struct QPushButtonPrivate const * d_func() const
friend struct QPushButtonPrivate;
};
#endif // QPUSHBUTTON_H