Seite 1 von 1

Übersetzung von Shortcuts im QtCreator?!

Verfasst: 5. Juni 2015 10:44
von SvenA
Hallo!

Ich habe Probleme bei der Übersetzung von Shortcuts im QCreator.
Man kann im QtCreator zu Menüeinträgen Shortcuts hinzufügen. Dies
funktioniert prinzipell. Wenn ich nun jedoch die Shortcuts (wie
die Texte der Menüeinträge auch) übersetze (mit dem qt-linguist und
auch die entsprechende Übersetzungsdatei lade), so werden im Menü
keine Shortcuts mehr angezeigt und sie funktionieren auch nicht.

Deaktiviere ich die Übersetzung wieder, so werden die englischen
Originalbezeichnungen angezeigt und die Shortcuts funktionieren auch
wieder.

Ich habe auch versucht mit den folgenden Zeilen (die ich in einem
anderen Post gefunden hatte) die Qt Übersetzungen hinzuladen, aber
das hat auch nichts gebracht:

Code: Alles auswählen

 qt_translator.load(QLibraryInfo::location(QLibraryInfo::TranslationsPath)+"/qt_de");
 installTranslator(&qt_translator);
Gibt es hierfür eine Lösung?
Übersehe ich etwas?

Gruß
Sven

Re: Übersetzung von Shortcuts im QtCreator?!

Verfasst: 11. Juni 2015 07:49
von SvenA
Hmm?! Hat niemand anderes diese Problem?
Oder könnte vielleicht jemand dies einmal ausprobieren und ggf. bestätigen?!
Ich arbeite mit QtCreator 3.4.0 und Qt 5.4.1.

Re: Übersetzung von Shortcuts im QtCreator?!

Verfasst: 11. Juni 2015 16:09
von archer
Ich weise meinen Menüs, bzw. deren QAction, die ShortCuts immer im Quellcode zu.
Siehe QAction und QKeySequence.

Code: Alles auswählen

pMenuAction->setShortcut(QKeySequence::New);