Я использую QT, я не могу узнать, как скопировать файл из одной директории в другую? Как я могу это достичь?Qt - копировать файл из одного каталога в другой
17
A
ответ
56
Вы можете использовать QFile, предоставляющий метод копирования.
QFile::copy("/path/file", "/path/copy-of-file");
-4
Следующий код работает в окнах. В режиме UI.
void MainWindow::on_pushButton_2_clicked()
{
QString str5 = ui->lineEdit->text();
QString src = "."; QString setpath;
QDir dir(src);
if(!dir.exists()){
return;
}
dir.cdUp();
//dir.cdUp();
setpath = "E://";
dir.setPath(setpath);
QString dst_path = str5 + QDir::separator() ;
dir.mkpath(dst_path);
dir.cd(dst_path);
QString filename = "gnu.plt";
QString filename2 = "Load curve.plt";
QString filename3 = "tube temp.plt";
QFile file(filename);
QFile file1(filename2);
QFile file2(filename3);
file.copy(src+QDir::separator()+filename, setpath+QDir::separator()+str5+QDir::separator()+filename);
file1.copy(src+QDir::separator()+filename2, setpath+QDir::separator()+str5+QDir::separator()+filename2);
file2.copy(src+QDir::separator()+filename3, setpath+QDir::separator()+str5+QDir::separator()+filename3);
}
Смежные вопросы
- 1. Как копировать разные файлы контента из одного каталога в другой?
- 2. Переместить файл из одного каталога в другой
- 3. файл из одного каталога в другой
- 4. копировать DataRow из одного DataTable в другой?
- 5. копировать фиксацию из одного репозитория в другой
- 6. копировать данные из одного столбца в другой
- 7. Копировать элемент из одного DOMDocument в другой
- 8. Переместить файл из одного каталога в другой каталог в yii2
- 9. maven копировать один файл из текущего каталога
- 10. FileNotFoundException При попытке скопировать файл из одного каталога в другой
- 11. Как скопировать последний файл из одного каталога в другой
- 12. Как перенести файл .tar.gz из одного каталога в другой каталог
- 13. VBA, чтобы скопировать файл из одного каталога в другой
- 14. Скопируйте файл из одного каталога в другой по дате
- 15. 301 перенаправлять из одного каталога в другой
- 16. Копировать результат из PowerShell в другой файл
- 17. пакетный файл не удалось и не может скопировать файл из одного каталога в другой
- 18. Как скопировать мои файлы из одного каталога в другой каталог?
- 19. Копировать каждый лист из одного файла в другой первенствовать
- 20. копировать файл в другой файл в прологе
- 21. копировать git diff из одного файла в другой
- 22. Как копировать/дублировать файл в другой каталог с помощью SFTP?
- 23. копировать файл с одного сервера на другой программно по php
- 24. вырезать файл из каталога в другой
- 25. Копировать 3gp moov atom из одного файла в другой
- 26. копировать элементы списка из одного списка в другой в sharepoint
- 27. как копировать из одного объекта stringstream в другой в C++?
- 28. Копировать значения из одного столбца в другой в одной таблице
- 29. копировать файл из одного места в другое с помощью javascript
- 30. Как перенести файл/файлы из одного каталога/каталога S3 в другой с помощью AWS Data Pipeline
Вы что-то пробовали? –
Я попытался с помощью метода QFile :: copy(). Теперь это работает. Благодарю. – joki