当前位置: 首页 > news >正文

qt基于QGraphicsView的屏幕旋转

一、代码实现

实现代码示例

    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 界面略小,就能消除,
具体大小要根据实际情况调整,慢慢减小。

http://www.lryc.cn/news/383146.html

相关文章:

  • 一个土木工程专业背景的开发者,讲述开源带给他的力量
  • express+vue在线im实现【四】
  • 【Qt 实现3D按钮】
  • 8.每日LeetCode-笔试题,交替打印数字和字母
  • UE5近战对抗系统Tutorial
  • Typescript: declear
  • Linux内核编译流程
  • 昇思25天学习打卡营第2天 | 张量Tensor
  • 时间安排 |规划
  • PS系统教程28
  • 如何在web页面下做自动化测试?
  • spring源码环境的搭建
  • 小山菌_代码随想录算法训练营第三十四天| 56. 合并区间、
  • 让工厂像手机一样更“聪明”
  • vue2与vue3数据响应式对比之检测变化
  • Spring Cloud - 开发环境搭建
  • 绘制图形
  • SpringAop实战(xml文件/纯注解两种方式)
  • (八)Linux的进程与线程
  • Map-JAVA面试常问
  • prometheus+grafana搭建监控系统
  • flink学习-flink sql
  • 高考填报志愿攻略,5个步骤选专业和院校
  • Kubernetes排错(十)-处理容器数据磁盘被写满
  • 使用QtGui显示QImage的几种方法
  • C++ lamda
  • Linux_应用篇(27) CMake 入门与进阶
  • 51单片机STC89C52RC——8.1 8*8 LED点阵模块(点亮一个LED)
  • 2024最新免费版轻量级Navicat Premium Lite 下载和安装教程
  • PHP+laravel 生成word