c++ - 如何在 Qt 中翻转图像?

标签 c++ qt qml qlabel

我找到了 that video在YouTube上。它展示了如何翻转称为 QML Flipable 的东西。我完全不熟悉 QML,所以我有以下问题:

1)是否可以像这样翻转一个普通的QLabel?如果是,我该怎么做?

2) 如果不可能,那么如何将 Flipable 实体添加到我的 QMainWindow 中?

谢谢大家

最佳答案

您可以使用 QGraphicsPixmap使用您的图像,使用 setTransformOriginPoint 设置旋转中心并使用 QProertyAnimation 为变换矩阵设置动画。

关于c++ - 如何在 Qt 中翻转图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13217380/

相关文章:

c++ - QAbstractListModel 和 QListView 最合适的 Qt 容器是什么

android - QML : select image on Android (without java bridges and stuff)

qt - 如何使用 QML 布局在网格中排列纵横比缩放的项目?

qt - Qt/QML 中的下拉刷新 ListView

c++ - 为什么标准容器使用函数模板而不是非模板 Koenig 运算符

c++ - 如何在 C++ 中使用类型名?

c++ - 为什么不能在 switch 语句中声明变量?

c++ - 为什么共享库可以定位为一个用户,而不是另一个?

c++ - 尝试调用 registerSource 时找不到 .rcc 文件

c++ - 如何自定义工具提示的外观? (C++ WinAPI)