栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【Python】pyqt5-----QAbstractSpinBox

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Python】pyqt5-----QAbstractSpinBox

QAbstractSpinBox继承自QWidget 长按步长加快频率设置
setAccelerated(bool)设置长按步长加快频率。
isAccelerated() -> bool获取是否设置长按步长加快频率。
只读设置
setReadonly(bool)设置为只读模式。
isReadonly() -> bool获取是否设置为只读模式。
对齐方式设置
setAlignment(Qt.Alignment)设置对齐方式。
alignment() -> Qt.Alignment获取对齐策略。
周边框架设置
setframe(bool)设置控件周边是否有框架,默认True。
hasframe() -> bool获取是否设置周边框架。
内容验证
validate(self, p_str, p_int)通过规则, 验证用户输入的内容是否正确。
fixup(self, p_str)修复方法。
信号 
editingFinished()结束编辑时调用。

 QSpinBox继承自QAbstractSpinBox

 设置数值范围
setMaximum(max_num)设置最大值。
maximum() -> int获取最大值。
setMinimum(min_num)设置最小值。
minimum() -> int获取最小值。
setRange(min_num, max_num)设置数值区间。
数值循环
setWrapping(bool)设置数值循环。        
wrapping() -> bool获取是否数值循环。
设置步长
setSingleStep(step_int)设置步长。
singleStep() -> int获取步长。
前缀和后缀
setPrefix("周")设置前缀作为展示。
prefix() -> str获取前缀内容。
setSuffix("月")设置后缀作为展示。
suffix() -> str获取后缀内容。
最小值特殊文本
setSpecialValueText(str)当数据到达最小值时, 会显示此字符串。
显示基数(进制)
setDisplayIntegerbase(int)控制文本框内容的显示基数,以几进制的形式进行展示。
displayIntegerbase() -> int获取显示的基数。
设置和获取数值
setValue(int)设置数据。
value() -> int获取数据。
信号
valueChanged()数值改动信号。

QDoubleSpinBox继承自QAbstractSpinBox

设置数值范围
setMaximum(max_num)设置最大值。
maximum() -> int获取最大值。
setMinimum(min_num)设置最小值。
minimum() -> int获取最小值。
setRange(min_num, max_num)设置数值区间。
数值循环
setWrapping(bool)设置数值循环。        
wrapping() -> bool获取是否数值循环。
设置步长
setSingleStep(step_float)设置步长。
singleStep() -> float获取步长。
前缀和后缀
setPrefix("周")设置前缀作为展示。
prefix() -> str获取前缀内容。
setSuffix("月")设置后缀作为展示。
suffix() -> str获取后缀内容。
最小值特殊文本
setSpecialValueText(str)当数据到达最小值时, 会显示此字符串。
显示基数(进制)
setDisplayIntegerbase(int)控制文本框内容的显示基数,以几进制的形式进行展示。
displayIntegerbase() -> int获取显示的基数。
设置和获取数值
setValue(float)设置数据。
value() -> float获取数据。
信号
valueChanged()数值改动信号。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/738496.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号