• 4901阅读
  • 1回复

[提问]求解决插入千行数据速度慢的代码 [复制链接]

上一主题 下一主题
离线jiang_198586
 

只看楼主 倒序阅读 楼主  发表于: 2011-09-06
求解决插入千行数据速度慢的代码。。。。。。。急
  我尝试使用过qtreeview+QSortFilterProxyModel+QStandardItemModel,插入5000行数据需要3s左右,我希望执行时间能达到1s以内。
  我也试过自定义model,继承QAbstractItemModel类,添加insertRows方法,其中写入了beginInsertRows()方法和endInsertRows()方法,运行时系统报beginInsertRows()和endInsertRows() is protected,出错
希望有写过实现该功能代码的人士能给予帮助!
离线dbzhang800

只看该作者 1楼 发表于: 2011-09-06
引用楼主jiang_198586于2011-09-06 15:01发表的 求解决插入千行数据速度慢的代码 :
求解决插入千行数据速度慢的代码。。。。。。。急
  我尝试使用过qtreeview+QSortFilterProxyModel+QStandardItemModel,插入5000行数据需要3s左右,我希望执行时间能达到1s以内。
  我也试过自定义model,继承QAbstractItemModel类,添加insertRows方法,其中写入了beginInsertRows()方法和endInsertRows()方法,运行时系统报beginInsertRows()和endInsertRows() is protected,出错!
希望有写过实现该功能代码的人士能给予帮助!


看的比较晕,运行时会报这种错误??

你还是从解决你遇到的错误入手吧
快速回复
限100 字节
 
上一个 下一个