QT5 Failed to load platform plugin "windows" 终极解决方式 命令行问题

摘要:
Failedtoloadplatformplugin"windows"这个错误在双击exe运行时不会出现,当传递命令行參数时出问题,解决方法:intmain(intargc,char*argv[]){Q_INIT_RESOURCE(rc);//解决库路径问题============info@seatrix.comQTextCodec*xcodec=QTextCodec::codecForLocal
Failed to load platform plugin "windows"

这个错误在双击exe运行时不会出现,当传递命令行參数时出问题 ,解决方法:

intmain(intargc,char*argv[])

{
Q_INIT_RESOURCE(rc);
//解决库路径问题============info@seatrix.com
QTextCodec*xcodec=QTextCodec::codecForLocale();
QStringexeDir=xcodec->toUnicode(QByteArray(argv[0]));
QStringBKE_CURRENT_DIR=QFileInfo(exeDir).path();
QStringListlibpath;
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);
//=========================
QApplicationa(argc,argv);
MainWindoww;
w.show();
returna.exec();
}

免责声明:文章转载自《QT5 Failed to load platform plugin &amp;amp;quot;windows&amp;amp;quot; 终极解决方式 命令行问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇mipi和dsi我是如何学习小程序的下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Qt 编码问题QTextCodec

在学习计算机语言的时候, 关于字体编码问题, 一直是大家开始学习新语言比较头痛的问题, 在这边总结一下关于Qt图形框架开发的编码问题。   一般在Window开发环境里,是GBK编码,在Linux开发环境里,是utf-8编码,关于编码的定义, 我就不这里多说了,网上有一大堆资料可以查看。    qt对默认的是unicode编码,在Window开发环境里,比...

qt--- vs

qt with vs 1、安装vs2012; 2、下载Qt 5.2.0 for Windows 32-bit (VS 2012, 579 MB) 和 Visual Studio Add-in 1.2.2 for Qt5 注意: 此处不要选择64位的,否则插件会和qt不匹配,插件是32位的。 3、安装Qt 5.2.0 for Windows 32-bit,路...

QThread与QWidget使用

本文主要内容: 在任务一中,用 四 种方式实现:点击界面按钮,开线程运行一段程序,结果显示在一个Label上。1. 用不正确的方式得到看似正确的结果2. 用Qt Manual 和 例子中使用的方法3. 用一种好用但被Qt开发人员批判的方法4. 用一种被开发人员强烈推荐,但Qt Manual和例子中只字未提的方法 为了简单起见,本文只讲如何做及其结果是什么...

QMap与QHash

关联容器可以保存任意多个具有相同类型的项,且它们由一个键索引。Qt提供两个主要的关联容器类:QMap<K, T>和QHash<K, T>。 QMap<K, T>是一个以升序键顺序存储键值对的数据结构。这种排列使它可以提供良好的查找插入性能及键序的迭代。在内部,QMap<K, T>是作为一个跳越列表(skip-...

Qt学习 QVariant类(转)

QVariant类作为一个最为普遍的Qt数据类型的联合。 因为c++禁止没有构造函数和析构函数的联合体,许多继承的Qt类不能够在联合体当中使用。(联合体当中的变量共用一个存储区),没有了联合变量,我们在物体属性以及数据库的工作等方面受到很多的困扰。 一个QVariant对象在一个时间内只保留一种类型的值。我们可以使用canConvert来查询是否能够转换当...

QT5的QChart使用记录

如果需要在QT中使用QChart类,需要在安装的时候勾选QChart选项,在工程的 .pro 文件里面添加 QT += charts 语句,包含 QChart 头文件就行了。 对于图表的显示,可以先拖出来一个控件,比如 widget、Graphics等控件,将其提升为 QChartView 类用于显示 chart。右键该控件选择提升,输入内容可以以图片中的...