API Documentation
Loading...
Searching...
No Matches
FileAndFolderOptions Struct Reference

Stores ApplicationOptions related to user preferences for paths and program behavior relating to directories. More...

#include <FileAndFolderOptions.h>

Collaboration diagram for FileAndFolderOptions:
[legend]

Static Public Member Functions

static File DefaultPath ()
 
static void ResetOptionsToDefaults ()
 
static void SetFolderSettingsToDefaults ()
 
static void SetFolderSettingsToDefaults (const File &project_path)
 

Static Public Attributes

static ApplicationOption< TimeSpanautosave_checkpoint_duration
 
static ApplicationOption< TimeSpanautosave_duration
 
static ApplicationOption< bool > autosave_enabled
 
static ApplicationOption< bool > create_ascii_logs
 
static ApplicationOption< Stringdefault_backup_path
 
static ApplicationOption< UUIDdefault_export_id
 
static ApplicationOption< Stringdefault_export_path
 
static ApplicationOption< Stringdefault_image_path
 
static ApplicationOption< bool > default_import_georeference
 
static ApplicationOption< Stringdefault_log_path
 
static ApplicationOption< Stringdefault_project_path
 
static ApplicationOption< Stringdefault_video_path
 
static TranslatedString options_label
 
static ApplicationOption< bool > use_project_folders
 
static ApplicationOption< bool > use_temp_project_folders
 

Detailed Description

Stores ApplicationOptions related to user preferences for paths and program behavior relating to directories.


Member Function Documentation

◆ DefaultPath()

static File DefaultPath ( )
static

◆ ResetOptionsToDefaults()

static void ResetOptionsToDefaults ( )
static

◆ SetFolderSettingsToDefaults() [1/2]

static void SetFolderSettingsToDefaults ( )
static

◆ SetFolderSettingsToDefaults() [2/2]

static void SetFolderSettingsToDefaults ( const File & project_path)
static

Member Data Documentation

◆ autosave_checkpoint_duration

ApplicationOption<TimeSpan> autosave_checkpoint_duration
static

◆ autosave_duration

ApplicationOption<TimeSpan> autosave_duration
static

◆ autosave_enabled

ApplicationOption<bool> autosave_enabled
static

◆ create_ascii_logs

ApplicationOption<bool> create_ascii_logs
static

◆ default_backup_path

ApplicationOption<String> default_backup_path
static

◆ default_export_id

ApplicationOption<UUID> default_export_id
static

◆ default_export_path

ApplicationOption<String> default_export_path
static

◆ default_image_path

ApplicationOption<String> default_image_path
static

◆ default_import_georeference

ApplicationOption<bool> default_import_georeference
static

◆ default_log_path

ApplicationOption<String> default_log_path
static

◆ default_project_path

ApplicationOption<String> default_project_path
static

◆ default_video_path

ApplicationOption<String> default_video_path
static

◆ options_label

TranslatedString options_label
static

◆ use_project_folders

ApplicationOption<bool> use_project_folders
static

◆ use_temp_project_folders

ApplicationOption<bool> use_temp_project_folders
static

The documentation for this struct was generated from the following file: