#ifndef QDIALOG_H
#define QDIALOG_H
#include <QtGui/qwidget.h>
typedef enum QtValidLicenseForGuiModule QtGuiModule;
struct QPushButton;
struct QDialogPrivate;
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