【问题标题】:How can I reset a model and view in PySide / PyQt / Qt?如何在 PySide / PyQt / Qt 中重置模型和视图?
【发布时间】:2012-05-19 22:12:53
【问题描述】:

添加和删除行非常简单,但是如果我想完全重置模型和视图呢?

在我的特定示例中,我在模型和视图中显示了一个数据集,并且模型中的整个数据集不时被丢弃,并在其位置上放置一个新数据集。我怎样才能最有效地做到这一点?

(值得指出的是,我正在使用模型和代理模型和视图。)

【问题讨论】:

    标签: qt pyqt reset pyside


    【解决方案1】:

    【讨论】:

    • +1,但只是指出您必须在发送这两个信号之间实际删除/删除数据。这样做可以让您在不使用通常的 setData() 机制的情况下清除底层数据。
    • 根据问题很难判断。
    猜你喜欢
    • 2016-01-08
    • 1970-01-01
    • 2015-12-22
    • 2013-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    相关资源
    最近更新 更多