Здравствуйте!
Пытаюсь зарегистрировать C++-класс как QML компонент, прописав у него QML_ELEMENT макрос в описании.
.h и .cpp файлы класса находятся в другой папке относительно main.cpp. И MOC во время сборки проекта подставляет путь к файлу C++-класса, как будто он лежит рядом с main.cpp. Т.е.:
Регистрация класса
Расположение файлов класса и main.cpp
Ошибка, которую пишет сборщик:
Место, где возникает ошибка, и какой путь подставляет сборщик:
Т.е. сборщик просто подставляет не тот путь к C++ классу. Что можно с этим сделать, помимо просто ручного редактирования пути к файлу и выноса файла в одну папку с main.cpp ?