9

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

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

4

1 回答 1

15

QDir::rename在大多数情况下都会这样做。以下示例将 theDir incl 内容从源移动到目标:

QString original = "/home/test/source/theDir";
QString dest = "/home/test/temp";
QDir dir;
if( !dir.rename( original, dest ) ){
  throw Exception( "move failed" );
}
于 2012-10-24T09:01:20.873 回答