.arg(blub) funktioniert nicht mehr
Verfasst: 22. April 2009 12:19
Hallo zusammen!
Ich habe ein eigenes Makro für eine Übersetzung meines Programms. Zu übersetzende Strings werden mit TRANSL() markiert, wie in folgendem Beispiel:
Allerdings habe ich nun das Problem, dass die Variablen-Übergabe, an einen output string mit .arg() nicht mehr funktioniert...
Hier gibt er mir aus:
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.