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

qt tab分页

时间:2015-01-23 17:47:05      阅读:304      评论:0      收藏:0      [点我收藏+]

标签:

from PyQt4 import QtGui

from PyQt4 import QtCore

 

 

class Editor(QtGui.QTextEdit):

 

    def __init__(self, parent=None):

        super(Editor, self).__init__(parent)

 

 

class Main(QtGui.QMainWindow):

 

    def __init__(self, parent=None):

        super(Main, self).__init__(parent)

 

        self.initUi()

 

    def initUi(self):

        self.setWindowTitle("Editor")

        self.resize(640, 480)

 

        newAc = QtGui.QAction(‘New‘, self)

        newAc.setShortcut(‘Ctrl+N‘)

        newAc.triggered.connect(self.new_)

 

        menu = self.menuBar()

        filemenu = menu.addMenu(‘&File‘)

        filemenu.addAction(newAc)

 

        self.tab = QtGui.QTabWidget(self)

        self.setCentralWidget(self.tab)

        self.tab.addTab(Editor(), "New Text")

 

    def new_(self):

        self.tab.addTab(Editor(), "New text")

 

 

def main():

    import sys

    app = QtGui.QApplication(sys.argv)

    w = Main()

    w.show()

    sys.exit(app.exec_())

 

if __name__ == "__main__":

    main()

 技术分享

qt tab分页

标签:

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

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