【问题标题】:opening a project in Qt which already has been created in Qt在 Qt 中打开一个已经在 Qt 中创建的项目
【发布时间】:2015-01-14 22:34:49
【问题描述】:

作为示例的一部分,我在 Qt 中创建了一个简单的 GUI。现在我正在尝试再次在 Qt 中加载项目。所以我去File -> Open File or Project。然后我导航到关联 .pro 文件所在的文件夹并打开它。不幸的是,此时没有 .cpp 和 .ui 文件出现。它看起来就像一个空白项目,里面什么都没有。即使在这种情况下,我也可以毫无问题地编译和运行该项目。我已经尝试了 2-3 个我过去已经创建的项目,我看到了同样的事情。我在这里错过了什么吗?我是否应该每次都单独添加所有其他文件(真的不这么认为)? 我也尝试在 Qt 中打开 .user 文件,但它只显示 XML 文件而没有其他内容。 感谢您的帮助

.pro 文件内容:

#-------------------------------------------------
#
# Project created by QtCreator 2015-01-08T13:07:39
#
#-------------------------------------------------

QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = new
TEMPLATE = app


SOURCES += main.cpp\
    mainwindow.cpp

HEADERS  += mainwindow.h

FORMS    += mainwindow.ui

【问题讨论】:

  • 您说的是使用 Creator 吗?可以发一些截图,.pro文件的内容等吗?
  • @peppe:感谢您的及时回复。是的,我使用的是 Qt Creator 3.3.0 企业评估版。正如我在我的问题中提到的,当我打开 .pro 文件时什么都没有显示。
  • 为什么不用社区免费版?当您使用企业版时,请不要介意向 Digia 寻求帮助。我不确定在评估期间是否可以。
  • @seyyedalipourmousavi 如果您想购买许可证,您应该使用企业评估。否则继续使用免费版本。除非您需要一些特殊功能,例如 Charts、Qt 购买、Qt Quick Compiler、Boot2Qt 等,否则免费版本基本上足以满足您的需求。
  • 您可以使用 Qt 的免费社区版本来拥有闭源应用程序并使用 LGPL 许可证出售。看到这个:stackoverflow.com/questions/23308153/…

标签: qt


【解决方案1】:

您的侧边栏可能未设置为显示任何项目项。在“编辑”模式下,点击左上角的下拉菜单并选择“项目”。

另见:User Interface | Qt Creator

【讨论】:

  • 非常感谢。现在已经修复了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-10
相关资源
最近更新 更多