天天看點

Qt之透明提示框簡述效果源碼樣式

經常使用企鵝的小夥伴一定對登入失敗的提示框很熟悉,主要涉及視窗透明并添加圖示、提示資訊、關閉按鈕的顯示等。

我們可以利用qwidget建立一個提示框,然後通過樣式設定我們想要的效果。

<a href="#%e7%ae%80%e8%bf%b0">簡述</a>

<a href="#%e6%95%88%e6%9e%9c">效果</a>

<a href="#%e6%ba%90%e7%a0%81">源碼</a>

<a href="#%e6%a0%b7%e5%bc%8f">樣式</a>

Qt之透明提示框簡述效果源碼樣式

qmessagewidget.h

qmessagewidget.cpp

這裡實作了設定資訊,賈娜比隐藏等效果,可以在此基礎上進行擴充。背景色、字型顔色、圖示等樣式都可以自行設定,主要是實作思路,願大家共勉。