在网上看了很多Ubuntu系统中安装PyQt5,感觉有些麻烦。主要的库只有一个:python3-pyqt5
可通过新立得安装,也可通过shell命令安装
sudo apt-get install python3-pyqt5
安装完就可以用了。设计窗体,就再下个qt4-desinger.
一个最简单的小例子:显示一个窗体
#!/bin/env python3#-*- coding: utf-8 -*-
importsysfrom PyQt5.QtWidgets importQApplication, QWidget #导入相应的包if __name__ == '__main__':
app=QApplication(sys.argv) #创建QApplication对象是必须,管理整个程序,参数可有可无,有的话可接收命令行参数
w=QWidget() #创建窗体对象,
w.resize(250, 150) #设置窗体大小
w.move(100, 300) #设置在屏幕上的显示位置
w.setWindowTitle('Simple') #设置窗口标题
w.show() #窗口显示
sys.exit( app.exec_() )
sys.exit(app.exec_()) 最后,我们创建本应用程序主体的循环(mainloop),程序由此操作开始处理 “事件”,程序主体从窗口界面接收事件,并将它们分派给应用程序的 widget 对象。如