Seite 1 von 1

Projekt aufteilen

Verfasst: 8. April 2009 23:44
von Xairo
Hi,

Ich würde ein Projekt gern auf mehrere Verzeichnisse aufteilen, damit einerseits die Übersichtlichkeit steigt und andererseits die Entwicklung leichter vonstattengeht.
Im Forum gibt es unter http://www.qtforum.de/forum/viewtopic.p ... =aufteilen auch ein Thread zu dem Thema,
jedoch soll das Projekt nicht aus mehreren Teilprojekten (z.B. API und Sample) bestehen.

Ein Beispiel:
src/
--gui/
--menus/
--network/
--ai/

Das wäre z.B. ein guter Aufbau, besser als alle Klassen in einem Ordner zu haben. Im Grunde soll es eine Art Java Package sein.

Ich würde also gern wissen, wie ihr – falls überhaupt – eure Projekte aufteilt und was man dabei beachten sollte.

MfG
Xairo

Verfasst: 9. April 2009 00:32
von Strahlex
Naja sollte kein Problem sein, einfach in der .pro Datei die Pfade anpassen und schon müssts funktionieren.

Verfasst: 9. April 2009 16:03
von Xairo
Danke, hab wohl zu kompliziert gedacht.

Aber eine Frage hätte ich noch zu Namenskonflikten.
Nehmen wir an ich hätte eine Klasse Liste (Liste.cpp und Liste.h) und jemand gibt mir eine Klasse mit dem gleichen Klassen- und Dateinamen. Diese beiden Klassen wären nun in Unterschiedlichen Ordnern.

abc/Liste.cpp
abc/Liste.h
def/Liste.cpp
def/Liste.h

Den gleichen Klassennamen kann ich ja durch Namespaces umgehen, aber was mache ich (oder der Compiler) bei den gleichen Dateinamen?

Frohe Ostern
Xairo