При попытке работать в QtCreator, существует проблема с завершением кода для библиотек Qt.QtCreator говорит, что не может найти заголовки Qt, поэтому для них нет завершения кода.То есть, если я пишу #include <QPainter>
или #include <QtGui/QPainter>
, эта строка подчеркивается сообщением No such file or directory
.
Но тем не менее процесс компиляции работает без нареканий.Итак, qmake
все находит правильно и проблема в QtCreator.Кроме того, завершение кода работает нормально для всех собственных файлов (созданных для проекта).
Мы пробовали многочисленные исправления, включая повторную установку Qt, пытаясь манипулировать с qt.conf
в каталоге QtCreator, пытались найти qmake.cache
, искал в реестре и много гуглил.Мы используем QtSdk 1.1 с комплектным QtCreator 2.2.1 под Windows Vista, установленным по умолчанию.
Существует грязное решение для записи пути в файл .pro
, но мы не хотим его использовать.