Хочу сделать так, чтобы QtCreator автоматически создавал новый проект с такой структорой:
/
--bin
-----unix
---------release
---------debug
--include
--src
--ui
--resources
--moc
--obj
--*.pro
Назначение папок ясно из названия:)
Решил отредактировать соответствующий qmake.conf. Получилось так:
MAKEFILE_GENERATOR = UNIX
TEMPLATE = app
CONFIG += qt warn_on release incremental link_prl
QT += core gui
UI_DIR = ui
RCC_DIR = resources
MOC_DIR = moc
OBJECTS_DIR = obj
debug {
DESTDIR = bin/unix/debug
}
release {
DESTDIR =bin/unix/release
}
QMAKE_INCREMENTAL_STYLE = sublib
include(../common/g++.conf)
include(../common/linux.conf)
load(qt_config)
Не знаю как прописать директорию include для заголовочных файлов проекта и директорию src для *.cpp. Также не знаю как заставить QtCreator автоматически раскидывать файлы нового qt Gui Project в соответствующие папки ui, include и src.