Я пытаюсь создать окно pyqt, полупрозрачное и размытое сзади.Я попытался с setWindowOpacity, чтобы сделать его полупрозрачным, но я не могу добавить эффект размытия.мой код:
import sys
from PyQt5 import QtCore, QtWidgets, QtGui
class main(QtWidgets.QDialog):
def __init__(self):
super(main, self).__init__()
self.setMinimumSize(800,500)
self.setWindowFlags(
self.windowFlags() | QtCore.Qt.FramelessWindowHint
)
# self.setAttribute(QtCore.Qt.WA_TranslucentBackground,on=True)
if __name__ == "__main__":
app = QtWidgets.QApplication(sys.argv)
mw = main()
mw.setWindowOpacity(.60)
mw.show()
sys.exit(app.exec())
Это дает такой вывод.
но я хочу что-то вроде этого: