【发布时间】:2012-04-01 02:16:23
【问题描述】:
我正在学习 Qt 和 C++,并且开始使用 QInputDialog 和 QMessageBox。官方 Qt 文档将以下内容作为默认的 QInputDialog 参数:
double QInputDialog::getDouble ( QWidget * parent, const QString & title, const QString & label, double value = 0, double min = -2147483647, double max = 2147483647, int decimals = 1, bool * ok = 0, Qt::WindowFlags 标志 = 0 )
如果我想更改用户可以输入的小数位数,我必须更改“int decimals = 1”。有没有一种简写的方法来改变它,同时保持最小值和最大值作为它们的默认值,或者必须手动输入 -214... 和 214...?
【问题讨论】:
标签: c++ qt parameters