obs新增各種源的操作
集中在 void obsbasic::addsource(const char *id)
這是通過選單項action 對應的槽函式 跳轉到這裡的
void obsbasic::addsourcefromaction()
一 各個源的選單項
obs中 建立源的選單是在 qmenu *obsbasic::createaddsourcepopupmenu()
在這裡遍歷各個源,並將其加入選單中
while (obs_enum_input_types(idx++, &type)) {
const char *name = obs_source_get_display_name(type);
uint32_t caps = obs_get_source_output_flags(type);
//...
if (g_bmycustom)
{ if (strcmp(type, "image_source") == 0 || strcmp(type, "monitor_capture") == 0 || strcmp(type, "dshow_input") == 0) //...
{if ((caps & obs_source_deprecated)
flex4 建立右鍵選單的bug
當使用 以下是方法 顯示子節點個數 private function tree labelfunc item xml string return item tree deps.labelfield suffix 在全域性上,定義三個欄目 private var mymenu contextmenu ...
Debian本地源的建立及應用
一 建立本地源 1 apt get install dpkg dev 先把dpkg scanpackages命令裝上 2 cd usr local debian 此處和sources.list檔案中位址相對應 mkdir pools 軟體包存放的實體地址,要先把所有的軟體包放進來 mkdir p d...
Debian本地源的建立及應用
一 建立本地源 1 apt get install dpkg dev 先把dpkg scanpackages命令裝上 2 cd data mysql mkdir data mysql pools 軟體包存放的實體地址,要先把所有的軟體包放進來 mkdir p data mysql dists sid...