10

作为一个已经迁移到 Linux 的老 Borland C++ Bulder 编码器,我很高兴找到 QT 和 QT Creator。

但我在第一个障碍中失败了:我设计了一个带有一些控件的表单,并添加了一个菜单。现在,当用户选择菜单文件/打开时,我想显示一个文件选择对话框——但我不知道如何。

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

4

1 回答 1

17

包括 QFileDialog

#include <QFileDialog>

然后在任何方法上你都可以写这样的东西

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

有关更多信息,请参阅

于 2010-01-15T13:57:26.460 回答