Qt
文章平均质量分 50
想搞钱的樱木
这个作者很懒,什么都没留下…
展开
-
ffmpeg实现屏幕录制、摄像头录制、录音和RTMP推流
一.项目介绍本项目适用于新手对ffmpeg框架学习的项目,此项目包括功能,屏幕录制、音频录制、摄像头采集录制、音视频通过RTMP推流。二、开发环境QT+vs2017+ffmpeg三、主要代码介绍 1.使用QT获取音频输入设备代码QStringList CUtilDevice::get_input_audio_devices(){ //获取输入音频设备名称 QList<QAudioDeviceInfo> audioDeviceListI = Q...原创 2021-02-25 14:45:15 · 1214 阅读 · 1 评论 -
C语言中的#,##
#用来把参数转换成字符串,请看下面的两个例子。例子一:#include <stdio.h>#include <iostream> #define P(A) printf("%s:%d\n",#A,A); int main(int argc, char **argv){ int a = 1, b = 2; P(a); P(b); P(a+b); system("pause");}例子二:#define SQR(x) printf("The原创 2020-12-24 15:48:13 · 251 阅读 · 0 评论 -
Qt之pro配置多个子工程/子模块
多工程如果需要管理多工程(pro),比如:库工程、界面工程,其中,每一个工程均可单独编译成功,但存在依赖关系。也就是说,lib2依赖于lib1,而UI依赖于lib2。配置如下:配置TEMPLATE为subdirs设置多工程 配置SUBDIRS,指定需要添加的工程模块 配置CONFIG为ordered指定顺序编译例如: TEMPLATE = subdirs #SUBDIRS += \ # SubProject3 \ # SubProject..转载 2020-12-03 16:31:11 · 327 阅读 · 0 评论 -
Qt 常用宏
qmake 常用命令: qmake -project //生成pro文件,自动检查c/c++程序文件 qmake -t lib //生产把源码编译成库的pro工程文件 qmake -tp vc //根据pro文件生成vc的工程文件,qt commericial有一个绑定到vs的工具,可以在菜单栏直接打开 qmake -r xxx.pro "CONFIG+=debug" //递归生成makefile moc //包含Q_OBJECT文件转换器 rcc //...原创 2020-12-03 16:22:31 · 587 阅读 · 0 评论