##// END OF EJS Templates
code cleanup and rename of PythonQtWrapper to PythonQtInstanceWrapper and PythonQtMetaObjectWrapper to PythonQtClassWrapper, since these names match much better what these classes wrap, regarding that we are wrapping CPP objects as well...
code cleanup and rename of PythonQtWrapper to PythonQtInstanceWrapper and PythonQtMetaObjectWrapper to PythonQtClassWrapper, since these names match much better what these classes wrap, regarding that we are wrapping CPP objects as well git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@52 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r13:d46b01f7163a
r16:c68e0aff542c
Show More
PythonQtWrapper_QMessageBox.h
91 lines | 6.7 KiB | text/x-c | CLexer
#ifndef PYTHONQTWRAPPER_QMESSAGEBOX_H
#define PYTHONQTWRAPPER_QMESSAGEBOX_H
#include <qmessagebox.h>
#include <QObject>
#include <QPixmap>
#include <QVariant>
#include <qabstractbutton.h>
#include <qaction.h>
#include <qbitmap.h>
#include <qbytearray.h>
#include <qcoreevent.h>
#include <qcursor.h>
#include <qevent.h>
#include <qfont.h>
#include <qicon.h>
#include <qinputcontext.h>
#include <qkeysequence.h>
#include <qlayout.h>
#include <qlist.h>
#include <qlocale.h>
#include <qmessagebox.h>
#include <qobject.h>
#include <qpaintdevice.h>
#include <qpaintengine.h>
#include <qpainter.h>
#include <qpalette.h>
#include <qpixmap.h>
#include <qpoint.h>
#include <qpushbutton.h>
#include <qrect.h>
#include <qregion.h>
#include <qsize.h>
#include <qsizepolicy.h>
#include <qstyle.h>
#include <qwidget.h>
class PythonQtWrapper_QMessageBox : public QObject
{ Q_OBJECT
public:
Q_ENUMS(ButtonRole StandardButton )
enum ButtonRole{
InvalidRole = QMessageBox::InvalidRole, AcceptRole = QMessageBox::AcceptRole, RejectRole = QMessageBox::RejectRole, DestructiveRole = QMessageBox::DestructiveRole, ActionRole = QMessageBox::ActionRole, HelpRole = QMessageBox::HelpRole, YesRole = QMessageBox::YesRole, NoRole = QMessageBox::NoRole, ResetRole = QMessageBox::ResetRole, ApplyRole = QMessageBox::ApplyRole, NRoles = QMessageBox::NRoles};
enum StandardButton{
NoButton = QMessageBox::NoButton, Ok = QMessageBox::Ok, Save = QMessageBox::Save, SaveAll = QMessageBox::SaveAll, Open = QMessageBox::Open, Yes = QMessageBox::Yes, YesToAll = QMessageBox::YesToAll, No = QMessageBox::No, NoToAll = QMessageBox::NoToAll, Abort = QMessageBox::Abort, Retry = QMessageBox::Retry, Ignore = QMessageBox::Ignore, Close = QMessageBox::Close, Cancel = QMessageBox::Cancel, Discard = QMessageBox::Discard, Help = QMessageBox::Help, Apply = QMessageBox::Apply, Reset = QMessageBox::Reset, RestoreDefaults = QMessageBox::RestoreDefaults, FirstButton = QMessageBox::FirstButton, LastButton = QMessageBox::LastButton, YesAll = QMessageBox::YesAll, NoAll = QMessageBox::NoAll, Default = QMessageBox::Default, Escape = QMessageBox::Escape, FlagMask = QMessageBox::FlagMask, ButtonMask = QMessageBox::ButtonMask};
public slots:
QMessageBox* new_QMessageBox(QMessageBox::Icon icon, const QString& title, const QString& text, QMessageBox::StandardButtons buttons = QMessageBox::NoButton, QWidget* parent = 0, Qt::WindowFlags f = Qt::Dialog | Qt::MSWindowsFixedSizeDialogHint);
QMessageBox* new_QMessageBox(QWidget* parent = 0);
void delete_QMessageBox(QMessageBox* obj) { delete obj; }
void static_QMessageBox_about(QWidget* parent, const QString& title, const QString& text);
void static_QMessageBox_aboutQt(QWidget* parent, const QString& title = QString());
void addButton(QMessageBox* theWrappedObject, QAbstractButton* button, QMessageBox::ButtonRole role);
QPushButton* addButton(QMessageBox* theWrappedObject, QMessageBox::StandardButton button);
QPushButton* addButton(QMessageBox* theWrappedObject, const QString& text, QMessageBox::ButtonRole role);
QAbstractButton* button(QMessageBox* theWrappedObject, QMessageBox::StandardButton which) const;
QAbstractButton* clickedButton(QMessageBox* theWrappedObject) const;
QMessageBox::StandardButton static_QMessageBox_critical(QWidget* parent, const QString& title, const QString& text, QMessageBox::StandardButtons buttons = QMessageBox::Ok, QMessageBox::StandardButton defaultButton = QMessageBox::NoButton);
int static_QMessageBox_critical(QWidget* parent, const QString& title, const QString& text, QMessageBox::StandardButton button0, QMessageBox::StandardButton button1);
QPushButton* defaultButton(QMessageBox* theWrappedObject) const;
QString detailedText(QMessageBox* theWrappedObject) const;
QAbstractButton* escapeButton(QMessageBox* theWrappedObject) const;
QMessageBox::Icon icon(QMessageBox* theWrappedObject) const;
QPixmap iconPixmap(QMessageBox* theWrappedObject) const;
QMessageBox::StandardButton static_QMessageBox_information(QWidget* parent, const QString& title, const QString& text, QMessageBox::StandardButtons buttons = QMessageBox::Ok, QMessageBox::StandardButton defaultButton = QMessageBox::NoButton);
QMessageBox::StandardButton static_QMessageBox_information(QWidget* parent, const QString& title, const QString& text, QMessageBox::StandardButton button0, QMessageBox::StandardButton button1 = QMessageBox::NoButton);
QString informativeText(QMessageBox* theWrappedObject) const;
QMessageBox::StandardButton static_QMessageBox_question(QWidget* parent, const QString& title, const QString& text, QMessageBox::StandardButtons buttons = QMessageBox::Ok, QMessageBox::StandardButton defaultButton = QMessageBox::NoButton);
int static_QMessageBox_question(QWidget* parent, const QString& title, const QString& text, QMessageBox::StandardButton button0, QMessageBox::StandardButton button1);
void removeButton(QMessageBox* theWrappedObject, QAbstractButton* button);
void setDefaultButton(QMessageBox* theWrappedObject, QMessageBox::StandardButton button);
void setDefaultButton(QMessageBox* theWrappedObject, QPushButton* button);
void setDetailedText(QMessageBox* theWrappedObject, const QString& text);
void setEscapeButton(QMessageBox* theWrappedObject, QAbstractButton* button);
void setEscapeButton(QMessageBox* theWrappedObject, QMessageBox::StandardButton button);
void setIcon(QMessageBox* theWrappedObject, QMessageBox::Icon arg__1);
void setIconPixmap(QMessageBox* theWrappedObject, const QPixmap& pixmap);
void setInformativeText(QMessageBox* theWrappedObject, const QString& text);
void setStandardButtons(QMessageBox* theWrappedObject, QMessageBox::StandardButtons buttons);
void setText(QMessageBox* theWrappedObject, const QString& text);
void setTextFormat(QMessageBox* theWrappedObject, Qt::TextFormat format);
QSize sizeHint(QMessageBox* theWrappedObject) const;
QMessageBox::StandardButton standardButton(QMessageBox* theWrappedObject, QAbstractButton* button) const;
QMessageBox::StandardButtons standardButtons(QMessageBox* theWrappedObject) const;
QString text(QMessageBox* theWrappedObject) const;
Qt::TextFormat textFormat(QMessageBox* theWrappedObject) const;
QMessageBox::StandardButton static_QMessageBox_warning(QWidget* parent, const QString& title, const QString& text, QMessageBox::StandardButtons buttons = QMessageBox::Ok, QMessageBox::StandardButton defaultButton = QMessageBox::NoButton);
int static_QMessageBox_warning(QWidget* parent, const QString& title, const QString& text, QMessageBox::StandardButton button0, QMessageBox::StandardButton button1);
};
#endif // PYTHONQTWRAPPER_QMESSAGEBOX_H