如何告知用户单击了文件名选择对话框中的取消
How to tell the user clicked the cancel in filename selection dialog?
如果我使用以下代码来获取文件名。
QString fileName = QFileDialog::getOpenFileName(this, tr("Load File"), ".", tr("Waypoint File (*.txt)"));
用户没有选择文件,而是单击了取消按钮。文件名的值是多少,它是否取决于操作系统?或者我如何告诉用户单击了取消?
从文档中:
这是一个方便的静态函数,返回现有文件 由用户选择。如果用户按"取消",则返回 null字符串。
相关文章:
- 如何在Qbutton的帮助下更改Q对话框的宽度
- 当对话框被接受时,如何用参数调用槽
- WinAPI 在单击第一个对话框上的按钮控件并销毁第一个对话框后创建第二个对话框
- 如何多次询问来自QML对话框的输入?
- 选择文件对话框错误
- 自定义对话框(源自QDialog)不会关闭(Android)
- 如何在 MFC 对话框中使用 OnDraw
- 在C++中创建文件夹选取器对话框的最简单方法是什么?
- 从资源视图访问对话框时出现问题
- 如何检测窗口当前是否正在运行模式对话框?
- "最小化"按钮不会出现在 MFC 对话框中
- 如何获取QNetworkConfiguration UserChoice对话框?
- 表单显示对话框函数错误,并且不执行下面的语句
- 如何在 VC6 中的对话框中将图标设置为按钮
- C++/Win32 构造函数不使用从对话框获取的字符串初始化变量
- 在 Win32 应用中,如果未选择文件夹并且用户单击"确定",则文件夹选择对话框将关闭
- 创建关闭GTK+对话框的取消按钮的正确方法是什么
- 使用ESC键取消Carbon模式对话框
- 如何告知用户单击了文件名选择对话框中的取消
- MFC“确定/取消”对话框按钮替代