Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt 未安装模块“PlayRawPlugIn”_Qt_Plugins_Qml_Qmake - Fatal编程技术网

Qt 未安装模块“PlayRawPlugIn”

Qt 未安装模块“PlayRawPlugIn”,qt,plugins,qml,qmake,Qt,Plugins,Qml,Qmake,我试图在一个qt项目中集成一个QML插件,但是我得到:模块PlayRawPlugIn没有安装import PlayRawPlugIn 1.0 我的申请结构如下: player.pro --playerInterface.pro --PlayRawPlugIn.pro player.pro TEMPLATE = subdirs CONFIG += ORDERED SUBDIRS += playerInterface SUBDIRS += playrawplugin 你能告诉我我做错了什么吗?

我试图在一个qt项目中集成一个QML插件,但是我得到:模块PlayRawPlugIn没有安装import PlayRawPlugIn 1.0

我的申请结构如下:

player.pro
--playerInterface.pro
--PlayRawPlugIn.pro
player.pro

TEMPLATE = subdirs
CONFIG += ORDERED
SUBDIRS += playerInterface
SUBDIRS += playrawplugin
你能告诉我我做错了什么吗?
非常感谢

嗨,如果你需要你的playerInterface中的PlayerRawPlugin,你应该把它放在你的pro文件中playerInterface之前。Keyword CONFIG=ordered表示您希望按照pro文件中提到的顺序编译子目录。我刚刚尝试了这个方法,但不幸的是,我得到了相同的错误。希望您没有忘记再次运行qmake?嗯,我想这个插件可以单独编译吗?如果删除PlayRawPlugIn依赖项,您也可以使用playerInterface吗?我又运行了qmake。插件和playerInterface单独运行就非常完美。我分别建造了它们,现在我正试图把它们放在一起。我解决了这个问题。playrawplugin文件夹应位于playerInterface文件夹内