经常使用企鹅的小伙伴一定对登录失败的提示框很熟悉,主要涉及窗口透明并添加图标、提示信息、关闭按钮的显示等。
我们可以利用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>

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