在PyQt中,QDialogButtonBox是一个常用的小部件,用于在对话框中显示多个标准按钮。它提供了方便的方法来添加、删除和管理这些按钮。QDialogButtonBox具有一些属性,其中两个重要的属性是orientation和centerButtons。本文将详细介绍这两个属性的使用方法,并提供相应的Python源代码示例。
- orientation属性:
QDialogButtonBox的orientation属性用于设置按钮框的布局方向。它可以设置为水平布局(Qt.Horizontal)或垂直布局(Qt.Vertical)。默认情况下,按钮框的布局方向是水平的。
下面是一个示例,展示如何使用orientation属性创建一个垂直布局的QDialogButtonBox:
from PyQt5.QtWidgets import QApplication, QDialog, QDialogButtonBox, QVBoxLayout
app = QApplication([]