Кнопка "Design" отображается серым цветом в Qt Creator для проекта QML

Я на системе 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 файлов.

7
задан HostileFork 13 December 2011 в 18:34
поделиться