Qt QSpinBox: 限制输入三位数字
要限制 QSpinBox 只能输入三位数字,可以使用 setRange() 函数指定范围为 100 到 999。以下是一个示例代码:
#include <QtWidgets>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QSpinBox spinBox;
spinBox.setRange(100, 999);
spinBox.setFixedSize(150, 30);
spinBox.show();
return app.exec();
}
在这个示例中,我们创建了一个 QSpinBox 对象,并使用 setRange() 函数将范围设置为 100 到 999。然后我们使用 setFixedSize() 函数设置了 QSpinBox 的固定大小,并最后调用 show() 函数显示它。
这样就可以确保用户只能输入三位数字了。
原文地址: https://www.cveoy.top/t/topic/qhJ8 著作权归作者所有。请勿转载和采集!