QtlMovie 1.12 (A specialized FFmpeg front-end)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
QtlMovieSettings.h File Reference

Declare the class QtlMovieSettings, the description of the global settings of the application. More...

Classes

class  QtlMovieSettings
 Description of the global settings of the application. More...
 

Macros

#define QTLMOVIE_SETTINGS_EXEC(getName, setName)
 

Detailed Description

Declare the class QtlMovieSettings, the description of the global settings of the application.

Macro Definition Documentation

◆ QTLMOVIE_SETTINGS_EXEC

#define QTLMOVIE_SETTINGS_EXEC (   getName,
  setName 
)
Value:
QString getName##ExplicitExecutable() const; \
void set##setName##ExplicitExecutable(const QString& getName##Executable); \
QString getName##DefaultExecutable() const {return _##getName##Default->fileName();} \
const QtlMovieExecFile* getName() const {getName##ExplicitExecutable(); return _##getName##Explicit->isSet() ? _##getName##Explicit : _##getName##Default;}
Describe an executable file such as ffmpeg, ffprobe, etc.
Definition: QtlMovieExecFile.h:45