pyqt5 气泡提示信息显示不了中文如何解决?
mport sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QToolTip
from PyQt5.QtGui import QFont
class Mainform (QMainWindow):
def init(self):
super().init()
self.initUI()
def initUI(self):
QToolTip.setFont(QFont('SansSerif', 10))
self.setToolTip('今天是<b>星期六理</b>')
self.setGeometry(200,300,400,400)
self.setWindowTitle('数据处理系统')
if name == "main":
app = QApplication(sys.argv)
form = Mainform()
form.show()
sys.exit(app.exec_())
如图所示,最终运行结果是的气泡提示信息不是中文而是方框
这个字体不支持中文,
#QToolTip.setFont(QFont('SansSerif', 10))
再运行就能显示气泡里的字了
self.setToolTip(u'今天是<b>星期六理</b>')