QT5 屏幕旋转90度
来源:互联网 发布:仆の知らない母 编辑:程序博客网 时间:2024/05/20 22:28
转载自:http://www.qtcn.org/bbs/read-htm-tid-61185.html
主要思路是将所有项目界面加载到 QGraphicsScene,再进行旋转操作。直接上代码:
#include <QApplication>#include <QGraphicsView>#include <QGraphicsProxyWidget>#include "./form.h"int main(int argc, char *argv[]){ QApplication a(argc, argv); Form *form = new Form; //项目主窗口 QGraphicsScene *scene = new QGraphicsScene; QGraphicsProxyWidget *w = scene->addWidget(form); w->setRotation(90); QGraphicsView *view = new QGraphicsView(scene); view->resize(810, 610); view->show(); return a.exec();}
效果图如下:
此方法缺点:
若某个窗口与主窗口没有父子关系,这个窗口没有添加到scene里,那么显示这个窗口时就不会同步转屏。
阅读全文
0 0
- QT5 屏幕旋转90度
- android 屏幕旋转90度,180度
- framework层,屏幕旋转90度
- MT6735平台屏幕旋转90度
- android模拟器屏幕旋转90度
- android 屏幕旋转180度
- android 屏幕旋转180度
- android模拟器4.4.2屏幕旋转90度
- MTK平台LCD屏幕旋转90度修改
- 旋转屏幕
- 屏幕旋转
- 屏幕旋转
- 屏幕旋转
- 旋转屏幕
- 屏幕旋转
- 屏幕旋转
- 屏幕旋转
- 屏幕旋转
- Android混淆、优化包大小 记录
- JAVA企业面试题精选 Java SE 81-90
- 学习VB.net串口发送与接收(二)
- JavaScript HTML DOM
- 进程互斥锁
- QT5 屏幕旋转90度
- tp5使用mongodb的expireAfterSeconds做到定时删除功能
- 属性动画的研究——多级菜单展开
- webStorm的使用即常用快捷键
- 暑期集训之喷水装置(二)
- 液力变矩器和发动机的匹配
- Hrbust 2232 股票【暴力枚举+最大连续子序列和】水题= =
- JDK源码-Collection-add()以及addAll()
- 反射操作Activity栈的工具类