Ubuntu 18.04.1 LTS错误中的Qt5.9.5;GtkDialog在没有临时父级的情况下映射。这是不鼓励的;

Ubuntu 18.04.1 LTS错误中的Qt5.9.5;GtkDialog在没有临时父级的情况下映射。这是不鼓励的;,qt,gtk,qt5,ubuntu-18.04,Qt,Gtk,Qt5,Ubuntu 18.04,我刚刚安装了Ubuntu18.04.1 LTS,刚刚安装并尝试运行Qt,但每当我在Qt中打开一个对话框时,例如当我想打开一个现有的项目或文件时,就会导致Qt Creator冻结,直到我终止它。创建一个新的项目或文件不会导致这种情况发生(我想象的是不同类型的窗口) 我的版本是基于Qt5.9.5的QtCreator 4.5.2 我尝试从命令行运行qtcreator,当我从GUI中打开文件或文件夹时,命令行返回以下内容(GUI冻结): 注意,Gtk消息仅在我在Qt中执行某些操作时出现,这些操作将弹出一

我刚刚安装了Ubuntu18.04.1 LTS,刚刚安装并尝试运行Qt,但每当我在Qt中打开一个对话框时,例如当我想打开一个现有的项目或文件时,就会导致Qt Creator冻结,直到我终止它。创建一个新的项目或文件不会导致这种情况发生(我想象的是不同类型的窗口)

我的版本是基于Qt5.9.5的QtCreator 4.5.2

我尝试从命令行运行
qtcreator
,当我从GUI中打开文件或文件夹时,命令行返回以下内容(GUI冻结):

注意,Gtk消息仅在我在Qt中执行某些操作时出现,这些操作将弹出一个对话框,例如导航到并选择一个文件。Qt GIU在此点冻结


我希望有人知道如何解决这个问题,或者这是否是Ubuntu 18.04与我正在使用的Qt Creator和Qt版本之间的兼容性问题。

UPDATE:事实证明Qt并没有冻结,但对话框在我的显示器的某个地方打开了(使GUI的其余部分成为非活动显示器)。我通过对显示设置的一些更改修复了这一部分,但我仍然对在终端中看到的错误(Gtk消息)感到好奇。我在PySide2调用QFileDialog.getOpenFileName(self)时看到了相同的错误消息(self是QMainWindow的实例)。新闻?我面临一个非常类似的错误,但我无法捕获生成Gtk消息的异常。当我打开一个对话框(例如选择一个文件)时,我只看到窗口框架及其边框:对话框内容没有绘制。但是,如果我在“透明”对话框中单击,我实际上能够与它的按钮交互,等等。这有帮助吗?
    $ qtcreator
    Gtk-Message: 01:33:28.712: GtkDialog mapped without a transient parent. This is discouraged