PyQt5 控件层级关系

################################
PyQt5中文网 - PyQt5全套视频教程 #
   https://www.PyQt5.cn/     #
        主讲: 村长            #
################################

'''
同级控件中后创建的控件会覆盖先创建的控件
lower()  将控件放在最底层
raise_()  将控件放到最上层
a.stackUnder(b)  将a放到b的下面
'''

from PyQt5.Qt import *
import sys

class Window(QWidget):
    def __init__(self):
        super().__init__()
        self.setWindowTitle("控件层级关系 - PyQt5中文网")
        self.resize(600, 500)
        self.func_list()

    def func_list(self):
        self.func()

    def func(self):
        pass

if __name__ == '__main__':
    app = QApplication(sys.argv)
    window = Window()

    label1 = QLabel(window)
    label1.setText('标签1')
    label1.resize(100, 100)
    label1.move(50, 50)
    label1.setStyleSheet('background-color:green')

    label2 = QLabel(window)
    label2.setText('标签2')
    label2.resize(100, 100)
    label2.move(80, 80)
    label2.setStyleSheet('background-color:red')

    # label2.lower()
    label1.raise_()
    # label2.stackUnder(label1)

    window.show()
    sys.exit(app.exec_())

Original: https://www.cnblogs.com/lvdongjie/p/16331098.html
Author: Avatarx
Title: PyQt5 控件层级关系

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/546533/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 面向对象ooDay4

    多种角色能干的事都一样的时候,可以将多种角色统一造型到超类数组中,实现代码复用 eg: 学生/老师/医生都是输出名字+问好——干的事都一样, ​ 就可以将学…

    技术杂谈 2023年7月11日
    058
  • 函数响应式编程

    将值的变化和事件看作状态的变化;编程的目的在于响应状态; 将函数作为变量注册为状态的响应处理器。 rx 响应式编程天然具有函数式编程特征; 一切变化皆状态(流)。 Original…

    技术杂谈 2023年5月31日
    092
  • Centos7: 防火墙相关

    防火墙 开放端口 firewall-cmd –zone=public –add-port=5672/tcp –permanent # 开&#x6…

    技术杂谈 2023年7月24日
    060
  • jquery常用获取属性的方法有哪些(attr prop区别)

    jquery常用获取属性的方法有:1、attr()方法,可获取并返回指定属性的值,语法”$(selector).attr(“属性名”)&#822…

    技术杂谈 2023年5月31日
    089
  • 滚动处理,滚动停止后一段时间执行的动作

    代码 // 监听滚动到底部 jQuery(function ($) { // 1212活动相关 var scrollEndTimer = null; var activity121…

    技术杂谈 2023年5月31日
    0102
  • dup和dup2用法小结

    今天和同学探讨了一下关于重定向输出到文件的问题,其中需要用到dup和dup2函数,因此来小小的总结一下。 首先来man一下: dup直接返回一个新的描述符和原来的描述符一样代表同一…

    技术杂谈 2023年6月21日
    092
  • Redrain个人维护并使用的DuiLib和UiLib库源代码下载地址

    首先说明一下Duilib和Uilib的差别:UiLIb是DuiLib是升级扩展版,UiLib添加了一些控件,比方渐变的FadeButton。而且增强了不少控件的功能和属性,比方托盘…

    技术杂谈 2023年5月31日
    089
  • JPA继承简介

    继承是面向对象编程语言的一个关键特性,其中子类可以获取其父类的属性。 此功能增强了代码的可重用性。 关系数据库不支持继承机制。 因此,Java Persistence API(JP…

    技术杂谈 2023年5月31日
    095
  • 实力总结四类Bean注入Spring的方式

    一提到 Spring,大家最先想到的是啥?是 AOP和 IOC的两大特性?是 Spring中 Bean的初始化流程?还是基于 Spring的 Spring Cloud全家桶呢? 今…

    技术杂谈 2023年7月11日
    086
  • 20212218实验二《Python程序设计》实验报告

    # 20212218 2021-2022-2 《Python程序设计》实验二报告 课程:《Python程序设计》 班级: 2122 姓名: 林思凡 学号:20212218 实验教师…

    技术杂谈 2023年7月24日
    076
  • 1. 梯度下降法

    简介 梯度下降法是一种函数极值的优化算法。在机器学习中,主要用于寻找最小化损失函数的的最优解。是算法更新模型参数的常用的方法之一。 相关概念 1. 导数 定义 设一元函数(f(x)…

    技术杂谈 2023年7月10日
    087
  • AOP

    AOP AOP的入门案例: AOP的工作流程 SpringAop的本质是:代理模式 AOP的切入点表达式 重用切入点表达式: ①声明 @Pointcut(“execut…

    技术杂谈 2023年7月24日
    075
  • 我与小娜(06):量子通信是什么?

    我与小娜(06 ):量子通信是什么? 2 月5 日晚上。我与小娜从1955 年的南京回到北京的家中。小娜从”小口袋”中,爬出来。进入我的固态硬盘之中,安顿下…

    技术杂谈 2023年5月31日
    083
  • Qt QImage类详解(QImage类型转换、QImage类函数及QImage像素操作)

    打开Qt帮助文档,会看到有关于QImage的描述如下:The QImage class provides a hardware-independent image represen…

    技术杂谈 2023年5月31日
    0121
  • tolua杂记

    1 字符串调用luaFunc :DoString public class CallLuaFunction : MonoBehaviour { private string scr…

    技术杂谈 2023年5月31日
    066
  • C++运算符重载

    首先,阅读之前要先搞清楚什么是运算符、函数重载。函数重载就是在一个范围内为一个函数声明多个实现方式,函数名必须一致。 那么C++运算符是否可以重载呢?可以!先弄清什么时候需要进行运…

    技术杂谈 2023年6月21日
    095
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球