1
我試圖用Qt在PDF文檔中打印樹部件。打印前使用QTextDocument
及其方法setHtml
。我的問題是我想在我的PDF文檔中保留相同的設計,但我不知道如何在HTML中添加縮進。我試過做<span text-indent="10px">
,但它不好。用QTextDocument在HTML中添加縮進Qt
我試圖用Qt在PDF文檔中打印樹部件。打印前使用QTextDocument
及其方法setHtml
。我的問題是我想在我的PDF文檔中保留相同的設計,但我不知道如何在HTML中添加縮進。我試過做<span text-indent="10px">
,但它不好。用QTextDocument在HTML中添加縮進Qt
在HTML中做一個非常簡單的方法是在要縮進的行的前面添加一個或多個
(不可破壞的空間)。
例如:
Root<br>
Branch 1<br>
Branch 2<br>
Leaf<br>
將爲下列結果:
根
分公司1
分公司2
葉
這將無法可靠地工作,因爲Qt並不保證所有' '的大小相等。一個明顯的例子:'Qt :: AlignJustify'。 – user35443