Saya ingin membagi proyek Qt saya menjadi beberapa direktori karena ini berkembang cukup besar. Namun, ketika saya mengklik browse di QtCreator, tidak ada 'Add directory' dan tidak ada hal seperti itu di 'Add new'. Bisakah ini dilakukan?
qt
qt-creator
qmake
gruszczy.dll
sumber
sumber
Jawaban:
Salah satu metode yang dapat Anda gunakan adalah menambahkan file penyertaan proyek untuk setiap sub direktori.
Qt Creator menampilkan ini di GUI secara bersarang, dan memungkinkan Anda untuk menambahkan file ke dalamnya.
misalnya
di project.pro
di folder1 / include.pri
dll
sumber
Jawaban: Bagaimana cara membuat folder atau subdirektori untuk proyek di QtCreator?
Sebelum QT Creator 3.1.x, Anda dapat mengklik kanan pada proyek Anda -> " tambahkan baru ... " dan ubah jalur ke folder yang Anda inginkan.
Folder harus ada , Qt tidak akan membuatnya untuk Anda.
Qt menangani jalur di file .pro Anda.
Itu dia !
sumber
Baru saja mengalami masalah yang sama, dan menemukan jawaban yang relatif sederhana.
Yang perlu Anda lakukan untuk pindah
file.cpp
kenewFolder
adalah mengganti nama file (klik kanan -> Ganti nama) menjadinewFolder\file.cpp
.Qt Creator akan memindahkannya ke folder baru dan memperbarui
.pro
file secara otomatis .sumber
.PRO
...Mulai dari versi 1.2.90 Qt Creator menampilkan subfolder yang ada di folder proyek sebagai cabang di pohon proyek jika hanya opsi Filter tree tidak disetel ke Simplify tree .
sumber
Sepertinya tidak mungkin untuk membuat sub-direktori di QT-CREATOR.
Coba yang berikut ini:
... QT-CREATOR hanya menampilkan folder seperti itu yang berisi file yang ditulis dengan namanya ke dalam file * .pro atau * .pri. Pada tingkat root QT-CREATOR membedakan antara HEADERS, SOURCES, FORMS dan LAIN FILES. Di dalam folder root ini Anda dapat menemukan subfolder milik proyek, berulang kali. (Tidak tercakup dalam teks ini adalah membagi menjadi subproyek.)
sumber
pri
proyek digunakan dengan benar, IDE akan menampilkan berbagai hal dengan cara yang baik. Namun pada tingkat sistem file, semua file (kecuali saat menggunakansubdir
dan membuat subproyek) berada di tingkat hierarki direktori yang sama. Ini membuat hal-hal agak rumit ketika seseorang melihat proyek di penjelajah file (Windows Explorer, Thunar, Nautilus dll.). Jika struktur file yang tepat diperlukan maka melakukan sesuatu secara manual (seperti yang disarankan @CWIMMER di sini) adalah satu-satunya cara untuk melakukannya.Anda dapat membuat sub-direktori selama Anda memiliki file yang ingin Anda buat di dalamnya. Buka direktori induk, dan "Tambahkan" file ke dalamnya. "Jelajahi" lokasi dan buat folder baru di dalam jendela jelajah. Setuju, itu tidak terlalu intuitif.
sumber
Saat Anda membuat Kelas baru di Qt-Project, Anda dapat memilih jalur di wizard ini dan dengan ini menentukan folder baru seperti DAL, BO, UI, ...
sumber
Ketika direktori 'data' saya hanya memiliki satu 'model' sub-direktori, itu hanya muncul sebagai "data / model". Setelah menambahkan 'dao' sebagai sub-direktori lain, ia menampilkan data dengan cara +/- tradisional untuk menampilkan model dan dao.
sumber
Inilah yang telah saya lakukan:
Di Folder Proyek (di luar IDE), buat Direktori tempat Anda ingin memasukkan kode dan pindahkan file sumber Anda ke direktori tersebut.
Dalam file "* .pro" Anda, buka setiap baris yang mereferensikan file sumber yang Anda pindahkan dan tambahkan nama direktori, diikuti dengan '/' di depan nama file sumber.
.pro sebelum Langkah 2:
.pro setelah Langkah 2:
sumber