自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 Qt元对象系统(Meta-Object)(四)、Moc源代码分析

目录前言打开源代码源码追踪解析前言  前面讲了那么多,Qt的元对象系统是多么多么厉害,多么多么好,那么Moc是具体是怎么工作的,所谓源码面前,了无秘密,下面让我们一探究竟。打开源代码前提时安装qt的时候必须选择 源码。比如我的路径是/opt/Qt5.9.5/5.9.5/Src/qtbase/src/tools/moc/moc.pro当然我是以管理员的权限打开QtCreator的源...

2019-06-24 15:01:54 2380

翻译 Qt元对象系统(Meta-Object)(三)、为什么Qt将Moc用于信号和插槽

目录为什么Qt将Moc用于信号和插槽?语法的重要性代码生成器很好用GUI是动态的调用性能并非一切没有限制为什么Qt将Moc用于信号和插槽?  模板是C ++中的内置机制,允许编译器动态生成代码,具体取决于传递的参数类型。因此,模板对于创建框架的人来说非常有趣,我们在Qt的许多地方都使用高级模板。但是,存在一些局限性:你可以使用模板轻松表达某些内容,但是有些内容是无法用模板表达的。一个通用的ve...

2019-06-20 13:36:38 851

翻译 Qt Model/View教程

目录  每个UI开发人员都应该了解Mode/View编程,本教程将对Model/View进行全面的介绍。  表(Table)、列表(List)和树(Tree)控件是gui中经常使用的控件。这些控件访问数据的方式有两种。比较传统的方法是控件包含一个用于存储数据的内部容器。这种方法非常直观,但是,在许多重要的应用程序中,它会导致数据同步问题。第二种方法是Model/View编程,其中控件不维护内部...

2019-06-10 15:06:57 6557 2

翻译 Qt元对象系统(Meta-Object)(二)、moc的使用

目录使用元对象编译器(MOC)使用方法编写调用moc的规则命令行选项诊断限制多重继承需要QObject在第一个信号和槽的参数不能为函数指针该文章翻译自官方文档。使用元对象编译器(MOC)  元对象编译器MOC是处理Qt的C++扩展的程序。MOC工具读取C++头文件。如果它找到包含Q_OBJECT宏的一个或多个类声明,它将生成包含这些类的元对象代码的C++源文件。除此之外,信号和槽机制、运行时...

2019-06-20 11:32:25 1025

转载 Qt元对象系统(Meta-Object)(一)、介绍

原文:https://blog.csdn.net/liang19890820/article/details/52020693 简述Qt的元对象系统(Meta-Object System)提供了信号与槽机制,可用于对象间通信、运行时类别信息和动态属性系统。元对象系统基于三个方面:QObject类:为objects提供了一个可以利用元对象系...

2019-06-20 10:22:10 426

转载 Qt插件之深入理解插件系统

原文: https://blog.csdn.net/liang19890820/article/details/78134253简述 要开发一个成功的系统,插件是必经之路。对于小朋友来说,积木是木头塑料,用这些小积木可以拼成房子、动物。对于建筑工人来说,积木是零砖碎瓦,用这些小积木可以构建高楼大厦。对于程序员来说,积木可以看做是插件(更高级一点),用这些小积木可以搭建大系统。...

2019-06-18 14:28:21 807

MuWinWindow.rar

Qt自定义无边框,自定义标题栏,实现拖动窗口靠边半屏,靠顶全屏的效果。Qt自定义无边框,自定义标题栏,实现拖动窗口靠边半屏,靠顶全屏的效果。

2020-06-27

Qt去掉标题栏添加边框阴影

ShadowWidget 基于Qt5的去掉标题栏之后添加边框阴影的解决方案。 四种解决方法: 1. 如果是Windows平台,那么可以调用Windows相关API。 2. 使用Qt的QGraphicsDropShadowEffect类来实现。 3. 使用Qt的qDrawBorderPixmap函数来实现。 4. 自己构造出边框阴影QImage并绘制。

2018-12-10

ListView自定义Item

实现ListView自定义Item,重写代理类,实现类似网易云pc客户端地效果

2018-11-21

Qt自定义按钮弹窗控件。

Qt自定义按钮弹窗控件。点击按钮弹出窗体,自定义圆角,阴影效果。

2018-10-21

ffmpeg及所需第三方库

ffmpeg源码及所需第三方库,链接所需的librtmp库。编译步骤可以查看本人博客。

2018-08-02

openssl-1.1.1 win32 debug和release库

vs2015编译的 openssl-1.1.1 win32 debug和release库文件

2018-07-09

zlib 32位和64位 vs2015工程

zlib 32位和64位 vs2015工程。打开后可以通过属性设置动态库或者静态库,release模式或者debug模式,方便调试。

2018-07-09

linux 串口模拟 python脚本

ubuntu下串口模拟工具,直接python virtualCom.py & 即可

2018-06-08

qml自定义信息提示框

qml 自定义 信息提示框 消息提示框 可以根据信息的多少大小自动调整

2017-10-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除