mask_dialog_base ================ .. py:module:: qfluentwidgets.components.dialog_box.mask_dialog_base Module Contents --------------- .. autoapisummary:: qfluentwidgets.components.dialog_box.mask_dialog_base.MaskDialogBase .. py:class:: MaskDialogBase(parent=None) Bases: :py:obj:`PyQt5.QtWidgets.QDialog` Dialog box base class with a mask .. py:attribute:: windowMask .. py:attribute:: widget .. py:attribute:: c .. py:method:: setShadowEffect(blurRadius=60, offset=(0, 10), color=QColor(0, 0, 0, 100)) add shadow to dialog .. py:method:: setMaskColor(color: PyQt5.QtGui.QColor) set the color of mask .. py:method:: showEvent(e) fade in .. py:method:: done(code) fade out .. py:method:: isClosableOnMaskClicked() .. py:method:: setClosableOnMaskClicked(isClosable: bool) .. py:method:: resizeEvent(e) .. py:method:: eventFilter(obj, e: PyQt5.QtCore.QEvent)