在pycharm上写上位机


安装pyqt5(安装好了Anaconda)

用pip安装:pip install pyqt5

安装:pip install pyqt5-tools

之后在设置里打开Python解释器,点安装包。

python 上位机 python 上位机软件_Python


打开 Qt Designer,创建Main Window。

1.添加文本:在“Display Widgets”中,将“Label”拖拽到画布上,会获得了一个仅用于显示文字的文本框。

2.编辑文本:双击“TextLabel”,就可以对文本进行编辑。

3.添加按钮:操作如步骤1,添加按钮(PushButton)。

4.修改窗口标题:选中右上方的"Object Inspector"中的标题,然后在右侧中部的"Property Editor"中找到“windowTitle”这个属性,在Value这一栏进行修改。

5.编辑菜单栏:双击“Type Here”开始编辑菜单栏。菜单栏支持创建多级菜单以及分割线。

6.浏览:使用快捷键Ctrl+R预览当前编写的GUI(或者从菜单栏的Form > Preview / Preview in进入)
7.保存:将文件保存为 name.ui 文件

8.生成Python代码:使用cmd将目录切到相应文件夹并执行pyuic5 -o name.py name.ui。(name为设置的文件名)

9.运行代码:在同目录下零位创建一个程序,“main.py”。并输入

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow

import gui_file_name

if __name__ == '__main__':
    app = QApplication(sys.argv)
    MainWindow = QMainWindow()
    ui = gui_file_name.Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

```最后运行“main.py”就能看见刚才编辑的GUI