📜  PyQt 你好世界

📅  最后修改于: 2022-05-13 01:55:37.204000             🧑  作者: Mango

PyQt 你好世界

Python提供了很多选项来开发 GUI 应用程序,PyQt5 就是其中之一。 PyQt5 是跨平台的 GUI 工具包,一组用于 Qt v5 的Python绑定。由于该库提供的工具和简单性,人们可以非常轻松地开发交互式桌面应用程序。

安装 :

pip install PyQt5

在本文中,我们将看到如何制作简单的 PyQt5 应用程序,它会打印消息“Hello World!”代码 :

# importing the required libraries
from PyQt5.QtWidgets import * 
import sys
  
class Window(QMainWindow):
    def __init__(self):
        super().__init__()
  
        # set the title
        self.setWindowTitle("hellow world !")
  
        # set the geometry
        self.setGeometry(0, 0, 300, 300)
  
        # create label widget
        # to display content on screen
        self.label = QLabel("Hello World !!", self)
  
        # 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())

输出 :
pyqt你好世界

解释 :
首先,我们创建了继承QMainWindow类的Window类。在这个类中,我们可以添加将显示在主窗口上的小部件,我们使用setWindowTiltle方法来设置标题。 setGeometry方法来设置窗口的大小和位置以及显示我们使用的消息QLabel