OBS-Studio 新增基于QT的UI界面_obs用到了qt_qq_38457735的博客-程序员秘密

OBS-Studio 的工程编译后是一个VS工程

用qtcreator新建一个.ui文件,然后将该ui文件添加到vs工程UI文件中:

1、在搭建好QT环境,就是给VS装一个QT插件,可参考https://blog.csdn.net/liang19890820/article/details/53931813

然后双击新增的UI文件,弹出qtcreator的界面编辑器(QT插件装好才能直接双击打开),编辑自己的界面;

2、编辑好后,保存,点击ui文件->右键->属性->常规->项类型-自定义生成工具

3、然后编辑自定义生成工具,如下图

(1)命令行

(2)说明

(3)输出

也是同理啦,例如:D:\code\obs-studio\VSbuild\UI\ui_xxx.h

  (4)附接依赖项

添加新增ui文件所在的路径

4、将.h和.cpp文件添加到CMakeList.txt中;

5、将ui文件也添加到该UI目录下的CMakeList.txt中

6、编译,obs_automoc.c会自动为你生成moc文件;

 

写的比较粗糙,不喜勿喷,留下以备查看。

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_38457735/article/details/82758106

智能推荐

视频编辑软件‘编辑星V3’中英版本上线了_电脑视频剪辑软件bl_gradius88的博客-程序员秘密

北京友维科软件科技有限公司研发制作的大众视频编辑工具“编辑星”在电脑版V2的基础上重大升级到“编辑星V3”成为了当下又一热门话题。  相对于普及度来说,北京友维科软件科技有限公司自主研发的大众视频编辑器,更优先考虑的是能提供大量核心编辑的功能,让用户更方便地使用,让这款软件能深受全中国人民的喜爱和欢迎。这次新发布的PC版“编辑星V3”比之前的“编辑星V2”无论是其便利性还是在功能方面都有很大程

GCD之dispatch queue深入浅出_蓝天客的博客-程序员秘密

iOS中多线程编程工具主要有: NSThreadNSOperationGCD这三种方法都简单易用,各有千秋.但无疑GCD是最有诱惑力的,因为其本身是apple为多核的并行运算提出的解决方案.虽然当前移动平台用双核的不多,但不影响GCD作为多线程编程的利器(ipad2已经是双核了,这无疑是一个趋势).http://www.cnblogs.com/scorpiozj/archive/2

educoder 数据挖掘算法原理与实践:k-均值_木右加木的博客-程序员秘密

第1关:什么是质心#encoding=utf8import numpy as np#计算样本间距离def distance(x, y, p=2): ''' input:x(ndarray):第一个样本的坐标 y(ndarray):第二个样本的坐标 p(int):等于1时为曼哈顿距离,等于2时为欧氏距离 output:distance(float):x到y的距离 ''' #********* Begin **

屏幕旋转--自动及手动控制(视频播放中setRequestedOrientation之后手机屏幕的旋转不触发onConfigurationChanged方法)_the01hierarch的博客-程序员秘密

在调用了setRequestedOrientation之后,手机屏幕的旋转不触发onConfigurationChanged方法,这个时候需要再调用一次

使用ssh-keygen和ssh-copy-id三步实现SSH无密码登录_宏轩的博客-程序员秘密

ssh-keygen  产生公钥与私钥对.ssh-copy-id 将本机的公钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有到远程机器的home, ~./ssh , 和 ~/.ssh/authorized_keys的权利第一步:在本地机器上使用ssh-keygen产生公钥私钥对[email protected]$ [Not

web聊天界面html,PC端Web聊天界面+代码分享(HTML+CSS)_热爱护肤的刘博士的博客-程序员秘密

聊天界面如图所示 代码实现:HTML代码chat UIBarack ObamaBarack ObamaBarack ObamaBarack ObamaBarack ObamaBarack ObamaBarack ObamaBarack ObamaBarack ObamaBarack ObamaBarack ObamaBarack ObamaBarack ObamaThis message on t...

随便推点

Android学习笔记(十三):高级UI组件----进度条类组件(进度条ProgressBar和拖动条SeekBar)_android progressbar thumb_小丑键盘侠的博客-程序员秘密

进度条类组件(进度条ProgressBar和拖动条)高级UI组件可分为四类:(1).进度条类组件:包括进度条、拖动条和星级评分条。(2).图像类组件:包括图像视图、图像切换器和网格视图。(3).列表类组件:包括下拉列表框和列表视图。(4).通用组件:包括滚动视图和选项卡。进度条类组件(进度条ProgressBar)进度条:当一个应用运行时,用户是无法通过显示界面看到后台效果的,...

2021-02-26_weixin_46660878的博客-程序员秘密

本文是转载别人的。引言在进行服务器硬件性能测试的过程,不知道大家有没有发现一个问题,就是我明明在同一台机器上进行网卡、storage、Momery性能测试的时候,我仅仅是更换了OS就发现,与之前的性能测试结果偏差很大,那么是什么因素导致的呢?其实用交叉验证的方法很容易判断,OS的因素影响很大,正常情况下调优分为三个层次:硬件本身、BIOS设置、OS本身,这方向尤其在Storage上体现的淋淋尽职,比如IO读写在Windows上跟linux上就有很大的差异,想了解的朋友可以参考这个链接link,那么下面进

matlab计算矩阵特征值几何重数,多项式方程的判别式与求根公式.doc_weixin_39593523的博客-程序员秘密

东 莞 理 工 学 院本 科 毕 业 论 文(2015届)题 目: 多项式方程的判别式与求根公式学生姓名:学 号: 201141410230院(系): 计算机学院专业班级: 信息与计算科学(2)班指导教师:起止时间: 2015年1月—2015年5月多项式方程的判别式与求根公式摘 要: 近代数学史甚至能说是一部求解多项式方程的历史。对于高次方程的数值根求解法,人们从很早就开始并一直探求...

flash_eraseall和flashcp_mayue_csdn的博客-程序员秘密

文章目录查看各分区对应的mtd设备号flash_erase 命令flash_eraseall 命令flashcp 命令参考资料查看各分区对应的mtd设备号cat /proc/mtdmtd块设备的大小可以通过查看分区信息来得到cat /proc/partitionsflash_erase 命令作用:出指定范围内flash的内容,如果不指定,默认擦出起始位置的第一块,使相应flas...

ffmpeg实战教程(十二)为视频添加/更换背景音乐_ffmpeg 视频添加背景音乐覆盖_小码哥_WS的博客-程序员秘密

2017年,各种关于视频处理的功能层出不穷,现在基本上大多APP都有视频上传播放功能。 然而上传,播放可用的优秀框架有很多,我们在此就不说了。 本篇我们就做一个用ffmpeg给视频添加/更换背景音乐的功能UI界面有两个输入框,第一个填入要加背景音乐的视频文件,第一个要添加音乐的文件。 然后点击按钮。 可见在手机根目录生成了一个合成的视频文件。试播一下,发现已经有了背景音乐。 其实现原理主要是

2022年了,不会还有人不知道Nacos配置中心和注册中心吧?_配置中心和注册中心区别_Java小海.的博客-程序员秘密

项目在考虑引入注册中心和配置中心,对比了下当前较流行的配置中心和注册中心,发现Nacos比较适合我们这种私有化部署比较多的场景。本文将对其介绍,后续将会从源码实现层面进行研究分享。一、与其他产品对比1.1 与其他配置中心对比当前比较流行的配置中心就是Apollo,因此与Apollo进行对比。对比项目/配置中心 Apollo Nacos 高可用 基于Eureka 基于Raft,不需要额外中间件 多环境 以项目粒度为单位,每个项目下多环境 以环境粒度为

推荐文章

热门文章

相关标签