PyQt4-(5) Tutorial 3



#!/usr/bin/env python
#
 -*- coding:utf-8 -*-
#
 PyQt tutorial 3
#
 Modified by Wubin Qu [quwubin AT gmail.com]
#
 Blog: http://quwubin.cnblogs.com/
#
 让'Quit'按钮显示在一个Window之上


import sys
from PyQt4 import QtCore, QtGui


app 
= QtGui.QApplication(sys.argv)


window 
= QtGui.QWidget()
# QWidget是PyQt4中所有用户接口对象的基类,我们使用QWidget默认的
#
 构造方法来创建QWidget对象,默认的构造方法没有指定父控件,如果一个
#
 widget没有指定父控件,那么我们就称他为一个window。
window.resize(200120)
# resize方法用来调整window的大小


quit 
= QtGui.QPushButton("Quit", window)
quit.setFont(QtGui.QFont(
"Times"18, QtGui.QFont.Bold))
quit.setGeometry(
104018040)

# setGeometry()在这里做两件事情,一是指定了窗口在屏幕中的位置,
#
 二就是指定了窗口的大小。前面两个参数是x和y坐标,
#
 后面两个是窗口的width和height。

QtCore.QObject.connect(quit, QtCore.SIGNAL(
"clicked()"),
                       app, QtCore.SLOT(
"quit()"))

window.show()
sys.exit(app.exec_())

posted on 2008-06-24 20:18  屈武斌  阅读(670)  评论(0)    收藏  举报

导航