dialog_box¶
Package Contents¶
Color dialog |
|
Dialog box |
|
Message box |
|
Folder list dialog box |
|
Win10 style message dialog box with a mask |
|
Message box base |
|
Dialog box base class with a mask |
- class ColorDialog(color, title: str, parent=None, enableAlpha=False)¶
Bases:
qfluentwidgets.components.dialog_box.mask_dialog_base.MaskDialogBaseColor dialog
- colorChanged¶
- enableAlpha = False¶
- oldColor¶
- color¶
- scrollArea¶
- scrollWidget¶
- buttonGroup¶
- yesButton¶
- cancelButton¶
- titleLabel¶
- huePanel¶
- newColorCard¶
- oldColorCard¶
- brightSlider¶
- editLabel¶
- redLabel¶
- blueLabel¶
- greenLabel¶
- opacityLabel¶
- hexLineEdit¶
- redLineEdit¶
- greenLineEdit¶
- blueLineEdit¶
- opacityLineEdit¶
- vBoxLayout¶
- setColor(color, movePicker=True)¶
set color
- updateStyle()¶
update style sheet
- showEvent(e)¶
fade in
- class Dialog(title: str, content: str, parent=None)¶
Bases:
qframelesswindow.FramelessDialog,Ui_MessageBoxDialog box
- yesSignal¶
- cancelSignal¶
- windowTitleLabel¶
- setTitleBarVisible(isVisible: bool)¶
- class MessageBox(title: str, content: str, parent=None)¶
Bases:
qfluentwidgets.components.dialog_box.mask_dialog_base.MaskDialogBase,Ui_MessageBoxMessage box
- yesSignal¶
- cancelSignal¶
- eventFilter(obj, e: PyQt5.QtCore.QEvent)¶
- class FolderListDialog(folderPaths: list, title: str, content: str, parent)¶
Bases:
qfluentwidgets.components.dialog_box.mask_dialog_base.MaskDialogBaseFolder list dialog box
- folderChanged¶
- title¶
- content¶
- folderPaths¶
- vBoxLayout¶
- titleLabel¶
- contentLabel¶
- scrollArea¶
- scrollWidget¶
- completeButton¶
- addFolderCard¶
- folderCards¶
- class MessageDialog(title: str, content: str, parent)¶
Bases:
qfluentwidgets.components.dialog_box.mask_dialog_base.MaskDialogBaseWin10 style message dialog box with a mask
- yesSignal¶
- cancelSignal¶
- content¶
- titleLabel¶
- contentLabel¶
- yesButton¶
- cancelButton¶
- class MessageBoxBase(parent=None)¶
Bases:
qfluentwidgets.components.dialog_box.mask_dialog_base.MaskDialogBaseMessage box base
- buttonGroup¶
- yesButton¶
- cancelButton¶
- vBoxLayout¶
- viewLayout¶
- buttonLayout¶
- validate() bool¶
validate the data of form before closing dialog
Returns¶
- isValid: bool
whether the data of form is legal
- hideYesButton()¶
- hideCancelButton()¶
- class MaskDialogBase(parent=None)¶
Bases:
PyQt5.QtWidgets.QDialogDialog box base class with a mask
- windowMask¶
- widget¶
- setShadowEffect(blurRadius=60, offset=(0, 10), color=QColor(0, 0, 0, 100))¶
add shadow to dialog
- setMaskColor(color: PyQt5.QtGui.QColor)¶
set the color of mask
- showEvent(e)¶
fade in
- done(code)¶
fade out
- isClosableOnMaskClicked()¶
- setClosableOnMaskClicked(isClosable: bool)¶
- setDraggable(draggable: bool)¶
- isDraggable() bool¶
- resizeEvent(e)¶
- eventFilter(obj, e: PyQt5.QtCore.QEvent)¶