实例化|Qt编写控件属性设计器8-网络采集( 二 )


2. 每个类都可以独立成一个单独的控件 , 零耦合 , 每个控件一个头文件和一个实现文件 , 不依赖其他文件 , 方便单个控件以源码形式集成到项目中 , 较少代码量 。 qwt的控件类环环相扣 , 高度耦合 , 想要使用其中一个控件 , 必须包含所有的代码 。
3. 全部纯Qt编写 , QWidget+QPainter绘制 , 支持Qt4.6到Qt5.12的任何Qt版本 , 支持mingw、msvc、gcc等编译器 , 支持任意操作系统比如windows+linux+mac+嵌入式linux等 , 不乱码 , 可直接集成到Qt Creator中 , 和自带的控件一样使用 , 大部分效果只要设置几个属性即可 , 极为方便 。
4. 每个控件都有一个对应的单独的包含该控件源码的DEMO , 方便参考使用 。 同时还提供一个所有控件使用的集成的DEMO 。
5. 每个控件的源代码都有详细中文注释 , 都按照统一设计规范编写 , 方便学习自定义控件的编写 。
6. 每个控件默认配色和demo对应的配色都非常精美 。
7. 超过130个可见控件 , 6个不可见控件 。
8. 部分控件提供多种样式风格选择 , 多种指示器样式选择 。
9. 所有控件自适应窗体拉伸变化 。
10. 集成自定义控件属性设计器 , 支持拖曳设计 , 所见即所得 , 支持导入导出xml格式 。
11. 自带activex控件demo , 所有控件可以直接运行在ie浏览器中 。
12. 集成fontawesome图形字体+阿里巴巴iconfont收藏的几百个图形字体 , 享受图形字体带来的乐趣 。
13. 所有控件最后生成一个动态库文件(dll或者so等) , 可以直接集成到qtcreator中拖曳设计使用 。
14. 目前已经有qml版本 , 后期会考虑出pyqt版本 , 如果用户需求量很大的话 。
15. 自定义控件插件开放动态库使用(永久免费) , 无任何后门和限制 , 请放心使用 。
16. 目前已提供26个版本的dll , 其中包括了qt5.12.3 msvc2017 32+64 mingw 32+64 的 。
17. 不定期增加控件和完善控件 , 不定期更新SDK , 欢迎各位提出建议 , 谢谢!
18. Qt入门书籍推荐霍亚飞的《Qt Creator快速入门》《Qt5编程入门》 , Qt进阶书籍推荐官方的《C++ GUI Qt4编程》 。
【实例化|Qt编写控件属性设计器8-网络采集】 19. 强烈推荐程序员自我修养和规划系列书《大话程序员》《程序员的成长课》《解忧程序员》 , 受益匪浅 , 受益终生!