
PyQt5
回忆里的褶皱
这个作者很懒,什么都没留下…
展开
-
Events and signals in PyQt5
http://zetcode.com/gui/pyqt5/eventssignals/本节,我们探索在应用程序中的事件和信号发生。Event所有的GUI应用程序都是事件驱动的。事件主要由应用程序的用户生成,但是也可能由其他条件生成,比如:一个网络连接,一个窗口管理器或者一个定时器。当我们调用应用的exec_()方法时,应用程序进入了主循环。主循环获取事件并将它们发送到对象。在事翻译 2016-11-29 20:43:22 · 551 阅读 · 0 评论 -
Dialogs in PyQt5
对话框窗口或对话框是大多数现代GUI应用程序中不可或缺的一部分。对话被定义为两个或多个人之间的对话。 在计算机应用程序中,对话框是用于与应用程序“通话”的窗口。 对话框用于输入数据,修改数据,更改应用程序设置等。QInputDialogQInputDialog提供了一个简单的方便对话框,从用户获取单个值。输入值可以是字符串,数字或列表中的项目翻译 2016-11-29 22:23:10 · 450 阅读 · 0 评论 -
PyQt5 widgets
组件是应用程序的基本构建块。 PyQt5有各种各样的组件件,包括按钮,复选框,滑块或列表框。在本教程的这一节中,我们将描述几个有用的组件:QCheckBox,ToggleButton,QSlider,QProgressBar和QCalendarWidget。QCheckBox翻译 2016-11-30 19:47:52 · 4106 阅读 · 0 评论 -
PyQt5 widgets II
这里我们将继续介绍PyQt5组件。 我们将介绍QPixmap,QLineEdit,QSplitter和QComboBox。QPixmapQPixmap是用于处理图像的组件之一。它是优化地在屏幕上显示图像。 在我们的代码示例中,我们将使用QPixmap在窗口上显示图像。#!/usr/bin/python3# -*- coding: utf-8 -*-"""ZetCode翻译 2016-12-01 20:29:38 · 466 阅读 · 0 评论 -
First programs in PyQt5
原文:http://zetcode.com/gui/pyqt5/Simple example本节第一个例子用于展示一个小的窗口,但是这个窗口可以做到,调整尺寸,最大化,最小化。代码#!/usr/bin/python3# -*- coding: utf-8 -*-"""ZetCode PyQt5 tutorial In this example, we翻译 2016-11-20 22:21:10 · 522 阅读 · 0 评论 -
Menus and toolbars in PyQt5
原文链接:http://zetcode.com/gui/pyqt5/menustoolbars/本节,我们将创建菜单和工具栏。菜单是菜单栏中的一组命令,工具栏工具栏是应用程序中常用的按钮和一些命令。Main WindowQMainWindow类提供了一个应用程序主窗口,这能够创建一个拥有状态栏、工具栏和菜单栏的经典应用窗口框架。Statusbar状态栏是翻译 2016-11-24 17:37:58 · 802 阅读 · 0 评论 -
Layout management in PyQt5
布局管理是GUI编程中的一个重要的方面。布局管理就是我们怎么在应用窗口上放组件的方法。布局管理可以用两种基本的方式,我们可以用绝对定位(absolute positioning)或者布局类(layout class)。absolute positioning程序员以像素为单位指定每一个组件的位置和大小。当你用绝对定位,我们得理解一下几点:1.当我们resize一个窗口时,组件的翻译 2016-11-24 20:11:05 · 425 阅读 · 0 评论