问题遇到的现象和发生背景
pyqt5中的QMessageBox.critical(self, '错误', '摄像头未打开!')
弹窗中的字体和背景图片怎么自定义
问题相关代码,请勿粘贴截图
字体颜色和主窗口的背景颜色接近导致弹窗字体很难看清楚
我想要达到的结果
自定义字体大小、颜色和背景图片
pyqt5中的QMessageBox.critical(self, '错误', '摄像头未打开!')
弹窗中的字体和背景图片怎么自定义
字体颜色和主窗口的背景颜色接近导致弹窗字体很难看清楚
自定义字体大小、颜色和背景图片
字体可以使用qfont来进行设置。
font.setpixsize(10); //设置字体大小
font.setbold(true); //加粗
然后使用qlabel进行显示。
label.setfont(font)
label.setstylesheet("color:rbg(255,0,0)"); //设置字体颜色
设置背景图片可以使用setstylesheet来进行设置,设置颜色也可以。
只要是继承qwidget的窗体都可以使用
例如
widget.setstylesheet("background-image:D:/aaa.png;"); //设置背景图片