QtCipherSqlitePlugin icon indicating copy to clipboard operation
QtCipherSqlitePlugin copied to clipboard

Plugin doesn't work on Qt 5.14 but works ok Qt 5.13.2

Open Monsterovich opened this issue 5 years ago • 2 comments

The driver is not loaded for some reason.

W libprotox_armeabi-v7a.so: QSqlDatabase: SQLITECIPHER driver not loaded
W libprotox_armeabi-v7a.so: QSqlDatabase: available drivers: QSQLITE

Monsterovich avatar Mar 15 '20 22:03 Monsterovich

The driver is not registered automatically so I made a workaround.

	QSqlDatabase::registerSqlDriver("SQLCIPHER", new QSqlDriverCreator<SQLiteCipherDriver>);
	qDebug() << QSqlDatabase::drivers();
D         : ("QSQLITE", "SQLCIPHER")

Monsterovich avatar Mar 16 '20 00:03 Monsterovich

Please checkout branch release/1.3 to see if it works on Qt 5.14. I compiled it with Qt 5.14 and all unit tests works.

devbean avatar Mar 17 '20 01:03 devbean