快速入门pyqt5(ubuntu系统)
1.安装pip3
sudo apt-get install python3-pip
或者
点击链接:https://bootstrap.pypa.io/get-pip.py,并下载get-pip.py文件
执行python3 get-pip.py
2.安装PyQt5(GPL版)
sudo pip3 install pyqt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
安装完毕后
输入代码,运行测试
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import sys
from PyQt5.QtWidgets import QApplication, QWidget
if __name__ == '__main__':
app = QApplication(sys.argv)
w = QWidget()
w.resize(250, 150)
w.move(300, 300)
w.setWindowTitle('Simple')
w.show()
sys.exit(app.exec_())
成功可见一个窗口
3.获取和安装Qt Designer
执行sudo apt-get install qt5-default qttools5-dev-tools
执行sudo apt-get install qt5-default qtcreator
安装完毕后可以在系统开始菜单->开发工具中找到它的快捷方式
4.入门pyqt5
打开Qt Designer新建一个项目,然后新建一个文件和类,选择Qt设计师界面类,选择Main Window类
保存为m1.ui
执行pyuic5 -o m1.py m1.ui
目录下生成m1.py,打开编辑,追加以下内容
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
if __name__ == '__main__':
app = QApplication(sys.argv)
mainWindow = QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(mainWindow)
mainWindow.show()
sys.exit(app.exec_())
Ui_MainWindow为QtCreator生成的类,
执行可以见窗体。