首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qt Quick有关问题 找了好久没答案

2013-12-19 
Qt Quick问题 找了好久没答案import QtQuick 2.0importmyplugin 1.0Rectangle {width: 360height: 360Text

Qt Quick问题 找了好久没答案

import QtQuick 2.0
import  myplugin 1.0
Rectangle {
    width: 360
    height: 360
    Text {
        text: qsTr("Hello World")
        anchors.centerIn: parent
    }
    Myplugin{id:qwe}
    MouseArea {
        anchors.fill: parent
        onClicked: {
            qwe.say()

        }
    }
}
我在另外一个工程生成的插件,然后在这个里面使用 结果错误是
module "myplugin" is not installed 
     import  myplugin 1.0


怎么解决啊 着急死了
[解决办法]
main里面对这个插件进行了注册么?类似这种qmlRegisterType<myplugin>("Myplugin ",1,1,"MyInterface");    
[解决办法]
引用:
Quote: 引用:

main里面对这个插件进行了注册么?类似这种qmlRegisterType<myplugin>("Myplugin ",1,1,"MyInterface");    
我知道怎么回事了。qmlscence要去Qt安装目录里的QML里去找。在.pro文件或者用函数指定搜索路径也不管用,不知道是不是BUG。

应该不算bug,因为可以用C++代码设置QML的插件路径。

热点排行