我正在使用QFileDialog
(getOpenFileName
和getSaveFileName
),但有一种奇怪的行为:
QtGui.QFileDialog.DontUseNativeDialog
DontUseNativeDialog
选项DontUseNativeDialog
选项,对话框在打开后立即关闭我的问题:
答案 0 :(得分:1)
我发现这个问题来自与ipython及其--pylab
启动选项的奇怪冲突。因此可以通过
python xxxx.py
在这两种情况下,应该手动启动qapplication:
qapp = QtGui.QApplication([])
my_app = MyQtAppWindow(...)
my_app.exec_()
但是,我仍然不知道为什么会发生冲突。