|
| | QtlMovieOutputFile (const QString &fileName, const QtlMovieSettings *settings, QtlLogger *log, QObject *parent=0) |
| | Constructor. More...
|
| |
| | QtlMovieOutputFile (const QtlMovieOutputFile &other, QObject *parent=0) |
| | Copy constructor. More...
|
| |
| QString | defaultOutputDirectory (const QString &inputFileName) |
| | Get the default output directory for an input file name, based on the output type. More...
|
| |
| float | forcedDisplayAspectRatio () const |
| | Get the forced display aspect ratio. More...
|
| |
| QtlLogger * | log () const |
| | Get the associated error logger. More...
|
| |
| OutputType | outputType () const |
| | Get the output file type. More...
|
| |
| void | setDefaultFileName (const QString &inputFileName, bool keepPreviousDirectory, bool keepPreviousBase) |
| | Set the default output file name from an input file name, based on the output type. More...
|
| |
| void | setForcedDisplayAspectRatio (float forcedDisplayAspectRatio) |
| | Set the forced display aspect ratio. More...
|
| |
| void | setOutputType (OutputType type) |
| | Set the output file type. More...
|
| |
| | QtlFile (const QString &fileName, QObject *parent=0) |
| | Constructor. More...
|
| |
| | QtlFile (const QtlFile &other, QObject *parent=0) |
| | Copy constructor. More...
|
| |
| QString | directoryName () const |
| | Get the directory name of the file. More...
|
| |
| QString | fileName () const |
| | Get the file name. More...
|
| |
| bool | isSet () const |
| | Check if the file name is set. More...
|
| |
| QtlByteBlock | readBinary (int maxSize=-1) const |
| | Read the binary content of the file. More...
|
| |
| QString | readText () const |
| | Read the text content of the file. More...
|
| |
| QStringList | readTextLines (int maxSize=-1) const |
| | Read the text content of the file. More...
|
| |
| virtual bool | setFileName (const QString &fileName) |
| | Set the file name. More...
|
| |
| QString | shortPath (bool keepOnError) const |
| | Get the "short path name" of the file. More...
|
| |
| bool | writeBinary (const QtlByteBlock &content) |
| | Write the binary content of the file. More...
|
| |
| bool | writeText (const QString &text) |
| | Write the text content of the file. More...
|
| |
| bool | writeTextLines (const QStringList &lines) |
| | Write the text content of the file. More...
|
| |
|
| static QString | fileExtension (OutputType outputType) |
| | Get the default output file extension for a given output type. More...
|
| |
| static QString | outputIdName (OutputType outputType) |
| | Get an identifier name for an output type. More...
|
| |
| static QString | outputTypeName (OutputType outputType) |
| | Get a user friendly name for an output type. More...
|
| |
| static QList< OutputType > | outputTypes () |
| | Get a list of all output types, in GUI presentation order. More...
|
| |
| static QString | absoluteNativeFilePath (const QString &path, bool removeSymLinks=false) |
| | Build an absolute file path with native directory separators. More...
|
| |
| static QStringList | commandSearchPath () |
| | Return the list of directories in the system search path. More...
|
| |
| static bool | createDirectory (const QString &path, bool createOnly=false) |
| | Create a directory and all parent directories if necessary. More...
|
| |
| static QString | enforceSuffix (const QString &path, const QString &suffix, Qt::CaseSensitivity cs=Qt::CaseInsensitive) |
| | Enforce a suffix in a file name. More...
|
| |
| static QStringList | expandFilePath (const QString &path, QtlFilePathFilterInterface *filter=0) |
| | Expand a file path containing wildcards to all existing files matching the specification. More...
|
| |
| static QString | parentPath (const QString &path, int upLevels=1) |
| | Get the absolute file path of the parent directory of a file. More...
|
| |
| template<typename T > |
| static bool | readBigEndianAt (QIODevice &device, qint64 position, T &data) |
| | Read a big endian integer in a binary file at a given position. More...
|
| |
| static bool | readBinary (QIODevice &device, QtlByteBlock &data, int maxSize=-1) |
| | Read a portion of a binary file at the current position. More...
|
| |
| static bool | readBinaryAt (QIODevice &device, qint64 position, QtlByteBlock &data, int maxSize=-1) |
| | Read a portion of a binary file at a given position. More...
|
| |
| static QtlByteBlock | readBinaryFile (const QString &fileName, int maxSize=-1) |
| | Read the content of a binary file. More...
|
| |
| static QString | readTextFile (const QString &fileName) |
| | Read the content of a text file. More...
|
| |
| static QStringList | readTextLinesFile (const QString &fileName, int maxSize=-1) |
| | Read the content of a text file. More...
|
| |
| static QString | search (const QString &baseName, const QStringList &searchPath, const QString &extension=QString(), QFile::Permissions permissions=QFile::Permissions()) |
| | Search a file in a list of directories. More...
|
| |
| static QString | searchExecutable (const QString &baseName, const QStringList &searchPath) |
| | Search an executable file in a list of directories. More...
|
| |
| static QString | searchParentSubdirectory (const QString &dir, const QString &subdir, int maxLevels=128) |
| | Search a subdirectory in the parent path. More...
|
| |
| static QString | shortPath (const QString &path, bool keepOnError) |
| | Get the "short path name" of a file path. More...
|
| |
| static QString | toFileName (const QUrl &url) |
| | Format the content of an URL into a file path if the URL scheme is file: More...
|
| |
| static bool | writeBinary (QIODevice &file, const QtlByteBlock &data) |
| | Write binary data into an open file. More...
|
| |
| static bool | writeBinary (QIODevice &file, const void *data, int size, bool processEvents=false) |
| | Write binary data into an open file. More...
|
| |
| static bool | writeBinaryFile (const QString &fileName, const QtlByteBlock &content) |
| | Write the content of a binary file. More...
|
| |
| static bool | writeTextFile (const QString &fileName, const QString &text) |
| | Write the content of a text file. More...
|
| |
| static bool | writeTextLinesFile (const QString &fileName, const QStringList &lines) |
| | Write the content of a text file. More...
|
| |
Describes an output video file.