Actions
Known bugs and solutions¶
Desktop UI elements (QML Desktop components)¶
ToolBar¶
The following sample doesn't work correctly:
import QtQuick 1.1
import QtDesktop 0.1
ApplicationWindow {
ToolBar {
ToolButton {text: qsTr("Add account"); onClicked: {textItem.visible = !textItem.visible}}
}
Rectangle {
anchors.fill: parent
Text { id: textItem; text: "Test"}
}
}
Because Rectangle override ToolBar. To fix it use the following
import QtQuick 1.1
import QtDesktop 0.1
ApplicationWindow {
ToolBar {
id: accountTools
ToolButton {text: qsTr("Add account"); onClicked: {textItem.visible = !textItem.visible}}
}
Rectangle {
anchors.top: accountTools.bottom
anchors.bottom: parent.bottom
anchors.left: parent.left
anchors.right: parent.right
Text { id: textItem; text: "Test"}
}
}
Updated by Кирилл Кулаков over 13 years ago · 1 revisions