定制QWidget的样式的方式 使用Qt Style Sheets(qss)实现定制 继承QStyle实现定制 Qt Style Sheets的方式请参考我翻译的两篇文章: Qt Style Sheets–简介 Qt-Style-Sheets-语法 后面的几篇文章我将会介绍如何使用继承QStyle的方式定制QMenu,先放出一个成果图: 开始定制你的widgets 如果你准备发开自定义样式的widgets并准备让它们在所有平台上看起来都一样,那么你可以使用QStyle的一些函数分别实现widget的部分绘制过程,这些函数就包括: drawItemText() drawItemPixmap()