diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2013-10-25 19:47:37 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-10-30 12:57:22 +0100 |
commit | 4003d44ca27863c6ec7ec1b4266496fb201fd033 (patch) | |
tree | 2ac0fd84f6f5ea789dd3f6c677c5fff60a74db48 | |
parent | 3549dfe8b8db536ada91607f4cfbfd830a3cb572 (diff) |
QFileDialog: use QSignalBlocker
Change-Id: I32a631493138a777458557232da084f497adc526
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
-rw-r--r-- | src/widgets/dialogs/qfiledialog.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/widgets/dialogs/qfiledialog.cpp b/src/widgets/dialogs/qfiledialog.cpp index d45f623b8d..11ad7c7a5d 100644 --- a/src/widgets/dialogs/qfiledialog.cpp +++ b/src/widgets/dialogs/qfiledialog.cpp @@ -2612,9 +2612,8 @@ void QFileDialog::accept() // special case for ".." if (lineEditText == QLatin1String("..")) { d->_q_navigateToParent(); - bool block = d->qFileDialogUi->fileNameEdit->blockSignals(true); + const QSignalBlocker blocker(d->qFileDialogUi->fileNameEdit); d->lineEdit()->selectAll(); - d->qFileDialogUi->fileNameEdit->blockSignals(block); return; } |