2012-10-24 62 views

回答

10

QDir::rename它在大多數情況下。以下示例將包含內容從源移動到目標:

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