- class QGraphicsAnchor#
代表在
QGraphicsAnchorLayout
中的两个项目之间的锚点。自版本 4.6 以来是新特性。
概要#
属性#
sizePolicy
- QGraphicsAnchor的大小策略spacing
- QGraphicsAnchorLayout中项之间的首选间隔
方法#
函数
setSizePolicy
函数
setSpacing
函数
sizePolicy
函数
spacing
函数
unsetSpacing
注意
本文档可能包含从C++自动转换为Python的代码片段。我们始终欢迎为代码片段的翻译做出贡献。如果您发现翻译有问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单来让我们知道。
详细描述#
图形锚点提供了一种API,允许您查询和操作锚点所拥有的属性。当使用
addAnchor()
将锚点添加到布局中时,会返回一个QGraphicsAnchor
实例,其中的属性被初始化为其默认值。然后可以进一步更改这些属性,它们将在下一次布局激活时生效。另请参阅
注意
当使用
from __feature__ import true_property
时,属性可以直接使用;否则将通过访问函数使用。- property sizePolicy: QSizePolicy.Policy#
此属性保存了
QGraphicsAnchor
的大小策略...通过在锚点上设置大小策略,您可以配置锚点如何从首选间距进行大小调整。例如,如果锚点拥有
Minimum
大小策略,则间距是锚点的最小大小。但是,其大小可以增长到锚点的最大大小。如果默认大小策略是Fixed
,则锚点既不能增长也不能缩小,这意味着锚点可以拥有的唯一大小是间距。Fixed
是默认大小策略。QGraphicsAnchor
始终具有0的最小间距和一个非常大的最大间距。另请参阅
- property spacing: float#
此属性保存了在
QGraphicsAnchorLayout
中项目之间首选的空间。根据锚点类型,默认间距为0或样式返回的值。
另请参阅
属性
sizePolicyᅟ
的设置器。属性
spacingᅟ
的设置器。- sizePolicy()#
- 返回类型:
另请参阅
属性
sizePolicyᅟ
的获取器。- spacing()#
- 返回类型:
float
另请参阅
属性
spacingᅟ
的获取器。- unsetSpacing()#
属性
spacingᅟ
的重置函数。