zoukankan      html  css  js  c++  java
  • 第二十八章、containers容器类部件QStackedWidget堆叠窗口部件详解

    一、概述

    StackedWidget堆叠窗口部件为一系列窗口部件的堆叠,对应类为QStackedWidget。QStackedWidget类对应部件为放在堆栈中的多个窗口部件,这些放在堆栈中的窗口部件在界面上只能看到一个窗口。

    如果不好理解的话,老猿觉得用QTabWidget选项窗部件做个对比就好理解了。

    我们知道,QTabWidget选项窗部件是多个页面窗口组成的,每次用户选择其中一个选项卡时即显示对应的选项窗,未选中的选项窗不显示,但用户可以在选项卡栏上看到对应选项窗的选项标签。而QStackedWidget的堆叠窗口,在外观上可以看成一个隐藏了选项卡栏的QTabWidget选项窗部件,当前页面展示出来,其他页面被隐藏。

    由于没有选项卡栏,StackedWidget堆叠窗口部件当前显示的页面只能通过代码进行页面切换,例如通过QComboBox或QListWidget存储对应页面的标题供人选择,然后根据选择结果将对应页面设置为当前页面。

    二、属性

    2.1、概述

    在Designer中StackedWidget堆叠窗口部件非常简单,只有2个,如下:
    在这里插入图片描述
    除了这2个属性外,还有个未在Designer中设置的动态属性count。

  • 相关阅读:
    「分块」学习笔记
    「NOIP 2017」逛公园
    大假期集训模拟赛15
    大假期集训模拟赛14
    大假期集训模拟赛13
    nginx 日志升级
    nginx 日志切割
    nginx 健康检查
    sftp 管理
    Prometheus 学习
  • 原文地址:https://www.cnblogs.com/LaoYuanPython/p/12570436.html
Copyright © 2011-2022 走看看