Input/Output and Networking
These Qt Core classes are used to handle input and output to and from external devices, processes, files etc. as well as manipulating files and directories.
| QIODevice interface for a QByteArray | |
| Access to directory structures and their contents | |
| Interface for reading from and writing to files | |
| Interface for reading from and writing to open files | |
| System-independent file information | |
| Interface for monitoring files and directories for modifications | |
| The base interface class of all I/O devices in Qt | |
| Used to start external programs and to communicate with them | |
| Holds the environment variables that can be passed to a program | |
| Interface for reading directly from resources | |
| Interface for safely writing to files | |
| Persistent platform-independent application settings | |
| Provides information about currently mounted storage and drives | |
| Creates a unique directory for temporary use | |
| I/O device that operates on temporary files | |
| Convenient interface for working with URLs | |
| Way to manipulate a key-value pairs in a URL's query | |
| Support for monitoring activity on a file descriptor | |
| Serialization of binary data to a QIODevice | |
| Convenient interface for reading and writing text | |
| Format independent interface for reading images from files or other devices | |
| Format independent interface for writing images to files or other devices | |
| Format-independent interface for writing a QTextDocument to files or other devices |