Я хотел бы добавить вертикальную линию, которая будет обозначать 80 символов в QPlainTextEdit
. Я просмотрел документы, но ничего не нашел в документах. Нужно ли как-то красить самому?
Добавление маркера конечной строки в QPlainTextEdit
comment
Да, вам нужно нарисовать QFrame на виджете QPlainTextEdit.
- person Blood   schedule 09.09.2012
comment
Должны ли символы иметь фиксированную ширину?
- person Luca Carlon   schedule 09.09.2012
comment
Да, они должны иметь фиксированную ширину. Как следует рисовать QFrame на QPlainTextEdit. Не могли бы вы показать мне пример?
- person gruszczy   schedule 09.09.2012
Ответы (1)
Я думаю, что одним из возможных способов является повторная реализация paintEvent() и нарисуйте линию с помощью QPainter после вызова реализации базового класса. Положение строки можно вычислить с помощью QFontMetrics.
person
Luca Carlon
schedule
09.09.2012