Explicitly set sane line spacing (#981)
* Explicitly set sane line spacing * Update naming to reflect setting set by Format + fix memory leak Address memory leak --------- Co-authored-by: Salanto <62221668+Salanto@users.noreply.github.com>
This commit is contained in:
parent
7897033205
commit
6c6e46f6fc
@ -3299,6 +3299,14 @@ void Courtroom::initialize_chatbox()
|
||||
ui_vp_message->move(ui_vp_message->x() + ui_vp_chatbox->x(), ui_vp_message->y() + ui_vp_chatbox->y());
|
||||
ui_vp_message->setTextInteractionFlags(Qt::NoTextInteraction);
|
||||
|
||||
// For some reason, line spacing is done incorrectly unless we set it here.
|
||||
QTextCursor textCursor = ui_vp_message->textCursor();
|
||||
QTextBlockFormat linespacingFormat = QTextBlockFormat();
|
||||
textCursor.clearSelection();
|
||||
textCursor.select(QTextCursor::Document);
|
||||
linespacingFormat.setLineHeight(100, QTextBlockFormat::ProportionalHeight);
|
||||
textCursor.setBlockFormat(linespacingFormat);
|
||||
|
||||
if (ui_vp_showname->text().trimmed().isEmpty()) // Whitespace showname
|
||||
{
|
||||
ui_vp_chatbox->setImage("chatblank", p_misc);
|
||||
|
Loading…
Reference in New Issue
Block a user