我正在尝试在OSX和Windows(XP,7& 8)上运行的应用程序上打开文件,在Windows上,下面的代码工作正常,但在OS X(10.6 - 10.8)上它将最终显示一些文件,可能,但一般只是坐在那里等待图标旋转,试图加载文件(见下图)。这与defaultPath设置的无关。
QString defaultPath = QDir::homePath();
QString filter = QString(tr("Images "))+QString(QLatin1String("(*.jpg *.jpeg *.tif)"));
QStringList fileList = QFileDialog::getOpenFileNames(0,tr("Open"),defaultPath,filter);
对我做错了什么的想法?