Home | All Classes | Main Classes | Annotated | Grouped Classes | Functions |

# Input/Output and Networking

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

QAbstractSocket | The base functionality common to all socket types
QBuffer | I/O device that operates on a QByteArray
QClipboard | Access to the window system clipboard
QCoreSettings | Persistent platform-independent application settings
QDataStream | Serialization of binary data to a QIODevice
QDir | Access to directory structures and their contents
QDns | Static functions for host name lookups
QDnsHostInfo | Information about a host name lookup
QFile | I/O device that operates on files
QFileEngine | Abstraction for accessing the filesystem
QFileEngineHandler | Allows custom QFileEngines to be plugged into Qt
QFileInfo | System-independent file information
QFtp | Implementation of the FTP protocol
QHostAddress | IP address
QHttp | Implementation of the HTTP protocol
QHttpHeader | Header information for HTTP
QHttpRequestHeader | Request header information for HTTP
QHttpResponseHeader | Response header information for HTTP
QIODevice | The base class of I/O devices
QImageIO | Parameters for loading and saving images
QLock | Wrapper for a System V shared semaphore
QMacMime | Maps open-standard MIME to Mac flavors
QMetaResource | Used to create QResource's from supplied data
QMimeSource | Abstraction of objects which provide formatted data of a certain MIME type
QPictureIO | Parameters for loading and saving pictures
QProcess | Used to start external programs and to communicate with them
QResource | Access to application resource data
QServerSocket | TCP-based server
QSettings | Persistent platform-indendent GUI application settings
QSignal | Can be used to send signals for classes that do not inherit QObject
QSignalMapper | Bundles signals from identifiable senders
QSocket | Buffered TCP connection
QSocketDevice | Platform-independent low-level socket API
QSocketLayer | Low level access to a socket
QSocketNotifier | Support for socket callbacks
QTcpServer | TCP-based server
QTcpSocket | TCP socket
QTemporaryFile | I/O device that operates on temporary files
QTextIStream | Convenience class for input streams
QTextOStream | Convenience class for output streams
QTextStream | Functions for reading and writing text using a QIODevice
QUdpSocket | UDP socket
QUrl | Convenient interface for working with URLs
QUrlInfo | Stores information about URLs
QWindowsMime | Maps open-standard MIME to Window Clipboard formats