PyQt4入门

PyQt4入门教程(6)_对话框

文中译者的话将用方括号【】标出。对话框(Dialogs)是现代GUI程序中不可缺少的一部分。对话本来指的是两个或者更多人之间的交流,而在计算机应用中,对话是一个可以让我们和应用“说话”的窗口。对话框可以用来输入数据、修改数据、更改应用设置等等。QtGui.QInputDialog类QtGui.QInputDialog类提供了一个简单便捷的对话框来从用户处得到一个单值。用户的输入可以是字符串、数字,也...

2016-03-08 00:00 阅读(888) 评论(1)

PyQt4入门教程(5)_事件与信号

注:文中译者的话将用方括号【】标出。在这一部分的学习中,我们将会探索应用中将会出现的时间与信号(events and signals)。事件(Events)所有的GUI应用都是由事件驱动的,这些事件主要是由应用的使用者产生的。其实这些事件也可以由其他方式产生,比如说网络连接、窗口管理系统或是一个计时器。当我们调用应用的exec_()方法时,应用进入到了主循环中,主循环获取事件并且将他们发送至各个对象...

2016-02-23 20:03 阅读(1314) 评论(0)

PyQt4入门教程(4)_布局管理

注:文中译者自己的话将用方括号【】标出。布局管理(Layout management)是GUI编程中一个重要的方面。布局是我们将各种部件摆放在窗口中的方式。在PyQt4中,布局可以通过两种方式实现:绝对定位(absolute positioning)和layout类。绝对定位在这种方式中,编程者指定各种部件的位置和大小。但是当你使用绝对定位时,需要知道有以下的限制: - 如果我们改变窗口的大小,...

2016-02-23 11:50 阅读(2745) 评论(2)

PyQt4入门教程(3)_菜单栏和工具条

注:译者自己的话将用方括号【】标出。在这一部分,我们将学会如何创建菜单和工具栏。菜单是位于菜单栏中的一系列命令,而工具栏是应用中一些常用功能的按钮。主窗口(Main window)QtGui.QMainWindow类提供了创建应用主窗口的方法,这使得用状态栏(statusbar)、菜单栏(menubar)、工具栏(toolbar)创建一个传统的应用框架成为可能。状态栏(Statusbar)状态栏的作...

2016-02-20 22:38 阅读(1572) 评论(0)

PyQt4入门教程(2)_PyQt4的第一个程序

注:文中译者的话将用方括号【】标出。这一部分我们将学习PyQt中一些基本的函数。一个简单的例子这是一个能够显示出一个窗口的简单例子。目前为止我们已经可以对这个窗口干很多事情了,比如说改变它的尺寸,最大化,最小化……干这些事情本来需要写很多代码,但是PyQt已经帮我们写好啦【开心】,由于干这些事情的代码在绝大多数应用中都会重复使用,所以没有必要一遍一遍地写这些代码。 我们可以感受到PyQt4是一个很...

2016-02-16 20:54 阅读(2673) 评论(1)

PyQt4入门教程(1)_PyQt介绍及准备工作

本文将会对PyQt做以简单介绍,介绍其主要功能和重要模块的功能;以及带领大家完成PyQt开发前所需要做的一些准备工作。...

2016-02-16 17:00 阅读(4036) 评论(0)

PyQt4入门教程(0)_译者说

最近在学PyQt4,很遗憾官方文档不够详细(十分不详细),目前网络上也没有很多相关的教程,已有的书籍也使用的是比较老的PyQt版本,对于没有Qt基础的人学习起来不是很方便。在ZetCode.com上看到了这个PyQt4入门教程,讲解非常详细,遂决定翻译过来给众多被PyQt魅力吸引的初学者提供方便。...

PyQt4百行代码自制密码管理器(四):其他功能&结语

一些有待实现内容和结语。...

2016-03-03 13:59 阅读(519) 评论(1)

PyQt4百行代码自制密码管理器(三):数据库引入

给密码管理器引入数据库。...

2016-03-02 00:32 阅读(650) 评论(0)

PyQt4百行代码自制密码管理器(二):基本功能实现

第二部分,实现密码管理器的一些基本功能,如新建、编辑、删除。...

2016-02-29 18:23 阅读(768) 评论(2)

PyQt4百行代码自制密码管理器(一):基本框架搭建

教你如何用短短百行代码写出一个属于自己的密码管理器! 开篇:基本框架搭建。...

2016-02-27 14:39 阅读(814) 评论(0)

时间: 2024-10-26 11:56:51

PyQt4入门的相关文章

针对Quant的Python快速入门指南

作者:用Python的交易员 (原创文章,转载请注明出处) 最近有越来越多的朋友在知乎或者QQ上问我如何学习入门Python,就目前需求来看,我需要写这么一篇指南. 针对整个vn.py框架的学习,整体上有两条不同的路线: 有经验的Quant学习如何使用Python语言来做策略和交易程序的开发(编程语言是学习重点) 有经验的程序员学习如何将自己的编程知识和经验应用在量化研究和策略开发上(金融量化是学习重点) 我自己本身是金融工程硕士,毕业后也是从Quant入行,所以这篇指南主要针对的是第一条路线,

杂2016.07.11

一款开源免费跨浏览器的视频播放器--videojs使用介绍http://www.cnblogs.com/afrog/p/4115377.htmlSSM框架——详细整合教程(Spring+SpringMVC+MyBatis)http://blog.csdn.net/zhshulin/article/details/37956105Building Cocos2d-x 3.7 in Ubuntuhttp://t.cn/RqsGip8cocos2dx解决方案 http://t.cn/RqFjzpSIn

读Pyqt4教程,带你入门Pyqt4 _011

当我们想要改变或者增强已存在的窗口组件时,或者准备从零开始创建自定义窗口组件时,可以使用绘图.我们通过使用PyQt4工具包提供的绘图API来绘图. 绘图在 paintEvent() 方法中进行.绘制代码在 QPainter 对象的 begin() 和 end() 之间. 绘制文本 我们从在窗口客户区绘制一些Unicode文本开始. #!/usr/bin/python # -*- coding: utf-8 -*- # drawtext.py import sys from PyQt4 impor

读Pyqt4教程,带你入门Pyqt4 _002

在这节教程中,我们将创建菜单和工具栏. QMainWindow 类提供应用程序主窗口,可以创建一个经典的拥有状态栏.工具栏和菜单栏的应用程序骨架. 菜单栏 菜单栏是GUI应用程序最明显的部分之一,这是分布在各个菜单的命令组合,在控制台程序中你需要记住所有那些晦涩难懂的命令,有了这些公认的标准,将进一步缩短学习新应用程序的时间. #!/usr/bin/python # menubar.py import sys from PyQt4 import QtGui, QtCore class MainW

读Pyqt4教程,带你入门Pyqt4 _013

你是否曾经看着应用程序并思考特定的GUI项是如何产生的?大概每位程序员都这样过.然后你能看到你喜欢的GUI库提供的一系列窗口组件,但是你无法找到它.工具包通常仅仅提供最常用的窗口组件,比如按钮.文本组件.滑块等等.没有工具包能够提供一切可能的组件. 实际上有两种工具包,轻量级和重量级.FLTK工具包是一种轻量级的工具包,它仅仅提供非常基本的组件并假设程序员能够自己创建更复杂的组件.PyQt4属于重量级,它有很多窗口组件,但是并不提供非常专业化的窗口组件.比如速度计窗口组件,用来度量烧录的CD的容

读Pyqt4简介,带你入门Pyqt4 _001

PyQt是用来创建GUI应用程序的工具包,它把Python和成功的Qt绑定在一起,Qt库是这个星球上最强大的库之一,如果不是最强大的话. PyQt作为一组Python模块的实现.有超过300个类和超过6000个方法.它是个跨平台的工具包,它可以运行在所有的主流操作系统上.包括Unix.Windows.Mac.它具有双重授权,开发者可以选择GPL或者商业授权.以前GPL版本只能在Unix上获得.从PyQt4开始,可以在所有支持的平台上获得GPL协议. 由于有大量可用的类,它们被分成多个模块. 图:

读Pyqt4教程,带你入门Pyqt4 _008

QCalendarWidget QCalendarWidget 提供基于月份的日历窗口组件,它允许用户简单并且直观的选择日期. #!/usr/bin/python # -*- coding: utf-8 -*- # calendar.py import sys from PyQt4 import QtGui from PyQt4 import QtCore class Example(QtGui.QWidget): def __init__(self): super(Example, self)

pyqt4学习之一:搭建环境和入门

还在继续写Python小工具,想起之前用Tkinter被坑得半死,决定换个框架写UI,又想顺便了解一下qt,就学习一下pyqt4 搭建环境 win:现在安装包 http://www.riverbankcomputing.co.uk/software/pyqt/download ,测试环境是win8 64位.Python2.7, 所以下载了 PyQt4-4.11.3-gpl-Py2.7-Qt4.8.6-x64.exe ,一路next就行了,很简单,需要注意的是,安装包会自动搜索Python的安装位

MAC OS X Yosemite的PyQt4配置记录 by tsy

声明: 1)本报告由博客园bitpeach撰写,版权所有,免费转载,请注明出处,并请勿作商业用途. 2)若本文档内有侵权文字或图片等内容,请联系作者bitpeach删除相应部分. 3)本文档内容涉及Mac OS X Yosemite的PyQt4配置. 4)仅仅作为参考用途,抛砖引玉,不作为证据证明用途,请自行取舍,核实引用. 0目录 1.1参考文献 主要是汇总一下,我参考阅读的一些文献.以此为坚实基础,进行实践.这些参考博客或文章是非常宝贵的经验记录. 1.2环境 需要准备些什么 1.3过程步骤