Logo Search packages:      
Sourcecode: inkscape version File versions

Inkscape::UI::Dialogs::FileSaveDialogImpl Class Reference

Inheritance diagram for Inkscape::UI::Dialogs::FileSaveDialogImpl:

Inkscape::UI::Dialogs::FileSaveDialog

List of all members.


Detailed Description

Our implementation of the FileSaveDialog interface.

Definition at line 974 of file filedialog.cpp.


Public Member Functions

 FileSaveDialogImpl (char const *dir, FileDialogType fileTypes, char const *title, char const *default_key)
gchar * getFilename ()
Inkscape::Extension::ExtensiongetSelectionType ()
bool show ()
virtual ~FileSaveDialogImpl ()

Static Public Member Functions

static FileSaveDialogcreate (const char *path, FileDialogType fileTypes, const char *title, const char *default_key)

Private Member Functions

void createFileTypeMenu ()
void fileNameEntryChangedCallback ()
void fileTypeChangedCallback ()
void updatePreviewCallback ()

Private Attributes

bool append_extension
FileDialogType dialogType
Inkscape::Extension::Extensionextension
Gtk::Entry * fileNameEntry
Gtk::HBox fileTypeBox
Gtk::CheckButton fileTypeCheckbox
Gtk::ComboBoxText fileTypeComboBox
std::vector< FileType > fileTypes
Glib::ustring myFilename
SVGPreview svgPreview

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

Generated by  Doxygen 1.6.0   Back to index