C++
cplusplus/qt
QPainter基本绘图

Qt绘图系统使用户可以在屏幕或打印设备上使用相同的API,绘图系统基于QPainter、QPainterDevice、QPainterEngin类。

cplusplus/qt
自定义QT程序标题栏

在大多数情况下,windows默认样式并不能满足实际需求,本文将介绍如何实现一个自定义标题栏,并正确响应最小化、最大化、关闭、拖动等事件。

cplusplus/qt
使用VS设置QT程序图标和窗体图标

本文简介如何使用Visual Studio和Qt Creator 设置程序图标和窗体图标

cplusplus/acquaintance
FFMPEG解封装、重封装

本文讲解FFMPEG实现解封装、重封装的流程、所需函数,并通过一个例子实现对MP4文件解封装,并将其重封装为一个新的MP4文件。

cplusplus/acquaintance
FFMPEG解码H264:AV FRAME转AV PACKET

本文主要讲解如何读取编码后的H264文件,并将其按帧拆分至AV PACKET;并通过解码器将AV PACKET解码为未压缩视频帧AV FRAME。

cplusplus/acquaintance
FFMPEG编码:YUV转H264(AVFrame转AVPacket)

本文主要讲解如何使用FFMPEG将YUV编码的AV FRAME帧数据编码为H264格式的AV PACKET帧数据