Я начинаю изучать Qt. Я перехожу из мира Visual Studio, и я ищу способ организовать свою структуру проекта с помощью QMake. Я нашел шаблон "subdirs", но мне это трудно понять.
Моя структура проекта выглядит следующим образом:
project_dir/
main.cpp
project.pro
logic/
logic.pro
some logic files
gui/
gui.pro
gui files
Мой project.pro выглядит следующим образом
TEMPLATE = subdirs
SUBDIRS = logic \
gui
SOURCES += main.cpp
В файлах .pro для подкаталогов установлены соответствующие переменные SOURCES, HEADERS и RESOURCES.
Скажите, пожалуйста, какие TARGET, TEMPLATE и другие необходимые значения я должен установить в .pro файлах.
Кроме того, есть ли какой-то хороший учебник QMake, отличный от официального?