Qt 5.6-从自定义Q对话框返回2 int
Qt 5.6 - Return 2 ints from a custom QDialog
我的问题是:我已经将QDialog子类化,以获得一个对话框,该对话框有两个spinbox、一个ok和一个cancel按钮。这个新类名为MapCharacteristics InputDialog。
现在,当我单击主窗口上的一个按钮时,我希望弹出一个此类的对话框,然后在对话框关闭时使用"确定"按钮从旋转框中获取值。我该怎么做?
触发弹出对话框的代码:
void MainWindow::on_newMapButton_clicked(){
MapCharacteristicsInputDialog* dialog = new MapCharacteristicsInputDialog();
dialog->exec();
}
对于初学者,您应该检查exec
函数返回的内容。
然后,简单的方法是在MapCharacteristicsInputDialog
类中使用两个访问函数来获取微调器的值。一旦CCD_ 3返回。
您可以使用signals
来传输旋转框的值及其标题,然后将这些signals
连接到需要数据的任何对象的slots
。
点击此处阅读更多
相关文章:
- 如何在Qbutton的帮助下更改Q对话框的宽度
- 当对话框被接受时,如何用参数调用槽
- WinAPI 在单击第一个对话框上的按钮控件并销毁第一个对话框后创建第二个对话框
- 如何多次询问来自QML对话框的输入?
- 选择文件对话框错误
- 自定义对话框(源自QDialog)不会关闭(Android)
- 如何在另一个线程中关闭 MFC 模式对话框并获取对话框返回值?
- OpenFileName对话框返回亚洲字母而不是文件路径
- 根据通过/失败返回,在MFC对话框中更改LED颜色
- 使用 firebreath 插件打开文件夹对话框并异步返回文件夹选择,这样 java 脚本就不会被阻止
- 主对话框在命令消息处理程序返回之前销毁
- Qt 5.6-从自定义Q对话框返回2 int
- MFC 对话框返回向量
- 从线程 MFC 将返回值发送到对话框
- Win32“浏览文件夹”对话框:用户创建新文件夹时返回错误的文件夹
- 资源对话框返回-1
- 什么时候对话框返回QDialog::Rejected ?
- 显示对话框后无法将焦点返回到主窗口
- Rich Edit控件更改对话框返回值行为
- 是否可以从对话框的 DoModal 函数返回自定义值?