pyqt4实现tab界面切换

简介: de ># -*- coding: utf-8 -*-from PyQt4.QtGui import *from PyQt4.QtCore import QStringclass ContentWidget(QDialog): def __init__(self, parent=None): super(ContentWidget, self).
de  ># -*- coding: utf-8 -*-

from PyQt4.QtGui import *
from PyQt4.QtCore import QString


class ContentWidget(QDialog):
    def __init__(self, parent=None):
        super(ContentWidget, self).__init__(parent)
        self.setStyleSheet("background: black")


class IndexWidget(QDialog):
    def __init__(self, parent=None):
        super(IndexWidget, self).__init__(parent)
        self.setStyleSheet("background: red")


class TabWidget(QTabWidget):
    def __init__(self, parent=None):
        super(TabWidget, self).__init__(parent)
        self.resize(400, 300)
        self.mContent = ContentWidget()
        self.mIndex = IndexWidget()
        self.addTab(self.mContent, u"内容")
        self.addTab(self.mIndex, u"索引")


if __name__ == '__main__':
    import sys
    app = QApplication(sys.argv)
    t = TabWidget()
    t.show()
    app.exec_()

 
         
pyqt4实现tab界面切换 - marsggbo - 火星教教主-marsggbo
 

(转:https://segmentfault.com/q/1010000005143428)

目录
相关文章
|
7月前
pyqt5-基本窗口控件
pyqt5-基本窗口控件
58 0
pyqt5-基本窗口控件
|
7月前
|
Python
tkinter之菜单按钮
tkinter之菜单按钮
63 1
|
5月前
|
Python
PyQt5常见布局、控件用法有哪些?
这是关于Python GUI编程中使用的布局和控件的简要介绍: - **布局**: - `QHBoxLayout`:用于水平排列控件。 - `QVBoxLayout`:用于垂直排列控件。 - `QGridLayout`:在网格中排列控件,支持多行多列。 - `QFormLayout`:创建表单样式的布局,方便组织输入字段。
|
7月前
|
Python
tkinter之下拉菜单
tkinter之下拉菜单
135 1
|
Python
pyqt 创建系统托盘
pyqt 创建系统托盘
102 0
|
计算机视觉
Qt实用技巧:界面切换使用Dialog全屏切换
Qt实用技巧:界面切换使用Dialog全屏切换
|
Linux 计算机视觉 C++
Qt实用技巧:Qt窗口置顶
Qt实用技巧:Qt窗口置顶
PyQt5 技巧篇-按钮竖排显示方法,Qt Designer设置按钮竖排显示。
PyQt5 技巧篇-按钮竖排显示方法,Qt Designer设置按钮竖排显示。
689 0
PyQt5 技巧篇-按钮竖排显示方法,Qt Designer设置按钮竖排显示。
|
Python Windows C#
[ PyQt入门教程 ] PyQt5基本控件使用:消息弹出、用户输入、文件对话框
[ PyQt入门教程 ] PyQt5基本控件使用:消息弹出、用户输入、文件对话框 本文主要介绍PyQt界面实现中常用的消息弹出对话框、提供用户输入的输入框、打开文件获取文件/目录路径的文件对话框。
3590 0