【发布时间】:2016-02-21 16:46:02
【问题描述】:
有没有办法限制我的 QTreeWidget 可以拥有的项目数量,类似于 FIFO 缓冲区?
【问题讨论】:
-
当您说 FIFO 缓冲区时,我猜您是在谈论一维队列。树小部件维护一个树视图,显示一个树模型。从本质上讲,它可能有多个级别,每个级别包含多个项目。因此它是多维的。你到底想达到什么目的?你是想限制元素的总数,一个元素可以拥有的子元素的数量,树级别的兄弟姐妹的数量,还是完全不同的东西?如果超出限制,应该发生什么?
-
我正在尝试创建一个用作跟踪的树。问题是,如果我继续填充树并且其中将包含许多项目,那么 GUI 将开始工作缓慢并最终崩溃。我认为通过限制树可以容纳的项目数量(比如说 2000),GUI 会更好地工作。所以是的,我试图以某种方式限制树中元素的总数
标签: python qt pyqt qtreewidget qtreewidgetitem