ich bin Neuling in der Arbeit mit Qt und habe auch mit langer Webrecherche keine Lösung für diese Problem gefunden.
Ich möchte ein Project modular organisieren:
Code: Alles auswählen
FileModule/Factory.h
FileModule/Menu.h
FileModule/...
HelpModule/Factory.h
HelpModule/Menu.h
HelpModule/... Jedes Modul hat einen eigenen Namespace, so daß Klassennamen mehrfach vorkommen können.
Wenn ich das Projekt mittels "qmake -project" aufsetzte, wird die Verzeichinshierarchie nicht berücksichtigt. Alle Objectdateien wandern in ein einziges Verzeichnis namens Debug oder Release.
Code: Alles auswählen
Debug/Factory.o
Debug/Menu.o
Debug/...
Gibt es eine Möglichkeit Qt beizubringen, anstatt mit einem flachen Kompilationsverzeichis mit einem hierarchischen zu arbeiten, das die hierarchie der Quellen abbildet, wie das der CDT Builder in Eclipse tut?
Code: Alles auswählen
Debug/FileModule/...
Debug/HelpModule/...
Debug/...