mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-27 15:31:31 +00:00
underline help label
This commit is contained in:
parent
25c6a78ae0
commit
0a1c8f5546
1 changed files with 6 additions and 1 deletions
|
@ -116,15 +116,20 @@ class HelpLabel(QLabel):
|
||||||
QLabel.__init__(self, text)
|
QLabel.__init__(self, text)
|
||||||
self.help_text = help_text
|
self.help_text = help_text
|
||||||
self.app = QCoreApplication.instance()
|
self.app = QCoreApplication.instance()
|
||||||
|
self.font = QFont()
|
||||||
|
|
||||||
def mouseReleaseEvent(self, x):
|
def mouseReleaseEvent(self, x):
|
||||||
QMessageBox.information(self, 'Help', self.help_text, 'OK')
|
QMessageBox.information(self, 'Help', self.help_text, 'OK')
|
||||||
|
|
||||||
def enterEvent(self, event):
|
def enterEvent(self, event):
|
||||||
self.app.setOverrideCursor(QCursor(Qt.WhatsThisCursor))
|
self.font.setUnderline(True)
|
||||||
|
self.setFont(self.font)
|
||||||
|
self.app.setOverrideCursor(QCursor(Qt.PointingHandCursor))
|
||||||
return QLabel.enterEvent(self, event)
|
return QLabel.enterEvent(self, event)
|
||||||
|
|
||||||
def leaveEvent(self, event):
|
def leaveEvent(self, event):
|
||||||
|
self.font.setUnderline(False)
|
||||||
|
self.setFont(self.font)
|
||||||
self.app.setOverrideCursor(QCursor(Qt.ArrowCursor))
|
self.app.setOverrideCursor(QCursor(Qt.ArrowCursor))
|
||||||
return QLabel.leaveEvent(self, event)
|
return QLabel.leaveEvent(self, event)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue