QT项目未找到UI_project.h

问题描述 投票:1回答:1

我在VS 2019中做了一个QT GUI项目。它在VS中完美运行。将整个项目文件目录复制到Linux分区。在包含“ test2.sln”文件的目录中运行qmake -project来创建“ test2.pro”文件。通过QT Creator打开“ * .pro”文件。它导入一切都很好。但是,在构建它时会出错,提示“找不到ui_test2.h文件”。

test2.pro包含:

TEMPLATE = app

TARGET = test2
INCLUDEPATH += .

DEFINES += QT_DEPRECATED_WARNINGS

HEADERS += test2/test2.h test2/x64/Release/uic/ui_test2.h

FORMS += test2/test2.ui

SOURCES += test2/main.cpp test2/test2.cpp test2/x64/Release/rcc/qrc_test2.cpp

RESOURCES += test2/test2.qrc

我该怎么做才能解决此问题?

c++ visual-studio qt qt5 qt-creator
1个回答
0
投票

1)使用内部版本(rm -r nameOfFolder)删除文件夹

2)重命名您的UI文件(例如test2.ui-> mainwindow.ui)

3)在UI文件中签出自己类的名称和qt类的名称(可以通过vim或nano打开它)

之后,尝试重建您的项目!希望您会取得良好的效果!

© www.soinside.com 2019 - 2024. All rights reserved.