API Reference
Complete parameter-level documentation for all public classes in ezqt_widgets 2.6.0.
All classes are importable directly from the top-level package:
from ezqt_widgets import ClassName
| Class |
Base class |
Description |
DateButton |
QToolButton |
Button displaying a date; opens calendar on click |
DatePickerDialog |
QDialog |
Modal calendar dialog |
IconButton |
QToolButton |
Button with icon from any source and optional text |
LoaderButton |
QToolButton |
Button with animated spinner and state management |
| Class |
Base class |
Description |
AutoCompleteInput |
QLineEdit |
Text input with configurable auto-completion |
PasswordInput |
QWidget |
Password field with strength bar and visibility toggle |
SearchInput |
QLineEdit |
Search field with keyboard-navigable history |
TabReplaceTextEdit |
QPlainTextEdit |
Text editor that sanitizes pasted tabs |
Label
| Class |
Base class |
Description |
ClickableTagLabel |
QFrame |
Toggleable tag label with signals |
FramedLabel |
QFrame |
QLabel inside a QFrame for advanced styling |
HoverLabel |
QLabel |
Label that shows a floating icon on hover |
IndicatorLabel |
QFrame |
Status indicator with a colored LED |
Misc
| Class |
Base class |
Description |
CircularTimer |
QWidget |
Animated circular arc timer |
DraggableItem |
QFrame |
Single draggable item for DraggableList |
DraggableList |
QWidget |
Scrollable list with drag-and-drop reordering |
OptionSelector |
QFrame |
Animated single-selection option bar |
ThemeIcon |
QIcon |
Theme-aware icon that adapts color to dark/light mode |
ToggleIcon |
QLabel |
Label toggling between two icons |
ToggleSwitch |
QWidget |
Animated toggle switch |
Type Aliases
The following type aliases are exported from ezqt_widgets.types and re-exported at the top level:
| Alias |
Resolves to |
IconSource |
QIcon \| str \| None |
IconSourceExtended |
QIcon \| QPixmap \| str \| None |
SizeType |
QSize \| tuple[int, int] |
ColorType |
QColor \| str |
WidgetParent |
QWidget \| None |
AnimationDuration |
int (milliseconds) |
EventCallback |
Callable[[], None] |
ValueCallback |
Callable[[Any], None] |