Para ver si un directorio existe, si no existe entonces lo crea:
QDir dir;
if ( !dir.exists("/home/usuario")){
qWarning()<<"/home/usuario No existe";
// Si no existe lo crea
dir.mkdir("/home/usuario");
}
Para ver si un directorio existe, si no existe entonces lo crea:
QFile file;
if ( !file.exists("/home/usuario")){
qWarning()<<"/home/usuario No existe";
// Si no existe lo crea
file.mkdir("/home/usuario");
}
Para ver si un (documento, archivo, fichero) existe, si no existe entonces lo crea:
void Configuracion::crearDocumento(QSting path){
QFile file(path);
if ( !file.exists(path) ){
qWarning()<<path+" No existe";
file.setFileName(path);
file.open(QIODevice::WriteOnly);
file.close();
}
}
No hay comentarios:
Publicar un comentario