
PyQt5
Hubz131
这个作者很懒,什么都没留下…
展开
-
pyinstaller遇到的问题
1.在使用时遇到了各种神奇的问题:比如:①'ascii' codec can't decode byte 0xd0 in position 12: ordinal not in range(128)②我不知道发生了什么,我在网上找了各种办法也没有解决问题,最后我用pip install pyinstaller pip install --upgrade pyinstaller在cmd的界...原创 2018-03-02 15:06:58 · 1149 阅读 · 0 评论 -
PyQt5笔记之通用对话框QMessageBox
PyQt5中为我们提供了很多默认信息框QMessageBox,注意为方便使用需要导入模块。QMessageBox对话框包含类型只是图标不同其他无太大差别: QMessageBox.information 信息框 QMessageBox.question 问答框 QMessageBox.warning 警告 QMessageBox.ctitical危险 QMe...转载 2018-02-03 17:44:14 · 4093 阅读 · 0 评论 -
PyQt5笔记之Qt Designer自定义信号emit及传参
fromPyQt5importQtWidgets,QtCorefromuntitledimportUi_FormimporttimeclassMyWindow(QtWidgets.QWidget,Ui_Form):_signal=QtCore.pyqtSignal(str)#定义信号,定...转载 2018-02-03 17:36:06 · 7205 阅读 · 0 评论 -
Pyinstaller打包selenium去除chromedriver黑框问题解决!!!
解决方案就是修改selenium包中的service.py(selenium->webdriver->common->service.py)源码。打开这个文件,然后定位到75行(你源码中可能在76行或其他行):我们在末尾再加一个参数和值就可以了,改后如下所示: ...转载 2018-10-09 13:27:01 · 1453 阅读 · 0 评论 -
python工具pyinstaller打包生成exe文件非常大的原因分析(openpyxl)openpyxl
【python】python的打包工具pyinstaller生成exe非常大的原因分析(openpyxl)openpyxl -F 打包出来 一个一个都有200多Mfrom tkinter import *from tkinter.font import Fontfrom email.mime.text import MIMETextfrom email.header import ...转载 2018-10-09 13:28:19 · 26551 阅读 · 6 评论 -
PyQt设置QlineEdit禁止编辑
PATH = QtWidgets.QLineEdit(self.centralwidget)PATH.setFocusPolicy(QtCore.Qt.NoFocus) #设置不可编辑原创 2019-05-06 11:46:29 · 8486 阅读 · 1 评论 -
PyQt5禁止改变窗口大小
PyQT禁止窗口最大化按钮:#禁止最大化按钮MainWindow.setWindowFlags(QtCore.Qt.WindowMinimizeButtonHint)PyQT禁止调整窗口大小:#禁止拉伸窗口大小MainWindow.setFixedSize(MainWindow.width(), MainWindow.height()); ...转载 2019-05-20 11:53:54 · 11790 阅读 · 0 评论 -
PyQt5 的QLineEdit使用(密码隐藏、背景提示文字、显示可输入字符的范围)
1. 简述QLineEdit即单行文本编辑器,是Qt下常用的人机交互控件,用来接收用户输入的信息。QLineEdit并不像表面那么简单,下面介绍如何在QlineEdit下实现密码自动隐藏、背景提示文字,以及控制输入字符的范围。2. 代码之路2.1 密码隐藏密码隐藏就是用户在输入密码等信息时,输入控件的信息自动隐藏,而显示特殊字符来标识显示输入文字的个数。密码隐藏有2种实现方式:...转载 2019-06-12 11:28:50 · 14211 阅读 · 0 评论 -
PyQt5+Qt Designer
1.在cmd中使用(我用的是3.6版本):pip3.6 install pyqt5 来下载PyQt5的程序2.接下来如果发现没有designer.exe,在cmd中使用pip3.6 install PyQt5-tools3.在D:\Program Files\python3.6\Lib\site-packages\pyqt5-tools中可以找到designer.exe4.在文件...原创 2019-06-23 17:57:20 · 216 阅读 · 0 评论 -
PyQt5笔记之标准输入框QInputDialog
[python] view plain copyfrom PyQt5 import QtWidgets from PyQt5.QtWidgets import QLineEdit,QInputDialog class MyWindow(QtWidgets.QWidget): def __init__(self): super(MyWindow,self).__i...转载 2018-02-03 17:46:09 · 1275 阅读 · 0 评论 -
PyQt5笔记之标准文件打开保存框QFileDialog
单个文件打开 QFileDialog.getOpenFileName()多个文件打开 QFileDialog.getOpenFileNames()文件夹选取 QFileDialog.getExistingDirectory()文件保存 QFileDialog.getSaveFileName()[python] view plain copyfrom PyQt5 import...转载 2018-02-03 17:47:28 · 2184 阅读 · 0 评论 -
PyQt5之打开文件夹
一、1.单个文件打开 QFileDialog.getOpenFileName() 2.多个文件打开 QFileDialog.getOpenFileNames() 3.文件夹选取 QFileDialog.getExistingDirectory() 4.文件保存 QFileDialog.getSaveFileName()二、实例代码:from PyQt5 import QtWidgetsfr...转载 2018-04-08 14:40:40 · 19870 阅读 · 4 评论 -
PyQt5之从文件夹里加载图片
# coding:utf-8import sysfrom PyQt5.QtGui import QPixmapfrom PyQt5.QtWidgets import QApplication, QWidget, QGraphicsScene, QGraphicsPixmapItem, QFileDialogfrom RecognitionNumbers import Ui_widget...原创 2018-04-08 14:53:19 · 10672 阅读 · 2 评论 -
PyQt5笔记之表格(Table Widget)
1.在Qt Designer中设计一个简单窗口,加入Table Widget模块2.生成.py文件3.在.py文件中你可以找到以下代码 self.tableWidget.setObjectName("tableWidget") self.tableWidget.setColumnCount(0)#控制表格有几列 self.tableWidget.set...原创 2018-02-23 22:26:50 · 40011 阅读 · 0 评论 -
PyQt5在主窗口内打开子窗口
**2019/7/25 更正1.使用Qt Designer中的Widget将其拖入主窗口中,向里面加入一个Lable,然后在同样位置在放置一个同样大小的Widget,效果如下:转换后代码为:# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'untitled.u...原创 2018-02-23 21:38:15 · 28542 阅读 · 0 评论 -
PyQt5创建一个新窗口
1.使用Qt Design设计一个空白窗口(注意:我是使用MainWindow创建的窗口)2.使用PyUIC将.ui文件转换成.py文件 右键.ui文件->External Tools->PyUIC3.新建一个**.py文件,大部分操作函数在**.py文件中,防止重新设计窗口时造成大量代码丢失4.**.py文件#-*- coding:utf-8 -*-...原创 2018-02-23 14:53:17 · 7819 阅读 · 0 评论 -
PyQt5+Qt Designer
1.在cmd中使用(我用的是3.6版本):pip3.6 install pyqt5 来下载PyQt5的程序2.接下来如果发现没有designer.exe,在cmd中使用pip3.6 install PyQt5-tools3.在D:\Program Files\python3.6\Lib\site-packages\pyqt5-tools中可以找到designer.exe4.在文件...原创 2018-02-23 12:14:46 · 34232 阅读 · 4 评论 -
PyQt5笔记之QColorDialog与QFontDialog
QColorDialog颜色对话框QFontDialog字体对话框[python] view plain copyfrom PyQt5 import QtWidgets from PyQt5.QtWidgets import QColorDialog,QFontDialog from PyQt5.QtCore import Qt from PyQt5.QtGui import QPalett...转载 2018-02-03 17:48:40 · 580 阅读 · 0 评论 -
QSS常用属性
font: 15px "Segoe UI"; /* 字体:大小 名称 */ font-family: "Segoe UI"; /* 字体名称 */ padding: 4px; /* 文字边距 */ pad...转载 2019-07-02 22:45:31 · 839 阅读 · 0 评论