[Предыдущий: Поддерживаемые платформы] [Руководство по Qt Creator] [Следующий: Благодарности]
Известные проблемы
В Qt Creator есть несколько известных проблем. Команда разработчиков знает о них, поэтому нет смысла сообщать о них.
Известные проблемы в версии 1.2.1
- Gdb в Windows может не работать если установлен и запущен 'Embassy ® Security Center' фирмы 'Wave ® Systems' (вызывает ошибку в vxvault.dll)).
- Только простые типы данных (POD) работают в окне наблюдения CDB.
- Qt Creator использует SQLite для хранения некоторых настроек. У SQLite есть проблема с некоторыми серверами NFS (наиболее заметно с nfs-user-server 2.2beta), так как они могут заблокировать приложение, когда оно пытается заблокировать базу данных. Если ваша домашняя директория находится на диске NFS и вы столкнулись с этой проблемой, одним из вариантов будет переключение на nfs-kernel-server или создание такой символической ссылки, чтобы эти настройки хранились локально.
Известные проблемы в версии 1.1.0
- Пути или имена файлов, содержащие пробелы или специальные символы, например, запятую, знак доллара, решётку и т.д., могут вызывать сложности. Это из-за того, что некоторые инструменты, которые Qt Creator использует в фоновом режиме, имеют ограничения на дозволенные в имени файла или директории символы. Чтобы не иметь проблем, мы рекомендуем создавать проекты и элементы проекта с именами, содержащими только простые символы, числа, подчёркивание и дефис.
- Файлы .pro переформатируются при добавлении и удалении файлов. Пробелы не сохраняются.
- Нет поддержки IDE для добавления файлов, включённых в файлы (.pri).
- Нет поддержки IDE для добавления/удаление подпроектов. Иерархия проектов (шаблон SUBDIRS) необходимо создавать вручную.
- Боковая панель с файловой системой не обновляется автоматически. Для обхода этой проблемы вы можете переключиться в другую директорию и вернуться обратно.
- Загрузка подключаемых модулей дизайнера KDE4 нарушает стиль в KDE < 4.2.1 из-за ошибки в KDE.
- Директивы DEFINES и INCLUDES, установленные в файлах .pro, не работают с зависимыми от файла уровнями. Поэтому, обработка DEFINES была полностью отключена. Также .qmake.cache не анализируется. В общем случае, анализатор файла .pro не завершён и можно ожидать другие проблемы.
- Дополнение кода для сгенерированных заголовочных файлов UI обновляется только после сборки.
- Дополнение кода не поддерживает определение типов для наследуемых классов.
- В ядре есть ошибка, которая делает отладку ненадёжной на ядрах 2.6.24 для i386 (который, к сожалению, по умолчанию в Ubuntu 8.04). За подробностями смотрите https://bugs.launchpad.net/ubuntu/+source/gdb/+bug/230315/. Единственное решение этой проблемы это загрузить другое ядро.
- Gdb может долго загружать отладочные символы, особенно из больших библиотек как libQtWebKit. Запуск модуля отладки может занимать до нескольких минут без видимого прогресса.
- Установка точек останова в файлах, которые не имеют уникальные абсолютные пути может не работать. Например, перемонтирование части файловой системы с использованием опции монтирования --bind.
- Нет подсветки синтаксиса для файлов проектов CMake.
- Файлы проектов, включённые через CMakeLists.txt, не показываются в дереве навигации.
- Нет поддержки использования Visual Studio Compiler с CMake.
- Нет поддержки создания новых проектов CMake в Qt Creator.
- Нет поддержки более одной директории сборки для CMake.
- Изменение директории сборки для CMake после первоначального импорта отключено.
[Предыдущий: Поддерживаемые платформы] [Руководство по Qt Creator] [Следующий: Благодарности]
Copyright © 2009 Nokia |
|
Qt Creator 1.2.1 |
|