天天看点

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

这里实现了设置信息,贾娜比隐藏等效果,可以在此基础上进行扩展。背景色、字体颜色、图标等样式都可以自行设置,主要是实现思路,愿大家共勉。