En Qt, ¿cómo verifico si existe una carpeta determinada en el directorio actual?
Si no existe, ¿cómo puedo crear una carpeta vacía?
c++
qt
filesystems
Cambiar
fuente
fuente
QDir::exists("absolutepath")
yQDir::mkdir(""absolutepath")
QDir::mkdir("relative_path")
. No es posible tener ambas sobrecargas.Para verificar si existe y crear si no existe, incluidos los intermediarios:
fuente
Cuando utiliza QDir.mkpath (), devuelve verdadero si la ruta ya existe, por otro lado, QDir.mkdir () devuelve falso si la ruta ya existe. Entonces, dependiendo de su programa, debe elegir cuál se ajusta mejor.
Puedes ver más sobre la documentación de Qt
fuente
Si necesita una carpeta vacía, puede recorrer hasta obtener una carpeta vacía
Este caso obtendrá un nombre de carpeta con un número.
fuente
¿Por qué usar algo más?
fuente