Mi chiedevo come utilizzare un progetto QT in un altro in QTCreator. Ho creato un progetto di test sottodirectory con questa gerarchia:QTCreator: Usa il progetto qt in un altro
MainProject
MainProject.pro
ConsoleSubProject
ConsoleSubProject.pro
main.cpp
firstclass.hpp
firstclass.cpp
GuiSubProject
GuiSubProject.pro
main.cpp
mainwindow.hpp
mainwindow.cpp
Vorrei utilizzare la classe di "prima classe" (ConsoleSubProject) in GuiSubProject. Per farlo, ho aggiunto questa linea in GuiSubProject.pro:
include(../ConsoleSubProject/ConsoleSubProject.pro)
Quando ho provato a costruire il progetto, che mi darà errori:
MainProject/GuiSubProject/mainwindow.hpp:4: error: QMainWindow: No such file or directory
Se avete qualche idea su come posso usare la classe del progetto in un'altra?
saluti
Cos'hai linea 4 in 'mainwindow.hpp'? – Kirween
Ho #include –
Aleanar
e hai 'QT + = gui' in' GuiSubProject.pro' per Qt include path? – Kirween