Animation 模拟mac dock鼠标悬停动画
我想尝试使用QML(QtQuick)制作一个模拟MacOSX Dock动画的Dock应用程序 我的目的是让这成为一个桌面应用程序,并使用鼠标区域检测鼠标移动,创建MacOSX dock正在使用的“鱼眼”动画 我认为在水平模式(或垂直模式)下使用QML ListView是可能的: (请参阅expandingdelegates.qml:)Animation 模拟mac dock鼠标悬停动画,animation,qml,Animation,Qml,我想尝试使用QML(QtQuick)制作一个模拟MacOSX Dock动画的Dock应用程序 我的目的是让这成为一个桌面应用程序,并使用鼠标区域检测鼠标移动,创建MacOSX dock正在使用的“鱼眼”动画 我认为在水平模式(或垂直模式)下使用QML ListView是可能的: (请参阅expandingdelegates.qml:) 我只是想从专家那里得到一些反馈,用QML能很好地实现这一点吗?从哪里开始?使用qml可以非常轻松地完成这项工作。您需要学习以下内容: 学习如何创建和使用
我只是想从专家那里得到一些反馈,用QML能很好地实现这一点吗?从哪里开始?使用qml可以非常轻松地完成这项工作。您需要学习以下内容:
- 财产
我认为,如果您清楚地使用上述所有内容,您将能够清楚地可视化如何实现您想做的事情。嗨,阿米特:使用PathView怎么样:@user889329使用ListView,您可以只使用线性(水平/垂直)视图。但使用PathView,您可以绘制自定义路径。也就是说,PathView有点难以“控制”,这就是为什么我建议使用相对更容易使用的ListView。如果您的需求需要一个非线性的路径,路径视图应该是一种方式。如果我放大一个项目,列表视图中的其他项目不会自动移动以给缩放的项目留出空间?任何有创意的想法如何解决这个问题我只用了一个Repeater元素(为了避免ListView的内置锚),下面是视频:[链接]