QT
yzy_it
这个作者很懒,什么都没留下…
展开
-
QT使用命令编译项目
1. 写好项目后,进入项目目录,qmake -project 生成项目文件xxx.pro2. qmake-qt4 xxx.pro :这一步生成makefile文件3.make 编译生成可执行文件hello原创 2016-07-08 16:37:30 · 480 阅读 · 0 评论 -
音视频解码简介
视频就是一张一张图片的显示出来,一秒钟采集多少张图片就叫视频的帧率视频编码:在记录下第一张完整的图像之后以后的每张图像都是只记录下和上一帧图像不一样的地方,直到出现了差别很大的图像,才重新记录一帧完整的图像(这个完整的图像就叫做关键帧)。这样做可以很大程度上减小空间。编码技术:国际电联的H.261、H.263、H.264、H.265,翻译 2017-06-21 14:20:27 · 349 阅读 · 0 评论 -
FFmpeg工具安装以及使用(Windows)
1.获取FFmpeg https://ffmpeg.zeranoe.com/builds/ 这里面有Windows的一些版本 可以根据自己机器编译器位数来下载 其中有三个类型Static 顾名思义就是静态库版本了。Shared则是动态库版本。Dev则是提供给开发者用的Lib文件。 首先下载dev库和shared库,然后用QT随便建翻译 2017-06-22 14:25:18 · 2994 阅读 · 0 评论 -
QT 线程同步
1、QMutex QMutex mutex; void func(){mutex.lock();........mutex.unlock();} 2、QMutex联手QMutexLocker在复杂函数或者异常处理中,对mutex进行lock()和unlock()操作将会很复杂,进入点要lock(),在所转载 2017-07-03 14:44:31 · 314 阅读 · 0 评论 -
QT内存泄漏
Qt的半自动化的内存管理(1)QObject及其派生类的对象,如果其parent非0,那么其parent析构时会析构该对象。(2)QWidget及其派生类的对象,可以设置 Qt::WA_DeleteOnClose 标志位(当close时会析构该对象)。(3)QAbstractAnimation派生类的对象,可以设置 QAbstractAnimation::DeleteWhe原创 2017-11-10 10:40:51 · 1423 阅读 · 0 评论