pyqt5
文章平均质量分 53
夜色的繁星
不辜负每个朝阳,不荒废每个深夜。因为平凡而奋斗,因奋斗而不平
展开
-
if _name_ == “__main__“:NameError: name ‘_name_‘ is not defined
if _name_ == "__main__":NameError: name '_name_' is not defined原创 2022-07-30 14:04:18 · 826 阅读 · 1 评论 -
解决This application failed to start because no Qt platform plugin could be initialized的办法
解决This application failed to start because no Qt platform plugin could be initialized的办法原创 2022-07-29 22:42:50 · 553 阅读 · 0 评论 -
窗口最大化
PyQt5编程(10):窗口的最小化与最大化(2017-07-16 09:47:10)转载▼ 分类:PYTHON 一般窗口的标题栏上有最小化、最大化按钮,用鼠标点击它可以将窗口缩小成图标或最大化到整个屏幕。使用QWidget类的方法也可达到同样的目的:showMinimized( )- 最小化; showMaximized() - 最大化; showF...原创 2019-08-08 10:07:33 · 970 阅读 · 0 评论 -
文本框窗口单击事件
from PyQt5.QtCore import *from PyQt5.QtWidgets import *import sys#方法1class mylineedit(QLineEdit): clicked=pyqtSignal() #定义clicked信号 def mouseReleaseEvent(self, QMouseEvent): if QMouseEv...原创 2019-08-04 09:27:10 · 747 阅读 · 0 评论 -
帮人同学修改pyqt5界面成功
# -*- coding:utf-8 -*-#import serialimport serialimport sysimport timeimport threadingfrom PyQt5.QtWidgets import QApplication, QLabel, QWidget, QPushButton,QLineEdit # 这里导入了一个按钮控件from ...原创 2019-07-24 19:55:43 · 547 阅读 · 0 评论 -
树莓派窗口通信——多线程版本
import serial #导入模块import threadingSTRGLO="" #读取的数据BOOL=True #读取标志位#读数代码本体实现def ReadData(ser): global STRGLO,BOOL # 循环接收数据,此为死循环,可用线程实现 while BOOL: if ser.in_waiting: ...原创 2019-07-24 10:22:30 · 276 阅读 · 0 评论 -
pyqt5串口助手
import sysimport serialimport serial.tools.list_portsfrom PyQt5 import QtWidgetsfrom PyQt5.QtWidgets import QMessageBoxfrom PyQt5.QtCore import QTimerfrom ui_demo_1 import Ui_Formclass Pyqt5...原创 2019-07-24 09:24:28 · 953 阅读 · 0 评论 -
python+pyqt5识别程序(第一版)
main_window.py'''在这个例子中,我们演示了如何使用Opencv3和PyQt5创建简单的相机查看器作者:Berrouba.A最后编辑:2018年2月21日'''# 进口一些PyQt5模块import sysimport numpy as np# import some PyQt5 modulesfrom PyQt5.QtWidgets import QApp...原创 2019-07-14 17:33:55 · 591 阅读 · 0 评论 -
pyqt5复习巩固
实例一:两个信号里连接一个槽:实现开关功能,还有图标import sysfrom PyQt5.QtWidgets import QApplication,QWidget,QPushButtonfrom PyQt5.QtGui import QIcon#专门用来添加图标的class Demo(QWidget): def __init__(self): supe...原创 2019-06-28 20:40:30 · 185 阅读 · 0 评论 -
树莓派迷宫小车程序备份(ing版本)
本次版本图片裁剪出错,正在找错误import numpy as npimport cv2 # 导入opencv模块# 迷宫中0的位置代表墙,不能走# 8代表入口,1代表可走位置# 888代表出口migong = '''0 0 0 0 0 0 0 0 0 0 0 00 1 0 1 1 1 1 1 1 1 1 00 1 1 1 1 0 1 1 1 1 0 00 1 1 1 ...原创 2019-07-30 18:35:41 · 840 阅读 · 0 评论 -
树莓派坐标,本次可以裁剪1到100成功
import numpy as npimport cv2 # 导入opencv模块# 迷宫中0的位置代表墙,不能走# 8代表入口,1代表可走位置# 888代表出口migong = '''0 0 0 0 0 0 0 0 0 0 0 00 1 0 1 1 1 1 1 1 1 1 00 1 1 1 1 0 1 1 1 1 0 00 1 1 1 1 1 1 1 1 888 1 00...原创 2019-07-30 21:11:50 · 414 阅读 · 0 评论 -
树莓派python opencv 角点检测
import numpy as npimport cv2 as cvfilename = 'E:\jre\\shudu.jpg'img = cv.imread(filename)gray = cv.cvtColor(img,cv.COLOR_BGR2GRAY)gray = np.float32(gray)dst = cv.cornerHarris(gray,2,3,0.04)#re...原创 2019-08-06 11:49:17 · 345 阅读 · 0 评论 -
树莓派根据图像处理移动坐标位置
知道目标物体的坐标,根据目标物体的坐标。和目标车库的坐标。两个坐标位置进行判断。 根据小车要匀速行驶。根据小车移动的时间*速度来判断小车位置 小车先找到小铁块,吸上以后,将车头方向指向车库方向 如果小车坐标是(2,1),车库坐标是(3,4) 移动y坐标,这个题目是向车库方向移动3个坐标,每个方块一个时间,三个固定时间就是一段距离, 如果遇到障碍物,就右转判断前后左右哪个方向的距离值大,就...原创 2019-07-27 15:08:27 · 1462 阅读 · 0 评论 -
opencv按键拍照程序
import cv2 cap=cv2.VideoCapture(0)i=0while(1): ret ,frame = cap.read() k=cv2.waitKey(1) if k==27: break elif k==ord('s'): cv2.imwrite('E:/OpencvVideo/'+str(i)+'.jp...原创 2019-07-27 12:10:17 · 907 阅读 · 1 评论 -
多线程run
import timefrom threading import Threadclass MyThread(Thread): def __init__(self, name='Python3'): super().__init__() self.name = name def run(self): for i in ran...转载 2019-08-04 16:24:32 · 246 阅读 · 0 评论 -
pyqt5+加opencv小车坐标识别
import cv2import sysimport timeimport threadingfrom collections import dequefrom PyQt5 import QtCore, QtGui, QtWidgetsfrom PyQt5.QtWidgets import QApplication, QMainWindowfrom PyQt5.QtCore im...原创 2019-07-26 16:44:40 · 642 阅读 · 0 评论 -
QLabel的用法
#window_video.pyimport sys, cv2from PyQt5.QtGui import *from PyQt5.QtWidgets import *from PyQt5.QtCore import *"""作者:杭州老王参考:https://blog.csdn.net/oscar_liu/article/details/81210301日期:2019-06-...转载 2019-07-03 20:07:09 · 1365 阅读 · 0 评论 -
qt designer__添加工具栏
1.创建主窗口添加菜单栏右击添加菜单栏,编辑完以后会出来字菜单栏,直接编辑就行了,添加分隔符要双击在工具栏中添加功能按钮打开动作编辑器双击动作编辑器中你添加的工具栏在qt designer里面只能设计工具条,如果要添加功能还是需要代码来完成创建主窗口,主窗口类型 pyqt5中有三种窗口,QMainWindows:可以包含菜单栏,工具栏,状态栏和标题栏,是最常见的窗口形式 ...原创 2019-06-25 01:02:31 · 2561 阅读 · 0 评论 -
【树莓派】树莓派系统给python安装PyQt5的方法
时间2019/2/21前言为了在树莓派上安装PyQt5花了好多时间,主要是因为自己是新手和遇到一些问题,装了好久一直不能成功。而且还到各种树莓派群去问,网上也有一些教程,但是都不行。后来发现是自己的软件源问题,相信很多人都换了国内的软件源,但是有些包却会告诉你没有找到,或者根本就没有这个包。后来换了官方的软件源就ok了。我并不否认网上别人的方法,只是我现在发...转载 2019-07-08 19:35:33 · 3989 阅读 · 0 评论 -
pyqt5教程笔记李宁(1)
偷偷努力,静心学习开发一个基于pyqt5的桌面应用必须使用两个类:QApplication和QWidget.都在PyQt5.QtWidgets QApplication和QWidge代表整个应用程序 QWidget代表窗口 程序代码笔记: import sys#导入系统from PyQt5.QtWidgets import QApplication,QWidgetif...原创 2019-06-04 00:43:50 · 459 阅读 · 0 评论 -
pyqt5零基础入门
第一个程序:# -*- coding: utf-8 -*-"""第一个程序"""import sysfrom PyQt5 import QtWidgets,QtGui#模块包含的类提供了一套UI元素来创建经典桌面风格用户界面。QtGui:模块包含的类用于窗口化的系统结构,事件处理,2D绘图,基本图形,字体和文本。app = QtWidgets.QApplication(sys.a...原创 2019-06-03 17:38:59 · 621 阅读 · 0 评论 -
pyqt5课本学习之旅
往往学一样英语的知识时千万不要司机硬背窗口类型的介绍: Qmainwwindow,QWdget,QDialog三个类都是来创建窗口的原创 2019-06-03 15:51:44 · 200 阅读 · 0 评论 -
pyqt5知识笔记(0)
作者:学点编程吧链接:https://zhuanlan.zhihu.com/p/28012981来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。PyQt5的类存在与如下模块当中:● QtCore● QtGui● QtWidgets● QtMultimedia● QtBluetooth● QtNetwork● QtPositio...原创 2019-06-03 08:51:04 · 243 阅读 · 0 评论 -
执行import xlrd,报错ModuleNotFoundError: No module named 'xlrd'
python编程语言要读取excel,必须要安装模块xlrd才能读取excel文件方式一:先下载python模块xlrd,去官网下载 https://pypi.org/project/xlrd/下载xlrd-1.1.0.tar.gz完成以后进行解压,进入文件夹看到xlrd解压后的文件进入目录,执行python setup.py install进行安装xlrd方式二:利用p...原创 2019-06-12 14:48:01 · 4058 阅读 · 0 评论 -
pyqt5多窗口来回切换
# -*- coding: utf-8 -*-'''多窗口反复切换,只用PyQt5实现'''import sys#导入系统from PyQt5.QtWidgets import QApplication, QMainWindow, QWidget, QPushButtonclass FirstUi(QMainWindow):#第一个窗口类 def __init__(sel...原创 2019-06-05 18:14:55 · 14650 阅读 · 3 评论 -
pyqt5+opencv实现按钮打开摄像头
'''这个例子中不使用面向对象的方式,而是使用面向过程的方式'''import sys#获取参数的apiimport cv2 as cvimport numpy as npfrom PyQt5.QtWidgets import QMainWindow,QHBoxLayout,QApplication,QWidget,QPushButton#因为需要创建主窗口和应用程序def video...原创 2019-06-05 15:53:57 · 5668 阅读 · 2 评论 -
PyQt5创建QPushButton | Python GUI开发
在这篇PyQt5文章中,我想向您展示在PyQt5中创建QPushButton在上一篇文章中我们已经在PyQt5中创建了Window,过程是一样的首先让我告诉你完整的代码,然后我将描述代码from PyQt5.QtWidgets import QApplication, QMainWindow, QPushButton#从PyQt5.QtWidgets中导入QApplication, ...原创 2019-04-20 17:35:45 · 1299 阅读 · 0 评论 -
pyqt5教程笔记李宁(2)qt designer
先启动在pycharm中启动qt designer创建主窗口Qt designer如果想预览的话可以按ctrl+c预览效果原创 2019-06-04 01:20:40 · 348 阅读 · 0 评论 -
pyqy5教程笔记——lining主窗口(图标设置,状态栏)
主窗口类型:QMainWindow QWidget QDialog QMainWindow:可以包含菜单栏,工具栏,状态栏,和标题栏是最常见的窗口形式(大多数) QDialog:是对话窗口的基类(程序里面使用) QWidget:不确定窗口的用途就使用QWidget(偶尔使用)以后编写程序采用面向的方式把所 import sys#获取参数的apifrom PyQt5.QtWi...原创 2019-06-04 02:46:56 · 462 阅读 · 0 评论 -
pyqt5窗口居中
#QDEeskopWidgetimport sys#获取参数的apifrom PyQt5.QtWidgets import QMainWindow,QDesktopWidget,QApplication#因为需要创建主窗口和应用程序from PyQt5.QtGui import QIcon#专门用来添加图标的class CenterForm(QMainWindow):#从主窗口继承...原创 2019-06-04 03:15:26 · 1034 阅读 · 0 评论 -
pyqt5 lining笔记(最新)
1.创建主窗口pyqt中有三种窗口Main Windows Widget Dialog without ButtonQmainWindows:包含菜单栏,工具栏,状态栏,标题栏(最常见的窗口形式)QDialog:是对话窗口的基类()没有菜单栏,工具栏,状态栏。对话框,就是我们实现打开对话框,后面的功能都不能使用了,除非将他关闭Qwidget:不确定窗口的用途就使用,(既可以代...原创 2019-06-27 09:32:24 · 137 阅读 · 0 评论 -
关于opencv pyqt5视频显示BGR转换RGB
1、由于cv2.imread读取到图像后,图像彩色的组织顺序是‘BGR’的,面QImage的顺序是‘RGB’。所以首先要做一下顺序调整:cv2ImageBGR = cv2.imread('ImageName.jpg')cv2ImageRGB = cv2.CvtColor(cv2ImageBGR, cv2.COLOR_BGR2RGB)#变换彩色空间顺序2、第二步工作要利用c...转载 2019-07-08 11:01:05 · 813 阅读 · 0 评论 -
pyqt5__李宁笔记入门
垂直布局用qt designer 先拖进去3个按钮然后右击,垂直布局按钮: 宽度随着布局变化而变化,高度不会变然后加一个label然后再加一个文本输入框,也可以直接拖出来一个垂直布局:栅格布局尽量的对齐,表单布局分为两列,左侧一般是标签,右侧是采集用户输入的,容器布局 绝对布局放到容器里面或者窗口里面,本身默认的是绝对布局绝对布局有4个值,左上...原创 2019-06-24 00:34:34 · 297 阅读 · 0 评论 -
qt designer 布局管理第一个窗口程序
水平布局先将5个按钮拖入绘画框中,然后选中,右击水平布局,结果间距完全一样 单击Form可以预览如果不好选中的话可以在对象查看器中选中第一个程序:uim.py# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'ui.ui'## Created by: PyQt5 U...原创 2019-06-23 14:04:02 · 974 阅读 · 0 评论 -
pyqt5从入门到精通
不辜负每个朝阳,不荒废每个深夜,因平凡而奋斗,因奋斗而不平凡。 ————夜色的繁星指路明灯强烈推荐链接:https://blog.csdn.net/La_vie_est_belle/artic...原创 2019-06-06 21:21:15 · 2801 阅读 · 0 评论 -
python视频教程之图标
import sys#获取参数的apifrom PyQt5.QtWidgets import QMainWindow,QApplication#因为需要创建主窗口和应用程序from PyQt5.QtGui import QIcon#专门用来添加图标的"""窗口的setWindowIcon方法用于设置窗口的图标,只在windows中可用QAplication中的setWindowIcon...原创 2019-06-04 18:02:04 · 253 阅读 · 0 评论 -
pyqt5基础教程——lining坐标系
先上概念:QT实验分析教程 Qt中的坐标系统 --- geometry,frameGeometry()(5)QWidget类中的坐标系统成员函数x():左上角的坐标(屏幕左上角是远点(0,0))y():左上角的坐标(屏幕左上角是远点(0,0))width():客户区的宽度height():客户区的高度geometry.x():不包括标题栏、边框的客户...原创 2019-06-04 10:35:01 · 798 阅读 · 0 评论 -
pyqt5教程(1)
PyQt5简介创建第一个窗口在本文中,我想谈谈PyQt5 Python编程语言的GUI框架,之后我们将在PyQt5中创建我们的第一个窗口。首先是什么是PyQt5什么是PyQt5?PyQt5是Qt5 C ++的绑定,是C ++编程语言的GUI框架,PyQt5用于编写各种GUI应用程序,从会计应用程序到科学家和工程师使用的可视化工具。可以编写长达几十行的PyQt5应用程序,...原创 2019-04-20 16:56:54 · 1456 阅读 · 0 评论