PyQt5 QSpinBox - Setting Suffix Last Updated : 06 May, 2020 Comments Improve Suggest changes Like Article Like Report In this article we will see how we can set the suffix to the spin box, suffix is the extra text added at the end of the value, it is non editable and permanent. By default there is no suffix set to the spin box although we can set suffix any time. In order to do this we will use setSuffix method Syntax : spin_box.setSuffix(text) Argument : It takes string as argument Return : It returns None 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, 600, 400) # calling method self.UiComponents() # showing all the widgets self.show() # method for widgets def UiComponents(self): # creating spin box self.spin = QSpinBox(self) # setting geometry to spin box self.spin.setGeometry(100, 100, 150, 40) # setting step type self.spin.setSuffix(" Number(s)") # 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 QDoubleSpinBox â Setting Suffix R rakshitarora Follow Improve Article Tags : Python Python-PyQt Python-gui Python PyQt-SpinBox Practice Tags : python Similar Reads PyQt5 QDoubleSpinBox â Setting Suffix In this article we will see how we can set suffix the QDoubleSpinBox. In linguistics, a suffix is an affix which is placed after the stem of a word. Common examples are case endings, which indicate the grammatical case of nouns or adjectives, and verb endings, which form the conjugation of verbs. An 2 min read PyQt5 QSpinBox - Setting value In this article we will see how we can set value to the spin box. By default its value is 0 although user can change it any time. In order to change its value programmatically we will use setValue method Syntax : spin.setValue(n) Argument : It takes integer as argument Return : None Below is the imp 1 min read PyQt5 QSpinBox - Setting base size In this article we will see how we can set the base size to the spin box, base size is used to calculate a proper spin box size if the spin box defines sizeIncrement. By default, for a newly-created spin box, this property contains a size with zero width and height. Below is the formula for getting 2 min read PyQt5 QSpinBox - Setting step type In this article we will see how we can set the step type to the spin box, there are two types of step types i.e default one which increment value normally and other is adaptive decimal. Adaptive decimal step means that the step size will continuously be adjusted to one power of ten below the current 2 min read PyQt5 QSpinBox - Setting step type In this article we will see how we can set the step type to the spin box, there are two types of step types i.e default one which increment value normally and other is adaptive decimal. Adaptive decimal step means that the step size will continuously be adjusted to one power of ten below the current 2 min read PyQt5 QSpinBox - Setting word spacing In this article we will see how we can set the word spacing in between the text of spin box. Words are group of single alphabet which is separated by other alphabets with a space, word spacing will increase this space between them. Note : Setting spacing at lower value can't decrease the spacing. In 2 min read Like