開いたダイアログがメインウィンドウの中央に配置されないのはなぜですか?
void MainWindow::on_FileOpenAction_triggered()
{
QStringList fileNames = QFileDialog::getOpenFileNames(
this,
"Open Image",
QApplication::applicationDirPath(),
"Images (*.jpg);;All Files (*.*)"
);
}
ドキュメントには、それが機能するはずだと書かれています。
この関数は、指定された親ウィジェットを使用してモーダルファイルダイアログを作成します。親が0でない場合、ダイアログは親ウィジェットの中央に表示されます。
WindowsXPSP2でQT4.6.3を使用しています。