QT 库连接问题
2016-12-04 18:13
288 查看
这个错误在双击exe执行时不会出现,当传递命令行参数时出问题 ,解决方法:int main(int argc, char *argv[])
{
Q_INIT_RESOURCE(rc);
//解决库路径问题============info@seatrix.com
QTextCodec *xcodec = QTextCodec::codecForLocale() ;
QString exeDir = xcodec->toUnicode( QByteArray(argv[0]) ) ;
QString BKE_CURRENT_DIR = QFileInfo(exeDir).path() ;
QStringList libpath;
libpath << BKE_CURRENT_DIR+QString::fromLocal8Bit("/plugins/platforms");
libpath << BKE_CURRENT_DIR <<BKE_CURRENT_DIR+QString::fromLocal8Bit("/plugins/imageformats");
libpath << BKE_CURRENT_DIR+QString::fromLocal8Bit("/plugins");
libpath << QApplication::libraryPaths();
QApplication::setLibraryPaths(libpath) ;
//=========================
QApplication a(argc, argv);
MainWindow w;
w.show();
return a.exec();
}
相关文章推荐
- QT-MYSQL连接问题( Driver not loaded)
- QT-MYSQL连接问题( Driver not loaded)
- Windows下Qt连接Mysql数据库的方法,解决QSqlDatabase: QMYSQL driver not loaded 问题
- Ubuntu中Qt5.3连接MySql无法加载驱动问题解决
- 发布的QT程序无法连接数据库的问题
- Qt中连接到同一signal的多个slots的执行顺序问题
- QT程序Release后无法连接数据库的问题
- 解决Qt中某类的槽无法连接另一类的信号的问题
- Mac下Qt连接MySQL 驱动问题
- Qt中用ODBC连接excel中文乱码问题
- qt 数据库连接相关问题
- Windows下Qt应用程序可以连接本地MYSQL不能连接linux的问题
- 解决没有安装Qt 的mysql sql驱动插件情况下不能连接数据库的问题
- Qt下使用QtSql连接sqlite3所遇到的问题总结
- VS下QT插件 连接数据库出现error LNK2019: 无法解析的外部符号QSqlDatabase问题解决
- 关于Qt信号连接的问题
- 发布的QT程序无法连接数据库的问题
- qt与mysql连接(驱动插件问题) 完美版
- sqlite基础总结 以及QT连接sqlite的一些问题
- 解决Qt5.2及以上版本无法连接64位mysql问题