簡體   English   中英

如何刪除QPlainTextEdit及其內容之間的空間

[英]How do I remove the space between QPlainTextEdit and its contents

我在Windows上使用C ++和Qt創建一個簡單的應用程序,該應用程序使用QPlainTextEdit將一些數據輸出到屏幕上。 問題在於QPlainTextEdit的邊框和文本之間的內部空白很小,如下所示: http ://i.stack.imgur.com/ovIrJ.png。
(已選擇QPlainTextEdit中的文本以突出顯示空白)

我嘗試使用setContentsMargins(0, 0, 0, 0)setStyleSheet("padding:0;") ,並使用QTextEdit或QTextBrowser代替,但是我仍然得到了很小的利潤。

谷歌搜索只會在qtcentre.org上出現這個未解決的問題

我知道這是一件微不足道的事情,但現在確實讓我很煩。

在此先感謝您的幫助!

使用QTextDocument :: setDocumentMargin() 將其設置為零就可以了。 要獲得QTextDocument,有一個方法QPlainTextEdit :: document()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM