PyQt explanation balloon
Project description
pyqt-explanation-balloon
PyQt explanation balloon
Requirements
- PyQt5 >= 5.8
Setup
python -m pip install pyqt-explanation-balloon
Included Packages
Class Overview
ExplanationBalloon(x: float, y: float, width: float, height: float, text: str)
- Constructor
Example
from PyQt5.QtWidgets import QMainWindow, QPushButton, QApplication, QVBoxLayout, QWidget
from pyqt_explanation_balloon.explanationBalloon import ExplanationBalloon
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.__initUi()
def __initUi(self):
btn = QPushButton('Show explanation balloon')
lay = QVBoxLayout()
lay.addWidget(btn)
mainWidget = QWidget()
mainWidget.setLayout(lay)
self.setCentralWidget(mainWidget)
self.__eb = ExplanationBalloon(0, 0, 200.0, 100.0, 'This is explanation balloon\nmade out of PyQt')
btn.clicked.connect(self.__eb.show)
if __name__ == "__main__":
import sys
app = QApplication(sys.argv)
mainWindow = MainWindow()
mainWindow.show()
sys.exit(app.exec_())
Result
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for pyqt-explanation-balloon-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7fec5e96eed4efb41f618b3e56745b6f058670624b379996e8d5b2af1d0dc75 |
|
MD5 | f1892fe6fa489a22ac604989efaf827f |
|
BLAKE2b-256 | a1462db0ed953691eb821faaf003982ac256b9ae33a266464be146170c7fc6e8 |
Close
Hashes for pyqt_explanation_balloon-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff14f6f442f30e6fa47b359f2ae32d7468883e692a66f788d2f20169d2c42604 |
|
MD5 | a380497ac0b1fa75bd660e16d13d02f2 |
|
BLAKE2b-256 | 1f156c49f7a542034b00fc2a959151a972f7ed9f19c6a0cae8b4db098330dd90 |