码迷,mamicode.com
首页 > 其他好文 > 详细

pyqt练习x3.8

时间:2015-07-16 18:35:14      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

# -*- coding: cp936 -*-

import sys

from PyQt4 import QtGui

class Gridlayout(QtGui.QWidget):

    def __init__(self,parent=None):

        QtGui.QWidget.__init__(self)

 

        self.setWindowTitle(u‘网格布局‘)

 

        names=[‘a‘,‘b‘,‘bc‘,‘2‘,

               ‘c‘,‘d‘,‘<‘,

               ‘>‘]

        

        grid=QtGui.QGridLayout()

        j=0

        pos=[(0,0),(1,1),(2,0),(3,3),

             (0,1),(1,0),(2,1),

             (4,0)]

        for i in names:

            button=QtGui.QPushButton(i)

            if j==2:

                grid.addWidget(QtGui.QLabel(),0,2)

            else:

                grid.addWidget(button,pos[j][0],pos[j][1])

            j+=1

        self.setLayout(grid)

 

app=QtGui.QApplication(sys.argv)

qb=Gridlayout()

qb.show()

sys.exit(app.exec_())

 

 IMG技术分享

pyqt练习x3.8

标签:

原文地址:http://www.cnblogs.com/mhxy13867806343/p/4156345.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!