linux下python开发报错:GtkDialog mapped without a transient parent
问题背景
linux下pythonGUI开发,使用QFileDialog打开一个文件对话框,出现问题:Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
问题解决办法
增加标识位:QFileDialog.DontUseNativeDialog 作用是不使用系统自带的弹窗
参考链接:https://stackoverflow.com/questions/31983412/code-freezes-on-trying-to-open-qdialog