certflow.widgets.dialog_button_bar module

对话框底部按钮栏(确认 / 取消 / 应用)。

替代各对话框手写 btn_layout + addStretch() 的重复。默认右对齐、定宽, 发出 accepted / rejected / applied 信号,供 BaseDialog 或任意 QDialog 直接接线。

class certflow.widgets.dialog_button_bar.DialogButtonBar(parent=None, show_apply=False, confirm_text='确认', cancel_text='取消')[源代码]

基类:QWidget

确认 / 取消 / 应用 按钮栏。

参数:
  • parent (QWidget | None)

  • show_apply (bool)

  • confirm_text (str)

  • cancel_text (str)

accepted
rejected
applied
set_confirm_enabled(enabled)[源代码]
参数:

enabled (bool)

返回类型:

None

staticMetaObject = PySide6.QtCore.QMetaObject("DialogButtonBar" inherits "QWidget": Methods:   #33 type=Signal, signature=accepted()   #34 type=Signal, signature=rejected()   #35 type=Signal, signature=applied() )