Skip to content

yjg30737/pyqt-description-tooltip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyqt-description-tooltip

PyQt QToolTip that user can add description and so on.

Setup

python -m pip install pyqt-description-tooltip

Usage

You can get the qt tooltip text using static method below.

DescriptionToolTipGetter.getToolTip(title: str = '', shortcut: str = '', description: str = '', 
shortcut_color: str = '#AAA', description_color: str = '#AAA')

Example

Code Sample

from PyQt5.QtWidgets import QMainWindow, QPushButton, QApplication
from pyqt_description_tooltip import DescriptionToolTipGetter
from pyqt_style_setter import StyleSetter


class MainWindow(QMainWindow):
    def __init__(self):
        super().__init__()
        self.__initUi()

    def __initUi(self):
        btn = QPushButton('ToolTip Button')

        btn.setToolTip(DescriptionToolTipGetter.getToolTip(title='ToolTip Title', shortcut='Ctrl+T',
                                                description='ToolTip Description.',))
        self.setCentralWidget(btn)


if __name__ == "__main__":
    import sys

    app = QApplication(sys.argv)
    example = MainWindow()
    StyleSetter.setWindowStyle(example)
    # https://github.com/yjg30737/pyqt-style-setter.git
    example.show()
    app.exec_()

Result

image

About

PyQt QToolTip that user can add description and so on.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages