我的程序中使用了SQLite数据库,采用的是QSqlDatabase作为数据库连接的方法
但是在程序发布的时候遇到了问题:
在一台没有qt环境的windowsxp 上 提示 sqldriver not loaded
我把qsqlite4.dll复制到exe所在目录下的 sqldrivers下可以解决问题
我的程序是作为动态库提供的,
是否没有Qapplication 或者qcoreappliction 实例的话是没有办法加载数据库驱动的?也就是没办法连接数据库了?
例如我的dll提供给第三方使用,而第三方可能不是用qt开发的(也就不会有qppliciton这样的对象)
请问一下这个情况该如何解决呢?谢谢各位了