创建 QFileDialog 对象然后调用 exec,发现显示的窗口和直接调用静态函数 getOpenFileName 所产生的窗口差别很大
怎样设置才能和直接调用 getOpenFileName 时显示的窗口一样
------解决方案--------------------
getOpenFileName()函数在Windows和MacOS X平台上提供的是本地的对话框,而QFileDialog提供的始终是Qt自己绘制的对话框。两者选其一。
------解决方案--------------------
这个你完全可以查看 getFileName 的源代码。 我看了一下,应该和 QFileDialog::DontUseNativeDialog 之类的有关