#include <QtGui/qdialog.h>
#ifndef QDIALOG_H
class QDialog: public QWidget{
   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* *);
   private: inline struct QDialogPrivate* d_func();
   private: inline struct QDialogPrivate const * d_func() const
   public: explicit QDialog(class QWidget* parent = 0, Qt::WindowFlags f = 0);
   public: virtual ~QDialog();
   public: enum DialogCode{
      Rejected = 0,
      Accepted = 1,
   };
   public: int result() const
   public: virtual void setVisible(bool visible);
   public: void setOrientation(enum Qt::Orientation orientation);
   public: enum Qt::Orientation orientation() const
   public: void setExtension(class QWidget* extension);
   public: class QWidget* extension() const
   public: virtual class QSize sizeHint() const
   public: virtual class QSize minimumSizeHint() const
   public: void setSizeGripEnabled(bool);
   public: bool isSizeGripEnabled() const
   public: void setModal(bool modal);
   public: void setResult(int r);
   protected: void finished(int result);
   protected: void accepted();
   protected: void rejected();
   public: int exec();
   public: virtual void done(int);
   public: virtual void accept();
   public: virtual void reject();
   public: void showExtension(bool);
   protected: QDialog(struct QDialogPrivate&, class QWidget* parent, Qt::WindowFlags f = 0);
   protected: virtual void keyPressEvent(struct QKeyEvent*);
   protected: virtual void closeEvent(struct QCloseEvent*);
   protected: virtual void showEvent(struct QShowEvent*);
   protected: virtual void resizeEvent(struct QResizeEvent*);
   protected: virtual void contextMenuEvent(struct QContextMenuEvent*);
   protected: virtual bool eventFilter(class QObject*, struct QEvent*);
   protected: void adjustPosition(class QWidget*);
   private: QDialog(class QDialog const &);
   private: class QDialog& operator =(class QDialog const &);
   friend struct QDialogPrivate;
   friend struct QPushButton;
};
#endif // QDIALOG_H