qt基于QGraphicsView的屏幕旋转

一、代码实现

实现代码示例

cpp 复制代码
    MainWindow2 w;
    QGraphicsScene *scene = new QGraphicsScene;
    QGraphicsProxyWidget *gw = scene->addWidget(&w);
    // 旋转角度
    gw->setRotation(90);

    QGraphicsView *view = new QGraphicsView(scene);
    //view->resize(1024, 600);
    //scene->setSceneRect(0,0,1020,595);
    view->showFullScreen();

注意:这里只有 MainWindow2 中的界面会旋转,如果创建一个新界面不属于 MainWindow2 ,那么他将按照原始的方向显示。

消除横向和纵向滑块

将要显示的界面 MainWindow2 的大小,设置比显示的 QGraphicsView 界面略小,就能消除,

具体大小要根据实际情况调整,慢慢减小。

相关推荐
Fanfffff7203 分钟前
从 6s 到 3s:一次电商前端性能优化实践的系统性总结
前端·性能优化
cypking4 分钟前
npm 依赖包版本扫描提示插件Version Lens
前端·npm·node.js
还是大剑师兰特5 分钟前
Vue3 Mixin 与 Vue2 Mixin 核心区别
前端·javascript·vue.js
ths5125 分钟前
测试开发python中正则表达式使用总结(二)
开发语言·python·算法
色空大师5 分钟前
【java打包方式详解】
java·开发语言·部署·打包·启动脚本·jar包分离
人道领域6 分钟前
2026年Java后端热点全景解析:从LTS革新到云原生跃迁
java·开发语言
heimeiyingwang6 分钟前
【架构实战】API接口防刷与限流策略
开发语言·python·架构
188号安全攻城狮8 分钟前
【前端基础知识】JavaScript 数组方法总结:从表格速查到分类详解
开发语言·前端·javascript·网络安全
不爱吃炸鸡柳9 分钟前
5道经典贪心算法题详解:从入门到进阶
开发语言·数据结构·c++·算法·贪心算法
qq_381338509 分钟前
微前端架构深度实践:从 qiankun 到 Module Federation 的企业级方案
前端·架构