Qt Creator不允许我运行GUI应用程序

时间:2013-01-14 22:02:48

标签: linux qt qt-creator

我目前正在Ubuntu Linux 12.10上使用Qt Creator,我刚刚启动了一个Qt GUI应用程序。当我点击设计标签时,我来到这个屏幕:

enter image description here

正如您所看到的,左下角的Build and Run按钮是灰色的,我不明白为什么。我已经在网上搜索过,一无所获。谁能给我一个线索,说明为什么会这样?我做错了什么?

我的QT Creator版本是:

  

Qt Creator 2.5.2
  基于Qt 4.8.2(64位)
  建于2012年8月19日15:28:17

我切换到Qt Creator的唯一原因是Qt Designer无法构建应用程序或编辑其源代码。两者是否意味着一起使用?如果是这样,怎么样?

4 个答案:

答案 0 :(得分:1)

您处于“设计”领域,请转到“编辑器”调试“窗格。

答案 1 :(得分:0)

通过查看小型计算机形状的图标,在运行的上方,调试和构建左下角的按钮,在我看来,你可能没有正确设置Qt的版本,或者你没有根本没有选择一个。因此,无法进行编译 如果您已经安装了Qt Libraries,那么您需要将它们“添加”到QtCreator属性。

在QtCreator中,转到工具 - >选项 - > Qt(或Qt版本)并通过选择适当的qmake的路径来添加有效版本的qt库。

如果您仍有问题,我建议安装Nokia-QtSDK,因为它捆绑了不同平台(桌面,Meego,Symbian等)的Qt库,并且不需要额外设置。

答案 2 :(得分:0)

查看Qt Creator的标题栏,看起来您只创建(或打开).ui文件。要编译一些东西,你需要一个项目(.pro文件)。点击文件 - >新增并选择应用程序 - > Qt Gui申请。

答案 3 :(得分:0)

检查是否已配置所需的工具链。您需要提供gcc编译器和qmake的路径,以便从Qt Creator构建应用程序。检查工具 - >偏好设置中的设置。