3

QT 5.1.1 の QtQuick2 を使用しています

ここで説明FileDialogされているように QML Elem を含めて使用しようとすると、Unkown component (M300)

カーソルimport QtQuick.Dialogs 1.0を合わせると、「library at: OS-PATH/qml/QtQuick/Dialogs」と表示されますが、このフォルダーには DefaultFileDialog.qml だけがあり、FileDialog.qml はありません。

私のQTインストールがこのQMLタイプを提供しない理由はありますか? どうすればインポートできますか?

前もって感謝します。

4

2 に答える 2

1

FileDialog はC++ で実装され、 QML にエクスポートされるため、QtQuick には「FileDialog.qml」はまったくありません。

必ず

import QtQuick 2.0
import QtQuick.Dialogs 1.0

最後になりましたが、QT Creator からの警告は無視してください。私の場合、FileDialog は完璧に動作しますが、QTCreator はそれを知りません。

于 2013-11-30T15:22:49.143 に答える