решил сделать проект на Qt, использующий процессы
C++ (Qt)
QStringList list = imageSpace(path, QStringList()<<"*.h"<<"*.cpp");
QString program = QDir(getenv("QTDIR")).absolutePath()+"/bin/lupdate.exe";
QStringList arguments;
arguments << list <<"-ts"<<"dima.ts";
QProcess *myProcess = new QProcess(0);
myProcess->start(program, arguments);
вот упращенная версия
imageSpace - список все файлов с полными путями - тоже функцию склепал
проблемма с
if(!dir.exists())
{
emit isErrorDir(true);
return QStringList();
}
QDir не понимает русские строки, если передаю так
CTranslateUtilRun util("C:/Documents and Settings/Dima/Рабочий стол/GraphBuilderNew/", "fddfdf", ETU_LUPDATE);
Как решить?