In order to move (changing the position) any widget like buttons or label move()
method is used in PyQt5 application. By default, all the widgets are on top left corner therefore, there is a need of changing the position of the widgets.
Syntax : move( x, y )
Arguments : It takes two arguments :
1. X co-ordinate
2. Y co-ordinate
Below is the implementation of this method.
# importing the required libraries from PyQt5.QtGui import *  from PyQt5.QtWidgets import *  import sys   class Window(QMainWindow):     def __init__( self ):         super ().__init__()           # set the title         self .setWindowTitle( "Move" )           # setting the geometry of window         self .setGeometry( 0 , 0 , 400 , 300 )           # creating a label widget         self .widget = QLabel( 'Moved' , self )           # moving the widget         # move(left, top)         self .widget.move( 50 , 50 )             # show all the widgets         self .show()       # create pyqt5 app App = QApplication(sys.argv)   # create the instance of our Window window = Window() # start the app sys.exit(App. exec ()) |
Output :