【发布时间】:2012-03-25 23:29:11
【问题描述】:
使用方法/命令:
OpenCreateDirectory()
{
QString Directory = QFileDialog::getExistingDirectory(this,
tr("Choose Or Create Directory"),
"/home",
QFileDialog::DontResolveSymlinks);
}
我可以创建一个新目录或选择一个现有目录。有没有办法禁用创建新目录的可能性?另外,有没有办法禁用选择现有目录的可能性?
更准确地说:当我使用上述方法时,会弹出一个窗口,我可以在其中创建新目录或打开现有目录。我想要做的是限制方法,这样我就可以创建一个新目录而不能只打开现有目录,或者在另一种情况下限制方法,这样我就可以打开现有目录而不能创建一个新目录。
【问题讨论】:
标签: c++ qt directory qfiledialog