ListWidgetItem
Qt Base Class: QListWidgetItem
Signature: QListWidgetItem(self, icon: Union[PySide6.QtGui.QIcon, PySide6.QtGui.QPixmap], text: str, listview: Optional[PySide6.QtWidgets.QListWidget] = None, type: int = <ItemType.Type: 0>) -> None
QListWidgetItem(self, listview: Optional[PySide6.QtWidgets.QListWidget] = None, type: int = <ItemType.Type: 0>) -> None
QListWidgetItem(self, other: PySide6.QtWidgets.QListWidgetItem) -> None
QListWidgetItem(self, text: str, listview: Optional[PySide6.QtWidgets.QListWidget] = None, type: int = <ItemType.Type: 0>) -> None
Base classes
Name | Children | Inherits |
---|---|---|
SerializeMixin prettyqt.utils.serializemixin |
||
QListWidgetItem PySide6.QtWidgets QListWidgetItem(self, icon: Union[PySide6.QtGui.QIcon, PySide6.QtGui.QPixmap], text: str, listview: Optional[PySide6.QtWidgets.QListWidget] \= None, type: int \= <ItemType.Type: 0>) -> None |
⋔ Inheritance diagram
graph TD
1473296240272["widgets.ListWidgetItem"]
1473299806240["utils.SerializeMixin"]
140713234304496["builtins.object"]
1473290811616["QtWidgets.QListWidgetItem"]
1473291690208["Shiboken.Object"]
1473299806240 --> 1473296240272
140713234304496 --> 1473299806240
1473290811616 --> 1473296240272
1473291690208 --> 1473290811616
140713234304496 --> 1473291690208
🛈 DocStrings
Bases: SerializeMixin
, QListWidgetItem
Item for use with the QListWidget item view class.
Source code in prettyqt\widgets\listwidgetitem.py
get_checkstate() -> constants.CheckStateStr
set_checkstate(state: constants.CheckStateStr | constants.CheckState)
Set checkstate of the checkbox.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
state |
CheckStateStr | CheckState
|
checkstate to use |
required |
set_icon(icon: datatypes.IconType)
Set the icon for the action.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
icon |
IconType
|
icon to use |
required |
set_text_alignment(horizontal: constants.HorizontalAlignmentStr | constants.AlignmentFlag | None = None, vertical: constants.VerticalAlignmentStr | constants.AlignmentFlag | None = None)
Set text alignment of the checkbox.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
horizontal |
HorizontalAlignmentStr | AlignmentFlag | None
|
horizontal text alignment to use |
None
|
vertical |
VerticalAlignmentStr | AlignmentFlag | None
|
vertical text alignment to use |
None
|