写了数据层的类,在两个地方使用,每次创建连接的时候提示下面的信息
QSqlDatabasePrivate::addDatabase: duplicate connection name 'qt_sql_default_connection', old connection removed.
每次使用的时候使用了addDatabase("QSQLITE")
网上查询后,如果已经存在连接就不使用 addDatabase 而使用 Database
if(QSqlDatabase::contains("qt_sql_default_connection"))
{
m_db = QSqlDatabase::database("qt_sql_default_connection");
}else
{
m_db = QSqlDatabase::addDatabase("QSQLITE");
}
关于连接名是