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

pyqt基础: tab之下拉

时间:2015-02-21 15:25:08      阅读:345      评论:0      收藏:0      [点我收藏+]

标签:

import sys

from PyQt4 import QtGui

 

 

def main():

 

    app = QtGui.QApplication(sys.argv)

 

    window = QtGui.QWidget()

    window.setWindowTitle(‘Scrolling Tabs Example‘)

 

    tab1 = QtGui.QScrollArea()

    tab1.setWidget(QtGui.QWidget())

    tab1_layout = QtGui.QVBoxLayout(tab1.widget())

    tab1.setWidgetResizable(True)

 

    text_browser_1 = QtGui.QTextBrowser()

    tab1_layout.addWidget(text_browser_1)

    text_browser_2 = QtGui.QTextBrowser()

    tab1_layout.addWidget(text_browser_2)

    text_browser_3 = QtGui.QTextBrowser()

    tab1_layout.addWidget(text_browser_3)

    text_browser_4 = QtGui.QTextBrowser()

    tab1_layout.addWidget(text_browser_4)

    text_browser_5 = QtGui.QTextBrowser()

    tab1_layout.addWidget(text_browser_5)

    text_browser_6 = QtGui.QTextBrowser()

    tab1_layout.addWidget(text_browser_6)

    text_browser_7 = QtGui.QTextBrowser()

    tab1_layout.addWidget(text_browser_7)

 

    tab2 = QtGui.QScrollArea()

    tab2_layout = QtGui.QVBoxLayout(tab2)

 

    button_1 = QtGui.QPushButton()

    tab2_layout.addWidget(button_1)

    button_2 = QtGui.QPushButton()

    tab2_layout.addWidget(button_2)

    button_3 = QtGui.QPushButton()

    tab2_layout.addWidget(button_3)

 

    tab_widget = QtGui.QTabWidget()

    tab_widget.addTab(tab1, "Tab 1")

    tab_widget.addTab(tab2, "Tab 2")

    main_layout = QtGui.QVBoxLayout()

    main_layout.addWidget(tab_widget)

    main_layout.addStretch(1)

    window.setLayout(main_layout)

    window.show()

    sys.exit(app.exec_())

 

 

if __name__ == ‘__main__‘:

    main()

 技术分享

pyqt基础: tab之下拉

标签:

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

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