8#ifndef _RECORDER_DOCK_H_
9#define _RECORDER_DOCK_H_
31 return "RecorderDockerDock";
66 void moveFilesFromInternalSnapshotDirectory();
67 void slotInternalSnapshotMoveFinished(
const QString &srcRoot);
78class RecorderDockerInternalSnapshotsMover final :
public QObject,
public QRunnable
82 RecorderDockerInternalSnapshotsMover(
const QString &srcRoot,
const QString &dstRoot);
87 void sigMoveFinished(
const QString &srcRoot);
90 static constexpr QDir::Filters FILTERS = QDir::Dirs | QDir::Files | QDir::NoSymLinks | QDir::NoDotAndDotDot;
92 static void moveFromInternalSnapshotDirectory(
const QDir &src,
const QDir &dst);
94 const QString m_srcRoot;
95 const QString m_dstRoot;
float value(const T *src, size_t ch)
void slotScrollerStateChanged(QScroller::State state)
RecorderExportSettings *const exportSettings
QString observerName() override
void onManageRecordingsButtonClicked()
void onCaptureIntervalChanged(double interval)
void setCanvas(KoCanvasBase *canvas) override
void onThreadsChanged(int threads)
void onVideoFPSChanged(double interval)
void slotSelectSnapshotDirectory()
void onQualityChanged(int value)
void onWriterFrameWriteFailed()
void onRecordIsolateLayerModeToggled(bool checked)
void onUpdateRecIndicator()
void onRealTimeCaptureModeToggled(bool checked)
void unsetCanvas() override
void onResolutionChanged(int resolution)
bool onRecordButtonToggled(bool checked)
void onAutoRecordToggled(bool checked)
void onRecorderStopWarning()
void onActiveRecording(bool valueWasIncreased)
void onMainWindowIsBeingCreated(KisMainWindow *window)
void onLowPerformanceWarning()
void onExportButtonClicked()
void onFormatChanged(int format)