pyqt5 用的滚动条,表格布局,里面动态添加控件可以

但是动态删除,隐藏控件,第一次没反应,只有别的按钮点过后,这个才起作用。原因是因为:

调用了一个点击事件:self.dir_btns[0].click()

点击事件有向界面添加了一遍数据,所以点删除数据时,界面还有一层数据。

   def open_next(self):self.key_shift = Falseself.key_control = Falseself.grid_index_last = -1# self.will_changes.clear()self.page_index += 1self.img_files=[]for btn in self.dir_btns:btn.setEnabled(False)for i in range(self.page_count):willselect = self.scroll_ares_images.findChild(QClickableImage, "item_" + str(i))if willselect is None:print("willselect",i)continueelse:self.gridLayout.removeWidget(willselect)willselect.deleteLater()willselect.hide()del willselectself.gridLayout.invalidate()

pyqt5动态删除控件问题相关推荐

  1. WPF 中动态创建和删除控件

    WPF 中动态创建和删除控件 原文:WPF 中动态创建和删除控件 动态创建控件 1.容器控件.RegisterName("Name",要注册的控件)   //注册控件 2.容器控件 ...

  2. C# 动态创建控件时注册Name属性

    动态创建控件 1.  容器控件 .RegisterName("Name",要注册的控件) //注册控件 2.  容器控件 .FindName("Name") a ...

  3. VB6实现动态增加和删除控件数组中的控件2021-06-02

    VB6实现动态增加和删除控件数组中的控件 2021-6-3修改一个BUG 控件的添加: 1From1名称改为FrmWork 2.添加Picture控件名称改为PicCharacterContainer ...

  4. PyQt5 技术篇-如何彻底删除控件?布局移除控件方法。

    正常调用 removeWidget() 方法删除控件,但是删不干净,需要调用 sip.delete() 再删一下才能彻底清除. import sip self.verticalLayout.remov ...

  5. 动态添加综合布局---动态添加控件及将某XML动态加入到Activity显示(续)

    前言:以前曾写过一篇关于动态生成控件的文章<动态添加控件及将某XML动态加入到Activity显示>,比较浅显,对于RelativeLayout的相关布局设置方法及相对布局与线性布局的混合 ...

  6. MFC中动态创建控件以及事件响应实现方法

    本文实例讲述了MFC中动态创建控件以及事件响应实现方法,分享给大家供大家参考.具体实现方法如下: 动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的. 一.创建动态 ...

  7. MFC中动态创建控件以及添加事件响应

    本文实例讲述了MFC中动态创建控件以及事件响应实现方法,分享给大家供大家参考.具体实现方法如下: 动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的. 一.创建动态 ...

  8. axure树形表格_Axure教程:Axure中继器实现动态树结构控件详解

    树结构是原型设计中常用的控件之一,常用于组织架构等功能.本文作者参照钉钉后台组织架构样式,使用Axure中继器实现动态树结构控件. 一.交互样式 初始样式(以钉钉后台-通讯录-组织架构为例): 初始载 ...

  9. asp.net 包含动态创建控件的容器如果要切换显示/隐藏不要用 Visible 属性

    asp.net 包含动态创建控件的容器如果要切换显示/隐藏不要用 Visible 属性 就是不用 XXX.Visible = false;  // true 因为这样该容器及其子控件会彻底的从页面上消 ...

最新文章

  1. 老广: KVM虚拟化学习笔记
  2. js预览待上传的本地图片
  3. 单链表遍历_单链表及其遍历实现的基本操作
  4. 【Java】探究自增运算符++的原理
  5. LinuxKit for ARM64 - on packet.net
  6. 第三节 整型和浮点型
  7. 下列关于java语言特性,下列关于Java 语言特点的叙述中,错误的是()。
  8. Hadoop安装教程(单机/伪分布式配置)
  9. windows7安装ffmpeg教程
  10. 集成第三方SDK之支付宝支付
  11. 几何基础 笛沙格定理
  12. 一字千金的SEO达文
  13. python根据词频绘制词云的函数_根据词频生成词云(Python wordcloud实现)
  14. 互联网公司的中台到底是什么
  15. oracle 有iif么,ORACLE IIF声明
  16. 解读Seele元一子链协议 产业公链底层框架非常完美!
  17. PCF应用管理平台介绍(PCF Apps Manager)
  18. Arthur van Hoff
  19. [2008北京奥运会]08奥运开幕式NBC版的字幕/解说词
  20. MOSFET驱动电路

热门文章

  1. ZendStudio快捷键
  2. 解决vista和win7在windows服务中交互桌面权限问题:穿透Session 0 隔离
  3. WideCharToMultiByte和MultiByteToWideChar函数的用法(ascii转unicode unicode转ascii)
  4. 实际用户ID,有效用户ID与保存设置用户ID
  5. C 把两个bitmap文件合并成一个bitmap文件
  6. 右值引用 移动构造函数 移动语义
  7. leetcode28. Implement strStr() (以及个人对KMP算法理解)
  8. linux ftp登录命令_Linux使用pinky命令查询登录用户信息
  9. 贪心算法解决跳马问题_算法浅谈——怪盗基德的珠宝选择问题与贪心算法
  10. 计算机电缆数字是什么意思,DJYPV4*2*1.0 计算机电缆规格含义