Selección sencilla con QRadioButton en Interfaces Gráficas de PyQt5

Posted by

Selección simple con QRadioButton | Interfaces gráficas con PyQt5

Selección simple con QRadioButton

Los QRadioButton son elementos de interfaz gráfica que permiten al usuario seleccionar una opción simple entre varias. En PyQt5, estos se utilizan comúnmente en formularios y diálogos para permitir al usuario elegir una única opción de un conjunto de opciones.

Para utilizar QRadioButton en PyQt5, primero se debe importar la clase correspondiente desde el módulo QtWidgets. Luego, se crean los botones de radio y se agregan al diseño de la interfaz gráfica.

Ejemplo de uso de QRadioButton en PyQt5

import sys
from PyQt5.QtWidgets import QApplication, QWidget, QRadioButton, QVBoxLayout

class SimpleSelection(QWidget):
    def __init__(self):
        super().__init__()
        self.setWindowTitle('Selección simple con QRadioButton')
        
        # Crear los botones de radio
        self.radio1 = QRadioButton('Opción 1')
        self.radio2 = QRadioButton('Opción 2')
        
        # Crear el diseño vertical
        layout = QVBoxLayout()
        layout.addWidget(self.radio1)
        layout.addWidget(self.radio2)
        
        self.setLayout(layout)
        
if __name__ == '__main__':
    app = QApplication(sys.argv)
    window = SimpleSelection()
    window.show()
    sys.exit(app.exec_())

En este ejemplo, se ha creado una interfaz gráfica simple con dos opciones de selección mediante QRadioButton. Al ejecutar la aplicación, el usuario puede seleccionar una de las dos opciones disponibles.

Los QRadioButton son una forma fácil y conveniente de permitir al usuario realizar una selección simple entre varias opciones. Al integrarlos en sus interfaces gráficas PyQt5, puede mejorar la usabilidad y la experiencia del usuario en sus aplicaciones.