前段时间,把写好的QT程序copy到另外一台电脑上,居然连接不上Mysql数据库,后来发现原因是加载不了数据库插件。网上搜索了一些,在main.cpp中增加以下文字即可:
QStringList liblist;
liblist.push_back("E: \\dev\\qt-everywhere-opensource-src-4.7.4\\plugins");
QCoreApplication::setLibraryPaths(liblist);
liblist.push_back("E: \\dev\\qt-everywhere-opensource-src-4.7.4\\plugins");
QCoreApplication::setLibraryPaths(liblist);