Qt控件--QSpinBox


QSpinBox是用来显示整数类型的控件,能不能用来显示QString类型的数据。

属性

在这里插入图片描述
Properties:
cleanText : const QString
displayIntegerBase : int
maximum : int
minimum : int
prefix : QString
singleStep : int
stepType : StepType
suffix : QString
value : int

suffix

属性保存的是尾部的符号。

suffix接口函数

QString suffix() const:获取设置的尾部的符号
void setSuffix(const QString &suffix):设置尾部的符号

prefix

属性保存的是头部的符号。

perfix接口函数

QString prefix() const:获取头部的符号
void setPrefix(const QString &prefix):设置头部的符号

minimum

属性保存的设置的最小值。

minimum接口函数

int minimum() const:获取设置的最小值
void setMinimum(int min):设置最小值

maximum

属性保存的设置的最大值。

maximun接口函数

int maximum() const:获取设置的最大值
void setMaximum(int max):设置最大值

singleStep

属性保存的是通过箭头上下键,每次增加或者减少的大小值。

singleStep接口函数

int singleStep() const:获取每次增加或者减少的所设置的值
void setSingleStep(int val):设置每次增加或者减少的值

stepType

属性是步进类型。

stepType接口函数

QAbstractSpinBox::StepType stepType() const:获取当前的步进的类型
void setStepType(QAbstractSpinBox::StepType stepType):设置步进的类型

enum QAbstractSpinBox::StepType类型

ConstantValuedescribe
QAbstractSpinBox::DefaultStepType0正常的步长增加和减少
QAbstractSpinBox::AdaptiveDecimalStepType1根据10的进制进制进行增加和减少

value

存储的是值的大小

value接口函数

int value() const:获取值的大小
void setValue(int val):设置值的大小

Notifier signal:值改变发送的信号函数

void valueChanged(int i)
void valueChanged(const QString &text)

displayIntegerBase

设置显示的进制,默认是10进制。

displayIntegerBase接口函数

int displayIntegerBase() const:获取显示的进制
void setDisplayIntegerBase(int base):设置显示的进制

cleanText : const QString

存储的是值的文本的内容,不包含前缀和后缀信息。
QString cleanText() const:获取值的文本

槽函数Public Slots

void setValue(int val)

信号Signals

void valueChanged(const QString &text)
void valueChanged(int i)

QDoubleSpinBox特有属性:decimals

QDoubleSpinBox特有属性,显示数值的小数位数,例如2就显示两位小数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值