PySide6.QtWidgets.QStyleOptionGraphicsItem¶
- class QStyleOptionGraphicsItem¶
The
QStyleOptionGraphicsItemclass is used to describe the parameters needed to draw aQGraphicsItem. More…Synopsis¶
Methods¶
def
__init__()
Static functions¶
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
Detailed Description¶
For performance reasons, there are few member functions and the access to the member variables is direct (i.e., using the
.or->operator). This makes the structures straightforward to use and emphasizes that these are simply parameters used by the style functions.See also
- class StyleOptionType¶
This enum is used to hold information about the type of the style option, and is defined for each
QStyleOptionsubclass.Constant
Description
QStyleOptionGraphicsItem.StyleOptionType.Type
The type of style option provided (
SO_GraphicsItemfor this class).The type is used internally by
QStyleOption, its subclasses, andqstyleoption_cast()to determine the type of style option. In general you do not need to worry about this unless you want to create your ownQStyleOptionsubclass and your own styles.See also
- class StyleOptionVersion¶
This enum is used to hold information about the version of the style option, and is defined for each
QStyleOptionsubclass.Constant
Description
QStyleOptionGraphicsItem.StyleOptionVersion.Version
1
The version is used by
QStyleOptionsubclasses to implement extensions without breaking compatibility. If you useqstyleoption_cast(), you normally do not need to check it.See also
- PySide6.QtWidgets.QStyleOptionGraphicsItem.exposedRect¶
- __init__()¶
Constructs a
QStyleOptionGraphicsItem.- __init__(other)
- Parameters:
other –
QStyleOptionGraphicsItem
Constructs a copy of
other.- __init__(version)
- Parameters:
version – int
Constructs a copy of
other.- static levelOfDetailFromTransform(worldTransform)¶
- Parameters:
worldTransform –
QTransform- Return type:
float
Returns the level of detail from the
worldTransform.Its value represents the maximum value of the height and width of a unity rectangle, mapped using the
worldTransformof the painter used to draw the item. By default, if no transformations are applied, its value is 1. If zoomed out 1:2, the level of detail will be 0.5, and if zoomed in 2:1, its value is 2.See also