QMessageBox 在MAC下更加自然

说明

在MAC写过QT程序的程序员应该都知道,QT默认的QMessageBox没有MAC系统的效果,在网上找到了一篇关于这方面的文章,但是这篇文章写的有个缺点,就是使用信号的方式,使用起来很不方便。

让你的 Qt 桌面程序看上去更加 native(五):QDialog

解决

我自己写了一个类文件,以达到更好的使用QMessageBox。将下面的代码复制到你的工程中,就可以方便的使用。

头文件
源文件

使用

调用事例

预览

image

原文地址:https://www.cnblogs.com/sollyu/p/3640880.html