自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 ffprobe字段说明

packet字段说明字段说明codec_type多媒体类型,如视频包、音频包等stream_index多媒体的stream索引pts多媒体的显示时间值pts_time根据不同格式计算过后的多媒体的显示时间dts多媒体解码时间dts_time根据不同格式计算过后的多媒体解码时间duration多媒体包占用的时间值duration_time根据不同格式计算过后的多媒体包所占用的时间值size多媒体包的大小pos多媒体

2020-10-09 20:50:34 378

原创 FFmpeg AVInputFormat结构体成员

网上查的,不保证正确和最新AVInputFormat的内容const char *name;//格式名列表.也可以分配一个新名字const char *long_name;//格式的描述性名称,意味着比名称更易于阅读。int flags; // 可用的flag有: AVFMT_NOFILE, AVFMT_NEEDNUMBER, AVFMT_SHOW_IDS, // AVFMT_GENERIC_INDEX, AVFMT_TS_DISCONT, AVFMT_

2020-09-29 13:33:32 155

原创 QPainter文档

QPaint类在widget和其他绘制设备上执行底层绘制。QPainter提供了高度优化的功能来完成大多数绘图GUI程序所需的功能。它可以画任何东西,从简单的线条到复杂的形状,如pies and chords。它还可以绘制对齐文本和像素映射。通常情况下,它绘制的是一个“自然”坐标系,但它也可以进行视图和世界转换。QPainter可以对继承QPaintDevice类的任何对象进行操作。QPainter的常见用法是在widget的paint事件中:构造和定制(例如设置钢笔或画笔)painter。然后画。记住在

2020-09-18 14:11:19 596

原创 QProcess文档

QProcess类用于启动外部程序并与它们通信。要启动进程,请将要运行的程序的名称和命令行参数作为参数传递给start()。在字符串中以字符串形式提供。或者,可以将程序设置为使用setProgram()和setArguments()运行,然后调用start()或open()。例如,下面的代码片段通过在参数列表中传递包含“-style”和“Fusion”的字符串作为参数列表中的两个项来运行X11平台上Fusion样式的模拟时钟示例: QObject *parent; ... QString p

2020-09-14 21:17:35 535

原创 qt 用海康播放库sdk播放视频

官方流程:sdk下载网址:https://www.hikvision.com/cn/download_61.html将下载的sdk存入libs文件夹,和工程文件放在一起(当开始学,也不知道哪些文件有用就全放了)在.pro文件中添加INCLUDEPATH += $$PWD/libsLIBS += -L$$PWD/libs -lPlayCtrl播放代码://LONG和BOOL在Windows.h里LONG nPort = -1; //播放端口BOOL bFlag = false; /

2020-09-11 15:10:41 1662 1

原创 qt 生产者-消费者模型学习

我参考的网址:https://mp.weixin.qq.com/s/wh9RLbDwP1AoNy50i4WEdghttps://www.cnblogs.com/chentingk/p/6497107.html生产者-消费者模型生产者消费者模型的实现生产者是一堆线程,消费者是另一堆线程,内存缓冲区可以使用List数组队列,数据类型只需要定义一个简单的类就好。关键是如何处理多线程之间的协作。这其实也是多线程通信的一个范例。  在这个模型中,最关键就是内存缓冲区为空的时候消费者必须等待,而内存缓冲区满

2020-09-08 15:42:12 2112

原创 qt QEvent帮助文档翻译

细节描述:QEvent类是所有事件类的基类。事件对象包含事件参数。Qt的主事件循环(QCoreApplication::exec())从事件队列中获取本地窗口系统事件,将它们转换为QEvents,并将转换后的事件发送到QObjects。一般情况下,事件来自底层窗口系统(spontaneous()返回true),但也可以使用QCoreApplication::sendEvent()和QCoreApplication::postEvent()手动发送事件(spontaneous() 返回false)。Q

2020-08-31 21:42:14 553

原创 qt 无边框窗体拖动、拉伸

关键代码都是看 大神刘典武的 https://me.csdn.net/feiyangqingyun 我只是自己做个笔记需要定义的变量:int padding = 4; //鼠标改变形状的区域宽度//记录鼠标按下时窗体的左上点x、y值和宽、高int rectX; int rectY;int rectW;int rectH;//鼠标按下时的坐标点QPoint lastPos;//将窗体分为左、上、右、下、左上、右上、左下、右下八个区域,用来确定朝哪个方向拉伸//剩下的

2020-08-31 21:29:32 690 1

空空如也

空空如也

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

TA关注的人

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