### ----------------------------------------------------
### -- Qt::QtWidgets
### -- Licenses: GPL-3.0-or-later
### -- Authors: Yves Guillemot <yc.guillemot@wanadoo.fr>
### -- File: doc/Qt/QtWidgets/Classes.md
### ----------------------------------------------------
### -- Chunk 9 of 9
herited from QAbstractButton
	calls Qt method void setDown(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 setMenu(QMenu $menu)
	calls Qt method void setMenu(QMenu* menu)

#### 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 setText(Str $text)
	inherited from QAbstractButton
	calls Qt method void setText(const QString& text)

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

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

#### Method text( --> Str)
	inherited from QAbstractButton
	calls Qt method QString text()

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

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

#### Method toggled(Bool $checked)
	[signal] inherited from QAbstractButton
	calls Qt method void toggled(bool checked)

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

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

	inherits QBoxLayout




#### Method addLayout(QLayout $layout, Int $stretch = 0)
	inherited from QBoxLayout
	calls Qt method void addLayout(QLayout* layout, int stretch = 0)

#### Method addWidget(QWidget $w)
	inherited from QLayout
	calls Qt method void addWidget(QWidget* w)

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

#### Method setAlignment(QWidget $w, Int $alignment --> Bool)
	inherited from QLayout
	calls Qt method bool setAlignment(QWidget* w, Qt::Alignment alignment)

#### Method setAlignment(QLayout $l, Int $alignment --> Bool)
	inherited from QLayout
	calls Qt method bool setAlignment(QLayout* l, Qt::Alignment alignment)

#### Method setContentsMargins(Int $left, Int $top, Int $right, Int $bottom)
	inherited from QLayout
	calls Qt method void setContentsMargins(int left, int top, int right, int bottom)

#### Method setSpacing(Int $spacing)
	inherited from QBoxLayout
	calls Qt method void setSpacing(int spacing)

#### Method setStretch(Int $index, Int $stretch)
	inherited from QBoxLayout
	calls Qt method void setStretch(int index, int stretch)

#### Method setStretchFactor(QWidget $w, Int $stretch --> Bool)
	inherited from QBoxLayout
	calls Qt method bool setStretchFactor(QWidget* w, int stretch)

#### Method setStretchFactor(QLayout $l, Int $stretch --> Bool)
	inherited from QBoxLayout
	calls Qt method bool setStretchFactor(QLayout* l, int stretch)

#### Method spacing( --> Int)
	inherited from QBoxLayout
	calls Qt method int spacing()

#### Method stretch(Int $index --> Int)
	inherited from QBoxLayout
	calls Qt method int stretch(int index)


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

	inherits QObject
	inherits QPaintDevice

	inherited by QAbstractButton, QAbstractSlider, QDialog, QDialogButtonBox, QFrame, QGroupBox, QLineEdit, QMainWindow, QMenu, QMenuBar, QStatusBar, QToolBar

    enum RenderFlag 

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

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

#### Method contentsRect( --> QRect)
	calls Qt method QRect contentsRect()

#### Method QWidget.new(QWidget $parent = (QWidget), Int $f = Qt::WindowFlags() --> QWidget))
	calls Qt method  QWidget(QWidget* parent = nullptr, Qt::WindowFlags f = Qt::WindowFlags())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#### Method paintEvent(QPaintEvent $event)
	[virtual] [protected] 
	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))
	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)
	calls Qt method void repaint(int x, int y, int w, int h)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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




    enum AlignmentFlag 
    enum ArrowType 
    enum AspectRatioMode 
    enum BrushStyle 
    enum CheckState 
    enum Corner 
    enum GlobalColor 
    enum Initialization 
    enum KeyboardModifier 
    enum MouseButton 
    enum MouseEventSource 
    enum Orientation 
    enum PenStyle 
    enum TextFormat 
    enum ToolBarArea 
    enum WindowType 

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



