Comment créer un sous-répertoire pour un QtCreator de projet?
8 réponses
Une méthode que vous pouvez utiliser est d'ajouter un projet de fichier pour chaque sous-répertoire.
Qt Creator affiche dans l'interface graphique de manière imbriquée, et vous permet d'ajouter des fichiers.
p.ex.
dans le projet.pro
include(folder1/include.pri)
dans le folder1/include.pri
HEADERS += MyClass.h
SOURCES += MyClass.cpp
etc
Réponse : Comment créer un dossier ou un sous-répertoire pour un projet dans QtCreator?
avant Qt Creator 3.1.x, vous pouvez droit-cliquez sur votre projet - > Ajouter nouveau... " et changer le chemin du dossier que vous souhaitez.
attention, le dossier doit exister, Qt ne le créera pas pour vous.
Qt prend soin du chemin dans votre .pro file.
C'est ça !
vient D'avoir le même problème, et a découvert une réponse relativement simple.
tout ce que vous devez faire pour déplacer file.cpp
à newFolder
est de renommer le fichier (clic droit -> Renommer) à newFolder\file.cpp
.
Qt Creator LE déplacera dans le nouveau dossier et mettra à jour automatiquement le fichier .pro
.
à partir de la version 1.2.90 Qt Creator montre les sous-dossiers qui existent dans le dossier du projet comme des branches dans l'arbre du projet si seulement arbre filtre option n'est pas définie à arbre simplifié .
il semble seulement impossible de créer des sous-répertoires dans QT-CREATOR.
essayez ce qui suit:
- créer un certain nombre de sous-répertoires, avec un explorateur de fichiers ou par ligne de commande dans le dossier du projet (par exemple net/ , gui/ , test/ , data/ ...)!
- déplacer les fichiers existants dans ces nouveaux dossiers. * .proj fichier!
- créer de nouveaux fichiers également à partir du début dans les nouveaux dossiers (par AddNew... )!
... QT-CREATOR affiche seulement les dossiers qui contiennent des fichiers qui sont écrits avec leur nom dans le *.pro ou a *.dossier pri. Au niveau de la racine, QT-CREATOR établit une distinction entre les en-têtes, les SOURCES, les formes et les autres fichiers. Au sein de ces les dossiers racine vous pouvez trouver des sous-dossiers de projet-propres, à plusieurs reprises. (Non couvert dans ce texte se divise en sous-projets.)
Vous pouvez créer un sous-répertoire que vous avez un fichier que vous souhaitez créer. Allez dans le répertoire parent et" ajoutez " un fichier. "Parcourir" pour l'emplacement et créer un nouveau dossier à l'intérieur de la fenêtre de navigation. D'accord, ce n'est pas tout à fait intuitif.
lorsque vous créez une nouvelle classe dans votre projet Qt, vous pouvez choisir le chemin dans cet assistant et spécifier de nouveaux dossiers comme DAL, BO, UI, ...
quand mon répertoire' data ' n'avait qu'un sous-répertoire 'model' il apparaissait simplement comme "data/model". Après avoir ajouté "dao" comme un autre sous - répertoire, il a affiché des données avec le + / - manière traditionnelle pour révéler le modèle et dao.