QTreeview 使用QStandardItem 加载数据超过1000多条时,显示不全 5C

QTreeview 使用QStandardItem 加载数据超过1000多条时,显示不全

4个回答

图片说明

分页显示试过吗 ? 或者这样 你设置刷新时间
TableView->setUpdatesEnabled(false); //暂停界面刷新

添加大量数据过程。。。。

添加完毕后:

TableView->setUpdatesEnabled(true); //恢复界面刷新

数据量过大了吧,分页显示下呢

v
数据量过大了吧,分页显示下呢

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
为什么使用QStandardItem提示expected unqualified-id before XX(QStandardItem的变量)
是不是哪里错了,痛苦至极,贴上代码,麻烦神鉴!rn#include rn//#include //最终都是指向同一个头文件rn#include rnrnclass QStandardItemModel;rnclass QStandardItem;rn-----------------------------------------------------------------rnrn QStandardItemModel *projectModel = new QStandardItemModel();rn projectModel->setHorizontalHeaderItem(0,new QStandardItem("项目名称"));rn QStandardItem *default = new QStandardItem("南昌城管");rnrn projectModel->setItem(0,0,default);rnrn-----------------------------------------------------------------rnrnmainwindow.cpp:47: error: expected unqualified-id before 'default'rnmainwindow.cpp:47: error: expected initializer before 'default'rnmainwindow.cpp:49: error: expected primary-expression before 'default'rnmainwindow.cpp:75: error: expected primary-expression before 'default'rnrn
QTreeView的使用
QStandardItemModel* model = new QStandardItemModel(ui.treeView);  model->setHorizontalHeaderLabels(QStringList() QStandardItem* itemProject = new QStandardItem(QIcon(":/FileServer/image/open_focus.
Restrictions.in不能超过1000,否则报错。当超过1000时的解决办法。
现在项目用的hibernate。记载一下今天遇到的问题,以及解决办法。 在查询数据库时,用到了Restrictions.in,在小数据量时没有问题。当用户达到1000以上时,这句话报错了。原来,Restrictions.in要求in中的数量不能超过1000,否则则会报错。 解决办法如下: 当in中的数量为动态数量时: //ucArrayList为存储数据的数组,ucArrayList.get
使用多条SQL时
在一个页面中,我用了两个查询语句。rn在一个库里边。rn 在当中要用到两个rnResultSet rs=stmt.executeQuery("sql");rn其中 我第二个 rs用 ws(随便弄的)代替了,最后服务器报错 是什么原因??rn 可以那样吗,如果不行,那该怎么办
Oracle in 超过1000怎么办
也是用到了才知道,oracle in表达式参数支持最大上限1000个,是个头疼的问题, 解决思路:拆分成多个in表达式,每个表达式中参数不超过1000,网上有很多解决的实现方法可以参考,有些看不大懂,就自己写了一个,分享下:   private String getSubQuery(String riskIds){ StringBuffer subQ = new StringBuf...
SQL使用IN超过1000个条件的处理
在进行SQL查询的时候,如果使用了IN进行条件筛选的时候,由于IN的筛选有长度限制,不能超过1000条,所以需要对条件进行分割,一下方法可对条件进行分割。 当list.size()=n(n>1) 则返回  'list1','list2',...,'list900') or parameter in ('list901','list902',...,'list1800') or parame
iscroll.js 异步加载数据,底部显示不全的问题
在异步加载成功后,加上myScroll.refresh();(重新计算高度) 例子:
QTreeWidget和QTreeView的使用
计划在一个窗口中有显示两个树形部件子窗口,读取数据,在树形1中显示读取的项目,通过双击1中的项目将该项目添加到另一个树形部件中,反之一样。实现这类功能用QTreeWidget还是QTreeView(模型视图)方便一点?? rn
QTreeView 使用自定义Model
        QT对于列表和表格结构都有相应的model实现, 唯独对QTreeView没有提供任何默认实现,只能子类化QAbstractItemModel. 由于树形结构比较复杂,层次结构不固定,用MVC框架实现的确比较费劲. 还好QT提供的这个例子能够处理很多通用问题. 可直接拿过来用, 由于示例代码看起来比较费劲,特笔记记录:         QT示例参见$(QTDIR)\examp...
c++中QTreeView的使用
#include <QtWidgets/QApplication> #include <QtWidgets> int main(int argc, char *argv[]) { QApplication a(argc, argv); QTreeView treeView; QFileSystemModel model(NULL); model.setFilt...
QTreeView使用总结--序
1,简介     在Qt开发过程中,我发现树控件即QTreeView使用的非常频繁。 各种批量展示和编辑信息的地方,都用得上该控件。 我的项目在使用QTreeView过程中,用到了各种常规、不常规的功能,并进行过各种改造。 这里将这些知识与技巧作一个总结,分享给大家。   2,《QTreeView使用总结》目录     该系列文章暂拟了下列内容: 1,QTreeView一个...
QTreeView 的使用的问题
我使用QTreeView来显示数据。rnrnrn使用的是QStandardItem。rnrn我想在里面任何一个内容改变时,来做一些事情。。rnrnrn不知道应该使用哪个类的信号。
使用QTreeView总结
问题:使用继承QTreeView的类绘图无法显示图像 解决办法:在paintEvent最后调用QTreeView::paintEvent(event); 问题:使用继承QTreeView的类绘图无法实时更新画面 解决办法:在paintEvent中更新图像时使用viewport()->update()代替update() 问题:QModelIndex中child函数被弃用
QTreeView使用案例
#include "mainwindow.h" #include "ui_mainwindow.h" #include #include #include #include #include #include #include #include MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent),
使用CSS美化QTreeView
[img=https://img-bbs.csdn.net/upload/201906/22/1561185374_733097.png][/img]这个是用QTreeView做的组织树,使用CSS怎么实现左边的蓝色效果rnrnQTreeViewrncolor: rgb(255,255,255);rnbackground-color:#15171a;rnshow-decoration-selected: 1;rnrnrnQTreeView::item rnheight: 30px;rnbackground-color: #15171a;rnrnrnrnQTreeView::item:selected:activerncolor: rgb(255,255,255);rnbackground-color: #282c32;rnrnrnrnQTreeView::branch:selected:activern background-color: #282c32;rnrnrnQTreeView::item:hover, QTreeView::branch:hover rn background-color: #282c32;rnrnrnQTreeView::item:selected:!activerncolor: rgb(255,255,255);rnbackground-color: #282c32;rnrnrnQTreeView::branch rn background-color: #15171a;rnrnrnQTreeView::branch:has-children:!has-siblings:closed,rnQTreeView::branch:closed:has-children:has-siblings rnborder-image: none;rnimage: url(:/images/branch_closed.png);rnrnrnQTreeView::branch:open:has-children:!has-siblings,rnQTreeView::branch:open:has-children:has-siblings rnborder-image: none;rnimage: url(:/images/branch_open.png);rn
QTreeView与QStandardItemModel的使用
QTreeView与QStandardItemModel的使用,编译环境Qt4,MinGW
QTreeView
继承QTreeView类 中的拖放事件重写 startDrag(Qt::DropActions) 为什么响应事件
Qt QTreeView使用-QStandardItemModel的使用
代码里面有tree view的节点操作,包括添加,当前点击检查,遍历等。具体介绍见: Qt树形控件QTreeView使用1——节点的添加删除操作
爬取校园网1000多条账号密码
坐标:安徽某大专 学校里使用的是校园无线网, 通过身份证和密码登入, 初始密码是身份正后6位,最近在看爬虫,试试能不能通过登入的方式看看有多少懒人是没改密码的, 获得一手资源后,进行操作#coding:utf-8 import requests import re import os, sys import time from bs4 import BeautifulSoup ''' 作用:校园网
php 输入变量超过1000
NOTICE: PHP message: PHP Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0 解决方案: 1 修改php.ini 中的 max_input_vars 项 2 将form输入...
热烈庆祝专家门诊注册人数超过1000
感谢大家的捧场, 在短短半个月的时间, 专家门诊注册人数已经超过1000.rn为了答谢广大网友的厚爱, zdg奉献1000分给前50位回复的网友, 快来抢分吧...rnrn 专家门诊的第一期斑竹马上就要产生, 如果你位于Top20(专家分或参与分),rn快快和我联系吧.(zdg@csdn.net)rnrn 精品图书栏目已经开通, 希望大家继续支持我们.
数据结构题(大量的超过1000套)
包含丰富的数据结构题,对于你增长做题经验诶与很大帮助
数据查询时,结果显示不全
SELECT查询的时候,结果显示不全,比如说sessionid中有十个人的数据,查询结果只能显示一部分人的,rn请问这种情况是怎么发生的呢,有怎么样的解决方案?rnSELECT DISTINCTrn TO_CHAR(VA.COMPANYHIREDTM,'YYYY/MM/DD') AS 进入集团日期,rn VA.PERSONNUM AS 工号,rn VA.PERSONFULLNAME AS 姓名,rn VA.HOMELABORLEVELDSC3 AS 人员类别,rn VA.HOMELABORLEVELDSC1 AS 事业本部,rn VA.HOMELABORLEVELDSC2 AS 部门,rn P2.PERSONCSTMDATATXT AS 职务,rn P3.PERSONCSTMDATATXT AS 职级,rn P1.PERSONCSTMDATATXT AS 工序,rn TO_CHAR(APPLYDATE,'YYYY/MM/DD') AS 日期,rn OFILM_FN_COMENTDSC(VT.PERSONNUM,VT.APPLYDATE) AS 班别,rn TO_CHAR((OFILM_FN_INPUNCH1(VT.PERSONNUM,VT.APPLYDATE)), 'HH24:MI') AS 上班时间1,rn '' AS 下班时间1,rn '' AS 上班时间2,rn TO_CHAR((OFILM_FN_OUTPUNCH2(VT.PERSONNUM,VT.APPLYDATE)),'HH24:MI' ) AS 下班时间2,rn TO_CHAR((OFILM_FN_SHIFTENDTIME(VT.PERSONNUM,VT.APPLYDATE)),'HH24:MI' ) AS 标准下班时间,rn OFILM_FN_STATUS(VT.PERSONNUM,VT.APPLYDATE) AS 出勤状态,rn OFILM_FN_OVERTIME(VT.PERSONNUM,VT.APPLYDATE) AS 加班时间rnFROM VP_TOTALS VTrnLEFT JOIN VP_ALLPERSONV42 VA ON VT.PERSONNUM=VA.PERSONNUMrnLEFT JOIN mywtkemployee MWE on VT.employeeid=MWE.employeeidrnJOIN PERSONCSTMDATA P1 ON VT.PERSONID=P1.PERSONIDrnJOIN PERSONCSTMDATA P2 ON VT.PERSONID=P2.PERSONIDrnJOIN PERSONCSTMDATA P3 ON VT.PERSONID=P3.PERSONIDrnWHERE P1.CUSTOMDATADEFID = 1rnAND P2.CUSTOMDATADEFID = 6rnAND P3.CUSTOMDATADEFID = 7rnAND MWE.SESSIONID=:wtksessionidrnAND APPLYDATE BETWEEN :From_timeframe AND :To_timeframernORDER BY VA.PERSONNUM,APPLYDATErn
QFileSystemModel和QTreeView结合使用出错!
我想在view中一个目录被双击时获取目录完整路径,于是写一个槽函数响应QTreeView的doubleClicked信号,结果出错rn代码如下rnQFileSystemModel* model = new ...rnQTreeView* view = ...rnview->setModel(model)rnvoid onDoubleClicked(const QModelIndex &index)rnrn QString path = model->filePath(index);//这一句出错rn ...rnrn调试一下,好像是read access violation异常,为什么会出现这个情况?
加载数据时activity挂掉
开发的项目里有个加载谐波的界面,加载的数据来自于底层串口接收,一加载串口数据的时候就会挂掉,由于真机连不上电脑,是把安装包放在用U盘里再装上去测试的,所以无法得到日志。请问各位有没遇到到过类似的问题啊?
GridView加载数据时的动画效果
layoutAnimation、GridView进入效果
Mybtais处理Oracle数据库in的集合超过1000条时的情况
博客上处理这种情况的方法有很多,这里提供两种方式(均是本人在开发任务中使用过得): 1.直接将超过1000条的数据存入List中一般List<String> idNoAList是这样放的。方法入参getInsuredListByIdNo(Map<String, Object> inParam)使用map方便其他参数的传入。这种方式不用管其他,直接将内容往容器里面塞就可以了...
原创系列文章《QTreeView使用总结》
创业一年了,主要用C++/Qt.rn最近不忙,在整理一个QTreeView系列文章,总结用到的知识点。rn写了一半了,这是序:rnQTreeView使用总结--序rn[url=https://blog.csdn.net/dpsying/article/details/79687254]https://blog.csdn.net/dpsying/article/details/79687254[/url] rnrnrnrn欢迎拍砖和提意见!rn有什么想补充的点也欢迎提下,根据我能力补充。
QTreeView和QTreeWidget样式表的使用案例
由于项目需要,第一次接触到QT样式表。主要是修改QTreeWidget(或者是QTreeView)的界面问题。官方的帮助文档其实起到很大的作用,网上的资料比较杂,而且普遍描述得不清楚。今天花了一些时间解决了项目中遇到的一些小问题,虽然都不是很严重的问题,但是对于刚刚接触Qt的新人而言,应该也算是有一点麻烦。 博主的项目环境:Ubuntu 14.04  64bit       Qt 4.8.6
QStandardItem的setIcon()的问题
我使用QStandardItemModel* item_model->findItems(QString)找到相应的QStandardItem,希望改变它的icon,但是却产生了segmentation fault,这是什么原因??请教大家rnrn源码:rnif(!item_model->findItems(search).isEmpty() )rn rn QStandardItem* on_item = item_model->findItems(to_search).at(0);rn on_item->setIcon(*head_icon_back);//head_icon_back是已经初始化的QICON指针rn rn
QTreeView应用
QT中模型视图控制框架中QTreeView的应用代码,好包括QTableView的应用和代理的应用
QTreeView的isIndexHidden
我希望我的View不會顯示檔案,結果還是會顯示rn請問我該怎麼修改我的view才能達到這項目的呢?rnrn[code=C/C++]rnrn protected:rn bool isIndexHidden( const QModelIndex &index ) constrn rn QDirModel *dirModel = static_cast(model());rn qDebug() << dirModel->fileName(index);rn if(dirModel->fileInfo(index).isFile())rn return true;rn rn return false;rn rn;rn rn rnint customTableViewTest(QApplication &app)rnrn QDirModel model;rn rn QTreeView view;rn view.setModel(&model);rn rn customTreeView cView;rn cView.setModel(&model);rn rn QSplitter splitter;rn splitter.addWidget(&view);rn splitter.addWidget(&cView);rn splitter.show(); rn rn return app.exec();rnrn[/code]
mybatis xml中使用in的sql长度超过1000的解决办法
原来: 入参为List&lt;String&gt; WHERE name IS NOT NULL &lt;if test="userids!=null and userids.size()&gt;0" &gt; AND DEVICE_ID in &lt;foreach collection="user...
eclipse debug时变量显示不全
window -- show view -- other -- Debug -- Variables 进入Variables窗口 在显示的部分(下部分)右键鼠标,选择Max Length,设置为0表示不限制
QTreeView 排序
现在有个一个列表:显示文件夹和文件rnrn现在要做的是,当点击头部的小三角时,根据文件名排序,要能升序也要能降序,但是前提是文件夹总是显示在文件的上方。rnrn请问下,这个怎么排序? 我现在已经能做到 升序降序排了,但是不知道怎么让文件夹始终显示在文件的上方。rnrn谢谢
Hive使用脚本加载数据
方式一:直接写在脚本中load_track_logs.sh:#!/bin/sh## 环境变量生效 . /etc/profile## HIVE HOME HIVE_HOME=/opt/cdh-5.3.6/hive-0.13.1-cdh5.3.6## 日志目录 LOG_DIR=/datas/tracklogs## 获取昨天的日期 yesterday=`date -d -1days '+%Y%m%d'`
android开发 使用RecycleView加载数据
AndroidStudio RecycleView的添加在另外的一篇博客里,就不说了, 话不多说,直接上代码(我这里是直接解析assets下的json数据显示在RecycleView中的,比较简单): JsonData:[ { "id": "1", "version": "1", "name": "Angry Birds" }, { "id": "2"
使用 Vue.js v-for 加载数据
引入 Vue.js &lt;script src="https://cdn.jsdelivr.net/npm/vue"&gt;&lt;/script&gt; 新建一个Vue &lt;script&gt; var myapp=new Vue({ el:'#mytable', data:{ lists:[{name:'香蕉',p...
Oracle使用sqlldr加载数据
最新正好遇到往Oracle数据库表中导入大批量数据的问题,于是了解到Oracle自带sqlldr工具,支持快速地向Oracle数据库中导入大批量数据。 概括地说,使用sqlldr往Oracle表中导入文本文件需要经历以下几个步骤, 1 创建目标表 drop table perf_tbl1; create table perf_tbl1( c1 number not null, c2 varc...
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数