Skip to content

API reference

Navigation index for the ezqt_widgets public API. Each entry below links to the detailed reference page for that widget group.

📦 Widget modules

Module Classes
Button DateButton, DatePickerDialog, IconButton, LoaderButton
Input AutoCompleteInput, FilePickerInput, PasswordInput, SearchInput, SpinBoxInput, TabReplaceTextEdit
Label ClickableTagLabel, FramedLabel, HoverLabel, IndicatorLabel
Misc CircularTimer, CollapsibleSection, DraggableList, NotificationBanner, OptionSelector, ThemeIcon, ToggleIcon, ToggleSwitch
Shared constants ANIMATION_DURATION_*, ICON_SIZE_*, SVG_*

🔤 Type aliases

All public type aliases are defined in ezqt_widgets.types:

Type alias Accepted values
IconSource QIcon \| str \| None
IconSourceExtended QIcon \| QPixmap \| str \| bytes \| ThemeIcon \| None
SizeType QSize \| tuple[int, int]
ColorType QColor \| str
WidgetParent QWidget \| None
AnimationDuration int
EventCallback Callable[[], None]
ValueCallback Callable[[Any], None]

For the complete, auto-generated symbol listing (all public classes, methods, and attributes), see the full reference page.

Note

Only public symbols are documented here (private members prefixed with _ are excluded). For usage examples, see Examples.