0

Qt では、QTextBrowser. 次のように、HTML を記述したリンクからファイルを正常に開きます。

<a href="c:/test.png">test</a> <---- working!

しかし、スペースを含むファイルではできません:

<a href="c:/te st.png">test</a> <---- not working!

te stte+stte&nbsp;st、およびで試しましte%20stたが、まだ機能しません...

誰が私が試すことができる解決策を知っていますか?

4

1 に答える 1

1

で試しました&nbsp;か?何かのようなもの:<a href="c:/te&nbsp;st.png">test</a>

アップデート:

Qt (少なくとも 4.8.x) が変換d:/te st.pngされd:/te%20st.png、Windows シェルからその文字列を実行しようとしているように見えますが、失敗します。

c:/te&nbsp;st.pngに変換されd:/te%C2%A0st.png、失敗します。

于 2013-09-27T11:41:29.093 に答える