Таким образом, я разрабатываю Сенсорное приложение Ubuntu, и я выполняю дьявола (utopic) канал по моему телефону, но 14.04 на моем ПК. Я изменил декларацию для использования 14,10 платформ, но когда я выполняю ее по своему телефону, ничего не происходит, как она, как предполагается:
У меня есть этот код от примера Page на developer.ubuntu.com
import QtQuick 2.0
import Ubuntu.Components 1.1
MainView {
width: units.gu(48)
height: units.gu(60)
Page {
title: i18n.tr("Example page")
Label {
anchors.centerIn: parent
text: i18n.tr("Hello world!")
}
head.actions: [
Action {
iconName: "add"
text: i18n.tr("Search")
}
]
}
}
Нет никакого значка в заголовке, и я предполагаю, что это - отказ платформы. Что я делаю?
Примечание: Я изменил iconName от поиска для добавления только для тестирования его.
Необходимо установить useDeprecatedToolbar свойство MainView ко лжи.
Это является временным, потому что мы в настоящее время поддерживаем старый API (инструменты для панели инструментов), и новое (действия для входа в заголовок). Для Ubuntu. Компоненты 1.1, значение по умолчанию useDeprecatedToolbar, который теперь верен, будут изменены на ложь в самом ближайшем будущем (на этой неделе или следующее).