static - 在静态链接应用程序中找不到模块 "QtQuick"插件 "qtquick2plugin"

标签 static qml qt-quick

我构建了 Qt 库的静态版本,并基于 QtQuick2ApplicationViewer 编译了测试应用程序。启动时会产生错误:

file:///F:/qt_projects/untitled9-build-5_0_0_static-__________________________/qml/untitled9/main.qml:1:1: module "QtQuick" plugin "qtquick2plugin" not found 
     import QtQuick 2.0 
     ^ 
Remove me: fixing toplevel window flags
Unable to find a renderable master window QtQuick2ApplicationViewer(0x28fe38) when trying to render QtQuick2ApplicationViewer(0x28fe38)  ( QRect(8,30 116x0) ). 

如何将插件“qtquick2plugin”添加到我的应用程序中?

最佳答案

我也有同样的问题。我已将错误报告发送到 Qt 社区:

https://bugreports.qt-project.org/browse/QTBUG-28357

此链接包含您的问题的描述和我的解决方案。不幸的是,它对我没有帮助,但确实可能对你的情况有帮助,或者只是澄清情况。

关于static - 在静态链接应用程序中找不到模块 "QtQuick"插件 "qtquick2plugin",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13591951/

相关文章:

java - Logger.getLogger(class_name.class.getName()) 导致 NullPointerException

qt - QML flickable 不起作用

qt - 没有安装 qmlviewer

c++ - 自定义窗口框架在 qt 构建中表现不同(ANGLE 与 OpenGL)

c++ - 为什么在类外定义静态变量时需要重新指定数据类型

具有调用私有(private)方法的静态方法的 Ruby 类?

c++ - 定义需要在运行时设置的 const static

c++ - 主要的 qmlRegisterType 表现得很奇怪

qt - 在列中对齐水平中心

qt - 在 Qt 中将原始 OpenGL 渲染为 QML UI 的两种方法的比较