草庐IT

CGHXMLParameterDialog

全部标签

xml - 通过源模型函数从源模型中删除行时 QSortFilterProxyModel 崩溃

我已经创建了一个自定义的QAbstractItemModel派生模型,它包含一组树状层次结构形式的XML数据,这些数据将显示在QTreeView中,如下图所示:http://imageshack.us/photo/my-images/840/xmltreeview.png此模型已成功通过模型测试和一些基本的编辑测试。但是,当我尝试对该模型进行一些过滤以便将模型拆分为几个不同的View时,我遇到了一些问题。我已经尝试过QSortFilterProxyModel并且它经常崩溃。经过一些修复后,它在尝试从模型中删除一行后仍然崩溃。控制台应用程序在发生崩溃时显示这些消息:ratbrQModel