• 5403阅读
  • 6回复

[提问]QTableView跟QSqlQueryModel非常卡。。 [复制链接]

上一主题 下一主题
离线winslx
 

只看楼主 倒序阅读 楼主  发表于: 2014-07-16
用的是Qt5.3 32位,反复检查测试过,还是不行,用QSqlTableModel也是卡的飞起。。。数据量只有600多条,就算我select top 10了,还是卡的飞起。。
离线winslx

只看该作者 1楼 发表于: 2014-07-16
因为比较急,哪位朋友可以帮我看一下问题在哪?
离线winslx

只看该作者 2楼 发表于: 2014-07-16
是因为连接的远程数据库 不停的调用QSqlQueryModel的indexinQuery函数,导致卡的半死
离线bingyifeng

只看该作者 3楼 发表于: 2014-07-16
如果只是数据查看的话,可以自己写一个model,缓存数据。
<span style="color:blue ">淘宝,绿石斋</span> <a href="http://shop33295817.taobao.com“> <span style="color:blue ">各种水晶饰品,手链,项链 </span></a>
离线winslx

只看该作者 4楼 发表于: 2014-07-16
回 bingyifeng 的帖子
bingyifeng:如果只是数据查看的话,可以自己写一个model,缓存数据。 (2014-07-16 18:24) 

可以厚着脸皮的问一下,有相关资料吗
离线dosmlp

只看该作者 5楼 发表于: 2014-07-17
界面卡应该是GUI进程放入了比较耗时的操作吧
离线bingyifeng

只看该作者 6楼 发表于: 2014-07-18
回 winslx 的帖子
winslx:可以厚着脸皮的问一下,有相关资料吗 (2014-07-16 21:29) 

你可以看下model/view的资料,自己实现一个 QAbstractTableModel
缺点就是数据不是实时更新的。
如果这个和你的需求冲突的话,就不好使了。
<span style="color:blue ">淘宝,绿石斋</span> <a href="http://shop33295817.taobao.com“> <span style="color:blue ">各种水晶饰品,手链,项链 </span></a>
快速回复
限100 字节
 
上一个 下一个