These classes are used to handle input and output to and from external devices, processes, files etc. as well as manipulating files and directories.
| QAbstractFileEngine | Abstraction for accessing the filesystem |
| QAbstractFileEngineHandler | Way to register custom file engines with your application |
| QBuffer | QByteArray 的 QIODevice 接口 |
| QDataStream | 把二進製數據序列化到 QIODevice |
| QDir | 訪問目錄結構及其內容 |
| QFile | 用於讀寫文件的接口 |
| QFileInfo | 與係統無關的文件信息 |
| QFileSystemWatcher | 用於監視修改文件和目錄的接口 |
| QIODevice | Qt 中所有 I/O 設備的基接口類 |
| QImageReader | 用於從文件 (或其它設備) 讀取圖像的格式獨立接口 |
| QImageWriter | 用於將圖像寫入文件 (或其它設備) 的格式獨立接口 |
| QProcess | 用於啓動外部程序並與它們進行通信 |
| QProcessEnvironment | 保持可以被傳遞給程序的環境變量 |
| QResource | 用於直接讀取資源的接口 |
| QSettings | 平颱無關的持久性應用程序設置 |
| QSocketNotifier | 支持監視文件描述符活動 |
| QTemporaryFile | 操作臨時文件的 I/O 設備 |
| QTextDocumentWriter | 用於將 QTextDocument 寫入文件或其它設備的格式無關接口 |
| QTextStream | 用於讀寫文本的方便接口 |
| QUrl | 用於操控 URL 的方便接口 |
| QUrlInfo | Stores information about URLs |