Skip to content

widgets

Docs

Classes to extend Qt GUI with widgets.

Classes

Name Children Inherits
GraphicsObjectMixin
prettyqt.widgets.graphicsobject
ToolBar
prettyqt.widgets.toolbar
  • BreadCrumbsToolBar
GridLayout
prettyqt.widgets.gridlayout
StyleOption
prettyqt.widgets.styleoption
Application
prettyqt.widgets.application
StylePainter
prettyqt.widgets.stylepainter
GraphicsLayoutItem
prettyqt.widgets.graphicslayoutitem
GestureMixin
prettyqt.widgets.gesture
GraphicsPolygonItem
prettyqt.widgets.graphicspolygonitem
AbstractButtonMixin
prettyqt.widgets.abstractbutton
Abstract button widget base class, providing functionality common to buttons.
TextEdit
prettyqt.widgets.textedit
ColumnView
prettyqt.widgets.columnview
StyleOptionComplex
prettyqt.widgets.styleoptioncomplex
AbstractItemView
prettyqt.widgets.abstractitemview
MdiSubWindow
prettyqt.widgets.mdisubwindow
TreeViewMixin
prettyqt.widgets.treeview
StyleOptionHeader
prettyqt.widgets.styleoptionheader
GraphicsTransformMixin
prettyqt.widgets.graphicstransform
StyleOptionSlider
prettyqt.widgets.styleoptionslider
SpinBox
prettyqt.widgets.spinbox
ListView
prettyqt.widgets.listview
TreeView
prettyqt.widgets.treeview
StyleOptionButton
prettyqt.widgets.styleoptionbutton
GraphicsTextItem
prettyqt.widgets.graphicstextitem
MenuBar
prettyqt.widgets.menubar
TextEditMixin
prettyqt.widgets.textedit
ProgressDialog
prettyqt.widgets.progressdialog
SizeGrip
prettyqt.widgets.sizegrip
StyleOptionFocusRect
prettyqt.widgets.styleoptionfocusrect
StyleFactory
prettyqt.widgets.stylefactory
AbstractGraphicsShapeItemMixin
prettyqt.widgets.abstractgraphicsshapeitem
TableViewMixin
prettyqt.widgets.tableview
TapGesture
prettyqt.widgets.tapgesture
GraphicsWidgetMixin
prettyqt.widgets.graphicswidget
Slider
prettyqt.widgets.slider
DateTimeEditMixin
prettyqt.widgets.datetimeedit
Widget for editing dates and times.
ListViewMixin
prettyqt.widgets.listview
FontDialog
prettyqt.widgets.fontdialog
StyleOptionFrame
prettyqt.widgets.styleoptionframe
GraphicsItemMixin
prettyqt.widgets.graphicsitem
AbstractItemDelegateMixin
prettyqt.widgets.abstractitemdelegate
Wizard
prettyqt.widgets.wizard
GraphicsLineItem
prettyqt.widgets.graphicslineitem
Dialog
prettyqt.widgets.dialog
ItemDelegate
prettyqt.widgets.itemdelegate
GraphicsEffect
prettyqt.widgets.graphicseffect
Frame
prettyqt.widgets.frame
AbstractSlider
prettyqt.widgets.abstractslider
Label
prettyqt.widgets.label
LayoutItem
prettyqt.widgets.layoutitem
PlainTextDocumentLayout
prettyqt.widgets.plaintextdocumentlayout
GraphicsDropShadowEffect
prettyqt.widgets.graphicsdropshadoweffect
StyleOptionSizeGrip
prettyqt.widgets.styleoptionsizegrip
AbstractGraphicsShapeItem
prettyqt.widgets.abstractgraphicsshapeitem
Menu
prettyqt.widgets.menu
TableWidget
prettyqt.widgets.tablewidget
Splitter
prettyqt.widgets.splitter
GraphicsPathItem
prettyqt.widgets.graphicspathitem
LineEdit
prettyqt.widgets.lineedit
StyleOptionToolButton
prettyqt.widgets.styleoptiontoolbutton
FileDialog
prettyqt.widgets.filedialog
ProxyStyle
prettyqt.widgets.proxystyle
  • HollowHandleStyle
StyleOptionGraphicsItem
prettyqt.widgets.styleoptiongraphicsitem
GraphicsItem
prettyqt.widgets.graphicsitem
RadioButton
prettyqt.widgets.radiobutton
ScrollerProperties
prettyqt.widgets.scrollerproperties
WizardPage
prettyqt.widgets.wizardpage
GraphicsLinearLayout
prettyqt.widgets.graphicslinearlayout
MessageBox
prettyqt.widgets.messagebox
Style
prettyqt.widgets.style
MdiArea
prettyqt.widgets.mdiarea
PlainTextEditMixin
prettyqt.widgets.plaintextedit
HBoxLayout
prettyqt.widgets.hboxlayout
GraphicsScene
prettyqt.widgets.graphicsscene
HeaderView
prettyqt.widgets.headerview
FormLayout
prettyqt.widgets.formlayout
PanGesture
prettyqt.widgets.pangesture
StyleOptionRubberBand
prettyqt.widgets.styleoptionrubberband
StyleOptionGroupBox
prettyqt.widgets.styleoptiongroupbox
GraphicsLayoutMixin
prettyqt.widgets.graphicslayout
StyledItemDelegate
prettyqt.widgets.styleditemdelegate
TapAndHoldGesture
prettyqt.widgets.tapandholdgesture
GraphicsRectItem
prettyqt.widgets.graphicsrectitem
AbstractItemViewMixin
prettyqt.widgets.abstractitemview
Dial
prettyqt.widgets.dial
StyleOptionTab
prettyqt.widgets.styleoptiontab
ComboBoxMixin
prettyqt.widgets.combobox
Combobox that lets the user select a font family.
GraphicsItemGroup
prettyqt.widgets.graphicsitemgroup
LayoutItemMixin
prettyqt.widgets.layoutitem
StackedWidget
prettyqt.widgets.stackedwidget
StyleOptionDockWidget
prettyqt.widgets.styleoptiondockwidget
FileIconProvider
prettyqt.widgets.fileiconprovider
StyleMixin
prettyqt.widgets.style
ListWidgetItem
prettyqt.widgets.listwidgetitem
ToolBox
prettyqt.widgets.toolbox
GraphicsViewMixin
prettyqt.widgets.graphicsview
DoubleSpinBox
prettyqt.widgets.doublespinbox
ScrollArea
prettyqt.widgets.scrollarea
TreeWidget
prettyqt.widgets.treewidget
PinchGesture
prettyqt.widgets.pinchgesture
StyleOptionMixin
prettyqt.widgets.styleoption
CommonStyle
prettyqt.widgets.commonstyle
StyleOptionTitleBar
prettyqt.widgets.styleoptiontitlebar
GraphicsLayout
prettyqt.widgets.graphicslayout
BoxLayout
prettyqt.widgets.boxlayout
GraphicsWidget
prettyqt.widgets.graphicswidget
ScrollBar
prettyqt.widgets.scrollbar
InputDialog
prettyqt.widgets.inputdialog
StyleOptionTabBarBase
prettyqt.widgets.styleoptiontabbarbase
GraphicsObject
prettyqt.widgets.graphicsobject
TableWidgetItem
prettyqt.widgets.tablewidgetitem
UndoView
prettyqt.widgets.undoview
StyleOptionMenuItem
prettyqt.widgets.styleoptionmenuitem
StyleOptionSpinBox
prettyqt.widgets.styleoptionspinbox
DockWidget
prettyqt.widgets.dockwidget
PlainTextEdit
prettyqt.widgets.plaintextedit
GraphicsView
prettyqt.widgets.graphicsview
AbstractSliderMixin
prettyqt.widgets.abstractslider
StatusBar
prettyqt.widgets.statusbar
SystemTrayIcon
prettyqt.widgets.systemtrayicon
GraphicsColorizeEffect
prettyqt.widgets.graphicscolorizeeffect
PushButtonMixin
prettyqt.widgets.pushbutton
WidgetAction
prettyqt.widgets.widgetaction
LCDNumber
prettyqt.widgets.lcdnumber
GraphicsEffectMixin
prettyqt.widgets.graphicseffect
GraphicsTransform
prettyqt.widgets.graphicstransform
TreeWidgetItem
prettyqt.widgets.treewidgetitem
ColorDialog
prettyqt.widgets.colordialog
CommonStyleMixin
prettyqt.widgets.commonstyle
StyleOptionTabWidgetFrame
prettyqt.widgets.styleoptiontabwidgetframe
AbstractSpinBox
prettyqt.widgets.abstractspinbox
WidgetItem
prettyqt.widgets.widgetitem
Gesture
prettyqt.widgets.gesture
GraphicsAnchorLayout
prettyqt.widgets.graphicsanchorlayout
TabBar
prettyqt.widgets.tabbar
TextBrowser
prettyqt.widgets.textbrowser
AbstractItemDelegate
prettyqt.widgets.abstractitemdelegate
Widget
prettyqt.widgets.widget
AbstractSpinBoxMixin
prettyqt.widgets.abstractspinbox
DateEdit
prettyqt.widgets.dateedit
TableWidgetSelectionRange
prettyqt.widgets.tablewidgetselectionrange
SwipeGesture
prettyqt.widgets.swipegesture
StyleOptionToolBar
prettyqt.widgets.styleoptiontoolbar
AbstractButton
prettyqt.widgets.abstractbutton
PushButton
prettyqt.widgets.pushbutton
ToolTip
prettyqt.widgets.tooltip
SplashScreen
prettyqt.widgets.splashscreen
GraphicsSimpleTextItem
prettyqt.widgets.graphicssimpletextitem
FontComboBox
prettyqt.widgets.fontcombobox
GraphicsPixmapItem
prettyqt.widgets.graphicspixmapitem
ListWidget
prettyqt.widgets.listwidget
ButtonGroup
prettyqt.widgets.buttongroup
StyleOptionToolBox
prettyqt.widgets.styleoptiontoolbox
GraphicsRotation
prettyqt.widgets.graphicsrotation
TabWidget
prettyqt.widgets.tabwidget
CalendarWidget
prettyqt.widgets.calendarwidget
TreeWidgetItemIterator
prettyqt.widgets.treewidgetitemiterator
DataWidgetMapper
prettyqt.widgets.datawidgetmapper
StyleOptionProgressBar
prettyqt.widgets.styleoptionprogressbar
AbstractScrollArea
prettyqt.widgets.abstractscrollarea
ErrorMessage
prettyqt.widgets.errormessage
CheckBox
prettyqt.widgets.checkbox
Completer
prettyqt.widgets.completer
VBoxLayout
prettyqt.widgets.vboxlayout
FrameMixin
prettyqt.widgets.frame
GraphicsBlurEffect
prettyqt.widgets.graphicsblureffect
WhatsThis
prettyqt.widgets.whatsthis
TimeEdit
prettyqt.widgets.timeedit
Layout
prettyqt.widgets.layout
ItemEditorCreatorBase
prettyqt.widgets.itemeditorcreatorbase
GraphicsGridLayout
prettyqt.widgets.graphicsgridlayout
AbstractScrollAreaMixin
prettyqt.widgets.abstractscrollarea
DialogButtonBox
prettyqt.widgets.dialogbuttonbox
CommandLinkButton
prettyqt.widgets.commandlinkbutton
SpacerItem
prettyqt.widgets.spaceritem
GraphicsEllipseItem
prettyqt.widgets.graphicsellipseitem
KeySequenceEdit
prettyqt.widgets.keysequenceedit
RubberBand
prettyqt.widgets.rubberband
DateTimeEdit
prettyqt.widgets.datetimeedit
LayoutMixin
prettyqt.widgets.layout
GroupBox
prettyqt.widgets.groupbox
SizePolicy
prettyqt.widgets.sizepolicy
StyleOptionViewItem
prettyqt.widgets.styleoptionviewitem
GraphicsLayoutItemMixin
prettyqt.widgets.graphicslayoutitem
MainWindow
prettyqt.widgets.mainwindow
ProgressBar
prettyqt.widgets.progressbar
Scroller
prettyqt.widgets.scroller
Enables kinetic scrolling for any scrolling widget or graphics item.
GraphicsProxyWidget
prettyqt.widgets.graphicsproxywidget
FileSystemModel
prettyqt.widgets.filesystemmodel
WidgetMixin
prettyqt.widgets.widget
StackedLayout
prettyqt.widgets.stackedlayout
StyleOptionComplexMixin
prettyqt.widgets.styleoptioncomplex
GraphicsScale
prettyqt.widgets.graphicsscale
ToolButton
prettyqt.widgets.toolbutton
SplitterHandle
prettyqt.widgets.splitterhandle
ItemEditorFactory
prettyqt.widgets.itemeditorfactory
StyleOptionComboBox
prettyqt.widgets.styleoptioncombobox
DialogMixin
prettyqt.widgets.dialog
FocusFrame
prettyqt.widgets.focusframe
ComboBox
prettyqt.widgets.combobox
TableView
prettyqt.widgets.tableview
GraphicsOpacityEffect
prettyqt.widgets.graphicsopacityeffect