ファイル操作

スポンサーリンク
Qt逆引きマニュアル

Qt:ディレクトリを作成する

ディレクトリを作成する。環境:QT5.5リンクインクルードファイル#include QDir dir; // C:\test ディレクトリを作成 if ( !dir.mkdir("C:\test") ) { // エラーの場合の処理  }
Qt逆引きマニュアル

Qt:ファイル書き込み

ファイルへの書き込み環境:QT5.5インクルードファイル#include #include リンク新規ファイルを作成&書き込み // ファイル名設定 QFile flCfg("C:\ProgramData\Test\file.txt"); ...
Qt逆引きマニュアル

Qt:ディレクトリ内にあるフォルダとファイルの名前を変更

指定されたディレクトリ内にあるフォルダとファイルの名前を変更する例えば、C:\test\test の下にあるファイルを全て C:\test に移動させたい場合などにも利用できる。。環境:QT5.5リンクインクルードファイル#include ...
Qt逆引きマニュアル

Qt:ディレクトリ最新情報を取得する

QDirでファイル一覧を取得した後に、ファイルの追加、削除、名前の変更などを行った場合などに、最新の情報を取得する。環境:QT5.5リンクインクルードファイル#include #include // 一度取得したディレクトリ内のファイル一覧...
Qt逆引きマニュアル

Qt:ディレクトリ内のファイルを全て削除

指定されたディレクトリ内のファイルを全て削除する。環境:QT5.5リンクインクルードファイル#include #include #include ファイルのみ削除コード // ファイルを削除するディレクトリを指定 QDir dir("C:/...
Qt逆引きマニュアル

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

ディレクトリを削除する環境:QT5.5リンクインクルードファイル#include ディレクトリを削除するディレクトリを削除する。rmdirを使う場合は、ディレクトリ内は空である必要があります。 // "C:\programdata\test...
Qt逆引きマニュアル

Qt:ディレクトリが存在するか確認する

ディレクトリが存在するか確認する。環境:QT5.5リンクインクルードファイル#include コード1 // ディレクトリが存在するか確認する QString strDir = "C:/ProgramData/test/"; QDir di...
Qt逆引きマニュアル

Qt:ファイルの存在確認

ファイルの存在確認環境:QT5.5リンクインクルードファイル#include コード1 // ファイル名設定 QString strFile = "C:/ProgramData/test/test.exe"; if ( QFile::exi...
Qt逆引きマニュアル

Qt:ファイルの各種情報を取得する

ファイルの各種情報を取得する。QFileInfoクラスを使うと、ファイルのさまざまな情報を取得することができます。環境:QT5.5リンクインクルードファイル#include コード QFileInfo info("C:\Program Fi...
Qt逆引きマニュアル

Qt:ディレクトリ内の特定の拡張子ファイルを削除

ディレクトリ内の特定の拡張子ファイルを削除する。環境:QT5.5リンクインクルードファイル#include #include #include #include コード  // ディレクトリパスを指定   QDir dir; dir.set...
Qt逆引きマニュアル

Qt:Qtプログラムで Zip/UnZip

Qtプログラムで Zip/UnZipする。※QuaZIPをダウンロードする必要があります。※私の環境では、QuaZipのmakeでエラーになり、#include "zlib.h"を#include に置き換えることで解消できました。環境:Q...
Qt逆引きマニュアル

Qt:ファイル削除

ファイル削除環境:QT5.5リンクインクルードファイル#include // ファイル名設定 QFile flFile("C:\ProgramData\Test\file.txt");  // ファイル削除 file.remove();
Qt逆引きマニュアル

Qt:バイナリデータの書き込みと読み取り

環境:QT5.5リンクインクルードファイル#include #include #include バイナリデータをファイルへ書き込み // QByteArray data1; // QByteArray data2; // QByteArra...
Qt逆引きマニュアル

Qt:ファイル読み込み

ファイルからの読み込み環境:QT5.5インクルードファイル#include #include リンク // ファイル名設定 QFile flFile("C:\ProgramData\Test\file.txt"); // ファイルを開く i...
Qt逆引きマニュアル

Qt:ファイルコピー

ファイルコピー環境:QT5.5リンクインクルードファイル#include   // text.txt を text-backup.txtにコピー QFile::copy("C:\ProgramData\Test\text.txt","C:\...
Qt逆引きマニュアル

Qt:設定ファイル(iniファイル)の Read/Write

設定ファイル(iniファイル)の Read/Write環境:QT5.5リンクインクルードファイル#include #include INIファイルへの書き込み // INIファイルパス(任意の場所に設定) QString strCfg = ...
スポンサーリンク