16const QString keySnapshotDirectory =
"recorder/snapshotdirectory";
17const QString keyCaptureInterval =
"recorder/captureinterval";
18const QString keyFormat =
"recorder/format";
19const QString keyQuality =
"recorder/quality";
20const QString keyCompression =
"recorder/compression";
21const QString keyResolution =
"recorder/resolution";
22const QString keyThreads =
"recorder/threads";
23const QString keyRealTimeCaptureMode =
"recorder/realtimecapturemode";
24const QString keyRecordIsolateLayerMode =
"recorder/recordisolatelayermode";
25const QString keyRecordAutomatically =
"recorder/recordautomatically";
26const QString defaultSnapshotDirectory = QDir::homePath() % QDir::separator() %
"KritaRecorder";
42 return config->
readEntry(keySnapshotDirectory, defaultSnapshotDirectory);
float value(const T *src, size_t ch)
void writeEntry(const QString &name, const T &value)
T readEntry(const QString &name, const T &defaultValue=T())
double captureInterval() const
QString snapshotDirectory() const
void setFormat(RecorderFormat value)
void setRealTimeCaptureMode(bool value)
bool recordIsolateLayerMode() const
RecorderFormat format() const
RecorderConfig(bool readOnly)
void setRecordAutomatically(bool value)
void setResolution(int value)
void setCaptureInterval(double value)
void setSnapshotDirectory(const QString &value)
void setRecordIsolateLayerMode(bool value)
void setCompression(int value)
bool recordAutomatically() const
void setQuality(int value)
bool realTimeCaptureMode() const
void setThreads(int value)