QProcess startet lrelease nicht
Verfasst: 8. Dezember 2006 16:16
Hallo miteinander,
ich versuche mit folgendem Code die Anwendung lrelease zu starten.
Doch es passiert nichts. ich bekomme keine Fehlermeldung oder sonst irgendwas. Die Datei findet er.
Mache ich vielleicht etwas in meinem Aufruf falsch?
siehts sonst irgendwer einen Fehler?
Vielen Dank schonmal Felix
ich versuche mit folgendem Code die Anwendung lrelease zu starten.
Code: Alles auswählen
nError = fileAccess.searchFile("lrelease", "lng", szFile2Execute);
nError = fileAccess.searchFile(str_sprache, "lng", szFile2Open);
dummy=szFile2Open.left(szFile2Open.length()-2); //Dateierweiterung abschneiden
dummy=dummy + "qm";
m_param << "-verbose" << szFile2Open << "-qm" << dummy;
pro_lrelease.start(szFile2Execute ,m_param );
//dialog()->dialogBar()->showPlainText(szFile2Execute,nCookie);
QByteArray x;
x=pro_lrelease.readAllStandardError();
while(pro_lrelease.waitForFinished())
{
x=pro_lrelease.readAllStandardError();
dummy="Test";
m_MyLineEdit[0]->setValue(str_sprache + " " + szFile2Open);
};
dialog()->dialogBar()->showPlainText(dummy + x,nCookie);Mache ich vielleicht etwas in meinem Aufruf falsch?
siehts sonst irgendwer einen Fehler?
Vielen Dank schonmal Felix