21 : windowAttach(
nullptr)
22 , blendColor(Qt::transparent)
28 void _q_updateBlurArea();
29 inline bool isValidBlur()
const {
30 if (!blurPath.isEmpty())
32 return blurArea.width > 0 && blurArea.height > 0;
34 inline void makeToInvalidBlur() {
35#if QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)
38 blurPath = QPainterPath();
40 blurArea.width = blurArea.height = -1;
47 DPlatformHandle::WMBlurArea blurArea;
48 QPainterPath blurPath;