qt疑难杂症
happyrabbit456
这个作者很懒,什么都没留下…
展开
-
QT开发:QSqlDatabasePrivate::addDatabase: duplicate connection name 'qt_sql_default_connect...
今天写qt数据库操作的时候,发现了这个问题,之前是模仿QT官方例子的数据库打开方式,即[cpp] view plain copyQSqlDatabase qdb; if(QSqlDatabase::contains("TEST")) qdb = QSqlDatabase::database("QSQLITE"); e转载 2016-11-12 15:50:18 · 9301 阅读 · 0 评论 -
Qt中使用QSqlDatabase::removeDatabase()的正确方法
如果你用过Qt的QSqlDatabase的话,多半会对下面的警告信息感兴趣:QSqlDatabasePrivate::removeDatabase: connection 'qt_sql_default_connection' is still in use, allqueries will cease to work.意思是说,还有某查询引用默认数据库连接"qt_sql_default_转载 2016-11-12 15:29:51 · 1657 阅读 · 0 评论 -
Qt内存泄漏问题
今天对于自己写的Qt程序在内存泄漏上起了很大怀疑,怀疑自己的程序中很多地方存在泄漏。然后就找了一下资料,自己写了个小程序和大家分享一下。首先我们知道Qt有一套回收内存的机制,下面是网摘的规则,如下:1、所有继承自QOBJECT类的类,如果在new的时候指定了父亲,那么它的清理时在父亲被delete的时候delete的,所以如果一个程序中,所有的QOBJECT类都指定了父亲,那么他们转载 2016-11-12 17:30:08 · 505 阅读 · 0 评论 -
android中Qt的QLstView支持手势滑动
setStyleSheet("QListView { background-color: rgba(0, 0, 0, 0); border:0px;}");setSpacing(0);setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff原创 2016-12-09 16:23:11 · 2045 阅读 · 0 评论