Я на системе Kubuntu 11 и пробую свой первый проект Qt Quick. Поскольку это Kubuntu, я просто работаю с Qt, который поставляется с ней, который до сих пор работал хорошо.
Я попросил Qt Creator создать пример проекта "Hello World" из Qt Quick. Но кнопка проектирования была серой, как и кнопки запуска.
Сначала, когда я вошел в меню Projects в разделе "Run Settings", там было написано Qt version: [Invalid Qt Version]. Нажатие на кнопку "Manage Qt versions" вызывает древовидный элемент управления, который выглядит так:
v -- Auto-detected
| |
| +---Qt in PATH /usr/bin/qmake-qt4
|
+--- Manual
В нижней части диалога написано "Found Qt version 4.7.2, using mkspec linux-g++ (Desktop)"
Я обнаружил, что могу избавиться от сообщения "Invalid Qt version", вручную выбрав установку QmlViewer из репозиториев приложений. Можно было бы подумать, что там написано что-то вроде "Qml Viewer не найден, пожалуйста, установите его", но... ладно. Теперь он говорит Версия Qt: [Qt в PATH].
Так что это исправлено, и приложение Qml работает. Но кнопка "Design" все еще остается серой. Qt Designer установлен как приложение, и его плагин отображается в списке "О плагинах...". Кнопка дизайна включается в обычных (не Qt-Quick) проектах, когда я нажимаю на файл формы, но не для .qml файлов.