QML (main.qml) を使用してローカル HTML ファイル index.html をロードしようとして
いますurl: "file:///../../htmlfiles/index.html"
が、機能しません。
助けていただけますか?
QML (main.qml) を使用してローカル HTML ファイル index.html をロードしようとして
いますurl: "file:///../../htmlfiles/index.html"
が、機能しません。
助けていただけますか?
qApp->applicationDirPath()
私はc ++からQMLに渡し、問題を修正するためにsetContextProperty()
使用しました。url: "file:///" + applicationDirPath + "/htmlfiles/index.html"
WebView {
url: Qt.resolvedUrl( "html/index.html" )
x: 0
y: 0
smooth: false
anchors {
top: window.top
bottom: window.bottom
left: window.left
right: window.right
}
}
これは私のために働く!
なしで試してくださいfile:///
:
WebView {
url: "../../htmlfiles/index.html"
// [...]
}
それを行うより簡単な方法があります:
WebView {
id: translationsList
anchors.fill: parent
url: "qrc:/about.html"
}
試してください:filename = "/ etc / issue"; url = Qt.resolvedUrl(ファイル名);