0
点赞
收藏
分享

微信扫一扫

QT编程:自旋框QSpinBox


QT编程:自旋框QSpinBox_最小值


实现代码:信号
signal:
ValueChanged(int) ------ 值改变
具体代码如下


//    setMinmum(int) ------- 设置最小值
// setMaxmum(int) ------- 设置最小值
// setValue(int) ------ 设置默认值
// setRange(int min, int max) ------重新设置范围
// resize(int w, int h) 重新更改组件大小
// signal:
// ValueChanged(int) ------ 值改变
QSpinBox *box = new QSpinBox(this);

box->setMaximum(20);
box->setMinimum(0);
box->setValue(10);
box->setRange(13, 40);
box->move(100, 100);
box->resize(100, 50);
QObject::connect(box, SIGNAL(valueChanged(int)),this, SLOT(spinbox_change(int)));
//信号 //自定义的槽函数

QFont f("Times",24,24,true); //更改字体大小
box->setFont(f);


槽函数的定义与实现
定义:


private slots:
void spinbox_change(int num);


实现


void mytest::spinbox_change(int num)
{
qDebug()<<num;
}

QT编程:自旋框QSpinBox_默认值_02



举报

相关推荐

0 条评论