X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fsubwindows%2Fdecoder_selector%2Fsubwindow.cpp;h=0b49c34aa190af74235473839dec121ce2392651;hp=948c5ae81b7b8b7cbc155f653eaae986ed305837;hb=1fd847fedce2d8b93080ee7cd4d8c86aa916f6d2;hpb=66ab3d702150a3122c5ec3bfcd7f4da930732383 diff --git a/pv/subwindows/decoder_selector/subwindow.cpp b/pv/subwindows/decoder_selector/subwindow.cpp index 948c5ae8..0b49c34a 100644 --- a/pv/subwindows/decoder_selector/subwindow.cpp +++ b/pv/subwindows/decoder_selector/subwindow.cpp @@ -33,13 +33,15 @@ #include "pv/subwindows/decoder_selector/subwindow.hpp" using std::reverse; -using std::shared_ptr; namespace pv { namespace subwindows { namespace decoder_selector { -const QString initial_notice = QApplication::tr("Select a decoder to see its description here."); +const char *initial_notice = + QT_TRANSLATE_NOOP("pv::subwindows::decoder_selector::SubWindow", + "Select a decoder to see its description here."); // clazy:exclude=non-pod-global-static + const int min_width_margin = 75; @@ -132,7 +134,7 @@ SubWindow::SubWindow(Session& session, QWidget* parent) : info_label_header_->setTextInteractionFlags(flags); info_label_body_->setWordWrap(true); info_label_body_->setTextInteractionFlags(flags); - info_label_body_->setText(initial_notice); + info_label_body_->setText(QString(tr(initial_notice))); info_label_body_->setAlignment(Qt::AlignTop); info_label_footer_->setWordWrap(true); info_label_footer_->setTextInteractionFlags(flags); @@ -169,7 +171,7 @@ QToolBar* SubWindow::create_toolbar(QWidget *parent) const int SubWindow::minimum_width() const { QFontMetrics m(info_label_body_->font()); - const int label_width = m.width(initial_notice); + const int label_width = m.width(QString(tr(initial_notice))); return label_width + min_width_margin; }