### ----------------------------------------------------
### -- Qt::QtWidgets
### -- Licenses: GPL-3.0-or-later
### -- Authors: Yves Guillemot <yc.guillemot@wanadoo.fr>
### -- File: doc/Qt/QtWidgets/Classes.md
### ----------------------------------------------------
### -- Chunk 6 of 9
 [protected] inherited from QWidget
	called as Qt method void paintEvent(QPaintEvent* event)

#### Method removeToolBar(QToolBar $toolbar)
	calls Qt method void removeToolBar(QToolBar* toolbar)

#### Method removeToolBarBreak(QToolBar $before)
	calls Qt method void removeToolBarBreak(QToolBar* before)

#### Method render(QPaintDevice $target, QPoint $targetOffset = QPoint.new(), QRegion $sourceRegion = QRegion.new(), Int $renderFlags = RenderFlags(DrawWindowBackground +| DrawChildren))
	inherited from QWidget
	calls Qt method void render(QPaintDevice* target, const QPoint& targetOffset = QPoint(), const QRegion& sourceRegion = QRegion(), RenderFlags renderFlags = RenderFlags(DrawWindowBackground | DrawChildren))

#### Method repaint(Int $x, Int $y, Int $w, Int $h)
	inherited from QWidget
	calls Qt method void repaint(int x, int y, int w, int h)

#### Method repaint()
	[slot] inherited from QWidget
	calls Qt method void repaint()

#### Method resizeEvent(QResizeEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void resizeEvent(QResizeEvent* event)

#### Method setCentralWidget(QWidget $widget)
	calls Qt method void setCentralWidget(QWidget* widget)

#### Method setDisabled(Bool $arg1)
	[slot] inherited from QWidget
	calls Qt method void setDisabled(bool arg1)

#### Method setDocumentMode(Bool $enabled)
	calls Qt method void setDocumentMode(bool enabled)

#### Method setFixedHeight(Int $h)
	inherited from QWidget
	calls Qt method void setFixedHeight(int h)

#### Method setFixedSize(Int $w, Int $h)
	inherited from QWidget
	calls Qt method void setFixedSize(int w, int h)

#### Method setFixedWidth(Int $w)
	inherited from QWidget
	calls Qt method void setFixedWidth(int w)

#### Method setFont(QFont $arg1)
	inherited from QWidget
	calls Qt method void setFont(const QFont& arg1)

#### Method setIconSize(QSize $iconSize)
	calls Qt method void setIconSize(const QSize& iconSize)

#### Method setLayout(QLayout $arg1)
	inherited from QWidget
	calls Qt method void setLayout(QLayout* arg1)

#### Method setMaximumHeight(Int $maxh)
	inherited from QWidget
	calls Qt method void setMaximumHeight(int maxh)

#### Method setMaximumSize(Int $maxw, Int $maxh)
	inherited from QWidget
	calls Qt method void setMaximumSize(int maxw, int maxh)

#### Method setMaximumWidth(Int $maxw)
	inherited from QWidget
	calls Qt method void setMaximumWidth(int maxw)

#### Method setMenuBar(QMenuBar $menubar)
	calls Qt method void setMenuBar(QMenuBar* menubar)

#### Method setMenuWidget(QWidget $menubar)
	calls Qt method void setMenuWidget(QWidget* menubar)

#### Method setMinimumHeight(Int $minh)
	inherited from QWidget
	calls Qt method void setMinimumHeight(int minh)

#### Method setMinimumSize(Int $minw, Int $minh)
	inherited from QWidget
	calls Qt method void setMinimumSize(int minw, int minh)

#### Method setMinimumWidth(Int $minw)
	inherited from QWidget
	calls Qt method void setMinimumWidth(int minw)

#### Method setMouseTracking(Bool $enable)
	inherited from QWidget
	calls Qt method void setMouseTracking(bool enable)

#### Method setSizePolicy(QSizePolicy::Policy $horizontal, QSizePolicy::Policy $vertical)
	inherited from QWidget
	calls Qt method void setSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical)

#### Method setStatusBar(QStatusBar $statusbar)
	calls Qt method void setStatusBar(QStatusBar* statusbar)

#### Method setToolTip(Str $arg1)
	inherited from QWidget
	calls Qt method void setToolTip(const QString& arg1)

#### Method setWindowTitle(Str $arg1)
	[slot] inherited from QWidget
	calls Qt method void setWindowTitle(const QString& arg1)

#### Method show()
	[slot] inherited from QWidget
	calls Qt method void show()

#### Method statusBar( --> QStatusBar)
	calls Qt method QStatusBar * statusBar()

#### Method takeCentralWidget( --> QWidget)
	calls Qt method QWidget * takeCentralWidget()

#### Method toolBarArea(QToolBar $toolbar --> Qt::ToolBarArea)
	calls Qt method Qt::ToolBarArea toolBarArea(QToolBar* toolbar)

#### Method toolBarBreak(QToolBar $toolbar --> Bool)
	calls Qt method bool toolBarBreak(QToolBar* toolbar)

#### Method update(Int $x, Int $y, Int $w, Int $h)
	inherited from QWidget
	calls Qt method void update(int x, int y, int w, int h)

#### Method update()
	[slot] inherited from QWidget
	calls Qt method void update()

#### Method width( --> Int)
	inherited from QWidget
	calls Qt method int width()


Class QMatrix
-------------
	imported by
		use Qt::QtWidgets::QMatrix;





#### Method QMatrix.new( --> QMatrix))
	calls Qt method  QMatrix()

#### Method QMatrix.new(Qt::Initialization $arg1 --> QMatrix))
	calls Qt method  QMatrix(Qt::Initialization arg1)

#### Method mapRect(QRect $arg1 --> QRect)
	calls Qt method QRect mapRect(const QRect& arg1)

#### Method mapRect(QRectF $arg1 --> QRectF)
	calls Qt method QRectF mapRect(const QRectF& arg1)

#### Method reset()
	calls Qt method void reset()

#### Method rotate(Real $a --> QMatrix)
	calls Qt method QMatrix & rotate(qreal a)

#### Method scale(Real $sx, Real $sy --> QMatrix)
	calls Qt method QMatrix & scale(qreal sx, qreal sy)

#### Method setMatrix(Real $m11, Real $m12, Real $m21, Real $m22, Real $dx, Real $dy)
	calls Qt method void setMatrix(qreal m11, qreal m12, qreal m21, qreal m22, qreal dx, qreal dy)

#### Method shear(Real $sh, Real $sv --> QMatrix)
	calls Qt method QMatrix & shear(qreal sh, qreal sv)

#### Method translate(Real $dx, Real $dy --> QMatrix)
	calls Qt method QMatrix & translate(qreal dx, qreal dy)


Class QMenu
-----------
	imported by
		use Qt::QtWidgets::QMenu;

	inherits QWidget




#### Method activateWindow()
	inherited from QWidget
	calls Qt method void activateWindow()

#### Method addAction(Str $text --> QAction)
	calls Qt method QAction * addAction(const QString& text)

#### Method addSection(Str $text --> QAction)
	calls Qt method QAction * addSection(const QString& text)

#### Method addSeparator( --> QAction)
	calls Qt method QAction * addSeparator()

#### Method closeEvent(QCloseEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void closeEvent(QCloseEvent* event)

#### Method contentsRect( --> QRect)
	inherited from QWidget
	calls Qt method QRect contentsRect()

#### Method QMenu.new(QWidget $parent = (QWidget) --> QMenu))
	calls Qt method  QMenu(QWidget* parent = nullptr)

#### Method QMenu.new(Str $title, QWidget $parent = (QWidget) --> QMenu))
	calls Qt method  QMenu(const QString& title, QWidget* parent = nullptr)

#### Method enterEvent(QEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void enterEvent(QEvent* event)

#### Method exec( --> QAction)
	calls Qt method QAction * exec()

#### Method exec(QPoint $pos, QAction $at = (QAction) --> QAction)
	calls Qt method QAction * exec(const QPoint& pos, QAction* at = nullptr)

#### Method font( --> QFont)
	inherited from QWidget
	calls Qt method QFont & font()

#### Method hasHeightForWidth( --> Bool)
	[virtual] inherited from QWidget
	called as Qt method bool hasHeightForWidth()

#### Method hasMouseTracking( --> Bool)
	inherited from QWidget
	calls Qt method bool hasMouseTracking()

#### Method height( --> Int)
	inherited from QWidget
	calls Qt method int height()

#### Method heightForWidth(Int $arg1 --> Int)
	[virtual] inherited from QWidget
	called as Qt method int heightForWidth(int arg1)

#### Method hide()
	[slot] inherited from QWidget
	calls Qt method void hide()

#### Method isActiveWindow( --> Bool)
	inherited from QWidget
	calls Qt method bool isActiveWindow()

#### Method leaveEvent(QEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void leaveEvent(QEvent* event)

#### Method mapFrom(QWidget $arg1, QPoint $arg2 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapFrom(const QWidget* arg1, const QPoint& arg2)

#### Method mapFromGlobal(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapFromGlobal(const QPoint& arg1)

#### Method mapFromParent(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapFromParent(const QPoint& arg1)

#### Method mapTo(QWidget $arg1, QPoint $arg2 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapTo(const QWidget* arg1, const QPoint& arg2)

#### Method mapToGlobal(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapToGlobal(const QPoint& arg1)

#### Method mapToParent(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapToParent(const QPoint& arg1)

#### Method mouseMoveEvent(QMouseEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void mouseMoveEvent(QMouseEvent* event)

#### Method mousePressEvent(QMouseEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void mousePressEvent(QMouseEvent* event)

#### Method mouseReleaseEvent(QMouseEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void mouseReleaseEvent(QMouseEvent* event)

#### Method paintEvent(QPaintEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void paintEvent(QPaintEvent* event)

#### Method render(QPaintDevice $target, QPoint $targetOffset = QPoint.new(), QRegion $sourceRegion = QRegion.new(), Int $renderFlags = RenderFlags(DrawWindowBackground +| DrawChildren))
	inherited from QWidget
	calls Qt method void render(QPaintDevice* target, const QPoint& targetOffset = QPoint(), const QRegion& sourceRegion = QRegion(), RenderFlags renderFlags = RenderFlags(DrawWindowBackground | DrawChildren))

#### Method repaint()
	[slot] inherited from QWidget
	calls Qt method void repaint()

#### Method repaint(Int $x, Int $y, Int $w, Int $h)
	inherited from QWidget
	calls Qt method void repaint(int x, int y, int w, int h)

#### Method resizeEvent(QResizeEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void resizeEvent(QResizeEvent* event)

#### Method setDisabled(Bool $arg1)
	[slot] inherited from QWidget
	calls Qt method void setDisabled(bool arg1)

#### Method setFixedHeight(Int $h)
	inherited from QWidget
	calls Qt method void setFixedHeight(int h)

#### Method setFixedSize(Int $w, Int $h)
	inherited from QWidget
	calls Qt method void setFixedSize(int w, int h)

#### Method setFixedWidth(Int $w)
	inherited from QWidget
	calls Qt method void setFixedWidth(int w)

#### Method setFont(QFont $arg1)
	inherited from QWidget
	calls Qt method void setFont(const QFont& arg1)

#### Method setLayout(QLayout $arg1)
	inherited from QWidget
	calls Qt method void setLayout(QLayout* arg1)

#### Method setMaximumHeight(Int $maxh)
	inherited from QWidget
	calls Qt method void setMaximumHeight(int maxh)

#### Method setMaximumSize(Int $maxw, Int $maxh)
	inherited from QWidget
	calls Qt method void setMaximumSize(int maxw, int maxh)

#### Method setMaximumWidth(Int $maxw)
	inherited from QWidget
	calls Qt method void setMaximumWidth(int maxw)

#### Method setMinimumHeight(Int $minh)
	inherited from QWidget
	calls Qt method void setMinimumHeight(int minh)

#### Method setMinimumSize(Int $minw, Int $minh)
	inherited from QWidget
	calls Qt method void setMinimumSize(int minw, int minh)

#### Method setMinimumWidth(Int $minw)
	inherited from QWidget
	calls Qt method void setMinimumWidth(int minw)

#### Method setMouseTracking(Bool $enable)
	inherited from QWidget
	calls Qt method void setMouseTracking(bool enable)

#### Method setSizePolicy(QSizePolicy::Policy $horizontal, QSizePolicy::Policy $vertical)
	inherited from QWidget
	calls Qt method void setSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical)

#### Method setToolTip(Str $arg1)
	inherited from QWidget
	calls Qt method void setToolTip(const QString& arg1)

#### Method setWindowTitle(Str $arg1)
	[slot] inherited from QWidget
	calls Qt method void setWindowTitle(const QString& arg1)

#### Method show()
	[slot] inherited from QWidget
	calls Qt method void show()

#### Method update(Int $x, Int $y, Int $w, Int $h)
	inherited from QWidget
	calls Qt method void update(int x, int y, int w, int h)

#### Method update()
	[slot] inherited from QWidget
	calls Qt method void update()

#### Method width( --> Int)
	inherited from QWidget
	calls Qt method int width()


Class QMenuBar
--------------
	imported by
		use Qt::QtWidgets::QMenuBar;

	inherits QWidget




#### Method actionAt(QPoint $arg1 --> QAction)
	calls Qt method QAction * actionAt(const QPoint& arg1)

#### Method activateWindow()
	inherited from QWidget
	calls Qt method void activateWindow()

#### Method addAction(Str $text --> QAction)
	calls Qt method QAction * addAction(const QString& text)

#### Method addMenu(QMenu $menu --> QAction)
	calls Qt method QAction * addMenu(QMenu* menu)

#### Method addMenu(Str $title --> QMenu)
	calls Qt method QMenu * addMenu(const QString& title)

#### Method addSeparator( --> QAction)
	calls Qt method QAction * addSeparator()

#### Method changeEvent(QEvent $arg1)
	[protected] [override] 
	calls Qt method void changeEvent(QEvent* arg1)

#### Method closeEvent(QCloseEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void closeEvent(QCloseEvent* event)

#### Method contentsRect( --> QRect)
	inherited from QWidget
	calls Qt method QRect contentsRect()

#### Method QMenuBar.new(QWidget $parent = (QWidget) --> QMenuBar))
	calls Qt method  QMenuBar(QWidget* parent = nullptr)

#### Method enterEvent(QEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void enterEvent(QEvent* event)

#### Method event(QEvent $arg1 --> Bool)
	[protected] [override] 
	calls Qt method bool event(QEvent* arg1)

#### Method eventFilter(QObject $arg1, QEvent $arg2 --> Bool)
	[protected] [override] 
	calls Qt method bool eventFilter(QObject* arg1, QEvent* arg2)

#### Method font( --> QFont)
	inherited from QWidget
	calls Qt method QFont & font()

#### Method hasHeightForWidth( --> Bool)
	[virtual] inherited from QWidget
	called as Qt method bool hasHeightForWidth()

#### Method hasMouseTracking( --> Bool)
	inherited from QWidget
	calls Qt method bool hasMouseTracking()

#### Method height( --> Int)
	inherited from QWidget
	calls Qt method int height()

#### Method heightForWidth(Int $arg1 --> Int)
	[virtual] [override] 
	called as Qt method int heightForWidth(int arg1)

#### Method hide()
	[slot] inherited from QWidget
	calls Qt method void hide()

#### Method hovered(QAction $action)
	[signal] 
	calls Qt method void hovered(QAction* action)

#### Method insertMenu(QAction $before, QMenu $menu --> QAction)
	calls Qt method QAction * insertMenu(QAction* before, QMenu* menu)

#### Method insertSeparator(QAction $before --> QAction)
	calls Qt method QAction * insertSeparator(QAction* before)

#### Method isActiveWindow( --> Bool)
	inherited from QWidget
	calls Qt method bool isActiveWindow()

#### Method isDefaultUp( --> Bool)
	calls Qt method bool isDefaultUp()

#### Method isNativeMenuBar( --> Bool)
	calls Qt method bool isNativeMenuBar()

#### Method keyPressEvent(QKeyEvent $arg1)
	[protected] [override] 
	calls Qt method void keyPressEvent(QKeyEvent* arg1)

#### Method leaveEvent(QEvent $arg1)
	[virtual] [protected] [override] 
	called as Qt method void leaveEvent(QEvent* arg1)

#### Method mapFrom(QWidget $arg1, QPoint $arg2 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapFrom(const QWidget* arg1, const QPoint& arg2)

#### Method mapFromGlobal(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapFromGlobal(const QPoint& arg1)

#### Method mapFromParent(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapFromParent(const QPoint& arg1)

#### Method mapTo(QWidget $arg1, QPoint $arg2 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapTo(const QWidget* arg1, const QPoint& arg2)

#### Method mapToGlobal(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapToGlobal(const QPoint& arg1)

#### Method mapToParent(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapToParent(const QPoint& arg1)

#### Method minimumSizeHint( --> QSize)
	[override] 
	calls Qt method QSize minimumSizeHint()

#### Method mouseMoveEvent(QMouseEvent $arg1)
	[virtual] [protected] [override] 
	called as Qt method void mouseMoveEvent(QMouseEvent* arg1)

#### Method mousePressEvent(QMouseEvent $arg1)
	[virtual] [protected] [override] 
	called as Qt method void mousePressEvent(QMouseEvent* arg1)

#### Method mouseReleaseEvent(QMouseEvent $arg1)
	[virtual] [protected] [override] 
	called as Qt method void mouseReleaseEvent(QMouseEvent* arg1)

#### Method paintEvent(QPaintEvent $arg1)
	[virtual] [protected] [override] 
	called as Qt method void paintEvent(QPaintEvent* arg1)

#### Method render(QPaintDevice $target, QPoint $targetOffset = QPoint.new(), QRegion $sourceRegion = QRegion.new(), Int $renderFlags = RenderFlags(DrawWindowBackground +| DrawChildren))
	inherited from QWidget
	calls Qt method void render(QPaintDevice* target, const QPoint& targetOffset = QPoint(), const QRegion& sourceRegion = QRegion(), RenderFlags renderFlags = RenderFlags(DrawWindowBackground | DrawChildren))

#### Method repaint(Int $x, Int $y, Int $w, Int $h)
	inherited from QWidget
	calls Qt method void repaint(int x, int y, int w, int h)

#### Method repaint()
	[slot] inherited from QWidget
	calls Qt method void repaint()

#### Method resizeEvent(QResizeEvent $arg1)
	[virtual] [protected] [override] 
	called as Qt method void resizeEvent(QResizeEvent* arg1)

#### Method setActiveAction(QAction $action)
	calls Qt method void setActiveAction(QAction* action)

#### Method setCornerWidget(QWidget $w, Qt::Corner $corner = Qt::TopRightCorner)
	calls Qt method void setCornerWidget(QWidget* w, Qt::Corner corner = Qt::TopRightCorner)

#### Method setDefaultUp(Bool $arg1)
	calls Qt method void setDefaultUp(bool arg1)

#### Method setDisabled(Bool $arg1)
	[slot] inherited from QWidget
	calls Qt method void setDisabled(bool arg1)

#### Method setFixedHeight(Int $h)
	inherited from QWidget
	calls Qt method void setFixedHeight(int h)

#### Method setFixedSize(Int $w, Int $h)
	inherited from QWidget
	calls Qt method void setFixedSize(int w, int h)

#### Method setFixedWidth(Int $w)
	inherited from QWidget
	calls Qt method void setFixedWidth(int w)

#### Method setFont(QFont $arg1)
	inherited from QWidget
	calls Qt method void setFont(const QFont& arg1)

#### Method setLayout(QLayout $arg1)
	inherited from QWidget
	calls Qt method void setLayout(QLayout* arg1)

#### Method setMaximumHeight(Int $maxh)
	inherited from QWidget
	calls Qt method void setMaximumHeight(int maxh)

#### Method setMaximumSize(Int $maxw, Int $maxh)
	inherited from QWidget
	calls Qt method void setMaximumSize(int maxw, int maxh)

#### Method setMaximumWidth(Int $maxw)
	inherited from QWidget
	calls Qt method void setMaximumWidth(int maxw)

#### Method setMinimumHeight(Int $minh)
	inherited from QWidget
	calls Qt method void setMinimumHeight(int minh)

#### Method setMinimumSize(Int $minw, Int $minh)
	inherited from QWidget
	calls Qt method void setMinimumSize(int minw, int minh)

#### Method setMinimumWidth(Int $minw)
	inherited from QWidget
	calls Qt method void setMinimumWidth(int minw)

#### Method setMouseTracking(Bool $enable)
	inherited from QWidget
	calls Qt method void setMouseTracking(bool enable)

#### Method setNativeMenuBar(Bool $nativeMenuBar)
	calls Qt method void setNativeMenuBar(bool nativeMenuBar)

#### Method setSizePolicy(QSizePolicy::Policy $horizontal, QSizePolicy::Policy $vertical)
	inherited from QWidget
	calls Qt method void setSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical)

#### Method setToolTip(Str $arg1)
	inherited from QWidget
	calls Qt method void setToolTip(const QString& arg1)

#### Method setVisible(Bool $visible)
	[slot] [override] 
	calls Qt method void setVisible(bool visible)

#### Method setWindowTitle(Str $arg1)
	[slot] inherited from QWidget
	calls Qt method void setWindowTitle(const QString& arg1)

#### Method show()
	[slot] inherited from QWidget
	calls Qt method void show()

#### Method sizeHint( --> QSize)
	[override] 
	calls Qt method QSize sizeHint()

#### Method timerEvent(QTimerEvent $arg1)
	[protected] [override] 
	calls Qt method void timerEvent(QTimerEvent* arg1)

#### Method triggered(QAction $action)
	[signal] 
	calls Qt method void triggered(QAction* action)

#### Method update()
	[slot] inherited from QWidget
	calls Qt method void update()

#### Method update(Int $x, Int $y, Int $w, Int $h)
	inherited from QWidget
	calls Qt method void update(int x, int y, int w, int h)

#### Method width( --> Int)
	inherited from QWidget
	calls Qt method int width()


Class QMessageBox
-----------------
	imported by
		use Qt::QtWidgets::QMessageBox;

	inherits QDialog



    enum StandardButton 

#### Method accept()
	[slot] [virtual] inherited from QDialog
	called as Qt method void accept()

#### Method accepted()
	[signal] inherited from QDialog
	calls Qt method void accepted()

#### Method activateWindow()
	inherited from QWidget
	calls Qt method void activateWindow()

#### Method adjustPosition(QWidget $arg1)
	[protected] inherited from QDialog
	calls Qt method void adjustPosition(QWidget* arg1)

#### Method closeEvent(QCloseEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void closeEvent(QCloseEvent* event)

#### Method contentsRect( --> QRect)
	inherited from QWidget
	calls Qt method QRect contentsRect()

#### Method QMessageBox.new(QWidget $parent = (QWidget) --> QMessageBox))
	calls Qt method  QMessageBox(QWidget* parent = nullptr)

#### Method done(Int $arg1)
	[slot] [virtual] inherited from QDialog
	called as Qt method void done(int arg1)

#### Method enterEvent(QEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void enterEvent(QEvent* event)

#### Method exec( --> Int)
	[slot] [virtual] inherited from QDialog
	called as Qt method int exec()

#### Method extension( --> QWidget)
	inherited from QDialog
	calls Qt method QWidget * extension()

#### Method finished(Int $result)
	[signal] inherited from QDialog
	calls Qt method void finished(int result)

#### Method font( --> QFont)
	inherited from QWidget
	calls Qt method QFont & font()

#### Method hasHeightForWidth( --> Bool)
	[virtual] inherited from QWidget
	called as Qt method bool hasHeightForWidth()

#### Method hasMouseTracking( --> Bool)
	inherited from QWidget
	calls Qt method bool hasMouseTracking()

#### Method height( --> Int)
	inherited from QWidget
	calls Qt method int height()

#### Method heightForWidth(Int $arg1 --> Int)
	[virtual] inherited from QWidget
	called as Qt method int heightForWidth(int arg1)

#### Method hide()
	[slot] inherited from QWidget
	calls Qt method void hide()

#### Method isActiveWindow( --> Bool)
	inherited from QWidget
	calls Qt method bool isActiveWindow()

#### Method isSizeGripEnabled( --> Bool)
	inherited from QDialog
	calls Qt method bool isSizeGripEnabled()

#### Method keyPressEvent(QKeyEvent $arg1)
	[protected] [override] inherited from QDialog
	calls Qt method void keyPressEvent(QKeyEvent* arg1)

#### Method leaveEvent(QEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void leaveEvent(QEvent* event)

#### Method mapFrom(QWidget $arg1, QPoint $arg2 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapFrom(const QWidget* arg1, const QPoint& arg2)

#### Method mapFromGlobal(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapFromGlobal(const QPoint& arg1)

#### Method mapFromParent(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapFromParent(const QPoint& arg1)

#### Method mapTo(QWidget $arg1, QPoint $arg2 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapTo(const QWidget* arg1, const QPoint& arg2)

#### Method mapToGlobal(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapToGlobal(const QPoint& arg1)

#### Method mapToParent(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapToParent(const QPoint& arg1)

#### Method minimumSizeHint( --> QSize)
	[override] inherited from QDialog
	calls Qt method QSize minimumSizeHint()

#### Method mouseMoveEvent(QMouseEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void mouseMoveEvent(QMouseEvent* event)

#### Method mousePressEvent(QMouseEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void mousePressEvent(QMouseEvent* event)

#### Method mouseReleaseEvent(QMouseEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void mouseReleaseEvent(QMouseEvent* event)

#### Method open()
	[slot] [virtual] inherited from QDialog
	called as Qt method void open()

#### Method orientation( --> Qt::Orientation)
	inherited from QDialog
	calls Qt method Qt::Orientation orientation()

#### Method paintEvent(QPaintEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void paintEvent(QPaintEvent* event)

#### Method reject()
	[slot] [virtual] inherited from QDialog
	called as Qt method void reject()

#### Method rejected()
	[signal] inherited from QDialog
	calls Qt method void rejected()

#### Method render(QPaintDevice $target, QPoint $targetOffset = QPoint.new(), QRegion $sourceRegion = QRegion.new(), Int $renderFlags = RenderFlags(DrawWindowBackground +| DrawChildren))
	inherited from QWidget
	calls Qt method void render(QPaintDevice* target, const QPoint& targetOffset = QPoint(), const QRegion& sourceRegion = QRegion(), RenderFlags renderFlags = RenderFlags(DrawWindowBackground | DrawChildren))

#### Method repaint()
	[slot] inherited from QWidget
	calls Qt method void repaint()

#### Method repaint(Int $x, Int $y, Int $w, Int $h)
	inherited from QWidget
	calls Qt method void repaint(int x, int y, int w, int h)

#### Method resizeEvent(QResizeEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void resizeEvent(QResizeEvent* event)

#### Method result( --> Int)
	inherited from QDialog
	calls Qt method int result()

#### Method setDisabled(Bool $arg1)
	[slot] inherited from QWidget
	calls Qt method void setDisabled(bool arg1)

#### Method setExtension(QWidget $extension)
	inherited from QDialog
	calls Qt method void setExtension(QWidget* extension)

#### Method setFixedHeight(Int $h)
	inherited from QWidget
	calls Qt method void setFixedHeight(int h)

#### Method setFixedSize(Int $w, Int $h)
	inherited from QWidget
	calls Qt method void setFixedSize(int w, int h)

#### Method setFixedWidth(Int $w)
	inherited from QWidget
	calls Qt method void setFixedWidth(int w)

#### Method setFont(QFont $arg1)
	inherited from QWidget
	calls Qt method void setFont(const QFont& arg1)

#### Method setInformativeText(Str $text)
	calls Qt method void setInformativeText(const QString& text)

#### Method setLayout(QLayout $arg1)
	inherited from QWidget
	calls Qt method void setLayout(QLayout* arg1)

#### Method setMaximumHeight(Int $maxh)
	inherited from QWidget
	calls Qt method void setMaximumHeight(int maxh)

#### Method setMaximumSize(Int $maxw, Int $maxh)
	inherited from QWidget
	calls Qt method void setMaximumSize(int maxw, int maxh)

#### Method setMaximumWidth(Int $maxw)
	inherited from QWidget
	calls Qt method void setMaximumWidth(int maxw)

#### Method setMinimumHeight(Int $minh)
	inherited from QWidget
	calls Qt method void setMinimumHeight(int minh)

#### Method setMinimumSize(Int $minw, Int $minh)
	inherited from QWidget
	calls Qt method void setMinimumSize(int minw, int minh)

#### Method setMinimumWidth(Int $minw)
	inherited from QWidget
	calls Qt method void setMinimumWidth(int minw)

#### Method setModal(Bool $modal)
	inherited from QDialog
	calls Qt method void setModal(bool modal)

#### Method setMouseTracking(Bool $enable)
	inherited from QWidget
	calls Qt method void setMouseTracking(bool enable)

#### Method setOrientation(Qt::Orientation $orientation)
	inherited from QDialog
	calls Qt method void setOrientation(Qt::Orientation orientation)

#### Method setResult(Int $r)
	inherited from QDialog
	calls Qt method void setResult(int r)

#### Method setSizeGripEnabled(Bool $arg1)
	inherited from QDialog
	calls Qt method void setSizeGripEnabled(bool arg1)

#### Method setSizePolicy(QSizePolicy::Policy $horizontal, QSizePolicy::Policy $vertical)
	inherited from QWidget
	calls Qt method void setSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical)

#### Method setStandardButtons(Int $buttons)
	calls Qt method void setStandardButtons(StandardButtons buttons)

#### Method setText(Str $text)
	calls Qt method void setText(const QString& text)

#### Method setToolTip(Str $arg1)
	inherited from QWidget
	calls Qt method void setToolTip(const QString& arg1)

#### Method setVisible(Bool $visible)
	[override] inherited from QDialog
	calls Qt method void setVisible(bool visible)

#### Method setWindowTitle(Str $arg1)
	[slot] inherited from QWidget
	calls Qt method void setWindowTitle(const QString& arg1)

#### Method show()
	[slot] inherited from QWidget
	calls Qt method void show()

#### Method update()
	[slot] inherited from QWidget
	calls Qt method void update()

#### Method update(Int $x, Int $y, Int $w, Int $h)
	inherited from QWidget
	calls Qt method void update(int x, int y, int w, int h)

#### Method width( --> Int)
	inherited from QWidget
	calls Qt method int width()


Class QMouseEvent
-----------------
	imported by
		use Qt::QtWidgets::QMouseEvent;

	inherits QInputEvent




#### Method accept()
	inherited from QEvent
	calls Qt method void accept()

#### Method button( --> Qt::MouseButton)
	calls Qt method Qt::MouseButton button()

#### Method QMouseEvent.new(QEvent::Type $type, QPointF $localPos, QPointF $screenPos, Qt::MouseButton $button, Int $buttons, Int $modifiers --> QMouseEvent))
	calls Qt method  QMouseEvent(Type type, const QPointF& localPos, const QPointF& screenPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers)

#### Method QMouseEvent.new(QEvent::Type $type, QPointF $localPos, QPointF $windowPos, QPointF $screenPos, Qt::MouseButton $button, Int $buttons, Int $modifiers, Qt::MouseEventSource $source --> QMouseEvent))
	calls Qt method  QMouseEvent(Type type, const QPointF& localPos, const QPointF& windowPos, const QPointF& screenPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, Qt::MouseEventSource source)

#### Method QMouseEvent.new(QEvent::Type $type, QPointF $localPos, QPointF $windowPos, QPointF $screenPos, Qt::MouseButton $button, Int $buttons, Int $modifiers --> QMouseEvent))
	calls Qt method  QMouseEvent(Type type, const QPointF& localPos, const QPointF& windowPos, const QPointF& screenPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers)

#### Method QMouseEvent.new(QEvent::Type $type, QPointF $localPos, Qt::MouseButton $button, Int $buttons, Int $modifiers --> QMouseEvent))
	calls Qt method  QMouseEvent(Type type, const QPointF& localPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers)

#### Method ignore()
	inherited from QEvent
	calls Qt method void ignore()

#### Method isAccepted( --> Bool)
	inherited from QEvent
	calls Qt method bool isAccepted()

#### Method spontaneous( --> Bool)
	inherited from QEvent
	calls Qt method bool spontaneous()

#### Method type( --> QEvent::Type)
	inherited from QEvent
	calls Qt method Type type()

#### Method x( --> Int)
	calls Qt method int x()

#### Method y( --> Int)
	calls Qt method int y()


Class QPaintDevice
------------------
	imported by
		use Qt::QtWidgets::QPaintDevice;


	inherited by QImage, QPixmap, QWidget


WARNING: This class has no constructor. So it can't be used to create an object explicitely.


Class QPaintEvent
-----------------
	imported by
		use Qt::QtWidgets::QPaintEvent;

	inherits QEvent




#### Method accept()
	inherited from QEvent
	calls Qt method void accept()

#### Method QPaintEvent.new(QRect $paintRect --> QPaintEvent))
	calls Qt method  QPaintEvent(const QRect& paintRect)

#### Method ignore()
	inherited from QEvent
	calls Qt method void ignore()

#### Method isAccepted( --> Bool)
	inherited from QEvent
	calls Qt method bool isAccepted()

#### Method rect( --> QRect)
	calls Qt method QRect & rect()

#### Method spontaneous( --> Bool)
	inherited from QEvent
	calls Qt method bool spontaneous()

#### Method type( --> QEvent::Type)
	inherited from QEvent
	calls Qt method Type type()


Class QPainter
--------------
	imported by
		use Qt::QtWidgets::QPainter;





#### Method begin(QPaintDevice $arg1 --> Bool)
	calls Qt method bool begin(QPaintDevice* arg1)

#### Method boundingRect(Int $x, Int $y, Int $w, Int $h, Int $flags, Str $text --> QRect)
	calls Qt method QRect boundingRect(int x, int y, int w, int h, int flags, const QString& text)

#### Method boundingRect(QRect $rect, Int $flags, Str $text --> QRect)
	calls Qt method QRect boundingRect(const QRect& rect, int flags, const QString& text)

#### Method QPainter.new(QPaintDevice $arg1 --> QPainter))
	calls Qt method  QPainter(QPaintDevice* arg1)

#### Method QPainter.new( --> QPainter))
	calls Qt method  QPainter()

#### Method drawEllipse(Int $x, Int $y, Int $w, Int $h)
	calls Qt method void drawEllipse(int x, int y, int w, int h)

#### Method drawLine(Int $x1, Int $y1, Int $x2, Int $y2)
	calls Qt method void drawLine(int x1, int y1, int x2, int y2)

#### Method drawRect(Int $x1, Int $y1, Int $w, Int $h)
	calls Qt method void drawRect(int x1, int y1, int w, int h)

#### Method drawRect(QRect $rect)
	calls Qt method void drawRect(const QRect& rect)

####