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

Qt主窗口

时间:2014-09-09 10:49:38      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   ar   2014   div   sp   

用Qt写了两个多月的gui界面了,居然连怎么起头都单独写不出来了。。。惭愧

from PyQt4 import QtGui,QtCore

class MainWindow(QtGui.QMainWindow):

    def __init__(self):
        super (MainWindow,self).__init__()
        self.edit = QtGui.QTextEdit()        #创建一个text控件
        self.setCentralWidget(self.edit)    #将控件置中
        self.setWindowTitle(You can change every you like !) #这句可以更改窗口的名字

if __name__==__main__:  
    
             import sys
             app = QtGui.QApplication(sys.argv)
             window = MainWindow()
             window.setGeometry(500,300,500,200)    #第一,第二个参数为坐标位置,第三第四个参数为长*宽,但不是实际大小数值,这个下次搞清楚了,再好好写一遍文章
             window.show()
             sys.exit(app.exec_())

无图无真相,下面上图:

bubuko.com,布布扣

 

注意:主窗口和Dialog的一个不是很明显的区别是窗口是否可以变大

from PyQt4 import QtCore,QtGui

class MainWindow(QtGui.QDialog):     #变化主要在这里
    def __init__(self):
        super(MainWindow, self).__init__()
        self.edit = QtGui.QTextEdit()
        layout = QtGui.QVBoxLayout()
        layout.addWidget(self.edit)
        self.setLayout(layout)
        self.setWindowTitle(You can change every you like)

if __name__ == __main__:
    import  sys
    app = QtGui.QApplication(sys.argv)
    window = MainWindow()
    window.setGeometry(500,300,500,200)
    window.show()
    sys.exit(app.exec_())

同样上图:

bubuko.com,布布扣

 

Qt主窗口

标签:style   blog   http   color   io   ar   2014   div   sp   

原文地址:http://www.cnblogs.com/shixiaomiao/p/3961336.html

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