### ----------------------------------------------------
### -- Qt::QtWidgets
### -- Licenses: GPL-3.0-or-later
### -- Authors: Yves Guillemot <yc.guillemot@wanadoo.fr>
### -- File: doc/Qt/QtWidgets/Classes.md
### ----------------------------------------------------
### -- Chunk 8 of 9
)

#### Method setRange(Int $min, Int $max)
	[slot] inherited from QAbstractSlider
	calls Qt method void setRange(int min, int max)

#### Method setSingleStep(Int $arg1)
	inherited from QAbstractSlider
	calls Qt method void setSingleStep(int arg1)

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

#### Method setSliderDown(Bool $arg1)
	inherited from QAbstractSlider
	calls Qt method void setSliderDown(bool arg1)

#### Method setSliderPosition(Int $arg1)
	inherited from QAbstractSlider
	calls Qt method void setSliderPosition(int arg1)

#### Method setTickInterval(Int $ti)
	calls Qt method void setTickInterval(int ti)

#### Method setTickPosition(QSlider::TickPosition $position)
	calls Qt method void setTickPosition(TickPosition position)

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

#### Method setTracking(Bool $enable)
	inherited from QAbstractSlider
	calls Qt method void setTracking(bool enable)

#### Method setValue(Int $arg1)
	[slot] inherited from QAbstractSlider
	calls Qt method void setValue(int 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 singleStep( --> Int)
	inherited from QAbstractSlider
	calls Qt method int singleStep()

#### Method sliderMoved(Int $position)
	[signal] inherited from QAbstractSlider
	calls Qt method void sliderMoved(int position)

#### Method sliderPosition( --> Int)
	inherited from QAbstractSlider
	calls Qt method int sliderPosition()

#### Method sliderPressed()
	[signal] inherited from QAbstractSlider
	calls Qt method void sliderPressed()

#### Method sliderReleased()
	[signal] inherited from QAbstractSlider
	calls Qt method void sliderReleased()

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

#### Method tickPosition( --> QSlider::TickPosition)
	calls Qt method TickPosition tickPosition()

#### 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 value( --> Int)
	inherited from QAbstractSlider
	calls Qt method int value()

#### Method valueChanged(Int $value)
	[signal] inherited from QAbstractSlider
	calls Qt method void valueChanged(int value)

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


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

	inherits QWidget




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

#### Method addPermanentWidget(QWidget $widget, Int $stretch = 0)
	calls Qt method void addPermanentWidget(QWidget* widget, int stretch = 0)

#### Method addWidget(QWidget $widget, Int $stretch = 0)
	calls Qt method void addWidget(QWidget* widget, int stretch = 0)

#### Method clearMessage()
	[slot] 
	calls Qt method void clearMessage()

#### 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 QStatusBar.new(QWidget $parent = (QWidget) --> QStatusBar))
	calls Qt method  QStatusBar(QWidget* parent = nullptr)

#### Method currentMessage( --> Str)
	calls Qt method QString currentMessage()

#### 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 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 hideOrShow()
	[protected] 
	calls Qt method void hideOrShow()

#### Method insertPermanentWidget(Int $index, QWidget $widget, Int $stretch = 0 --> Int)
	calls Qt method int insertPermanentWidget(int index, QWidget* widget, int stretch = 0)

#### Method insertWidget(Int $index, QWidget $widget, Int $stretch = 0 --> Int)
	calls Qt method int insertWidget(int index, QWidget* widget, int stretch = 0)

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

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

#### 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 messageChanged(Str $text)
	[signal] 
	calls Qt method void messageChanged(const QString& text)

#### 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 $arg1)
	[virtual] [protected] [override] 
	called as Qt method void paintEvent(QPaintEvent* arg1)

#### Method reformat()
	[protected] 
	calls Qt method void reformat()

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

#### 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 $arg1)
	[virtual] [protected] [override] 
	called as Qt method void resizeEvent(QResizeEvent* 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 setSizeGripEnabled(Bool $arg1)
	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 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 showMessage(Str $text, Int $timeout = 0)
	[slot] 
	calls Qt method void showMessage(const QString& text, int timeout = 0)

#### 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 QTextEdit
---------------
	imported by
		use Qt::QtWidgets::QTextEdit;

	inherits QAbstractScrollArea




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

#### Method append(Str $text)
	[slot] 
	calls Qt method void append(const QString& text)

#### 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 QTextEdit.new(QWidget $parent = (QWidget) --> QTextEdit))
	calls Qt method  QTextEdit(QWidget* parent = nullptr)

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

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

#### Method frameRect( --> QRect)
	inherited from QFrame
	calls Qt method QRect frameRect()

#### Method frameShadow( --> QFrame::Shadow)
	inherited from QFrame
	calls Qt method Shadow frameShadow()

#### Method frameShape( --> QFrame::Shape)
	inherited from QFrame
	calls Qt method Shape frameShape()

#### Method frameStyle( --> Int)
	inherited from QFrame
	calls Qt method int frameStyle()

#### Method frameWidth( --> Int)
	inherited from QFrame
	calls Qt method int frameWidth()

#### 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 lineWidth( --> Int)
	inherited from QFrame
	calls Qt method int lineWidth()

#### 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 midLineWidth( --> Int)
	inherited from QFrame
	calls Qt method int midLineWidth()

#### 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(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 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 setFrameRect(QRect $arg1)
	inherited from QFrame
	calls Qt method void setFrameRect(const QRect& arg1)

#### Method setFrameShadow(QFrame::Shadow $arg1)
	inherited from QFrame
	calls Qt method void setFrameShadow(Shadow arg1)

#### Method setFrameShape(QFrame::Shape $arg1)
	inherited from QFrame
	calls Qt method void setFrameShape(Shape arg1)

#### Method setFrameStyle(Int $arg1)
	inherited from QFrame
	calls Qt method void setFrameStyle(int arg1)

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

#### Method setLineWidth(Int $arg1)
	inherited from QFrame
	calls Qt method void setLineWidth(int 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 setMidLineWidth(Int $arg1)
	inherited from QFrame
	calls Qt method void setMidLineWidth(int arg1)

#### 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 setPlainText(Str $text)
	[slot] 
	calls Qt method void setPlainText(const QString& text)

#### Method setReadOnly(Bool $ro)
	calls Qt method void setReadOnly(bool ro)

#### 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 sizeHint( --> QSize)
	[override] inherited from QFrame
	calls Qt method QSize sizeHint()

#### Method textChanged()
	[signal] 
	calls Qt method void textChanged()

#### Method toPlainText( --> Str)
	calls Qt method QString toPlainText()

#### 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 QTimer
------------
	imported by
		use Qt::QtWidgets::QTimer;

	inherits QObject




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

#### Method setInterval(Int $msec)
	calls Qt method void setInterval(int msec)

#### Method start()
	[slot] 
	calls Qt method void start()

#### Method stop()
	[slot] 
	calls Qt method void stop()

#### Method timeout()
	[private signal] 
	calls Qt method void timeout()


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

	inherits QEvent




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

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

#### 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()


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

	inherits QWidget




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

#### Method actionAt(Int $x, Int $y --> QAction)
	calls Qt method QAction * actionAt(int x, int y)

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

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

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

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

#### Method addWidget(QWidget $widget --> QAction)
	calls Qt method QAction * addWidget(QWidget* widget)

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

#### 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 QToolBar.new(Str $title, QWidget $parent = (QWidget) --> QToolBar))
	calls Qt method  QToolBar(const QString& title, QWidget* parent = nullptr)

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

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

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

#### 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 iconSize( --> QSize)
	calls Qt method QSize iconSize()

#### Method iconSizeChanged(QSize $iconSize)
	[signal] 
	calls Qt method void iconSizeChanged(const QSize& iconSize)

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

#### Method insertWidget(QAction $before, QWidget $widget --> QAction)
	calls Qt method QAction * insertWidget(QAction* before, QWidget* widget)

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

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

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

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

#### 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 movableChanged(Bool $movable)
	[signal] 
	calls Qt method void movableChanged(bool movable)

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

#### Method orientationChanged(Qt::Orientation $orientation)
	[signal] 
	calls Qt method void orientationChanged(Qt::Orientation orientation)

#### Method paintEvent(QPaintEvent $event)
	[virtual] [protected] [override] 
	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 setAllowedAreas(Int $areas)
	calls Qt method void setAllowedAreas(Qt::ToolBarAreas areas)

#### 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 setFloatable(Bool $floatable)
	calls Qt method void setFloatable(bool floatable)

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

#### Method setIconSize(QSize $iconSize)
	[slot] 
	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 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 setMovable(Bool $movable)
	calls Qt method void setMovable(bool movable)

#### 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()
	[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 visibilityChanged(Bool $visible)
	[signal] 
	calls Qt method void visibilityChanged(bool visible)

#### Method widgetForAction(QAction $action --> QWidget)
	calls Qt method QWidget * widgetForAction(QAction* action)

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


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

	inherits QAbstractButton



    enum ToolButtonPopupMode 

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

#### Method arrowType( --> Qt::ArrowType)
	calls Qt method Qt::ArrowType arrowType()

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

#### Method click()
	[slot] inherited from QAbstractButton
	calls Qt method void click()

#### Method clicked(Bool $checked = False)
	[signal] inherited from QAbstractButton
	calls Qt method void clicked(bool checked = false)

#### 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 QToolButton.new(QWidget $parent = (QWidget) --> QToolButton))
	calls Qt method  QToolButton(QWidget* parent = nullptr)

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

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

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

#### 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 hitButton(QPoint $pos --> Bool)
	[protected] [override] 
	calls Qt method bool hitButton(const QPoint& pos)

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

#### Method isCheckable( --> Bool)
	inherited from QAbstractButton
	calls Qt method bool isCheckable()

#### Method isChecked( --> Bool)
	inherited from QAbstractButton
	calls Qt method bool isChecked()

#### Method isDown( --> Bool)
	inherited from QAbstractButton
	calls Qt method bool isDown()

#### 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 menu( --> QMenu)
	calls Qt method QMenu * menu()

#### Method minimumSizeHint( --> QSize)
	[override] 
	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 $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 nextCheckState()
	[virtual] [protected] [override] 
	called as Qt method void nextCheckState()

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

#### Method popupMode( --> QToolButton::ToolButtonPopupMode)
	calls Qt method ToolButtonPopupMode popupMode()

#### Method pressed()
	[signal] inherited from QAbstractButton
	calls Qt method void pressed()

#### Method released()
	[signal] inherited from QAbstractButton
	calls Qt method void released()

#### 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 setAutoExclusive(Bool $arg1)
	inherited from QAbstractButton
	calls Qt method void setAutoExclusive(bool arg1)

#### Method setAutoRaise(Bool $enable)
	calls Qt method void setAutoRaise(bool enable)

#### Method setCheckable(Bool $arg1)
	inherited from QAbstractButton
	calls Qt method void setCheckable(bool arg1)

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

#### Method setDefaultAction(QAction $arg1)
	[slot] 
	calls Qt method void setDefaultAction(QAction* arg1)

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

#### Method setDown(Bool $arg1)
	in