qtui: Avoid bogus tr() context warning
authorManuel Nickschas <sputnick@quassel-irc.org>
Tue, 27 Feb 2018 22:28:31 +0000 (23:28 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 4 Apr 2018 21:14:05 +0000 (23:14 +0200)
lupdate in Qt versions prior to 5.6.1 has issues parsing brace-
initialization in constructors, and complains about "tr() cannot
be called without context". Work around this by explicitly giving
the class name as suggested in QTBUG-34128.

(cherry picked from commit 934fa4151f48fd12549fe0772cfbc995c6e63034)

src/qtui/coreconfigwizard.cpp

index 9dfbc8c..c9468a1 100644 (file)
@@ -66,7 +66,7 @@ CoreConfigWizard::CoreConfigWizard(CoreConnection *connection, const QList<QVari
 
     setModal(true);
 
-    setWindowTitle(tr("Core Configuration Wizard"));
+    setWindowTitle(CoreConfigWizard::tr("Core Configuration Wizard"));
     setPixmap(QWizard::LogoPixmap, QIcon::fromTheme("quassel", QIcon(":/icons/quassel.png")).pixmap(48));
 
     connect(connection, SIGNAL(coreSetupSuccess()), SLOT(coreSetupSuccess()));