摘要: 事件是任何 GUI 程序中很重要的部分。所有 GUI 应用都是事件驱动的。一个应用对其生命期产生的不同的事件类型做出反应。事件是主要由应用的用户产生。但是,也可以通过其他方法产生,比如,网络通信,窗口的管理者,计时器。PyQt 4.5 引入了新的 API 用于信号和槽。这是旧式的 API 。QtCore.QObject.connect(self.ui.button_open,QtCore.SIGNAL("clicked()"), self.file_dialog)新式的更接近 Python 的标准button.clicked.connect(self.onClicked)s 阅读全文
posted @ 2014-01-12 23:04 wxxzy 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 创建一个 PyQt4 一般可以通过很少的步骤完成。通常的方法是用Qt 提供的QtDesigner工具创建界面。使用QtDesigner,可以方便地创建复杂的GUI界面。然后,可以在窗口上创建部件, 添加名字等。创建一个PyQt4一般需要: 1.使用QtDesigner创建GUI界面 2.在属性编辑器中修改部件的名字 3.使用pyuic4工具生成一个python类 4.通过GUI对应类来运行程序 1、打开QtDesigner,会看到新建窗口界面,这里可以选择类型。这里我们先选择widget类型,然后在窗口中添加两个PushButton按纽和一个TextEdit:通... 阅读全文
posted @ 2014-01-12 00:51 wxxzy 阅读(781) 评论(0) 推荐(1) 编辑