73 std::shared_ptr<FileDialogImpl> impl;
Displays the system save file dialog.
Definition: save_file_dialog.h:41
SaveFileDialog(View *owner)
Constructs a save file dialog.
void set_initial_directory(const std::string &path)
Sets the initial directory that is displayed.
void set_filename(const std::string &filename)
Sets a string containing the full path of the file selected.
void set_filter_index(int filter_index)
Sets a default filter, on a 0-based index.
void clear_filters()
Clears all filters.
bool show()
Shows the file dialog.
void set_title(const std::string &title)
Sets the text that appears in the title bar.
void add_filter(const std::string &filter_description, const std::string &filter_extension, bool is_default=false)
Add a filter that determines what types of files are displayed.
View for an area of the user interface.
Definition: view.h:68
std::string filename() const
Get the full path of the file selected.
Definition: Application/application.h:35