acrylic_label¶
Module Contents¶
Blur album cover thread |
|
Acrylic texture label |
|
Acrylic label |
|
Acrylic brush |
- isAcrylicAvailable = True¶
- checkAcrylicAvailability()¶
- class BlurCoverThread(parent=None)¶
Bases:
PyQt5.QtCore.QThread
Blur album cover thread
- blurFinished¶
- run()¶
- blur(imagePath: str, blurRadius=6, maxSize: tuple = (450, 450))¶
- class AcrylicTextureLabel(tintColor: PyQt5.QtGui.QColor, luminosityColor: PyQt5.QtGui.QColor, noiseOpacity=0.03, parent=None)¶
Bases:
PyQt5.QtWidgets.QLabel
Acrylic texture label
- setTintColor(color: PyQt5.QtGui.QColor)¶
- paintEvent(e)¶
- class AcrylicLabel(blurRadius: int, tintColor: PyQt5.QtGui.QColor, luminosityColor=QColor(255, 255, 255, 0), maxBlurSize: tuple = None, parent=None)¶
Bases:
PyQt5.QtWidgets.QLabel
Acrylic label
- setImage(imagePath: str)¶
set the image to be blurred
- setTintColor(color: PyQt5.QtGui.QColor)¶
- resizeEvent(e)¶
- class AcrylicBrush(device: PyQt5.QtWidgets.QWidget, blurRadius: int, tintColor=QColor(242, 242, 242, 150), luminosityColor=QColor(255, 255, 255, 10), noiseOpacity=0.03)¶
Acrylic brush
- setBlurRadius(radius: int)¶
- setTintColor(color: PyQt5.QtGui.QColor)¶
- setLuminosityColor(color: PyQt5.QtGui.QColor)¶
- isAvailable()¶
- setImage(image: str | PyQt5.QtGui.QImage | PyQt5.QtGui.QPixmap)¶
set blurred image
- setClipPath(path: PyQt5.QtGui.QPainterPath)¶
- textureImage()¶
- paint()¶