API Documentation
|
Manages writing to the NDV file and any folder operations for projects. Also responsible for creating auto-save backup files at given intervals. More...
#include <ProjectFileManager.h>
Public Types | |
enum | PathChangeMode { e_move , e_copy , e_new } |
Signals | |
void | exportPathAboutToChangeSignal (const File &new_path, PathChangeMode mode) |
void | exportPathChangedSignal (const File &path) |
void | imagePathAboutToChangeSignal (const File &new_path, PathChangeMode mode) |
void | imagePathChangedSignal (const File &path) |
void | logPathAboutToChangeSignal (const File &new_path, PathChangeMode mode) |
void | logPathChangedSignal (const File &path) |
void | projectSavedSignal () |
void | videoPathAboutToChangeSignal (const File &new_path, PathChangeMode mode) |
void | videoPathChangedSignal (const File &path) |
Manages writing to the NDV file and any folder operations for projects. Also responsible for creating auto-save backup files at given intervals.
enum PathChangeMode |
ProjectFileManager | ( | QTModelManager * | manager | ) |
~ProjectFileManager | ( | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Thread * autoSaveThread | ( | ) |
void clearAll | ( | ) |
void clearBackupInformation | ( | ) |
|
virtual |
|
virtual |
|
signal |
|
signal |
|
virtual |
|
signal |
|
signal |
|
inline |
|
signal |
|
signal |
|
virtual |
File previousBackupFile | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
signal |
void readINIOptions | ( | ) |
void saveINIOptions | ( | ) |
|
virtual |
void update | ( | Time | current_time | ) |
|
virtual |
void updateLastBackupTime | ( | ) |
|
virtual |
|
virtual |
|
signal |
|
signal |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |