python多窗口显示内容_如何在一个窗口中显示多个页面?

96eadb6def02223a9599e7d62c0ddd16.png

我正在创建一个待办程序。我有一个侧菜单(只是vbox中的qpushbutton)和一个显示内容的主窗口小部件。然而,我需要一种方法来显示不同的内容在主窗口小部件的基础上是什么侧菜单按钮按下。我尝试过使用QStackedLayout,但我不喜欢它关闭主窗口并切换到新窗口的方式。我也尝试过使用QTabWidget,但是标签页在顶部。有没有一种方法可以将QTabWidget子类化并创建一个带有标签按钮的自定义QTabWidget?如果没有,有没有办法?上面的图片就是我目前所拥有的。在

这是我所有的代码:from PyQt5 import QtCore, QtGui, QtWidgets, uic

from PyQt5.QtCore import Qt

from PyQt5.QtWidgets import *

from datetime import date

import sys

months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November",

"December"]

stylesheet = """

QWidget{

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值