私のQtプロジェクトはかなり大きくなっているので、いくつかのディレクトリに分割したいと思います。しかし、QtCreatorのブラウズをクリックすると、 'Add directory'はなく、 'Add new'にはそのようなものはありません。これは何とかできますか?プロジェクトQtCreatorのサブディレクトリを作成するには?
答えて
サブディレクトリごとにプロジェクトインクルードファイルを追加する方法があります。
Qt CreatorはこれらをGUIでネストされた方法で表示し、ファイルを追加できます。
folder1/include.pri
HEADERS += MyClass.h
SOURCES += MyClass.cpp
など
でproject.pro
include(folder1/include.pri)
で
はQtのCreatorは枝のように、プロジェクトのフォルダに存在するサブフォルダを示し、バージョン1.2.90からスタートプロジェクトのツリー内にある場合フィルタツリーオプションがに設定されていません。ツリーを簡略化。
私の 'data'ディレクトリに 'model/model'というサブディレクトリが1つしかないとき、それはちょうど "data/model"として現れました。別のサブディレクトリとして 'dao'を追加した後、従来の+/-方法でデータを表示し、モデルとDAOを表示しました。
QT-CREATORではサブディレクトリを作成できないようです。
は、以下のことを試してみてください。
- は例ネット/、GUI/、のために(プロジェクト・フォルダ内のファイルエクスプローラまたはコマンドラインで、サブディレクトリの数を作成します。 試験/,データ/ ...)!
- これらの新しいフォルダに既存のファイルを移動します。 * .projファイル内でパスを変更してください!
- 新しいフォルダ内の新しいファイルも最初から作成する(AddNew ...)!
... QT-CREATORは、名前が* .proまたは* .priファイルに書き込まれたファイルを含むフォルダのみを表示します。ルートレベルでは、QT-CREATORはヘッダー、ソース、フォーム、およびその他のファイルを区別します。これらのルートフォルダ内で、プロジェクト独自のサブフォルダを繰り返し見つけることができます。 (このテキストではカバーされていないが、サブプロジェクトに分割されています)
真。 QtプロジェクトがQt Creator内で表示され、 'pri'プロジェクトが適切に使用されている場合、IDEは素晴らしいネストされた方法で物事を表示します。しかし、ファイルシステムレベルでは、( 'subdir'を使用しサブプロジェクトを作成する場合を除いて)すべてのファイルはディレクトリ階層の同じレベルにあります。これは、ファイルエクスプローラ(Windowsのエクスプローラ、Thunar、Nautilusなど)でプロジェクトを見るときにはむしろ面倒です。適切なファイル構造が必要な場合は、手作業で(@CWIMMERがここに示すように)唯一の方法です。 – rbaleksandar
作成するファイルがある限り、サブディレクトリを作成できます。親ディレクトリに移動し、ファイルを「追加」します。場所を「参照」し、参照ウィンドウ内に新しいフォルダを作成します。合意しましたが、それは直感的ではありません。
ちょうど同じ問題があり、比較的簡単な答えが見つかった。
file.cpp
をnewFolder
に移動するには、右クリック - >名前の変更)をnewFolder\file.cpp
に変更するだけです。
Qt Creatorは新しいフォルダに移動し、.pro
ファイルを自動的に更新します。あなたのQtのプロジェクトに新しいクラスを作成する場合は、このウィザードでパスを選択し、ここDAL、BO、UI、のような新しいフォルダを指定することができます
置き換え前にフォルダが既に存在するはずであることを忘れないでください – Anton
...
回答:How to create a folder or a subdirectory for a project in QtCreator?
QT Creator 3.1.xより前には、プロジェクトを右クリックして - > "新規追加..."とのいずれかのパスを目的のフォルダに変更できます。
Qtはあなたのためにそれを作成しません、フォルダが存在しなければならないように注意してください。
はQtは、あなたの.PROファイルにパスの世話をします。それだ
!
QtCreatorでCMakeプロジェクトを使用する場合、これは機能しません。 –
@Étienne、そうです。動いていない。この場合、どうすればよいですか? – pushandpop
- 1. joomlaサブディレクトリにzend frameworkプロジェクトを作成するには?
- 2. QtCreatorプロジェクトにQtLuaを追加する
- 3. どのようにgitリポジトリからqtCreatorプロジェクトを作成しますか?
- 4. makefileプロジェクトでqtcreatorを使用
- 5. ディレクトリ+サブディレクトリの作成
- 6. サブディレクトリを作成して別のディレクトリに作成する
- 7. QtCreatorでプロジェクトの名前を変更するには?
- 8. Apache:RubyプロジェクトをPHPプロジェクトのサブディレクトリとして提供するには?
- 9. QtCreatorを使用してDLLプロジェクトをデバッグするには?
- 10. ソースコードからqtcreatorインストーラを作成する方法は?
- 11. ディレクトリとサブディレクトリをプロジェクトにStreamWriter?
- 12. すべてのQt必要ライブラリ、QtCreator、Linuxを含むプロジェクトをコンパイルするには?
- 13. C++ベースのプロジェクトでOSGiベースのプロジェクトを作成するには?
- 14. プロジェクトでナゲット作成フォルダを作成するには?
- 15. サブディレクトリのソースをcmakeプロジェクトに追加
- 16. IIS 6.0でサブディレクトリに仮想ディレクトリを作成する(プログラムで)
- 17. ディレクトリ内にサブディレクトリを作成する方法
- 18. はQtCreator
- 19. QtCreatorプロジェクトからファイルを削除する方法
- 20. Google App Engine:サブドメイン/サブディレクトリの作成方法
- 21. FileTableを使用したSQL INSERTによるサブディレクトリの作成
- 22. Eclipse - jarsに依存するプロジェクトの作成 - ant中に作成
- 23. QtCreatorでQuickFIXを使用するには?
- 24. ダイナミックにxcodeプロジェクトを作成する
- 25. 親リポジトリ内のサブディレクトリからGit Repoを作成する
- 26. ファイル名からサブディレクトリを持つディレクトリを作成するバッチ
- 27. 複数のlibsと1つのexeを持つQtCreatorプロジェクト
- 28. Robotium:Intellij IDEAの既存プロジェクトのテストプロジェクトを作成するには?
- 29. Javaプロジェクトのビルドを作成する
- 30. ビジュアルスタジオソリューションテンプレートを作成する - 複数のプロジェクト
ファイルマネージャでサブディレクトリを作成すると何が問題になりますか? –
手動でディレクトリを作成することはできますが、プロジェクトブラウザでは表示されません。 – gruszczy
@AriyaこれはほとんどのIDEで利用可能な機能であるため、少なくともこれを投票してください。*人はそれについて質問します*。 –