PyQt5 QDial – Getting Wrapping Property

In this article we will see how we can get the wrapping property of the QDial. By default when we create a QDial there is some space between the minimum and maximum value, By enabling wrapping property  we can remove the extra space otherwise some space is inserted at the bottom of the dial to separate the ends of the range of valid values. Wrapping property can be set with the help of setWrapping method.
In order to do this we use wrapping method with the QDial object
Syntax : dial.wrapping()
Argument : It takes no argument
Return : It returns bool
Below is the implementation
| # importing libraries fromPyQt5.QtWidgets import*fromPyQt5 importQtCore, QtGui fromPyQt5.QtGui import*fromPyQt5.QtCore import*importsys   classWindow(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     defUiComponents(self):          # creating QDial object         dial =QDial(self)          # setting geometry to the dial         dial.setGeometry(100, 100, 100, 100)          # making notch visible         dial.setNotchesVisible(True)          # enabling wrapping property         dial.setWrapping(True)          # creating a label         label =QLabel("zambiatek", self)          # setting geometry to the label         label.setGeometry(220, 125, 200, 60)          # making label multiline         label.setWordWrap(True)          # getting wrapping property         value =dial.wrapping()          # setting text to the label         label.setText("Wrapping  : "+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 :
 
				 
					



