如何将转换应用于qml ListView.footer?

如何将转换应用于qml ListView.footer?,listview,qml,Listview,Qml,我已经为我的QMLListView添加了添加、删除和替换的转换,除了页脚之外,它们都能正常工作 页脚只是跳到目标位置,而代理项仍处于动画状态。所以问题是:如何将转换应用到QMLListView.footer?这可能吗 下面是一些示例代码。注释行是我尝试过但不起作用的东西 导入QtQuick 2.6 导入QtQuick.Controls 1.5 应用程序窗口{ 可见:真;宽度:640;高度:480 标题:qsTr(“你好世界”) 菜单栏:菜单栏{ 菜单{ 标题:“名单” MenuItem{text

我已经为我的QML
ListView
添加了添加、删除和替换的转换,除了页脚之外,它们都能正常工作

页脚只是跳到目标位置,而代理项仍处于动画状态。所以问题是:如何将转换应用到QML
ListView.footer
?这可能吗

下面是一些示例代码。注释行是我尝试过但不起作用的东西

导入QtQuick 2.6
导入QtQuick.Controls 1.5
应用程序窗口{
可见:真;宽度:640;高度:480
标题:qsTr(“你好世界”)
菜单栏:菜单栏{
菜单{
标题:“名单”
MenuItem{text:“Add Peach”;onTriggered:fruitModel2.append({“name:”Peach”,“cost:”5.00})}
MenuItem{text:“Clear Fruits”;onTriggered:fruitModel2.Clear()}
MenuItem{text:“删除桃子”;onTriggered:fruitModel2.Remove(2)}
}
}
列表模型{
id:水果模型2
列表元素{名称:“苹果”;成本:2.45}
列表元素{名称:“橙色”;成本:3.25}
列表元素{名称:“香蕉”;成本:1.95}
}
列表视图{
id:列表
anchors.fill:父对象;模型:水果模型2;间距:5
onHeightChanged:console.debug(“heigt:,height”)
//高度行为{NumberAnimation{duration:1000}
//contentHeight{NumberAnimation{duration:1000}上的行为
代表:世界其他地区{
anchors.horizontalCenter:父级.horizontalCenter
Text{Text:“水果:“+name}”
Text{Text:“成本:$”+成本}
}
加:过渡{
//平行动画{
//NumberAnimation{属性:“y”;持续时间:1000}
NumberAnimation{属性:“不透明度”;从:0;到:1;持续时间:1000}
// }
}
移位:转换{NumberAnimation{property:“y”;持续时间:1000}
移除:转换{NumberAnimation{property:“opacity”;从:1;到:0;持续时间:1000}
页脚:矩形{
宽度:parent.width
身高:40
颜色:“黑色”
//y{NumberAnimation{duration:1000}上的行为
}
}
}