Controls2
Drawer
親アイテム内にトップダウンの引き出しを作成するために使用しようとしています。を設定edge.QtTopEdge
すると、プログラムがハングします。しかし、それは動作しQtLeftEdge
ます。
私は何を間違っていますか。
これがコードです。
import QtQuick 2.7
import QtQuick.Controls 2.1
ApplicationWindow
{
visible: true
width: 800
height: 1024
Item
{
id: area
anchors.fill: parent
Column
{
width: parent.width
Rectangle
{
width: parent.width
height: 100
color: "blue"
}
Rectangle
{
id: yellowbit
width: parent.width
height: area.height - 100
color: "yellow"
}
}
}
Drawer
{
// i want to put the drawer within the "yellowbit"
id: drawer
width: yellowbit.width
height: yellowbit.height
parent: yellowbit
// comment this out and it works as a left drawer
// but as a top drawer, it hangs up
edge: Qt.TopEdge
Rectangle
{
anchors.fill: parent
color: "red"
}
}
}
助けてくれてありがとう