From 49dc9f77001813c02c7122c94aef6f7953c64536 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Tue, 1 Dec 2015 16:56:05 +0200 Subject: [PATCH] We can save user's changes in measurement's full name immediately. --HG-- branch : develop --- src/app/tape/tmainwindow.cpp | 6 ++---- src/app/tape/tmainwindow.ui | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/app/tape/tmainwindow.cpp b/src/app/tape/tmainwindow.cpp index 0cc1a5f36..2e06e2dc3 100644 --- a/src/app/tape/tmainwindow.cpp +++ b/src/app/tape/tmainwindow.cpp @@ -1211,10 +1211,9 @@ void TMainWindow::ShowMData() ShowMDiagram(meash->GetName()); - // Don't block all signal for QLineEdits. Need for correct handle with clear button. + // Don't block all signal for QLineEdit. Need for correct handle with clear button. disconnect(ui->lineEditName, &QLineEdit::editingFinished, this, &TMainWindow::SaveMName); ui->plainTextEditDescription->blockSignals(true); - disconnect(ui->lineEditFullName, &QLineEdit::editingFinished, this, &TMainWindow::SaveMFullName); if (meash->IsCustom()) { ui->plainTextEditDescription->setPlainText(meash->GetDescription()); @@ -1230,7 +1229,6 @@ void TMainWindow::ShowMData() } connect(ui->lineEditName, &QLineEdit::editingFinished, this, &TMainWindow::SaveMName); ui->plainTextEditDescription->blockSignals(false); - connect(ui->lineEditFullName, &QLineEdit::editingFinished, this, &TMainWindow::SaveMFullName); if (mType == MeasurementsType::Standard) { @@ -1905,7 +1903,7 @@ void TMainWindow::InitWindow() connect(ui->lineEditName, &QLineEdit::editingFinished, this, &TMainWindow::SaveMName); connect(ui->plainTextEditDescription, &QPlainTextEdit::textChanged, this, &TMainWindow::SaveMDescription); - connect(ui->lineEditFullName, &QLineEdit::editingFinished, this, &TMainWindow::SaveMFullName); + connect(ui->lineEditFullName, &QLineEdit::textEdited, this, &TMainWindow::SaveMFullName); connect(ui->pushButtonShowInExplorer, &QPushButton::clicked, this, &TMainWindow::ShowInGraphicalShell); diff --git a/src/app/tape/tmainwindow.ui b/src/app/tape/tmainwindow.ui index 94ef86ffc..c2637e773 100644 --- a/src/app/tape/tmainwindow.ui +++ b/src/app/tape/tmainwindow.ui @@ -47,7 +47,7 @@ - 1 + 0