QtQInputDialog参数列表
Qt QInputDialog parameter list
我这学期要上一门Qt课程。在查看了官方文档以及一些在线示例后,我对QInputDialog和QMessagebox类的参数列表感到困惑。
在创建类/表单时,有没有什么地方可以找到一些不错的信息来传递?
现在我有这个通过试错
tempC = QInputDialog::getDouble(0, "Temperature Converter",
"Enter the temperature in Celsius to convert to Fahrenheit:", 1);
查看官方文档也没有多大帮助(至少对我来说还没有),因为它说:
double d = QInputDialog::getDouble(this, tr("QInputDialog::getDouble()"),
tr("Amount:"), 37.56, -10000, 10000, 2, &ok);
作为一个例子。
任何链接都将不胜感激。
double d = QInputDialog::getDouble(this, tr("QInputDialog::getDouble()"),
tr("Amount:"), 37.56, -10000, 10000, 2, &ok);
- 将弹出一个对话框,其中包含您正在使用此功能的小部件的父级。(
this
) - 对话框的标题将是
QInputDialog::getDouble()
(如果您想使用QtLanguage,则使用tr
来翻译此字符串) - 对话框内将有一个双插口和一个标签
- 标签的字符串将为
Amount:
- 旋转框的默认值(对话框弹出时显示的内容)将为
37.56
- 最小值为
-10000
(您将无法设置小于此值的值) - 最大值为
10000
(您将无法设置大于此值的值) - 将显示两个小数点,例如3.478将显示为3.48
- 如果用户按下"确定"按钮,则
ok
参数将设置为true
,否则将设置为false
查看包含示例的文档以了解更多详细信息。
相关文章:
- 概念中的cv限定符需要表达式参数列表
- 在卡萨布兰卡形成编码参数的列表
- 在没有参数列表的情况下使用模板名称"Event"无效,模板问题
- 错误 没有与参数列表匹配的重载函数"getline"实例
- 我使用向量来创建类对象列表.初始化向量时如何使用参数调用构造函数?
- 列表参数的类型定义
- std::vector 没有重载函数的实例与参数列表匹配
- 模板参数列表中的 false 在模板初始化期间计算为什么?
- C++模板/别名 - 模板参数列表中参数 1 处的类型/值不匹配
- 如何在不强制转换每个参数的情况下删除初始值设定项列表中从 int 到 char 的缩小转换?
- 构造函数/函数声明参数列表中的统一初始化
- 模板化检查是否存在带有参数列表的类成员函数?
- 没有函数模板的实例"max"与参数列表参数类型匹配(int、int)
- 具有泛型列表参数和委托的函数
- 海湾合作委员会拒绝列表参数的初始化
- 为什么初始化构造函数列表参数时会发生异常?
- 简单变量列表参数C++
- 具有列表参数C++11/C++14样式的求和函数
- c++初始化列表——参数来自构造函数体本身
- 一种更有效的处理循环内列表参数的方法