原文:Qt開源作品24-遮罩層窗體

一 前言 在有些項目中,需要在彈框的窗體背后遮罩原有主窗體,使得突出顯示彈窗窗體,突然想到之前寫過一個全局截屏的東東,原理一致,拿來改改。只需要引入一個頭文件和實現文件,然后在主窗體中設置下需要遮罩的主窗體和可能彈窗窗體的類名即可,就是如此簡單。可以支持多個窗體列表。 原理很簡單,先安裝事件過濾器,攔截QEvent::Show事件,拿到當前窗體,如果在需要遮罩的窗體列表中,則彈出半透明的窗體,大小 ...

2020-06-01 15:13 0 1030 推薦指數:

查看詳情

Qt編寫的項目作品24-人臉識別綜合應用(在線+離線+嵌入式)

一、功能特點 支持的功能包括人臉識別、人臉比對、人臉搜索、活體檢測等。 在線版還支持身份證、駕駛證、行駛證、銀行卡等識別。 在線版的協議支持百度、曠視,離線版的支持百度,可定制。 ...

Tue May 05 01:32:00 CST 2020 0 629
Qt開源作品18-無邊框背景透明窗體

一、前言 用Qt來做無邊框北京透明窗體非常簡單,根本不需要用什么系統的API來實現透明什么的,Qt本身提供了很多種設置窗體透明的方法,除了可以設置窗體的屬性為透明以外,還可以設置透明度函數,以及qss來設置透明度顏色等,方法很多,按照需要可以選用自己最合適的辦法,如果想要整個窗體的背景圖類似於 ...

Sun May 24 17:07:00 CST 2020 0 570
layer彈遮罩擋住窗體解決

是某個DOM元素 content:$('#dialog') 那么這里彈出遮罩會遮住到彈窗導致操作 ...

Sat Nov 17 19:11:00 CST 2018 0 1293
Qt編寫安防視頻監控系統24-自定義懸浮條

一、前言 自定義懸浮條功能集成在通用視頻控件中,就是提供一個頂部的懸浮條,放一排功能按鈕,有抓拍、錄像、雲台控制、關閉等,相當於可以直接單擊對應的按鈕針對該通道的視頻進行操作,懸浮條的含義就是鼠標移 ...

Tue Jan 07 18:02:00 CST 2020 0 999
Qt開源作品38-無邊框窗體方案(無抖動,支持win、linux、mac等系統,側邊半屏頂部全屏)

一 前言 不知道各位程序員有沒有遇到過這樣一種困惑,好不容易在開源網站找到了類似的想要的項目代碼,結果down下來一編譯,我勒個去,幾百個錯誤,根本沒法用,熟悉的人還好可以直接閱讀代碼進行修改(有些只要做小改動就能正常編譯,有些可能需要大刀闊斧),可是對於絕大部分的初學者來說絕對是噩夢,連把代碼 ...

Tue Jul 27 23:02:00 CST 2021 0 570
Qt編寫自定義控件24-圖片輪播控件

一、前言 上一篇文章寫的廣告輪播控件,采用的傳統widget堆積設置樣式表做的,這次必須要用到更高級的QPainter來繪制了,這個才是最高效的辦法,本控件參考雨田哥的輪播控件,經過大規模的改造而成 ...

Sat Jun 08 19:25:00 CST 2019 0 957
Qt開源作品6-通用視頻控件

一、前言 在之前做的視頻監控系統中,根據不同的用戶需要,做了好多種視頻監控內核,有ffmpeg內核的,有vlc內核的,有mpv內核的,還有海康sdk內核的,為了做成通用的功能,不同內核很方便的切換, ...

Mon May 11 17:00:00 CST 2020 0 714
Qt開源作品8-通用控件移動

一、前言 在做一些項目的過程中,有一種應用場景是需要拖動設備在一個容器中,自由拖動擺放到合適的位置,然后保存對應設備的坐標位置信息,在軟件啟動好以后自動加載配置好的坐標位置信息,將每個設備移動到對應 ...

Wed May 13 17:24:00 CST 2020 0 737
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM