[原][qt]解决qt在vs下could not find or load the Qt platform plugin "windows" in ""问题

时间:2023-03-09 01:53:35
[原][qt]解决qt在vs下could not find or load the Qt platform plugin "windows" in ""问题

[原][qt]解决qt在vs下could not find or load the Qt platform plugin "windows" in ""问题

在VS上开发qt遇到问题:

解决:

在main最开始加入:

     QTextCodec *xcodec = QTextCodec::codecForLocale();
QString exeDir = xcodec->toUnicode(QByteArray(argv[]));
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);

当然之前的QT creator 安装,VS上QT插件的安装都略过。。。