在pycharm中调用qt界面功能

news/2024/7/16 7:17:33 标签: pycharm, ide, python

目录

一、新建designer文件

pycharm%E4%B8%AD%E7%9A%84designer-toc" style="margin-left:40px;">1、打开pycharm中的designer

2、创建个widget

3、拖动几个简单按钮

4、保存一下

5、右击test1.ui


这边首先环境已经配置完毕,可以参考之前写的博客:

关于PyQt5的环境搭建_Littlehero_121的博客-CSDN博客

一、新建designer文件

pycharm%E4%B8%AD%E7%9A%84designer">1、打开pycharm中的designer

如下所示:

2、创建个widget

3、拖动几个简单按钮

进行界面布局完毕

4、保存一下

5、右击test1.ui

然后转换为python,测试下

在main.py中添加:

import sys
import test1

from PyQt5.QtWidgets import QApplication,QWidget
if __name__ == '__main__':
    # 只有直接运行这个脚本,才会往下执行
    # 别的脚本文件执行,不会调用这个条件句

    # 实例化,传参
    app = QApplication(sys.argv)

    # 创建对象
    widget = QWidget()

    # 创建ui,引用demo1文件中的Ui_MainWindow类
    ui = test1.Ui_Form()
    # 调用Ui_MainWindow类的setupUi,创建初始组件
    ui.setupUi(widget)
    # 创建窗口
    widget.show()
    # 进入程序的主循环,并通过exit函数确保主循环安全结束(该释放资源的一定要释放)
    sys.exit(app.exec_())

 然后点击运行

 

 

 

 

 

 


http://www.niftyadmin.cn/n/375680.html

相关文章

网络安全合规-数据分类分级(三)

概念定义 数据分类分级应该将分类和分级分开进行理解。 分类指根据数据的用途和含义去定义数据。更偏向数据治理,而非数据安全治理。 分级指依据数据分类的结果以及数据价值对数据进行分级。是数据安全治理的范畴。 分级类别及依据目前大部分标准将分级定义为核心、…

如何修复缺失的mfplat.dll文件,多种修复mfplat.dl分享

当你在使用电脑时,突然遇到了缺失了mfplat.dll的错误提示,你可能会感到非常烦恼。不要担心,这是一个常见的问题。在本文中,我们将指导你如何修复缺失的mfplat.dll文件。 一.什么是mfplat.dll MFPLAT.DLL是Microsoft Windows操作系…

【MyBatis】MyBatis中#{}与${}的区别是什么?

文章目录 前言一、彻底理解SQL注入二、关于 # { }三、关于$ { }四、Mybatis中#{}与${}的区别五、代码案例使用#{}案例使用$ {}案例 前言 在开发中使用Mybatis经常使用到#{}与${},二者区别是?来总结一下。 在mybatis中动态 sql 是其主要特性之一&#x…

实名认证API

俗话说,质量赢信誉,信誉得效益。长期以来,翔云人工智能开放平台始终秉承质量第一,服务至上的精神,为广大用户提供优质、新颖的API产品。在人工智能的发展道路上,翔云平台不断的进行技术提升,以开…

(转载)基于多层编码遗传算法的车间调度算法(matlab实现)

以下内容大部分来源于《MATLAB智能算法30个案例分析》,仅为学习交流所用。 1 理论基础 遗传算法具有较强的问题求解能力,能够解决非线性优化问题。遗传算法中的每个染色体表示问题中的一个潜在最优解,对于简单的问题来说,染色体…

C语言---分支和循环语句

1、什么是语句 C语言语句可以分为五类: 表达式语句函数调用语句控制语句复合语句空语句 C语言有九种控制语句 可以分成一下三类: 条件判断语句也叫分支语句:if语句,switch语句;循环执行语句:do while语…

电磁频谱异常监测论文阅读 | 《一种新的电磁频谱异动检测方法》

文章目录 1.《一种新的电磁频谱异动检测方法》1.1 研究思路1.2 频谱能量分布模型1.3 频谱异动1.4 基于图像亮度直方图的纹理描绘子的异动检测方法1.5 实验1.6 拓展1.《一种新的电磁频谱异动检测方法》 1.1 研究思路 思想来源: 吕进军 ,一种监测异动电磁目标信号的方法门 ]. …

删除排序数组的重复项

给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums [1,1,2…