diff options
Diffstat (limited to 'ui/qt/display_filter_edit.cpp')
-rw-r--r-- | ui/qt/display_filter_edit.cpp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/ui/qt/display_filter_edit.cpp b/ui/qt/display_filter_edit.cpp index ea01dcca14..7d80f76697 100644 --- a/ui/qt/display_filter_edit.cpp +++ b/ui/qt/display_filter_edit.cpp @@ -327,6 +327,28 @@ void DisplayFilterEdit::displayFilterSuccess(bool success) apply_button_->setEnabled(!success); } +void DisplayFilterEdit::changeEvent(QEvent* event) +{ + if (0 != event) + { + switch (event->type()) + { + case QEvent::LanguageChange: + if (plain_) { + empty_filter_message_ = QString(tr("Enter a display filter %1")). + arg(UTF8_HORIZONTAL_ELLIPSIS); + } else { + empty_filter_message_ = QString(tr("Apply a display filter %1 <%2/>")) + .arg(UTF8_HORIZONTAL_ELLIPSIS).arg(DEFAULT_MODIFIER); + } + break; + default: + break; + } + } + SyntaxLineEdit::changeEvent(event); +} + /* * Editor modelines * |