QLineEdit has been changed to QPlainTextEdit in the variable editor dialog

This commit is contained in:
Arin Alexander
2019-03-11 23:30:03 +03:00
parent a045c4fd0c
commit 68411d8002
2 changed files with 6 additions and 18 deletions

View File

@@ -76,8 +76,8 @@ void LRVariableDialog::showEvent(QShowEvent *)
ui->leName->setText(m_variableName);
static int enumIndex = LimeReport::Enums::staticMetaObject.indexOfEnumerator("VariableDataType");
QMetaEnum enumerator = LimeReport::Enums::staticMetaObject.enumerator(enumIndex);
if (!m_variableName.isEmpty()&&m_variablesContainer&&m_variablesContainer->containsVariable(m_variableName)){
ui->leValue->setText(m_variablesContainer->variable(m_variableName).toString());
if (!m_variableName.isEmpty()&&m_variablesContainer&&m_variablesContainer->containsVariable(m_variableName)){
ui->leValue->setPlainText(m_variablesContainer->variable(m_variableName).toString());
#ifdef HAVE_QT5
ui->cbbType->setCurrentText(enumerator.valueToKey(m_variablesContainer->variableDataType(m_variableName)));
#endif
@@ -120,5 +120,5 @@ void LRVariableDialog::accept()
QVariant LRVariableDialog::value()
{
return ui->leValue->text();
return ui->leValue->toPlainText();
}