Seite 1 von 1

Batchdatei ausführen (lrelease), unter Windows und Linux

Verfasst: 4. Dezember 2006 10:20
von bierber
Hallo miteinander,

ich möchte während das Programm läuft die qm Dateien neu erstellen können.

qm-Datei löschen während der Ausführung --> geht.

Mein Problem ist nun wie ich den lrelease-Batch starte. Gibt es da QT Befehel oder muß man das Bertiebssystem abhängig programmieren?

Ich hab keine Ahnung, man hat mir nur gesagt, das die lrelease sowohl unter Windows als auch unter Linux funktioniert.

Danke mal Felix

Verfasst: 4. Dezember 2006 10:41
von macman
Ich weiß zwar nicht was es soll, aber lösen kannst Du es mit QProcess.

Verfasst: 4. Dezember 2006 10:44
von bierber
Es geht darum die Sprachdateien vom Benutzer änder zu lassen. Das ist wichtig weil der User neue Schritte einfügen kann und dementsprechend müssen auch die Sprachdateien geändert werden.

Ich werde es mal mit dem Qprocess probieren.

Danke mal. Felix

Verfasst: 5. Dezember 2006 18:16
von bierber
kann mir mal jemand eine Hilfestellung geben wie cih folgenden Aufruf in die QProcess bringe?

$(QTDIR)\bin\lrelease.exe -verbose $(InputPath) -qm $(OutputPath)$(InputName).qm

Danke mal Felix