QString srcDirPath = QFileDialog::getExistingDirectory( this, "choose Directory", "/");
if (srcDirPath.isEmpty())
{
return ;
}
QDir dir;
if (!dir.exists(path))
{
bool res = dir.mkpath(path);
if(res)
{
QMessageBox::about(this, "tips", "创建成功");
}
else
{
QMessageBox::about(this, "tips", "创建失败");
}
}
QString str = QFileDialog::getOpenFileName();
if(str.isEmpty())
{
return;
}
bool res = QFile::rename(src,pathStr);
if(res)
{
QMessageBox::about(this, "tips", "改名成功!");
}
else
{
QMessageBox::about(this, "tips", "改名失败!");
}