当前位置:   article > 正文

我的Qt作品(18)使用Qt写一个轻量级的视觉框架---第1章,模仿Qt Creator IDE实现主界面_c++qt视觉框架

c++qt视觉框架

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则实现了主题配色。

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

flat主题配色

 default主题配色

各个主题配色的区别主要体现在左侧栏的工具条和底部的日志窗口按钮等。

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

与视觉相关的工具栏,支持拖拽算子到连线图区域

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

 

 工具栏,支持列表视图和图标视图

4、关于流程图的运行,请看下一章

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

 423776537@qq.com

---

引申阅读,与本博文无关

推荐几个开源的Qt+插件的框架

https://github.com/canpool/qtcanpool

https://github.com/Jamie-tong/QCPFrame

https://github.com/huifeng-kooboo/DT

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/109853
推荐阅读
  

闽ICP备14008679号