PySide6.QtWidgets.QGraphicsDropShadowEffect¶
- class QGraphicsDropShadowEffect¶
QGraphicsDropShadowEffect
类提供了一个投影效果。更多…在版本4.6中添加。
概要¶
属性¶
blurRadiusᅟ
- 阴影的模糊半径,单位为像素colorᅟ
- 阴影的颜色offsetᅟ
- 阴影偏移量(以像素为单位)xOffsetᅟ
- 水平阴影偏移量,单位为像素yOffsetᅟ
- 垂直阴影偏移量,单位为像素
方法¶
def
__init__()
def
blurRadius()
def
color()
def
offset()
def
xOffset()
def
yOffset()
插槽¶
def
setBlurRadius()
def
setColor()
def
setOffset()
def
setXOffset()
def
setYOffset()
信号¶
def
colorChanged()
def
offsetChanged()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
阴影效果会为源内容渲染一个阴影。可以使用
setColor()
函数修改阴影的颜色。可以使用setOffset()
函数修改阴影的偏移量,并且可以使用setBlurRadius()
函数更改阴影的模糊半径。默认情况下,阴影是半透明的深灰色(QColor(63, 63, 63, 180)),模糊半径为1,偏移量为8像素,朝向右下角。阴影偏移量以设备坐标指定。
注意
当使用
from __feature__ import true_property
时,属性可以直接使用,否则通过访问器函数使用。- property blurRadiusᅟ: float¶
此属性保存阴影的模糊半径(以像素为单位)。
使用较小的半径会产生更锐利的阴影,而使用较大的半径会产生更模糊的阴影。
默认情况下,模糊半径为1像素。
- Access functions:
此属性保存阴影的颜色。
默认情况下,拖放颜色为半透明的深灰色(QColor(63, 63, 63, 180))。
另请参阅
- Access functions:
此属性以像素为单位保存阴影偏移量。
默认情况下,偏移量为向右下方8像素。
偏移量以设备坐标给出,这意味着它不受缩放影响。
- Access functions:
- property xOffsetᅟ: float¶
此属性以像素为单位保存水平阴影偏移量。
默认情况下,水平阴影偏移为8像素。
- Access functions:
- property yOffsetᅟ: float¶
此属性保存垂直阴影偏移量(以像素为单位)。
默认情况下,垂直阴影偏移为8像素。
- Access functions:
构造一个新的
QGraphicsDropShadowEffect
实例。parent
参数被传递给QGraphicsEffect
的构造函数。- blurRadius()¶
- Return type:
浮点数
另请参阅
属性
blurRadiusᅟ
的获取器。- blurRadiusChanged(blurRadius)¶
- Parameters:
blurRadius – 浮点数
每当效果的模糊半径发生变化时,都会发出此信号。
blurRadius
参数保存效果的新模糊半径。属性
blurRadiusᅟ
的通知信号。- color()¶
- Return type:
另请参阅
属性
colorᅟ
的获取器。每当效果的颜色发生变化时,都会发出此信号。
color
参数保存效果的新颜色。属性
colorᅟ
的通知信号。- offset()¶
- Return type:
另请参阅
属性
offsetᅟ
的获取器。每当效果的阴影偏移发生变化时,都会发出此信号。
offset
参数保存效果的新阴影偏移。属性
offsetᅟ
的通知信号。- setBlurRadius(blurRadius)¶
- Parameters:
blurRadius – 浮点数
另请参阅
属性
blurRadiusᅟ
的设置器。属性
colorᅟ
的设置器。属性
offsetᅟ
的设置器。- setOffset(d)
- Parameters:
d – 浮点数
- setOffset(dx, dy)
- Parameters:
dx – 浮点数
dy – 浮点数
属性
xOffsetᅟ
的设置器。属性
yOffsetᅟ
的设置器。- xOffset()¶
- Return type:
浮点数
另请参阅
属性
xOffsetᅟ
的获取器。- yOffset()¶
- Return type:
浮点数
另请参阅
属性
yOffsetᅟ
的获取器。