IscanderChe
Маусым 9, 2020, 2:26 Т.Ж.

QtQPlainTextEdit QPainter как нарисовать вертикальную линию

Qt, QPlainTextEdit, QPainter

Добрый вечер.

Подскажите, как нарисовать в QPlainTextEdit вертикальную линию-ограничитель для кода на 80 символов? Понимаю, что тут без QPainter не обойтись, но дальше этого понимания дело не движется...

Оқы
IscanderChe
Маусым 6, 2020, 12:09 Т.Ж.

QtQPlainTextEdit настройка цвета фона

Qt, QPlainTextEdit

Вечер добрый.

Пытаюсь настроить цвет фона QPlainTextEdit следующим образом:

  1. CodeEditor::CodeEditor(QWidget *parent) : QPlainTextEdit(parent)
  2. {
  3. ...
  4. QPalette::ColorRole role = backgroundRole();
  5. QPalette palette = this->palette();
  6. palette.setBrush(role, QBrush(QColor(Qt::black)));
  7. setPalette(palette);
  8. }

Не получается. В чём ошибка?

Оқы
BT
Шілде 12, 2016, 11:22 Т.Қ.

QtВозвращение функцией ряда целочисленных значений и передача их в QPlainTextEdit

int, QPlainTextEdit, Qt, QVector, бинарное дерево

По сути весь вопрос описан в заголовке. Мне нужно описать метод класса, который возвращал бы ряд интов, а потом эти числа вывести в QPlainTextEdit
Оқы