如何使用QT Createor添加文件选择对话框?

Maw*_*awg 9 qt-creator

作为一名移居Linux的老Borland C++ Bulder编码器,我很高兴能找到QT和QT Creator.

但是我遇到了第一个障碍:我设计了一个带有一些控件的表单,并添加了一个菜单.现在,当用户选择菜单文件/打开时,我想显示文件选择对话框 - 我看不清楚如何.

这显然是一个简单的问题,所以如果有人能指出我的话,我将不胜感激.

Ahm*_*otb 16

包括QFileDialog

#include <QFileDialog>
Run Code Online (Sandbox Code Playgroud)

那么在任何方法上你都可以写出这样的东西

QString path = QFileDialog::getExistingDirectory (this, tr("Directory"), directory.path());
if ( path.isNull() == false )
{
    directory.setPath(path);
}
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请参阅

  • 20分钟和2个答案.一定要喜欢这个网站.(我回来取消了这个问题,终于找到了答案,但你们已经把我打败了.谢谢!顺便说一下,我的错误就是找一个文件对话框组件拖到我的表格上) (2认同)