2

私はQtQuickで作業していますが、現在、奇妙な問題に苦しんでいます。カスタムプラグインをQmlで動作させることができません。SDKには簡単なデモ(Examples / 4.7 /declarative/tutorials/extending/chapter6-plugins)があり、これは私のコンピューターでも機能しません。カスタムアイテムを認識しないことを除いて、エラーメッセージは表示されません。誰かがこの問題を見たことがありますか?助言がありますか?

私のセットアップ:Win 7 Home Premium、Qt Creator 2.1.0、Qt 4.7.3(MinGW 4.4)

ありがとう

4

3 に答える 3

0

まったく同じ問題がありました。デバッグではなくリリースとして.dllをビルドすると、修正されました。

于 2011-12-02T13:28:20.857 に答える
0

コードがあればいいですね。考えられる問題の 1 つは、ディレクトリ構造または qmldir ファイルである可能性があります。Foo というプラグインが必要な場合は、基本的に、Foo.dll (または libFoo.so) と qmldir ファイル (内容は少なくとも「plugin Foo」) を含むディレクトリ Foo が必要です。その「import Foo 1.0」がある場合ライブラリをロードする必要があります。

于 2011-05-26T23:37:45.410 に答える