摘要: 控件1 控件就像是应用这座房子的一块块砖。PyQt5有很多的控件,比如按钮,单选框,滑动条,复选框等等。在本章,我们将介绍一些很有用的控件: ,`ToggleButton QSlider QProgressBar QCalendarWidget`。 QCheckBox 组件有俩状态:开和关。通常跟标 阅读全文
posted @ 2019-01-11 13:31 派森学python 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 控件2 本章我们继续介绍PyQt5控件。这次的有 ,`QLineEdit QSplitter QComboBox`。 图片 是处理图片的组件。本例中,我们使用 在窗口里显示一张图片。 python !/usr/bin/python3 coding: utf 8 """ ZetCode PyQt5 t 阅读全文
posted @ 2019-01-11 13:27 派森学python 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 自定义控件 PyQt5有丰富的组件,但是肯定满足不了所有开发者的所有需求,PyQt5只提供了基本的组件,像按钮,文本,滑块等。如果你还需要其他的模块,应该尝试自己去自定义一些。 自定义组件使用绘画工具创建,有两个基本方式:根据已有的创建或改进;通过自己绘图创建。 Burning widget 这个组 阅读全文
posted @ 2019-01-11 13:25 派森学python 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 绘图 PyQt5绘图系统能渲染矢量图像、位图图像和轮廓字体文本。一般会使用在修改或者提高现有组件的功能,或者创建自己的组件。使用PyQt5的绘图API进行操作。 绘图由 方法完成,绘图的代码要放在 对象的 和`end()`方法之间。是低级接口。 文本涂鸦 我们从画一些Unicode文本开始。 pyt 阅读全文
posted @ 2019-01-11 13:23 派森学python 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 菜单和工具栏 这个章节,我们会创建状态栏、菜单和工具栏。菜单是一组位于菜单栏的命令。工具栏是应用的一些常用工具按钮。状态栏显示一些状态信息,通常在应用的底部。 主窗口 提供了主窗口的功能,使用它能创建一些简单的状态栏、工具栏和菜单栏。 主窗口是下面这些窗口的合称,所以教程在最下方。 状态栏 状态栏是 阅读全文
posted @ 2019-01-11 13:21 派森学python 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 拖拽 在GUI里,拖放是指用户点击一个虚拟的对象,拖动,然后放置到另外一个对象上面的动作。一般情况下,需要调用很多动作和方法,创建很多变量。 拖放能让用户很直观的操作很复杂的逻辑。 一般情况下,我们可以拖放两种东西:数据和图形界面。把一个图像从一个应用拖放到另外一个应用上的实质是操作二进制数据。把一 阅读全文
posted @ 2019-01-11 13:12 派森学python 阅读(495) 评论(0) 推荐(0) 编辑