如何在QTCreator中运行此表单?

时间:2011-06-22 10:55:15

标签: qt qt-creator

我正在使用QT 2ndEd进行'C ++ GUI编程'。我使用QTCreator'Widget'模板设计一个表单,并将其保存为目录中的form.ui。然后我在同一目录中编写main.cpp文件。 “运行”选项仍未启用。该书说要运行qmake来创建.pro文件和makefile。我是怎么做到的

2 个答案:

答案 0 :(得分:0)

我不知道'widget'模板的含义,因为它没有在我的QTCreator选项中列出。

您应该在QTCreator中创建一个'Qt Gui应用程序'项目,然后将该form.ui添加到您的新项目中。使用一些代码来创建表单并显示它,您可以构建并运行它。

How to create a projectin Qt Creator

答案 1 :(得分:0)

这可能为时已晚,但我觉得添加一些有关此问题的详细信息是件好事。本书中所述示例的重点是向您展示如何在不调用Qt Creator的情况下创建应用程序。在您的情况下,一旦您完成表单创建,您需要将其添加到.pro文件中,如下所示:

FORMS += form.ui

这是因为您使用的是自己的.pro,但作者允许qmake创建.pro。不同之处在于,在您自己的项目文件中,您可以根据需要自定义文件。这就是您需要明确将表单添加到.pro的原因。如果你很懒,那就让qmake像作者那样完成工作。