[gelöst]QtCreator/CMake Includes
Verfasst: 8. Januar 2015 09:41
Moin zusammen,
ich verwende QtCreator (3.3.0) in Verbindung mit CMake. Das Projekt hat folgende Verzeichnisstruktur:
Der Include Pfad ist in der CMakeLists.txt folgendermaßen gesetzt:
Das Compilieren des Projects funktioniert einwandfrei. Beim Editieren des Codes findet der Creator aber scheinbar die beim Compilieren erzeugten ui_*.h im Buildverzeichnis nicht, was wiederum dazuführt, dass die Codevervollständigung für alle mit dem Designer erzeugten Forms nicht funktioniert. Hat jemand eine Idee, was da falsch läuft?
Vielen Dank
Michael
ich verwende QtCreator (3.3.0) in Verbindung mit CMake. Das Projekt hat folgende Verzeichnisstruktur:
Code: Alles auswählen
-myProject
| -- build
| | -- bin
| | -- subProject1
| | moc_*.cpp
| | ui_*.h
| | ...
| | -- subProject2
| | ...
| -- common
| *.cpp
| *.h
| -- subProject1
| |-- forms
| | *.ui
| CMakeLists.txt
| *.cpp
| *.h
| -- subProject2
| |-- forms
| | *.ui
| CMakeLists.txt
| *.cpp
| *.h
CMakeLists.txt
Code: Alles auswählen
include_directories(${QT_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_SOURCE_DIR}/common)
Das Compilieren des Projects funktioniert einwandfrei. Beim Editieren des Codes findet der Creator aber scheinbar die beim Compilieren erzeugten ui_*.h im Buildverzeichnis nicht, was wiederum dazuführt, dass die Codevervollständigung für alle mit dem Designer erzeugten Forms nicht funktioniert. Hat jemand eine Idee, was da falsch läuft?
Vielen Dank
Michael