use*_*755 6 c++ qt qfile qdir qtcore
尝试删除我刚刚使用Qt下载的文件时遇到一个奇怪的问题.
我的代码:
QString location = "/path/to/app/Application.app";
QFile *rmFile = new QFile(location);
rmFile->remove();
Run Code Online (Sandbox Code Playgroud)
文件未被删除.
什么想法可能是错的?
如果它是一个目录,你希望在Qt 5中使用以下API:
而不是QFile.因此,你会写这样的东西:
QString location = "/path/to/app/Application.app";
QDir *rmDir = new QDir(location);
rmDir->removeRecursively();
Run Code Online (Sandbox Code Playgroud)
请注意,我不会为此个人使用堆对象.在这个简单的情况下,堆栈对象就足够了.
| 归档时间: |
|
| 查看次数: |
3111 次 |
| 最近记录: |