我在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
我该怎么办才能解决这个问题?
1(删除带有构建(rm -r nameOfFolder
(的文件夹
2( 重命名你的UI文件(test2.UI->mainwindow.UI(,例如
3( 查看UI文件中自己类的名称和qt类的名称(您可以通过vim或nano打开它(
之后尝试重建你的项目!我希望你能取得好成绩!