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()数值改动信号。