- 博客(7)
- 收藏
- 关注
原创 Qt 文件树的实现
Qt 文件树的实现(QTreeWidget,QTreeWidgetItem)使用Qt框架创建文件树主要是使用了Qt仲的QTreeWidget控件和QTreeWidgetItem控件。其最主要的功能包括文件树的构建、文件的折叠与展开、对文件的新建、删除、重命名等操作,文件树的构建使用的是使用深度优先遍历的方式扫描所选择的文件夹,并将所扫描的符合要求的文件创建QTreeWidgetItem对象并规定所属关系文件的折叠与展开这个功能本身并不需要我们自己去实现,QTreeWidget控件和QTreeWid
2020-08-08 21:40:04
6132
10
原创 PalyFair 密码
random_word = Nonekey_array = []def encriypt(plain_text,key_words): global random_word,key_array plain_array = [] for i in plain_text.upper(): plain_array.append(i) key_arr...
2019-03-15 17:15:32
1271
原创 PyQt5 绘制柱状图(QPainter)
PyQt5 绘制柱状图(QPainter)我们使用Qpainter根据像素点绘制,像素点的计算与数学中的坐标轴类似但也有不同的地方。最主要的是它的原点坐标不在左下方而是在右上方,如图# pointy - end_Pox 表示柱状图在Y方向使用了多少像素点,num_start - num_Spacing 表示柱状图# 数据的最大范围 两者相除得出每个刻度对应几个像素点every_pox = ...
2019-03-13 15:24:48
7203
1
原创 PyQt5 自定义可拖动标题栏
PyQt5 自定义可拖动标题栏将此段代码加入到我的上一篇博客中即可 实现标题栏的拖动 def getRestoreInfo(self): return self.restorePos, self.restoreSize def mousePressEvent(self, QMouseEvent): self.isPressed = True ...
2019-03-06 19:49:04
1382
1
原创 python PyQt5自定义标题栏
from PyQt5.QtCore import *from PyQt5.QtGui import *from PyQt5.QtWidgets import *import sys# 按钮高度BUTTON_HEIGHT = 30# 按钮宽度BUTTON_WIDTH = 30# 标题栏高度TITLE_HEIGHT = 30class TitleWidget(QWidget)...
2019-02-24 10:32:15
10599
7
原创 腾讯api调用
import requestsimport base64import hashlibimport timeimport randomimport os, string, globfrom urllib.parse import urlencodeclass UseTencent(object): def __init__(self, AppID=None, AppKey=...
2018-09-08 20:28:38
1390
原创 pyhton install 安装超时
<1>修改超时时间:pip –default-timeout=1000 install -U pip <2>指定安装源进行安装:pip install pyinstaller -i https://pypi.doubanio.com/simple http://pypi.douban.com/ 豆瓣 http://pypi.hustunique.com/ ...
2018-08-06 20:14:35
180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人