我的Qt作品(18)模仿Qt Creator IDE写了一个轻量级的视觉框架

Qt Creator的源码比较庞大。前几年我陆陆续续读过里面的源码。也写了几篇博文:

https://blog.csdn.net/libaineu2004/article/details/104728857

https://blog.csdn.net/libaineu2004/article/details/89407333

最近一直想找机会,借用这个IDE的皮,来写一个视觉框架的小demo。

1、先来看看官方Qt Creator IDE的主界面

在官方源码可以找到FancyTabWidget、FancyTabBar、FancyTab等等的C++类,它们是实现主界面重要的模块。C++类Theme则实现了主题配色。

我的Qt作品(18)模仿Qt Creator IDE写了一个轻量级的视觉框架_第1张图片

2、我根据qtc4.15.2源码版本,移植而来,有许多种主题颜色可以切换。例如:

flat主题配色

我的Qt作品(18)模仿Qt Creator IDE写了一个轻量级的视觉框架_第2张图片

 default主题配色

我的Qt作品(18)模仿Qt Creator IDE写了一个轻量级的视觉框架_第3张图片

3、然后再来看看,与视觉相关的功能模块的连线图

我的Qt作品(18)模仿Qt Creator IDE写了一个轻量级的视觉框架_第4张图片

我的Qt作品(18)模仿Qt Creator IDE写了一个轻量级的视觉框架_第5张图片

工具栏,支持拖拽组件到连线图区域

我的Qt作品(18)模仿Qt Creator IDE写了一个轻量级的视觉框架_第6张图片

工具栏,也支持输入文字过滤的功能

 我的Qt作品(18)模仿Qt Creator IDE写了一个轻量级的视觉框架_第7张图片

 [email protected]

你可能感兴趣的:(Qt作品,视觉,框架,qtc,Fancy)