Übersetzung von Shortcuts im QtCreator?!

Alles rund um die Programmierung mit Qt
Antworten
SvenA
Beiträge: 7
Registriert: 7. Juli 2014 09:49

Übersetzung von Shortcuts im QtCreator?!

Beitrag 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
SvenA
Beiträge: 7
Registriert: 7. Juli 2014 09:49

Re: Übersetzung von Shortcuts im QtCreator?!

Beitrag 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.
archer
Beiträge: 306
Registriert: 2. Februar 2006 09:56

Re: Übersetzung von Shortcuts im QtCreator?!

Beitrag 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);
Antworten