我想移动一个目录。我选定的目录包含许多子目录和文件。
如何使用Qt实现相同的操作?
如何使用Qt实现相同的操作?
QDir::rename在大多数情况下都可以完成此操作。以下示例将theDir及其内容从源路径移动到目标路径:
QString original = "/home/test/source/theDir";
QString dest = "/home/test/temp";
QDir dir;
if( !dir.rename( original, dest ) ){
throw Exception( "move failed" );
}