- 博客(16)
- 资源 (31)
- 收藏
- 关注
原创 PyQt5之俄罗斯方块程序实例开发
Teris类from PyQt5.Qt import QMainWindow, QFrame, QDesktopWidget, QApplicationfrom PyQt5.QtCore import Qt, QBasicTimer, pyqtSignalfrom PyQt5.QtGui import QPainter, QColor import sys, random#Teris类...
2019-07-23 21:44:42 313
原创 PyQt5之继承重写部件
PyQt5有一组丰富的小部件。但是,没有任何工具包可以提供程序员在其应用程序中可能需要的所有小部件。工具包通常只提供最常见的小部件,如按钮,文本小部件或滑块。如果需要更专业的小部件,我们必须自己创建它。通过使用工具包提供的绘图工具创建自定义小部件。有两种基本可能性:程序员可以修改或增强现有小部件,也可以从头开始创建自定义小部件。(重写)继承写的Burning widget这个部件这是我们可以...
2019-07-23 15:50:34 1695
原创 PyQt之QPaintPath学习
Bézier曲线贝塞尔曲线是一条立方线。可以使用QPainterPath创建PyQt5中的Bézier曲线。画家路径是由许多图形构建块组成的对象,例如矩形,椭圆,线和曲线。from PyQt5.Qt import QWidget, QApplicationfrom PyQt5.QtGui import QPainter, QPainterPathfrom PyQt5.QtCore impo...
2019-07-23 15:32:28 1536
原创 PyQt5之QBrush画刷类学习
QBrushQBrush是一个基本的图形对象。它用于绘制图形形状的背景,例如矩形,椭圆或多边形。画笔可以有三种不同的类型:预定义画笔,渐变或纹理图案。from PyQt5.Qt import QWidget, QApplicationfrom PyQt5.QtGui import QPainter, QBrushfrom PyQt5.QtCore import Qtimport sys...
2019-07-23 15:07:06 1798
原创 PyQt5之QPen画笔类学习
QPenQPen是一个基本的图形对象。它用于绘制矩形,椭圆,多边形或其他形状的线条,曲线和轮廓。例子如下:from PyQt5.Qt import QWidget, QApplicationfrom PyQt5.QtGui import QPainter, QPenfrom PyQt5.QtCore import Qtimport sysclass Example(QWidget)...
2019-07-23 15:00:18 3504
原创 PyQt5之QColor学习
QColor颜色是表示红色,绿色和蓝色(RGB)强度值的组合的对象。有效的RGB值范围为0到255.我们可以通过各种方式定义颜色。最常见的是RGB十进制值或十六进制值。我们还可以使用RGBA值,代表红色,绿色,蓝色和Alpha。这里我们添加一些关于透明度的额外信息Alpha值255定义完全不透明度,0表示完全透明度,例如颜色是看不见的from PyQt5.Qt import QWidget, ...
2019-07-23 14:51:41 8525
原创 PyQt之QPainter学习2
画点类点是可以绘制的最简单的图形对象。这是窗户上的一个小点。from PyQt5.Qt import QWidget, QApplicationfrom PyQt5.QtGui import QPainterfrom PyQt5.QtCore import Qtimport sys, random#例子类class Example(QWidget): def __i...
2019-07-23 14:35:59 204
原创 PyQt5之QPainter画图面板类学习
QPainterQPainter对小部件和其他绘图设备执行低级绘制。它可以绘制从简单线条到复杂形状的所有内容。PaintEvent事件方法该绘画在paintEvent()方法中完成。绘制代码放在QPainter对象的begin()和end()方法之间。它在小部件和其他绘图设备上执行低级绘制。绘图文字我们首先在窗口的客户区域上绘制一些Unicode文本。import sysfrom P...
2019-07-23 14:26:36 1505
原创 PyQt5之QDrag拖放按钮小部件学习
在下面的示例中,我们将演示如何拖放按钮小部件。from PyQt5.Qt import QPushButton, QWidget, QApplicationfrom PyQt5.QtCore import Qt, QMimeDatafrom PyQt5.QtGui import QDragimport sys#按钮类class Button(QPushButton): d...
2019-07-23 10:59:54 1152
原创 PyQt5之QComboBox学习
在计算机图形用户界面中,拖放是单击虚拟对象并将其拖动到其他位置或另一个虚拟对象的动作(或支持其动作)。通常,它可用于调用多种操作,或在两个抽象对象之间创建各种类型的关联。拖放是图形用户界面的一部分。拖放操作使用户能够直观地执行复杂操作。通常,我们可以拖放两件事:数据或一些图形对象。如果我们将图像从一个应用程序拖到另一个应用程序,我们拖放二进制数据。如果我们在Firefox中拖动一个标签并将其移动到...
2019-07-23 10:29:15 1883
原创 python之QCombobox组合框学习
QComboBox是一个小部件,允许用户从选项列表中进行选择from PyQt5.Qt import (QWidget, QLabel, QComboBox, QApplication)import sysclass Example(QWidget): def __init__(self): super().__init__() self...
2019-07-23 10:08:02 2860
原创 PyQt5之QSplitter分隔符部件学习
QSplitter允许用户通过拖动子窗口之间的边界来控制子窗口小部件的大小。在我们的示例中,我们展示了使用两个分割器组织的三个QFrame小部件。from PyQt5.Qt import (QWidget, QHBoxLayout, QFrame, QSplitter, QStyleFactory, QApplication)from PyQt5.QtCore import Qti...
2019-07-23 09:49:53 4263
原创 PyQt5之QLineEdit学习
QLineEdit是一个小部件,允许输入和编辑单行纯文本。可以为窗口小部件提供撤消和重做,剪切和粘贴以及拖放功能。import sysfrom PyQt5.Qt import (QWidget, QLabel, QLineEdit, QApplication) class Example(QWidget): def __init__(self): s...
2019-07-23 09:40:29 903
原创 PyQt5之QPixmap类像素图学习
QPixmap是用于处理图像的小部件之一。它针对在屏幕上显示图像进行了优化。在我们的代码示例中,我们将使用QPixmap在窗口上显示图像。from PyQt5.Qt import (QWidget, QHBoxLayout, QLabel, QApplication)from PyQt5.QtGui import QPixmapimport sysclass Example(QWidge...
2019-07-23 09:28:20 2633
原创 QCalendarWidget日期窗口学习
QCalendarWidget提供基于月度的日历小部件。它允许用户以简单直观的方式选择日期。from PyQt5.Qt import (QWidget, QCalendarWidget, QLabel, QApplication, QVBoxLayout)from PyQt5.QtCore import QDateimport sys#日期类class Example(QWi...
2019-07-23 09:12:49 1972
原创 denauly算法
input: 顶点列表(vertices) //vertices为外部生成的随机或乱序顶点列表output:已确定的三角形列表(triangles) 初始化顶点列表 创建索引列表(indices = new Array(vertices.length))//indices数组中的值为0,1,2,3,......,vertices.length-1...
2019-07-23 09:01:11 234
Kubernetes 集群安全 - 机制说明.pdf
2020-10-17
kubernetes学习资料.rar
2020-10-14
PostgreSQL高可用方案比较说明书.pdf
2020-10-10
annie视频下载神器源代码
2020-10-06
免费windows录频截屏软件
2020-10-05
Patroni-2.0.0说明书.md
2020-09-28
origin7.5汉化版x64版
2018-12-15
23种设计模式迷你小册子
2018-11-29
python numpy数值计算包
2018-10-20
python 最好的统计包matplotlib.chm
2018-10-19
分子模拟经典书籍
2018-10-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人