使用Qt移动目录

Бор*_*ска 6 directory qt move

我想移动一个目录.我选择的目录包含许多子目录和文件.

如何使用Qt实现相同的功能?

小智 10

QDir :: rename在大多数情况下都会这样做.以下示例将dir包含内容从源移动到dest:

QString original = "/home/test/source/theDir";
QString dest = "/home/test/temp";
QDir dir;
if( !dir.rename( original, dest ) ){
  throw Exception( "move failed" );
}
Run Code Online (Sandbox Code Playgroud)