如何在QT中翻转图像

How to flip an image in Qt?

本文关键字:翻转 图像 QT      更新时间:2023-10-16

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

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

2)如果不可能,那么我该如何将可翻转实体添加到我的qmainwindow?

谢谢,大家

您可以将QgraphicsPixmap与图像一起使用,用setTransformoriginpoint设置旋转中心,然后用qproertyanimation

对转换矩阵进行动画化。

没有方便的方法来执行此操作。桌面操作系统不提供此功能。

一个选项是使用qgraphicsview。例如,您可以使用QGraphicsScene::addWidget()将小部件添加到QgraphicsScene,然后将视图转换为所需的方式。

快速的Google搜索将我指向博客文章,其中描述了视频的作者(Kunal Parmar)是如何完成这种特殊效果的。