Ich habe ein eigenes Makro für eine Übersetzung meines Programms. Zu übersetzende Strings werden mit TRANSL() markiert, wie in folgendem Beispiel:
Code: Alles auswählen
TRANSL("File Save Error")Code: Alles auswählen
TRANSL("Cannot write file %1\n%2.").arg(file_name).arg(file.errorString())Das liegt offensichtlich an meinem TRANSL()... Gibt es da eine Alternative? Die Ausgabe erfolt übrigens in einer QMessageBox.error C2228: Links von ".arg" muss sich eine Klasse/Struktur/Union befinden.