[Qt-interest] Create a new file

Jeffrey Brendecke jwbrendecke at icanetix.com
Mon Jun 15 00:26:36 CEST 2009


What is the current directory for the main process?

It seems myProcess may have a different working directory than the one that 
the file "santaris.ini" is being created in as myProcess is a separate 
process from the process in which the .ini-file is created in.

Try using absolute paths in all instances.

--------------
On Sunday 14 June 2009 23:39:42 Stefanos Antaris wrote:
> Hello.I am trying to create a new .ini file that doesn't exist.But i
> can't manage it.I am just trying to make it using QFile but it doesn't
> work.Or i can't  work it.Here is my code.
>     myProcess = new QProcess(this);
>     myProcess->setWorkingDirectory("/Users/santaris/Desktop/omnetpp");
>     ui->logTextBrowser->append(myProcess->workingDirectory());
>     QFile file("santaris.ini");
>     file.open(QIODevice::ReadWrite);
>     QTextStream out(&file);
>     out<<"Hello World";
>
>     file.close();
>     if(!file.exists())
>         ui->logTextBrowser->append("No exist");
>     myProcess->start("./test");
>
> I just want to make the santaris.ini in order to run the ./test
> simulation that i have.But i can't run it at all
> _______________________________________________
> Qt-interest mailing list
> Qt-interest at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-interest





More information about the Qt-interest-old mailing list