QT Creator 无法创建纯 C++ 项目或 HTML5 项目(QT Creator 直接关闭)

Posted

技术标签:

【中文标题】QT Creator 无法创建纯 C++ 项目或 HTML5 项目(QT Creator 直接关闭)【英文标题】:QT Creator cannot create plain C++ Project or HTML5 project (QT Creator closed directly) 【发布时间】:2012-12-03 02:40:56 【问题描述】:

我的操作系统中的 QT Creator 有问题。 我正在使用:

    Ubuntu 12.04 QT Creator 2.4.1 QT 4.8.0

我尝试创建一个新项目,然后选择“其他项目”,然后尝试选择“Plain C++ Projec”。

但是当我点击“Plain C++ Project”或其他类型的项目后,QT Creator 被关闭,除了第一个选项或默认选项是“QT Console Application”。

当我尝试在 ubuntu 中使用终端运行时的错误是: "QSpiAccessible::accessibleEvent 未处理:"6" obj: QMenu(0x82ba3a8, name = "QtCreator.Menu.File") "QtCreator.Menu.File" QSpiAccessible::accessibleEvent 未处理:“7”obj:QMenu(0x82ba3a8,name = “QtCreator.Menu.File”)“QtCreator.Menu.File” FIXME:处理对话框开始。 QSpiAccessible::accessibleEvent 未处理:“8008”obj:QObject(0x0)“无效接口!” QSpiAccessible::accessibleEvent 未处理:“8008”obj:QObject(0x0)“无效接口!” 接口无效 ASSERT 失败:“得到了无效接口的更新。调查这个。”,文件 atspiadaptor.cpp,第 899 行 中止(核心转储) "

不仅适用于无法打开的“Plain C++ 项目”,还适用于 html 5 和“其他项目”菜单中的所有可选项目。

我希望它不能解决.. 请帮忙... :D

【问题讨论】:

【参考方案1】:

已经解决了... 问题是“atspiadaptor.cpp,第 899 行” 所以要解决它只需删除 qt-at-spi 包 因为这个错误在 qt-at-spi 包中 (见https://bugs.launchpad.net/ubuntu/+source/qtcreator/+bug/959722)。

sudo apt-get 删除 qt-at-spi

:D

【讨论】:

以上是关于QT Creator 无法创建纯 C++ 项目或 HTML5 项目(QT Creator 直接关闭)的主要内容,如果未能解决你的问题,请参考以下文章

Qt Creator 将文件添加到 C++ 项目问题

在纯 C++ 项目中跳过 Qt Creator Linux 断点

我可以使用 Qt Creator 创建控制台应用程序吗?

无法从 Qt Creator 部署 Qt 项目

在 QT Creator 中使用 C++ 调用 Python 脚本

如何使用 Qt Creator 将 C++ 头文件添加到 Qt 项目