为什么打开的对话框没有以主窗口为中心?
void MainWindow::on_FileOpenAction_triggered()
{
QStringList fileNames = QFileDialog::getOpenFileNames(
this,
"Open Image",
QApplication::applicationDirPath(),
"Images (*.jpg);;All Files (*.*)"
);
}
文档说这应该有效:
此函数使用给定的父窗口小部件创建一个模式文件对话框。如果 parent 不为 0,则对话框将显示在父小部件的中心。
我在 Windows XP SP2 上使用 QT 4.6.3。