Ich habe ein kleines Problem und hoffe, dass ihr mir helfen könnt. Ich habe mir einen kleinen Dialog gebastelt mit zwei Buttons. Wenn ich den einen Button drücke, möchte ich, dass ein externes Programm ausgeführt wird. Ich habe es bis jetzt folgendermaßen umgesetzt:
Code: Alles auswählen
connect( buttonOk, SIGNAL( clicked() ), this, SLOT( executeScript() ) );
void ScriptStarterDialog::executeScript(){
QProcess *proc;
proc->addArgument( "start.bat" );
if ( !proc->start() ) {
QFile file("test.txt");
file.open(IO_WriteOnly | IO_Append);
QTextStream stream(&file);
stream << "Test" << endl;
file.close();
}
}Könnt ihr mir sagen, was hier noch fehlt?
Viele Grüße
Jana