我计划在flow1
上添加一个按钮,这将使column
从右向左快速滑动,所以我可以改变一些选项,然后把它放好,以便它向后滑动。这有点像你在Android上从左向右滑动它会滑动一列为你制作chnges.
如你所见,我把column
放在flow1
之后。计划是添加一个动画,让两个观众向左滑动,直到大部分屏幕被column
覆盖。
这是正确的方法吗?将它隐藏在屏幕上并让它们出现让我感到不舒服。
是否有可能为qt快速定位器制作动画?
我想你正在寻找Drawer
组件(可在Qt 5.7及更高版本中获得)。
您可以使用edge
属性控制抽屉打开的窗口边缘。
import QtQuick 2.7
import QtQuick.Controls 2.0
ApplicationWindow {
id: window
visible: true
Drawer {
id: drawer
width: 0.66 * window.width
height: window.height
// Make drawer comes from the right
edge: Qt.RightEdge
Column {
id: column
// Your column contents
}
}
}