Здравствуйте! Вывожу текст на печать через QPainter::drawText. Подскажите как можно изменить интервал между строками.
Доброго времени суток! QPainter
предоставляет только высокоуровневое API по управлению выводом текста на экран, чтобы иметь возможность более тонко влиять на процесс вывода текста необходимо использовать класс QTextLayout. Вот пример из документации:
int leading = fontMetrics.leading();
qreal height = 0;
textLayout.beginLayout();
while (1) {
QTextLine line = textLayout.createLine();
if (!line.isValid())
break;
line.setLineWidth(lineWidth);
height += leading;
line.setPosition(QPointF(0, height));
height += line.height();
}
textLayout.endLayout();
// ...
QPainter painter(this);
textLayout.draw(&painter, QPoint(0, 0));
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Есть исходник программы управления устройством через USB (микроконтроллер Attiny45)
Пишу код на Java, код прикреплю ниже, там же комментарии в местах, где зависает соединениеПо документации в c =in
Стоит такая задача: есть переменная типа int, которую должен ввести пользовательКак поставить защиту "от дурака", т
Опять у меня идиотский вопрос (простите, но впадаю в старческий маразм, "бабушка ничего не помнит")