Я нахожусь на самом деле на Надежном человеке, и я хочу попробовать новое "главное" свойство, которое идет с API 14.10 Ubuntu SDK.
Когда я запускаю qmlscene для тестирования моего приложения, я получаю эту ошибку:
Cannot assign to non-existent property "head"
Я импортировал это на своем qml файле:
import QtQuick 2.2
import Ubuntu.Components 1.1
Спасибо за помощь.
РЕДАКТИРОВАНИЕ: Пример кода
import Ubuntu.Components 1.1
import QtQuick 2.2
MainView {
width: units.gu(50)
height: units.gu(80)
useDeprecatedToolbar: false
Page {
id: page
title: "Sections"
head {
sections {
model: ["one", "two", "three"]
}
}
Label {
anchors.centerIn: parent
text: "Section " + page.head.sections.selectedIndex
}
}
}
Это вызвано тем, что Вы выполняете устаревшее версия SDK Ubuntu. SDK Ubuntu больше не обновляется на Ubuntu 14.04 (Надежный человек), даже если Вы добавили PPA SDK. Это вызвано тем, что SDK Ubuntu требует Qt 5.3, который только доступен в Ubuntu 14.10.
можно решить это,