本文整理匯總了Python中PyQt5.Qt.QToolTip.palette方法的典型用法代碼示例。如果您正苦於以下問題:Python QToolTip.palette方法的具體用法?Python QToolTip.palette怎麽用?Python QToolTip.palette使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類PyQt5.Qt.QToolTip
的用法示例。
在下文中一共展示了QToolTip.palette方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: __init__
# 需要導入模塊: from PyQt5.Qt import QToolTip [as 別名]
# 或者: from PyQt5.Qt.QToolTip import palette [as 別名]
def __init__(self, parent=None):
super(MessageLabel, self).__init__(parent)
palette = QToolTip.palette()
color = QColor(Qt.yellow)
palette.setColor(QPalette.Window, color)
self.setPalette(palette)
self.setAutoFillBackground(True)
self.setFrameStyle(QFrame.Box | QFrame.Plain)
self.setWordWrap(True)
self.hide()
示例2: make_labels
# 需要導入模塊: from PyQt5.Qt import QToolTip [as 別名]
# 或者: from PyQt5.Qt.QToolTip import palette [as 別名]
def make_labels(self, target):
""" Create labels for the web nodes in 'source'; if not defined,
find all visible anchor nodes first
TODO pass a color? for 'title' tags
NAV11 DOM01
"""
if target == "links":
source = self.__find_visible(navigables=True)
self.attr.clear('find_titles')
elif target == "titles":
source = self.__find_visible(navigables=False)
self.attr.insert('find_titles')
self.map_tags = dict(zip(ALL_TAGS, source))
for tag, node in self.map_tags.items():
label = QLabel(tag, parent=self)
self.__labels.append(label)
palette = QToolTip.palette()
color = QColor(Qt.yellow)
color = color.lighter(160)
color.setAlpha(196)
palette.setColor(QPalette.Window, color)
label.setPalette(palette)
label.setAutoFillBackground(True)
label.setFrameStyle(QFrame.Box | QFrame.Plain)
point = QPoint(
node.geometry().left(),
node.geometry().center().y())
point -= self.page().mainFrame().scrollPosition()
label.move(point)
label.show()
label.move(label.x(), label.y() + label.height() // 4)
示例3: __init__
# 需要導入模塊: from PyQt5.Qt import QToolTip [as 別名]
# 或者: from PyQt5.Qt.QToolTip import palette [as 別名]
def __init__(self, parent=None):
super(NotifyLabel, self).__init__(parent)
print("NOTIFYLABEL", self, parent)
palette = QToolTip.palette()
color = QColor(Qt.blue)
color = color.lighter(170)
color.setAlpha(128)
palette.setColor(QPalette.Window, color)
self.setPalette(palette)
self.setAutoFillBackground(True)
self.setFrameStyle(QFrame.Box | QFrame.Plain)
self.setFont(QFont(None, 20, QFont.Bold))
self.hide()
self.content = deque(maxlen=4)