qt5 回车按下获取QSpinBox的值
时间: 2023-10-02 15:13:05 浏览: 178
可以通过绑定`editingFinished`信号来获取`QSpinBox`的值,当用户在`QSpinBox`中输入数字后按下回车键时就会触发该信号,代码示例如下:
```cpp
// 创建QSpinBox对象
QSpinBox *spinBox = new QSpinBox(this);
// 绑定editingFinished信号到槽函数
connect(spinBox, SIGNAL(editingFinished()), this, SLOT(getSpinBoxValue()));
// 槽函数实现,获取QSpinBox的值
void getSpinBoxValue()
{
int value = spinBox->value();
qDebug() << "SpinBox value:" << value;
}
```
当用户在`QSpinBox`中输入数字后按下回车键,`getSpinBoxValue()`函数就会被触发,从而获取`QSpinBox`的值并打印出来。
阅读全文