呆萌教你:使用Python 开发串口工具 2. 串口工具GUI的设计-QtDesigner-菜单栏和工具栏

呆萌教你:使用Python 开发串口工具 2. 串口工具GUI的设计-QtDesigner-菜单栏和工具栏

🙈设计工具栏和菜单栏

  1. 打开PyCharm,单击File → New Project 给自己的项目起一个名字,本教程名字为:Serial Port Tools,选择编译器为Anaconda创建的一个虚拟环境
    在这里插入图片描述

  2. 如图,打开QtDesigner
    在这里插入图片描述

  3. 选择Main Windows → 创建
    在这里插入图片描述

  4. 添加菜单栏:
    在这里插入图片描述

  5. 界面右键单击,添加工具栏:
    在这里插入图片描述

  6. 单击编辑菜单,添加“Start”:
    在这里插入图片描述

  7. 添加完成后,右下角动作编辑器会添加一个actionStart,双击后,为该动作增加图标。
    在这里插入图片描述

  8. 将其拖曳到工具栏中:
    在这里插入图片描述

  9. 使用同样的方法,将Pause、Stop、Clear添加到“编辑”菜单下,为其添加图标后,将图标拖曳到工具栏中。
    在这里插入图片描述

  10. 将.ui文件保存到项目文件夹:Serial Port Tools 下

  11. 返回到PyCharm中,新建一个Python文件:
    在这里插入图片描述

  12. 在左侧文件列表中,找到Main.ui 文件。选中该文件,如图进行 ui转换py 的操作,成功后,左侧文件列表中将增加一个Mian.py的文件。
    在这里插入图片描述

  13. 写主代码,使界面显示:

import sys
from PyQt5.QtWidgets import QMainWindow, QApplication
import Main


class Win_Main(QMainWindow):
    def __init__(self, parent=None):
        super(Win_Main, self).__init__(parent)
        self.ui = Main.Ui_MainWindow()
        self.ui.setupUi(self)


if __name__== "__main__":
    app = QApplication(sys.argv)

    # 界面实例化
    Win_Main = Win_Main()

    # 界面显示
    Win_Main.show()

    sys.exit(app.exec_())
  1. 右键 Run或Debug,即可看到运行后的界面:
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只小Demo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值