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

运行截图

向右分屏

多分屏

全屏显示

介绍

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

存在的问题

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

源码

gitee源码

相关推荐
Sapphire~4 小时前
odoo-049 Pycharm 中 git stash 后有pyc 文件,如何删除pyc文件
ide·git·pycharm
伐尘6 小时前
【Qt】编译 Qt 5.15.x For Windows 基础教程 Visual Studio 2019 MSVC142 x64
windows·qt·visual studio
吃面不喝汤667 小时前
破解 Qt QProcess 在 Release 模式下的“卡死”之谜
开发语言·qt
Willis_m8 小时前
Linux 服务器用 SSH 拉取多个 Git 工程
linux·服务器·git·ssh
1candobetter8 小时前
git如何将本地 dev 分支与远程 dev 分支同步
git
此方konata8 小时前
git常用命令
git
charlie11451419114 小时前
逐步理解Qt信号与槽机制
数据库·qt
yuanbenshidiaos16 小时前
讲讲git 和svn
git·svn
刃神太酷啦18 小时前
类和对象(1)--《Hello C++ Wrold!》(3)--(C/C++)
java·c语言·c++·git·算法·leetcode·github
yaso_zhang19 小时前
当生产了~/qt-arm/bin/qmake,可以单独编译其他-源码的某个模块,如下,编译/qtmultimedia
qt