From d0c9b0ba0734f2d3f520093cc7293ec1234feefa Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Fri, 18 Jan 2019 11:41:47 +1100 Subject: [PATCH] fixed textedit margins --- project/effectfield.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/project/effectfield.cpp b/project/effectfield.cpp index 30fe376f4..039aac8fa 100644 --- a/project/effectfield.cpp +++ b/project/effectfield.cpp @@ -18,7 +18,9 @@ #include "project/sequence.h" #include "io/math.h" + #include +#include #include "debug.h" @@ -46,7 +48,7 @@ EffectField::EffectField(EffectRow *parent, int t, const QString &i) : case EFFECT_FIELD_STRING: { TextEditEx* edit = new TextEditEx(); - edit->setFixedHeight(edit->fontMetrics().lineSpacing()*config.effect_textbox_lines); + edit->setFixedHeight(qCeil(edit->fontMetrics().lineSpacing()*config.effect_textbox_lines + edit->document()->documentMargin() + edit->document()->documentMargin() + 2)); edit->setUndoRedoEnabled(true); ui_element = edit; connect(edit, SIGNAL(textChanged()), this, SLOT(ui_element_change()));