CopperSpice API  1.9.2
Input/Output Classes

Used for reading and writing files and directories. More...

Classes

class  QAbstractFileEngine
 Abstraction for accessing the file system More...
 
class  QAbstractFileEngineHandler
 Supports a mechanism to register custom file engines with your application More...
 
class  QBuffer
 QIODevice interface for a QByteArray More...
 
class  QDataStream
 Serialization of binary data to a QIODevice More...
 
class  QDir
 Information about a given directory More...
 
class  QFile
 Used to read and write to an open file More...
 
class  QFileInfo
 Information about a given file More...
 
class  QFileSystemWatcher
 Provides an interface for monitoring files and directories for modifications More...
 
class  QIODevice
 Base interface class of all I/O devices More...
 
class  QLockFile
 Locking between processes using a file More...
 
class  QProcess
 Used to start external programs and communicate with them More...
 
class  QProcessEnvironment
 Holds the environment variables that can be passed to a program More...
 
class  QResource
 Interface for reading directly from resources More...
 
class  QSettings
 Way to save and restore user or application settings More...
 
class  QTemporaryDir
 Creates a unique directory for temporary use More...
 
class  QTemporaryFile
 I/O device which operates on temporary files More...
 
class  QTextStream
 Interface for reading and writing text More...
 
class  QUrl
 Interface for working with URL syntax More...
 
class  QUrlInfo
 Stores information about URLs More...
 
class  QUrlQuery
 Provides a way to manipulate key-value pairs in a URL's query More...
 

Detailed Description

These classes are used to handle input and output to and from external devices, processes, and files. They also support reading and writing to files and directories.