PyQt5 QDoubleSpinBox – Checking if it is editable or not Last Updated : 28 Jul, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report In this article we will see how we can if the QDoubleSpinBox is non editable or editable. By default when we create a double spin box it is editable i.e its value can be changed by user any time, although by making it non editable with the help of setReadOnly method, then its value can't be changed, user can only view the value. In order to do this we will use isReadOnly method with the double spin box object. Syntax : dd_spin.isReadOnly() Argument : It takes no argument Return : It returns bool Below is the implementation Python3 1== # importing libraries 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__() # setting title self.setWindowTitle("Python ") # setting geometry self.setGeometry(100, 100, 500, 400) # calling method self.UiComponents() # showing all the widgets self.show() # method for components def UiComponents(self): # creating double spin box d_spin = QDoubleSpinBox(self) # setting geometry to the double spin box d_spin.setGeometry(100, 100, 150, 40) # setting decimal precision d_spin.setDecimals(1) # step type step_type = QAbstractSpinBox.AdaptiveDecimalStepType # adaptive step type d_spin.setStepType(step_type) # making it non editable d_spin.setReadOnly(True) # creating a label label = QLabel("GeeksforGeeks", self) # setting geometry to the label label.setGeometry(100, 200, 300, 80) # making label multi line label.setWordWrap(True) # checking if it is non editable value = d_spin.isReadOnly() # setting text to the label label.setText("Non Editable ? : " + str(value)) # create pyqt5 app App = QApplication(sys.argv) # create the instance of our Window window = Window() # start the app sys.exit(App.exec()) Output : Comment More infoAdvertise with us Next Article PyQt5 - Checking if ComboBox is editable or not R rakshitarora Follow Improve Article Tags : Python Python-PyQt Python-gui Python PyQt-QDoubleSpinBox Practice Tags : python Similar Reads PyQt5 QSpinBox â Checking if it is enabled or disabled In this article we will see how we can check if the spin box is enabled or disabled, disabled spin box is basically spin box that can't be edited i.e which get disabled and enabled spin box is normal spin box, by default spin box is enabled. In order to make spin box disabled we use setDisabled meth 2 min read PyQt5 QSpinbox - Checking if accept drops is enabled or not In this article we will see how we can check if the accept of drops in spin box is enabled or not, we use setAcceptDrops method to enable the accept drop. In order to check if the spin box's accept drops property is enabled or not we use acceptDrops method. In order to do this we use acceptDrops met 2 min read PyQt5 QDoubleSpinBox â Making it Non Editable In this article we will see how we can make the QDoubleSpinBox non editable. By default when we create a double spin box it is editable i.e its value can be changed by user any time, although by making it non editable its value can't be changed, user can only view the value. In order to do this we w 2 min read PyQt5 - Checking if ComboBox is editable or not In this article we will see how we can know if a combo box is editable or not. Editable combo box is such that user and change the value of it by typing. By default when we create a combo box we can only choose from the option in the drop down menu although in editable combo box we can set the text 2 min read PyQt5 QSpinbox - Checking if drag is enabled In this article we will see how we can check if drag is enabled or not for the whole text i.e including prefix and suffix. When we create a spin box we can't drag text from it, dragging text means moving the selected text any where according to the cursor, we use setDragEnabled method with line edit 2 min read PyQt5 QSpinBox - Checking if it is read only In this article we will see how we can check if the spin box is read only or not, read only means that user will not be able to change the value of it. It is similar to making a spin box disabled but when spin box is disabled its other properties are turned off as well but in read only no one can ed 2 min read Like