我在Youtube上找到了that video。它展示了如何翻转称为QML Flipable的东西。我对QML完全不熟悉,所以我有以下问题:
1)是否可以像这样翻转普通的QLabel?如果是,我该怎么做?
2)如果不可能,那么如何将该Flipable实体添加到我的QMainWindow?
谢谢大家
答案 0 :(得分:1)
没有方便的方法来做到这一点。桌面操作系统不提供此功能。
一种选择是使用QGraphicsView。例如,您可以使用QGraphicsScene::addWidget()
将小部件添加到QGraphicsScene,然后按照您希望的方式转换视图。
答案 1 :(得分:1)
您可以将QGraphicsPixmap与图像一起使用,使用setTransformOriginPoint设置旋转中心,并使用QProertyAnimation
为变换矩阵设置动画答案 2 :(得分:0)
快速谷歌搜索指向我的博客article,其中视频的作者(Kunal Parmar)描述了这种特殊效果是如何完成的。