Skip to content

ButtonGroup

Qt Base Class: QButtonGroup

Signature: QButtonGroup(self, parent: Optional[PySide6.QtCore.QObject] = None) -> None

Base classes

Name Children Inherits
ObjectMixin
prettyqt.core.object
QButtonGroup
PySide6.QtWidgets
QButtonGroup(self, parent: Optional[PySide6.QtCore.QObject] \= None) -> None

⋔ Inheritance diagram

graph TD
  1473296373984["widgets.ButtonGroup"]
  1473299815024["core.ObjectMixin"]
  140713234304496["builtins.object"]
  1473293725328["QtWidgets.QButtonGroup"]
  1473288842240["QtCore.QObject"]
  1473291690208["Shiboken.Object"]
  1473299815024 --> 1473296373984
  140713234304496 --> 1473299815024
  1473293725328 --> 1473296373984
  1473288842240 --> 1473293725328
  1473291690208 --> 1473288842240
  140713234304496 --> 1473291690208

🛈 DocStrings

Bases: ObjectMixin, QButtonGroup

Container to organize groups of button widgets.

Source code in prettyqt\widgets\buttongroup.py
class ButtonGroup(core.ObjectMixin, QtWidgets.QButtonGroup):
    """Container to organize groups of button widgets."""

    def __getitem__(self, index: int) -> QtWidgets.QAbstractButton:
        return self.button(index)

⌗ Property table

Qt Property Type Doc
objectName QString
exclusive bool