Как убрать пробел между QPlainTextEdit и его содержимым

Я использую C ++ и Qt в Windows, чтобы создать простое приложение, которое выводит некоторые данные на экран, используя QPlainTextEdit. Проблема в том, что между границей QPlainTextEdit и текстом есть небольшой внутренний отступ, как показано здесь: http://i.stack.imgur.com/ovIrJ.png.
(Текст в QPlainTextEdit был выбран, чтобы выделить пробел)

Я пытался использовать setContentsMargins(0, 0, 0, 0) а также setStyleSheet("padding:0;")и используя вместо него QTextEdit или QTextBrowser, но я все еще получаю этот небольшой запас.

Погуглив, он только появился этот вопрос без ответа на qtcentre.org.

Я знаю, что это довольно тривиальная вещь, но это действительно раздражало меня некоторое время.

Заранее благодарю за любую помощь!

1

Решение

использование QTextDocument :: setDocumentMargin (). Установка его в ноль делает свое дело. Чтобы получить QTextDocument есть метод QPlainTextEdit :: документ ().

5

Другие решения


По вопросам рекламы [email protected]