Chinaunix首页 | 论坛 | 博客
  • 博客访问: 491376
  • 博文数量: 74
  • 博客积分: 750
  • 博客等级: 军士长
  • 技术积分: 1453
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-29 15:59
文章分类
文章存档

2014年(30)

2013年(8)

2012年(36)

分类: Python/Ruby

2014-03-20 13:34:55

# -*- coding:utf-8 -*-
#!/usr/bin/python
#=====================================
#FUNC:xuexie learn about close window
#学习对字体的设置
#date:140320
#=====================================
__author__ = 'jjw'


import sys
from PyQt4 import QtGui
from PyQt4 import QtCore


class QuitButton(QtGui.QWidget):
    def __init__(self, parent=None):
        QtGui.QWidget.__init__(self, parent)


        self.setGeometry(300, 300, 400,250)
        self.setWindowTitle("quitbutton")
        #QtGui.QWidget.setFont(self.setWindowTitle("quitbutton"), 16)


        quit = QtGui.QPushButton(self.to_chinese("关闭"), self)
        quit.setGeometry(10, 10, 100, 60)
        quit.setFont(QtGui.QFont("OldEnglish", 24))


        self.connect(quit, QtCore.SIGNAL("clicked()"), QtGui.qApp,
                     QtCore.SLOT("quit()"))

    #这里是就是将英文转化为中文的函数
    def to_chinese(self,thestr_to_chinese):
        self.to_chinesestr = thestr_to_chinese
        the_returnstr = unicode(self.to_chinesestr, "utf-8")
        return the_returnstr




if __name__ == "__main__":
    app = QtGui.QApplication(sys.argv)
    quit_1 = QuitButton()
    quit_1.show()
    sys.exit(app.exec_())
阅读(3647) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~