43 std::optional<std::string>
title;
optional_file_path select_folder_dialog(std::optional< std::string > const &aTitle={}, optional_file_path const &aDefaultPath={})
std::optional< file_paths > optional_file_paths
If dialog is cancelled value is std::nullopt.
std::string filter_pattern
optional_file_paths open_file_dialog(file_dialog_spec const &aSpec={}, bool aAllowMultipleSelection=false)
optional_file_path save_file_dialog(file_dialog_spec const &aSpec={})
std::optional< file_path > optional_file_path
If dialog is cancelled value is std::nullopt.
std::vector< file_path > file_paths
std::vector< filter_pattern > filter_patterns
std::optional< std::string > title
filter_patterns filterPatterns
optional_file_path defaultPathAndFile
std::optional< std::string > filterPatternDescription