Создатель Qt имеет возможность продвигать один виджет на специально созданный класс, который получается из базового виджета - я хочу использовать его для продвижения виджета в класс в текущем проекте. Создатель Qt спрашивает меня о имени класса и имени файла заголовка, и эти значения передаются непосредственно в файл *.ui, а затем в ui_myform.h - проблема в том, что этот файл может быть (и обычно) сгенерирован за пределами исходного дерева (в дереве сборки), который может быть в произвольном месте, поэтому прямая спецификация пути в окне продвижения не поможет. Как дать QtCreator/uic знать, где искать правильный заголовок? Возможно ли это?
Возможно, существует какое-то Qt-переменное, определяющее расположение исходного дерева, которое я мог бы вставить в поле имени файла заголовка?
Я использую самокомпилированный QtCreator 2.0.1 + с самокомпилированным Qt 4.7.1.
EDIT:
Почему вы не можете просто ввести полное имя файла заголовка?
Что делать, если я буду перемещать исходное дерево или даже передавать его в Интернете - тогда всем, кто хочет скомпилировать мой проект, придется отредактировать этот путь либо в создателе Qt, либо в исходных файлах - оба неприемлемы.