expand_setting_card

Module Contents

ExpandButton

拓展按钮

SpaceWidget

Spacing widget

HeaderSettingCard

Header setting card

ExpandBorderWidget

Expand setting card border widget

ExpandSettingCard

手风琴设置卡

GroupSeparator

组分隔符

ExpandGroupSettingCard

分组手风琴设置卡

class ExpandButton(parent=None)

Bases: PyQt5.QtWidgets.QAbstractButton

拓展按钮

isHover = False
isPressed = False
rotateAni
paintEvent(e)
enterEvent(e)
leaveEvent(e)
mousePressEvent(e)
mouseReleaseEvent(e)
setHover(isHover: bool)
setPressed(isPressed: bool)
setExpand(isExpand: bool)
getAngle()
setAngle(angle)
angle
class SpaceWidget(parent=None)

Bases: PyQt5.QtWidgets.QWidget

Spacing widget

class HeaderSettingCard(icon, title, content=None, parent=None)

Bases: qfluentwidgets.components.settings.setting_card.SettingCard

Header setting card

expandButton
eventFilter(obj, e)
addWidget(widget: PyQt5.QtWidgets.QWidget)

添加小部件到末尾

paintEvent(e)
class ExpandBorderWidget(parent=None)

Bases: PyQt5.QtWidgets.QWidget

Expand setting card border widget

eventFilter(obj, e)
paintEvent(e)
class ExpandSettingCard(icon: str | PyQt5.QtGui.QIcon | qfluentwidgets.common.icon.FluentIcon, title: str, content: str = None, parent=None)

Bases: PyQt5.QtWidgets.QScrollArea

手风琴设置卡

isExpand = False
scrollWidget
view
card
scrollLayout
viewLayout
spaceWidget
borderWidget
expandAni
addWidget(widget: PyQt5.QtWidgets.QWidget)

添加小部件到末尾

wheelEvent(e)
setExpand(isExpand: bool)

设置卡片的展开状态

toggleExpand()

切换卡片的展开状态

resizeEvent(e)
setValue(value)

设置配置项的值

class GroupSeparator(parent=None)

Bases: PyQt5.QtWidgets.QWidget

组分隔符

paintEvent(e)
class ExpandGroupSettingCard(icon: str | PyQt5.QtGui.QIcon | qfluentwidgets.common.icon.FluentIcon, title: str, content: str = None, parent=None)

Bases: ExpandSettingCard

分组手风琴设置卡

addGroupWidget(widget: PyQt5.QtWidgets.QWidget)

添加小部件到组中