【发布时间】:2014-11-06 11:00:46
【问题描述】:
我正在尝试使用QlineEdit。
当我运行程序并将该值存储为变量以供以后使用时,如何在编辑栏中输入一个值。到目前为止,我只知道如何使用
输入文本void parameter_settings::on_lineEdit_textEdited(const QString &arg1)
{
ui->lineEdit->setText("");
}
我有一个 GUI,它要求用户输入特定范围内的值。该值将存储为变量以供以后使用。我已阅读有关验证器的信息,但无法使其按预期工作。
【问题讨论】:
-
为什么不使用 QSpinBox ?
-
范围相当大;从1 - 124000,用户想直接输入
-
QSpinBox 仍然适用于该范围。您可以设置最小值和最大值,如果需要,可以通过继承 QSpinBox 进行自定义。