| Classes - Annotated - Tree - Functions - Home - Structure

# I/O Classes

These classes are used to handle input and output to and from external devices, files etc., as well as manipulating files and directories.

Classes:

- QBuffer (I/O device that operates on a QByteArray)
- QDataStream (Serialization of binary data to a QIODevice)
- QDir (Traverses directory structures and contents in a platform-independent way)
- QFile (I/O device that operates on files)
- QFileInfo (System-independent file information)
- QIODevice (The base class of I/O devices)
- QImageIO (Parameters for loading and saving images)
- QLocalFs (Implementation of a QNetworkProtocol which works on the local filesystem)
- QNetworkOperation (This class is used to define operations for network protocols and return the state, arguments, etc)
- QNetworkProtocol (This is the base class for network protocols which provides a common API for network protocols)
- QSocketNotifier (Support for socket callbacks)
- QTextStream (Basic functions for reading and writing text using a QIODevice)