例如:
self.content_text = QtWidgets.QTextEdit(self.tab_2)
self.content_text.setTextColor( ? )
参数是:
(self, Union, QColor=None, Qt_GlobalColor=None, QGradient=None)
什么是Union
?我应该输入哪个值?
答案 0 :(得分:0)
方法setTextColor具有以下原型(来自QTextEdit.py):
def setTextColor(self, Union, QColor=None, Qt_GlobalColor=None, QGradient=None):
""" setTextColor(self, Union[QColor, Qt.GlobalColor, QGradient]) """
pass
此处的联盟是typing.Union,用于提示类型。 Union [QColor,Qt.GlobalColor,QGradient]表示“具有QColor或Qt.GlobalColor或QGradient类型的参数”。出于某种原因,当docstring setTextColor(self, Union[QColor, Qt.GlobalColor, QGradient])
正确时,它也出现在params列表中。在您的程序中使用此方法,如
self.content_text.setTextColor(QtGui.QColor(124, 124, 134))