In this article we will see how to stop the radio button for getting checked, some times there is a need of blocking a radio button so that user can’t check it.
In order to stop the radio button from getting checked we have to change the check-able property of radio button and set it to False.
Syntax : radio_button.setCheckable(False)
Argument : It takes bool as argument
Action : It will not allow button to get checked.
Below is the implementation.
from PyQt5.QtWidgets import *
from PyQt5 import QtCore, QtGui
from PyQt5.QtGui import *
from PyQt5.QtCore import *
import sys
class Window(QMainWindow):
def __init__( self ):
super ().__init__()
self .setWindowTitle( "Python " )
self .setGeometry( 100 , 100 , 600 , 400 )
self .UiComponents()
self .show()
def UiComponents( self ):
self .radio_button = QRadioButton( self )
self .radio_button.setGeometry( 200 , 150 , 120 , 40 )
self .radio_button.setText( "Radio Button" )
self .radio_button.setCheckable( False )
App = QApplication(sys.argv)
window = Window()
sys.exit(App. exec ())
|
Output :
Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape,
GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out -
check it out now!