Entrada/Salida y Redes

Estas clases Qt Core se utilizan para manejar la entrada y salida hacia y desde dispositivos externos, procesos, ficheros, etc., así como para manipular ficheros y directorios.

QBuffer

Interfaz QIODevice para un QByteArray

QDataStream

Serialización de datos binarios a un QIODevice

QDir

Acceso a estructuras de directorios y sus contenidos

QDirIterator

Iterador para listas de entrada de directorios

QDirListing

Iterador estilo STL para entradas de directorio

QDirListing::DirEntry

QDirListing::const_iterator

QDirListing::sentinel

QFile

Interfaz de lectura y escritura de ficheros

QFileDevice

Interfaz para leer y escribir en archivos abiertos

QFileInfo

API independiente del sistema operativo para recuperar información sobre las entradas del sistema de archivos

QFileSystemWatcher

Interfaz para supervisar archivos y directorios en busca de modificaciones

QIODevice

La clase de interfaz base de todos los dispositivos de E/S en Qt

QLockFile

Bloqueo entre procesos que utilizan un archivo

QNtfsPermissionCheckGuard

Clase RAII para gestionar la comprobación de permisos NTFS

QProcess

Se utiliza para iniciar programas externos y para comunicarse con ellos

QProcessEnvironment

Contiene las variables de entorno que se pueden pasar a un programa

QResource

Interfaz para leer directamente de los recursos

QSaveFile

Interfaz para escribir de forma segura en archivos

QSettings

Ajustes de aplicación persistentes e independientes de la plataforma

QSocketNotifier

Soporte para supervisar la actividad en un descriptor de archivo

QStorageInfo

Proporciona información sobre el almacenamiento y las unidades montadas actualmente

QTemporaryDir

Crea un directorio único para uso temporal

QTemporaryFile

Dispositivo de E/S que opera sobre archivos temporales

QTextStream

Práctica interfaz para leer y escribir texto

QUrl

Práctica interfaz para trabajar con URL

QUrlQuery

Forma de manipular un par clave-valor en la consulta de una URL

Qt3DRender::QSceneLoader

Ofrece la posibilidad de cargar una Escena existente

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.