pyqt4】的更多相关文章

PyQt4里的对话框 对话框是大多数GUI应用中不可分割的一部分.一个对话框是两者或多者的会话.在GUI内,对话框是应用向人说话的方式.一个对话框可以用来输入数据,修改数据,改变应用设置等等. QtGui.QInputDialog QtGui.QInputDialog给用户提供了一个简单方便的对话框来获取值.输入的值可以使字符串,一个数字,或者是一个列表中的元素. #!/usr/bin/python # -*- coding: utf-8 -*- """ ZetCode Py…
在PyQt4中的事件和信号 事件 所有的GUI应用都是事件驱动的.事件主要是来自于应用的使用者,但是像互联网连接,窗口管理器或者计时器也可以产生事件.当我们调用应用的exec_()方法时,应用就进入了主循环.主循环将抓取事件并且将其发送到对应的对象中去. 在事件模型中,有三个参与者: 事件源 事件对象 事件目标 事件源是改变状态的对象.它生成事件.事件对象囊括了在事件源中状态的改变情况.事件目标是将要通知的对象,事件源通过事件来操控事件对象. PyQ4有独一无二的信号和槽机制去处理事件.信号和槽…
# PyQt4入门学习笔记(三) PyQt4内的布局 布局方式是我们控制我们的GUI页面内各个控件的排放位置的.我们可以通过两种基本方式来控制: 1.绝对位置 2.layout类 绝对位置 这种方式要求程序员必须得指定好每个控件的位置和尺寸.当我们使用绝对位置时,我们得明白下面的几条限制: 当我们改变窗口大小时,控件的尺寸和位置不会改变. 我们的应用可能看起来和一般的应用有所不同. 改变前端页面可能会让我们的应用崩溃 如果我们决定要改变我们的布局时,我们必须要把所有控件的位置全部更新 下面这个例…
小学期的<信号与系统>课,要求写一个频率计数器,下面是我个人理解的频率计数 傅里叶变换的代码: # coding=utf-8 import numpy as np from scipy.io import wavfile import matplotlib.mlab as mlab import matplotlib.pyplot as plt class FrequencyCounter(): def loaddata(self, filename): try: samplerate, ch…
之前第一篇介绍了pyqt4的大小,移动位置,消息提示.这次我们介绍菜单和工具栏 QtGui.QmainWindow这个类可以给我们提供一个创建带有状态栏.工具栏和菜单栏的标准的应用. 状态栏 状态栏是展示状态信息的部件. #!/usr/bin/python # -*- coding: utf-8 -*- """ ZetCode PyQt4 tutorial This program creates a statusbar. author: Jan Bodnar website…
PyQt4入门学习笔记(一) 一直没有找到什么好的pyqt4的教程,偶然在google上搜到一篇不错的入门文档,翻译过来,留以后再复习. 原始链接如下: http://zetcode.com/gui/pyqt4/firstprograms/ 在这篇PyQt4的入门文档,我们讲学习一些基础功能. 简单的例子 这是一个显示一个小窗口的简单例子.我们可以对这个窗口做一些操作.我们可以改变它的大小,最大化它,或者最小化它.这需要大量的编码.有人已经写好了这些基础函数,因为它在绝大部分应用中重复出现,不需…
PyQt4入门教程(6)_对话框 文中译者的话将用方括号[]标出.对话框(Dialogs)是现代GUI程序中不可缺少的一部分.对话本来指的是两个或者更多人之间的交流,而在计算机应用中,对话是一个可以让我们和应用"说话"的窗口.对话框可以用来输入数据.修改数据.更改应用设置等等.QtGui.QInputDialog类QtGui.QInputDialog类提供了一个简单便捷的对话框来从用户处得到一个单值.用户的输入可以是字符串.数字,也... 2016-03-08 00:00 阅读(888…
Reference:http://zetcode.com/gui/pyqt4/eventsandsignals/ Events and Signals in PyQt4 In this part of the PyQt4 programming tutorial, we will explore events and signals occurring in applications.   Events All GUI applications are event-driven. Events…
sip SIP must be installed before building and using PyQt4 必须安装sip首先 https://riverbankcomputing.com/software/sip/download sip4文档 http://pyqt.sourceforge.net/Docs/sip4/ pyqt4 https://riverbankcomputing.com/software/pyqt/download pyqt4 安装文档 http://pyqt.…
注意事项 关于python,pyqt的版本 笔者安装的是eric,原来电脑安装的是64位的python,32位的pyqt4,导致系统找不到pyqt,后来更换python版本为32搞定,猜测pyqt的版本须与python一致. 关于编码 系统提示 Checking dependencies Python Version: 2.7.11 Sorry, please install PyQt4. An internal error occured. Please report all the outp…