自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (9)
  • 收藏
  • 关注

原创 Python GUI工具——取色器

一共三个py文件,分别保存为MyWindow.py (主文件) Qwindow.py (Qt生成的文件) 以及res_rc.py (资源文件),运行效果如下:原理有什么不懂的可以留言问,我不想讲,代码都贴出来了。资源文件就是把那三张图片用代码存起来了,并没有什么内容,只是看起来很多。# MyWindow.pyfrom Qwindow import Ui_mainWindowfrom PyQt5.QtWidgets import QApplication,QMainWindow,QPush

2021-06-20 18:05:34 2714 11

原创 Python Qt GUI设计入门(五)PyQt5 的资源调用

文章目录前言一、简单的创建一个UI文件二、创建资源文件三、编译窗体文件和资源文件四、封装类调用总结前言前面讲了PyQt5 GUI应用的整个程序框架以及信号槽函数的使用,但是还没有介绍各种资源文件的使用,比如图标、音频等资源可能在程序中需要被调用。虽然可以可以一股脑的全部放到同一目录下,但是在文件较多的时候显得很乱,而且在打包使用的时候还需要把资源文件都放到一起。本篇文章介绍如何在PyQt5中使用资源文件,这里以设置窗体图标以及按键图标为例。一、简单的创建一个UI文件简单创建一个GUI窗口,不设

2021-06-18 01:39:25 1391 1

原创 Python Qt GUI设计入门(四)自建信号与槽函数关联

文章目录前言一、重载overload信号的关联二、使用步骤1.引入库2.读入数据总结前言信号与槽函数有以下几个特点:一个信号可以关联多个槽函数。一个信号可以关联其他信号。信号的参数可以是任何Python数据类型。一个槽函数可以和多个信号关联。关联可以是同步也可以是异步的。可以在不同线程之间建立关联。上一章讲了一般内置信号和内置槽函数的关联使用,本章将介绍一些特殊情况以及,自定义信号和槽函数的使用。一、重载overload信号的关联名称相同但是参数个数或者类型不同的信号称为重

2021-06-17 15:01:47 815 2

原创 Python Qt GUI设计入门(三)信号与槽函数

文章目录前言一、内置信号和槽函数1.新建项目2.信号与槽函数的关联二、自定义槽函数总结前言在上一章我们已经讲解了如何使用Qt生成的py文件模板,但是这还仅仅只能实现图形界面部分,对于整个GUI的逻辑处理和函数响应都没有涉及,这里就和MATLAB中每个控件的callback和其他响应函数一样。Qt的函数响应分为信号和槽函数,信号就是用户的动作,槽函数就是相应的响应。一、内置信号和槽函数1.新建项目我们首先来创建一个项目,与之前不一样,这里我们需要还要创建相应的c++文件,并不需要我们编辑,只是

2021-06-15 19:53:07 1474 8

原创 Python Qt GUI设计入门(二)模板类的单继承和多继承封装

文章目录前言一、回顾原始代码二、单继承三、多继承总结前言在上一章讲过,通过Qt Creator 自动生成的py文件是一个模板类,不能直接运行,需要外部导入调用,这章我们来讲讲如何使用这个模板类比较好。一、回顾原始代码我们来回顾一下原始的代码,分析一下它的内部逻辑。# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'HelloForm.ui'## Created by: PyQt5 U

2021-06-15 17:24:05 1304 5

原创 Python Qt GUI设计入门(一)

文章目录前言一、Qt 简介以及安装二、PyQt5 安装三、在PyCharm中直接编写代码创建GUI四、在Qt中创建py文件总结前言博主最近在学习Python,但是苦于没有实践动手的机会,所以就顺便练习一下GUI设计,趁此机会锻炼一下Python的熟练度。软件请自行下载,Python3.9+Qt 5.12以下是本篇文章正文内容,系列文章仅为学习记录,并不作为教程,有建议可以在评论提出,私信一般不回复。一、Qt 简介以及安装简单介绍Qt 以及响应的环境安装Qt 简介Qt是一个跨平台的 C+

2021-06-12 15:43:13 19517 14

原创 CentOS 云服务器+Finalshell+宝塔安装初始化

系列文章目录趁着腾讯云的活动,买了三年的云服务器来尝试Linux系统的学习,还可以利用服务器实现各种小工具,这个系列记录我使用腾讯云服务器的经历。文章目录系列文章目录前言一、服务器初始化以及finalshell安装二、宝塔面板安装防杠声明前言博主购买的是腾讯云服务器3年+域名1年差不多300元腾讯云有首次优惠以及学生优惠,可以选取适合自己的方案为了保证更好的兼容性,服务器镜像选择的是CentOS 7.x 版本以下是本篇文章正文内容。一、服务器初始化以及finalshell安装选

2021-06-01 16:22:47 2148

C++数据结构与程序设计(中文版)(2).rar

C++数据结构与程序设计(中文版),注意是中文版的教材,解压密码为111

2019-07-18

数字电路第九版中文 Thomas L.Floyd

数字电路第九版中文 Thomas L.Floyd,注意是中文版的教材,解压密码为111

2019-07-18

数电习题答案.rar

数字电路 第十版的课后习题答案, 和英文版配套使用,解压密码为111

2019-07-18

Scientific Computing_2ndEd.rar

英文版的Scientific Computing_2ndEd,数值计算方法课程用书,解压密码为111,清华大学出版的原书已经找不到了

2019-07-02

通信电子电路学习指导 于洪珍 第二版2版 课后习题思考题答案解析.rar

这是最新的一个通信电子电路学习指导了,第三版还没有出版,题目打都是一样的,适合电子信息类学生使用, 解压密码为111

2019-07-02

电磁场与电磁波第四版 谢处方 课后答案PDF

IT和通信工程基础课程,有关专业的同学可以参考,电磁场与电磁波第四版 谢处方 课后答案PDF,解压密码为111

2019-04-19

信号与系统_MATLAB综合实验 课本PDF 清华大学

信号与系统_MATLAB综合实验 课本PDF 清华大学 课本内容,不是代码,代码在我的资源另一个中,在我博客留言可以发送给你们,解压密码为111

2019-03-23

信号与系统_MATLAB综合实验 - 清华大学 pdf

信号与系统_MATLAB综合实验 - 清华大学 pdf , 适合电子专业的同学学习参考 压缩包密码为111

2019-03-23

信号与系统 郑君里 第二版 pdf

资源共享,里面是信号与系统 郑君里第二版,可以作为信号与系统课程学习的资料 密码为111

2019-03-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除