Qt 类似vscode和matlab的分屏显示效果

运行截图

向右分屏

多分屏

全屏显示

介绍

实现了一个类似vscode和matlab的标签页显示分屏效果,支持鼠标拖拽分屏、全屏显示,可自适应调整大小,程序把要显示的Widget独立出来,可随时替换为其他的用户自定义Widget,例如3d模型、二维画图等

存在的问题

  1. 加载图片会非常卡,猜测是paintEvent频繁调用而每次绘制图片复杂度高导致
  2. 分屏不能等分分屏,应该不难实现

源码

gitee源码

相关推荐
Qres8219 小时前
Git安装记录
git
wj30558537810 小时前
Codex + Git 开发环境配置指南(WSL版)
linux·运维·git
楠枬12 小时前
Git 分支管理
git
小短腿的代码世界13 小时前
Qt实时盈亏计算深度解析:从持仓数据到动态盈亏展示
开发语言·qt
Python私教14 小时前
GenericAgent PySide6 桌面应用深度解析:悬浮按钮 + 聊天面板的原生 Qt 方案
开发语言·数据库·qt
用户8055336980314 小时前
现代Qt开发教程(新手篇)1.11——定时器
c++·qt
奇怪的点14 小时前
git clone失败
git
WaiSaa15 小时前
Ubuntu配置Git免密操作
git·ubuntu·gitee
牛奶咖啡1315 小时前
Git实践——分支管理与标签管理及git个性化配置
git·禁用 fast forward·bug分支的创建与操作·远程分支的查看与推送·拉取仓库·推送指定分支到远程仓库·标签的创建与操作
小短腿的代码世界16 小时前
Qt券商接口封装深度解析:统一API设计与多源适配
开发语言·qt·单元测试