4

ここに記載されているデスクトップ用のQtクイックコンポーネントを使用したいと思います:http://labs.qt.nokia.com/2011/03/10/qml-components-for-desktop/

作成者は、次のインストール手順を示します。

これらはすべてQt自体へのプラグインとして開発されているため、開始する必要があるのはQt4.7.2SDKだけです。http://qt.gitorious.org/qt-components/desktopをチェックして、システムでaと同等の処理をqmake && make install行ってください。

リポジトリのクローンを作成し、実行qmakeして、コマンドラインで実行mingw32-makeしました。mingw32-make installlibstyleplugin.aファイルとstyleplugin.dllファイルを含む新しいフォルダーが作成されました。

どうしたらいいのかわからない。sample-qml-files(ここにインストールしようとしているコンポーネントを使用)は、QML-Viewerに何も表示されません。つまり、正しくインストールされていません。

だから私は何をすべきですか?(ところで、私はWindowsを使用しています)。

4

2 に答える 2

4

ヘッジ、私はLinuxでそれを行いましたが、Windowsでも同じことができると思います。あなたはすでに良いプラグインを構築しました。「makeinstall」は実際には機能しないように思われるため(トロルのせいにしないでください。これは単なる実験的なプロジェクトです)、手動で行う必要があります。次に、次のことを行う必要があります。

  1. Qtをインストールしたかどうかに関係なく、ディレクトリ内に「imports」ディレクトリを作成します。
  2. その「imports」ディレクトリ内に「Qt/labs」ディレクトリを作成して、全体的に次のようにします:YOUR_QT_DIR / imports / Qt/labs。
  3. コンポーネントをビルドしたダイレクタから「components」ディレクトリを「YOUR_QT_DIR/imports / Qt / labs」にコピーして、YOUR_QT_DIR / imports / Qt / labs/componentsのようにします。
  4. コンポーネントを作成したディレクトリの「examples」ディレクトリに移動します。Browser.qml、Gallery.qml、Panel.qmlファイルがあります。テキストエディタでsayGallery.qmlを開き、上部の次の2行を置き換えます。

インポート"../components"

インポート"../components/plugin"

Qt.labs.components1.0をインポートします

変更を保存し、qmlviewerでGallery.qmlを実行します。あなたはそれを実行することができるはずです。

また、Gallery.qmlからのインポートステートメントをそのままにしておくこともできますが、それはコンポーネントをビルドした相対ディレクトリに依存し、他の場所では機能しません。

お役に立てば幸い

于 2011-04-12T02:20:38.357 に答える
2

Windowsでは、私のディレクトリはになってしまいましたC:\QtSDK\Desktop\Qt\4.7.3\mingw

お役に立てれば!

于 2011-06-13T20:25:31.490 に答える