zoukankan      html  css  js  c++  java
  • QTabWidget

    QTabWidget

    '''
    
    选项卡控件:QTabWidget
    
    
    
    '''
    
    import sys
    from PyQt5.QtCore import *
    from PyQt5.QtGui import *
    from PyQt5.QtWidgets import *
    
    
    class TabWidgetDemo(QTabWidget):
        def __init__(self, parent=None):
            super(TabWidgetDemo, self).__init__(parent)
    
            self.setWindowTitle("选项卡控件:QTabWidget")
            # 创建用于显示控件的窗口
            self.tab1 = QWidget()
            self.tab2 = QWidget()
            self.tab3 = QWidget()
    
            self.addTab(self.tab1,'选项卡1')
            self.addTab(self.tab2,'选项卡2')
            self.addTab(self.tab3,'选项卡3')
    
            self.tab1UI()
            self.tab2UI()
            self.tab3UI()
    
        def tab1UI(self):
            layout = QFormLayout()
            layout.addRow('姓名',QLineEdit())
            layout.addRow('地址',QLineEdit())
            self.setTabText(0,'联系方式')
            self.tab1.setLayout(layout)
    
        def tab2UI(self):
            layout = QFormLayout()
            sex = QHBoxLayout()
            sex.addWidget(QRadioButton('男'))
            sex.addWidget(QRadioButton('女'))
            layout.addRow(QLabel('性别'),sex)
            layout.addRow('生日',QLineEdit())
            self.setTabText(1,'个人详细信息')
            self.tab2.setLayout(layout)
    
        def tab3UI(self):
            layout = QHBoxLayout()
            layout.addWidget(QLabel('科目'))
            layout.addWidget(QCheckBox('物理'))
            layout.addWidget(QCheckBox('高数'))
            self.setTabText(2,'教育程度')
            self.tab3.setLayout(layout)
    
    if __name__ == '__main__':
        app = QApplication(sys.argv)
        demo = TabWidgetDemo()
        demo.show()
        sys.exit(app.exec_())
    
    
    image
    天道酬勤 循序渐进 技压群雄
  • 相关阅读:
    手写redux
    require.context
    webpack cdn加速
    spy-debugger安装、调试步骤
    MAC设置应用在127.0.0.1:80
    javascript数据结构——栈
    Immutable.js了解一下?
    自己搭建服务器.并返回结果
    vue-cli2与vue-cli3在一台电脑共存
    JavaScript点击事件-一个按钮触发另一个按钮
  • 原文地址:https://www.cnblogs.com/wuyuan2011woaini/p/14817246.html
Copyright © 2011-2022 走看看