参考:第一个程序 — The PyQt4 tutorial 0.1 documentation
http://www.qaulau.com/books/PyQt4_Tutorial/first_programs.html
非常好的学习PyQt4的网站!!!里面有大量例程可供学习~~~
实现的功能:
(1)图标:展示如何在PyQt中实现应用程序图标。应用程序图标是一个小图像,一般显示在标题栏的左上角
(2)提示:为组件提供提示显示,停留则显示,不停留可自行消失。
(3)关联:按下按钮窗口关闭
(4)再次确认窗口:点击标题栏上的关闭按钮, QWdiget 将出现对话框再次确认是否关闭
(5)位置调整:使窗口显示在屏幕中央
整理后的例程如下:
# -*- coding: cp936 -*-
#easyQtpy4.py
#存在问题:用IDLE运行程序,按button会使程序卡死!!!!!故双击运行或在cmd中运行
#Python语言支持面向过程和面向对象编程。在PyQt4中编程意味着OOP编程。
#使用面向对象编程
import sys
from PyQt4 import QtCore,QtGui#基本的GUI组件在 QtGui 模块中。
'''在面向对象编程中三个最重要东西是类、数据和方法。
这里我们创建一个名为 Icon 的新类,继承自 QtGui.QWidget 类,意味着我们必须调用两个构造方法
,第一个为 Icon