• PyQt5学习记录(2)---QMainWindow菜单栏、状态栏和工具栏

    时间:2024-05-19 07:50:39

    QMainWindowQMainWindow是继承自QWidget,提供一个应用程序的主窗口。通过QMainWindow你可以添加自己的QToolBars、QDockWidgets、QMenuBar、QStatusBar等。见下图:所以如果我们写程序的话,主窗口一般都是继承QMainWindow,这...

  • 关于python3与python2同时存在情况下导入pyqt失败解决记录

    时间:2024-05-18 19:05:19

    最近感觉tkinter功能还是比较不适合新手做出高大上的界面,故开始使用pyqt,通过pip安装好了之后,利用qt设计师设计好界面之后,cmd运行之,报错提示没有找到pyqt5模块,IDE运行能正常加载查找资料后发现,同时安装了python3.6和python2.7,但是安装了python2之后py...

  • PyQt5中重要的概念:信号与槽

    时间:2024-05-11 07:30:03

    PyQt中信号与槽概念定义如下(网络上引用的): 信号(signal)和槽(slot)是Qt的核心机制,也是在PyQt编程中对象之间进行通信的机制。在创建事件循环之后,通过建立信号和槽的连接就可以实现对象之间的通信。当信号发射(emit)时,连接的槽函数将会自动执行。 所谓内置信号与槽的使用。是指在...

  • PyQt 开发采用串口通信的上位机软件(1)

    时间:2024-04-16 10:53:13

    PyQt 开发采用串口通信的上位机软件,开发心得,也希望得到大牛帮助 1:软件开发目的由于开发的仪器中需要ADC对电压...

  • PyQt5(19)打印设置对话框,打印pdf文件以及文件的读取 - 把恐惧变成希望

    时间:2024-04-15 14:26:24

    PyQt5(19)打印设置对话框,打印pdf文件以及文件的读取 \'\'\'使用打印机\'\'\'from PyQt5 import QtGui, QtWidgets, QtPrin...

  • 利用 PyQt5 + Pyinstaller 开发软件(一)

    时间:2024-04-14 15:28:49

    第一节 环境配置目录一、所需库文件说明二、注意事项三、配置 External Tools(可选)Qt Designer 的配置说明配置过程PyUIC 的配置说明配置过程PyInstaller 的配置说明配置过程注意 一、所需库文件说明PyQt5pyqt5-toolsPyInstaller二、注意事项...

  • Qt Designer 设计PyQt5界面时自适应设置

    时间:2024-04-14 09:59:45

    最近在学习PyQt5,学习推荐知乎专栏PyQt5图形界面编程 主要是有Gif看他们是怎么用Qt Designer 设计的。今天遇到了一个问题,就是在使用布局的时候,一直没有找到自适应选项。就是如果背景缩小时,前面的控件会被遮住,如下图右边: 最终找到这篇文章,有了思路Qt Creator 窗体控件自...

  • pyqt5界面多文件打包遇到的坑。

    时间:2024-04-14 09:34:08

    记录一下生成exe文件1.尽量将所有要执行的py文件放在一个大文件夹下(里面允许有多个文件夹)2.命令行输入pyi-makespec main.pymain.py为Python程序的入口py文件,根据自身项目情况修改3.现在文件夹下生成了一个main.spec文件和两个文件夹4.编辑main.spe...

  • 使用pyqt5制作自己的图像处理软件

    时间:2024-04-11 11:00:58

    1.前言       前几天遇到一个使用qt制作自己图像处理软件的项目,便从网上学习qt制作图形用户界面的方法,现将我学习到的方法总结如下,供大家参考。2.设计思路1.使用qt_Manager设计软件的整体界面:根据按钮功能和菜单功能设计界面2.对菜单和按钮分别添加事件:对菜单添加triggered...

  • pyqt5 窗口 事件监听回调

    时间:2024-04-08 18:18:52

    文章目录1、简介2、功能实现1)、继承 MainWindow 类2、继承 QWidget 类1、简介在窗口状态发生改变时实现这些事件的捕捉继承 MainWindow 类实现的窗体继承 QWidget 实现的窗体类似2、功能实现1)、继承 MainWindow 类import sysfrom PyQt...

  • 【python】pyinstaller打包基于PyQt5的程序以及将图片资源文件打包到exe中

    时间:2024-04-07 10:00:41

    一、利用Qt Designer设计你的UI界面(下面是我模仿某音乐播放器设计的一部分的界面)Qt界面里所需要的按钮图片等资源通过ui.qrc文件加载进来(如何写请自行百度)然后通过Edit StyleSheet写入到各个控件上到此,你的pyqt 的UI界面完成二、将设计好的.ui界面通过命令转成.p...

  • pyqt5下实现窗体(比如QWidget类)边框的宽度设置,比如现在软件设计比较流行的“窗体无边框”

    时间:2024-04-06 12:09:51

    1、以pyqt5中QWidget类(Form)为例;2、设置步骤:(1)下图1窗体边框有宽度,如下图1中的4条红线。                                                                            图1(2)如下图2和图3。在Qt...

  • PyQt5一日速成(一)

    时间:2024-04-05 17:14:50

    emmm, 前段时间上课有个小作业,需要制作一个界面用来搭载深度学习模型,由于是python写的tensorflow,所以就用python做个简单的GUI。这里推荐PyQt5进行界面编写。关于PyQt的一些坑:1,由于只是制作一些简单的界面,所以并不推荐使用Qtdesigner以及Qt。原因:首先安...

  • Python PyQt5实现鼠标左键图片缩放、旋转

    时间:2024-04-05 12:49:08

    1. 实现的效果图如下动态图所示;详细的Python实现代码如下,程序中存在及需要注意的小问题见注释。 # -*- coding: utf-8 -*-"""Created on Tue Apr 26 19:33:16 2019@author: Tiny"""# ===================...

  • PyQt设置窗口背景图像,以及图像自适应窗口大小变化

    时间:2024-04-05 07:38:01

    PyQt设置窗口背景图像,以及图像自适应窗口大小变化第一次用PyQt, 由于之前已经用了一段时间的Python,种种原因需要做界面,搜了网上很多攻略,选择了最简单的一个方法,下载PyQt5和pyqt5_tools。具体的配置这里不详细说了。配置好之后通过如下界面点击Qt Design(自己起的名)调...

  • PyQt5 控件学习(一个一个学习之QSlider)

    时间:2024-04-04 13:48:07

    QSlider的继承图:  QSlider的描述:    QSlider的继承:它 继承自 QAbstractSlider , QSlider的功能作用:刻度控制from PyQt5.Qt import * #刚开始学习可以这样一下导入import sysclass Window(QWidget):...

  • AI赋能的pyqt的demo:如果qt读取Excel,让用户选择对应的列 点按钮 进行分析,用什么控件

    时间:2024-04-04 08:33:41

    能不能选多选列 操作哇 比如 两… →点击查看智谱清言的回答https://chatglm.cn/share/Fopuk 单选版: import sysimport pandas as pdfrom PyQt5.QtWidgets import QApplication, QMainWindow, ...

  • PyQt treewiget添加复选框,并获取是否选中

    时间:2024-04-02 20:22:52

    # -*- coding: utf-8 -*-import sysfrom PyQt4.QtGui import *from PyQt4.QtCore import * class TreeWidget(QWidget): def __init__(self): super(T...

  • PyQt5使用pyinstaller打包时图标资源无法打包的解决方法——使用pyrcc5将qrc文件转为py文件

    时间:2024-04-01 22:25:35

    才学pyqt5不久,用pyinstaller打包自己编的小程序后发现图标没了,于是上网找了好久的资料,终于搞好了。整合一下以免以后忘了,也希望能帮助到别人,以下操作在window-10完成。pyinstaller可以由py文件生成exe文件,是目前用的较为广泛的一种方法首先pip安装pyinstal...

  • Qt5和PyQt5中设置支持高分辨率屏幕自适应的方法

    时间:2024-04-01 09:20:54

    之前一直用1920*1080分辨率的屏,最近换了MacBookPro,安装QT后,编译以前的工程,界面全部乱了。网上搜罗了一番,找到了解决方案。现在记录下来。QT5中,在main函数中添加 QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScal...