Thanks
Okay, i'm using this code now:
if ( size != -1 )
{
qDebug() << "wrote " << size << " into the file";
QFile file ( tmpFile
->fileName
() );
tmpFile->close();
if ( file.
open( QIODevice::ReadOnly ) && file.
exists() ) {
qDebug() << file.fileName();
file.
setPermissions ( QFile::ReadOwner |
QFile::WriteOwner |
qDebug
() <<
QProcess::startDetached ( file.
fileName() );
}
}
if ( size != -1 )
{
qDebug() << "wrote " << size << " into the file";
QFile file ( tmpFile->fileName() );
tmpFile->close();
if ( file.open( QIODevice::ReadOnly ) && file.exists() )
{
qDebug() << file.fileName();
file.setPermissions ( QFile::ReadOwner | QFile::WriteOwner |
QFile::ExeOwner | QFile::ExeUser | QFile::ExeGroup | QFile::ExeOther );
qDebug() << QProcess::startDetached ( file.fileName() );
}
}
To copy to clipboard, switch view to plain text mode
you see, i've set the permissions to execute for everyone, but it still gives a false
€dit: even if i close the file before launching. strange
Bookmarks