分类 属性名 翻译 作用说明
QObject objectName 对象名称 按钮在代码中的唯一标识符,用于在 Python 中找到并操作这个按钮(如 self.ChaNumSetSelBut_Cancel
QWidget enabled 启用 控制按钮是否可点击:勾选 = 可交互,取消 = 灰色禁用
geometry 几何位置 按钮的坐标和尺寸:[(x坐标, y坐标), 宽 x 高],决定按钮在界面上的位置和大小
sizePolicy 尺寸策略 控制按钮在布局中如何缩放:[Minimum, Fixed, 0, 0] 表示最小尺寸固定,不会随窗口拉伸而改变大小
minimumSize 最小尺寸 按钮能缩小到的极限尺寸(0x0 表示无限制)
maximumSize 最大尺寸 按钮能放大到的极限尺寸(很大的数值表示几乎无上限)
sizeIncrement 尺寸增量 控制按钮缩放时的步长(0x0 表示默认)
baseSize 基础尺寸 作为尺寸计算的基准(0x0 表示无基准)
palette 调色板 控制按钮的颜色主题,「继承」表示使用父组件 / 全局的颜色配置
font 字体 按钮文字的字体、字号:这里是「微软雅黑 UI,9 号」
cursor 鼠标悬停光标 鼠标移到按钮上时的样式:「箭头」是默认样式,也可设为手型等
mouseTracking 鼠标跟踪 是否持续接收鼠标移动事件(一般不需要勾选)
tabletTracking 数位板跟踪 支持数位板输入的跟踪(一般不需要勾选)
focusPolicy 焦点策略 StrongFocus 表示按钮可以通过 Tab 键获得焦点,用于键盘操作
contextMenuPolicy 上下文菜单策略 右键点击时的菜单行为:DefaultContextMenu 表示默认右键菜单
acceptDrops 接受拖放 是否允许拖拽文件 / 数据到按钮上(一般不需要勾选)
toolTip 工具提示 鼠标悬停在按钮上时显示的提示文字(为空则不显示)
toolTipDuration 工具提示持续时间 提示框显示的毫秒数,-1 表示系统默认时长
statusTip 状态栏提示 鼠标悬停时,在主窗口状态栏显示的文字
whatsThis 这是什么 更详细的帮助文本,用于「这是什么?」帮助模式
accessibleName 可访问名称 给屏幕阅读器等辅助工具用的按钮名称
accessibleDescription 可访问描述 给辅助工具用的按钮功能描述
layoutDirection 布局方向 LeftToRight 表示文字 / 布局从左到右(符合中文习惯)
autoFillBackground 自动填充背景 是否自动填充背景色(未勾选则使用透明 / 继承背景)
styleSheet 样式表 自定义 CSS 样式,用于美化按钮(如背景色、圆角、边框)
locale 区域 按钮的语言 / 地区设置:Chinese, China 表示中文(中国)
inputMethodHints 输入法提示 给输入法的 hints,ImhNone 表示无特殊提示
QAbstractButton text 文本 按钮上显示的文字:这里是「确认」
icon 图标 按钮左侧显示的图标路径:这里填了 .venv(实际应该是图标文件路径,如 .png/.ico
iconSize 图标尺寸 图标的显示大小:16 x 16 像素
shortcut 快捷键 绑定键盘快捷键(如 Alt+C),按下后等效点击按钮
checkable 可勾选 按钮是否能像复选框一样「勾选 / 取消勾选」
checked 已勾选 按钮是否处于勾选状态(仅 checkable 勾选后生效)
autoRepeat 自动重复 按住按钮时是否持续触发点击事件(适合音量调节等场景)
autoExclusive 自动互斥 同组内按钮只能有一个被选中(类似单选按钮)
autoRepeatDelay 自动重复延迟 按住按钮后,延迟多久开始重复触发点击事件(300 毫秒)
autoRepeatInterval 自动重复间隔 重复触发点击事件的时间间隔(100 毫秒)
QPushButton autoDefault 自动默认 按钮是否自动成为对话框的「默认按钮」(按 Enter 触发)
default 默认按钮 手动设置为对话框的默认按钮(按 Enter 触发)
flat 扁平样式 按钮是否显示为扁平无边框样式(勾选后更像标签 / 链接)
Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐