QStyleOptionGraphicsItem¶
The
QStyleOptionGraphicsItem
class is used to describe the parameters needed to draw aQGraphicsItem
. More…

Synopsis¶
Static functions¶
def
levelOfDetailFromTransform
(worldTransform)
Detailed Description¶
For performance reasons, the access to the member variables is direct (i.e., using the
.
or->
operator). This low-level feel makes the structures straightforward to use and emphasizes that these are simply parameters.For an example demonstrating how style options can be used, see the Styles example.
See also
-
class
QStyleOptionGraphicsItem
¶ QStyleOptionGraphicsItem(other)
QStyleOptionGraphicsItem(version)
- param other
- param version
int
Constructs a
QStyleOptionGraphicsItem
.Constructs a copy of
other
.
-
PySide2.QtWidgets.QStyleOptionGraphicsItem.
StyleOptionType
¶ This enum is used to hold information about the type of the style option, and is defined for each
QStyleOption
subclass.Constant
Description
QStyleOptionGraphicsItem.Type
The type of style option provided (
SO_GraphicsItem
for 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 ownQStyleOption
subclass and your own styles.See also
StyleOptionVersion
-
PySide2.QtWidgets.QStyleOptionGraphicsItem.
StyleOptionVersion
¶ This enum is used to hold information about the version of the style option, and is defined for each
QStyleOption
subclass.Constant
Description
QStyleOptionGraphicsItem.Version
1
The version is used by
QStyleOption
subclasses to implement extensions without breaking compatibility. If you useqstyleoption_cast()
, you normally do not need to check it.See also
StyleOptionType
-
PySide2.QtWidgets.QStyleOptionGraphicsItem.
exposedRect
¶
-
PySide2.QtWidgets.QStyleOptionGraphicsItem.
matrix
¶
-
PySide2.QtWidgets.QStyleOptionGraphicsItem.
levelOfDetail
¶
-
static
PySide2.QtWidgets.QStyleOptionGraphicsItem.
levelOfDetailFromTransform
(worldTransform)¶ - Parameters
worldTransform –
QTransform
- Return type
qreal
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
worldTransform
of 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