Qt
文章平均质量分 79
易小星
工欲善其事必先利其器
展开
-
一 QT之QTableView用QHeaderView添加横向表头
QTableView的表头用QHeaderView来添加,为了提高QTableView从sqlite数据库中提取数据的数据,通过设置QSqlQueryModel来添加。 1) 若是在表头不增加任何控件,而是直接增加个单独的表头,QTableView就提供了方便的添加横向表头的成员函数:void setHorizontalHeader (QHeaderView* pHeader); 由于项目需要原创 2014-10-18 17:01:24 · 19488 阅读 · 3 评论 -
二 Qt之Sqlite数据库操作
想必用Qt做界面的同学都遇到过界面卡死的问题,这里我也遇到了,我的问题出在Sqlite数据库写处理的地方,可能您会说可以将数据库写处理的操作放在线程里执行啊。首先Sqlite数据库有这么一个不尽人意的特点,那就是它不支持在写数据的时候有别的操作参与进来,所以无论你将写操作放在自己创建的线程或是UI线程里都会有DB文件操作的风险。也许您会说在写数据操作时将DB连接锁起来,不让别的操作来用,或者是让别原创 2014-10-18 17:09:30 · 1490 阅读 · 0 评论