PyQt5的QSpinBox – 根据用户指令删除它
在这篇文章中,我们将看到如何在用户命令时删除旋转盒,而在设计一个应用程序时,如果在关闭小部件时不注意,它有可能会消耗大量的空间/内存。基于QObject的类被设计成(可选择地)在一个层次结构中链接在一起。当一个顶层对象被删除时,Qt将自动删除其所有子对象。为了明确地删除旋转盒的引用,我们使用deleteLater方法。
语法: spin_box.deleteLater()
参数: 它不需要参数
执行的动作: 它从内存中删除/移除自旋盒的引用。
实施步骤:
- 创建一个自旋盒
-
创建一个标签来显示旋转盒的状态
-
创建按钮
-
为按钮添加动作
-
在动作中删除旋转盒的引用,并更新标签的文本
以下是实施步骤