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.
-
QBuffer: The QBuffer class provides a QIODevice interface for a QByteArray.
-
QDataStream: The QDataStream class provides serialization of binary data to a QIODevice.
-
QDir: The QDir class provides access to directory structures and their contents.
-
QFile: The QFile class provides an interface for reading from and writing to files.
-
QFileDevice: The QFileDevice class provides an interface for reading from and writing to open files.
-
QFileInfo: The QFileInfo class provides system-independent file information.
-
QFileSystemWatcher: The QFileSystemWatcher class provides an interface for monitoring files and directories for modifications.
-
QIODevice: The QIODevice class is the base interface class of all I/O devices in Qt.
-
QProcess: The QProcess class is used to start external programs and to communicate with them.
-
QProcessEnvironment: The QProcessEnvironment class holds the environment variables that can be passed to a program.
-
QResource: The QResource class provides an interface for reading directly from resources.
-
QSaveFile: The QSaveFile class provides an interface for safely writing to files.
-
QSettings: The QSettings class provides persistent platform-independent application settings.
-
QSocketNotifier: The QSocketNotifier class provides support for monitoring activity on a file descriptor.
-
QStorageInfo: Provides information about currently mounted storage and drives.
-
QTemporaryDir: The QTemporaryDir class creates a unique directory for temporary use.
-
QTemporaryFile: The QTemporaryFile class is an I/O device that operates on temporary files.
-
QTextStream: The QTextStream class provides a convenient interface for reading and writing text.
-
QUrl: The QUrl class provides a convenient interface for working with URLs.
-
QUrlQuery: The QUrlQuery class provides a way to manipulate a key-value pairs in a URL's query.
-
Qt3DRender::QSceneLoader: Provides the facility to load an existing Scene.