munna
31st August 2006, 08:14
Can some please tell me why does the MessageBox appears everytime I try to call the following slot
void ApplicationWindow::InstallUpdate()
{
QFile file("Update.exe");
if(file.exists()){
CloseWorkspace();
QProcess process(this);
process.addArgument("Update.exe");
process.addArgument("/SILENT");
if(!process.start()){
QMessageBox::information(this,"Error","Cannot install updates");
}
close();
}
else{
// Error message
}
}
Thanks a lot.
void ApplicationWindow::InstallUpdate()
{
QFile file("Update.exe");
if(file.exists()){
CloseWorkspace();
QProcess process(this);
process.addArgument("Update.exe");
process.addArgument("/SILENT");
if(!process.start()){
QMessageBox::information(this,"Error","Cannot install updates");
}
close();
}
else{
// Error message
}
}
Thanks a lot.