スポンサーリンク
ホーム»Qt逆引きマニュアル»ファイル操作» Qt:ディレクトリを削除する

Qt:ディレクトリを削除する

当サイトは、アフィリエイト広告を利用しています

ディレクトリを削除する

環境:QT5.5

リンク
http://doc.qt.io/qt-5/qdir.html

インクルードファイル

1
#include <QDir>

ディレクトリを削除する

ディレクトリを削除する。rmdirを使う場合は、ディレクトリ内は空である必要があります。

1
2
3
   // "C:\programdata\test\ ディレクトリ削除
   QDir dir("c:/progoramdaa");
   dir.rmdir("test");

ディレクトリ内のファイル等もまとめて削除する

アプリケーションが実行するディレクトリ内の「Directory」ディレクトリとディレクトリに含まれる全てのディレクトリとファイルを削除する。

1
2
3
4
5
   // ディレクトリ削除
    QString strDirPath = QCoreApplication::applicationDirPath() + "/Directory";
  QDir dir;
    dir.setPath(strDirPath);
    dir.removeRecursively();

コメント

タイトルとURLをコピーしました