Logo Search packages:      
Sourcecode: inkscape version File versions

Inkscape::UI::Dialog::FileOpenDialog Class Reference

#include <filedialog.h>

Inheritance diagram for Inkscape::UI::Dialog::FileOpenDialog:

Inkscape::UI::Dialog::FileOpenDialogImplGtk Inkscape::UI::Dialog::FileOpenDialogImplGtk

List of all members.


Detailed Description

This class provides an implementation-independent API for file "Open" dialogs. Using a standard interface obviates the need for ugly ifdefs in file open code

Definition at line 72 of file filedialog.h.


Public Member Functions

 FileOpenDialog ()
 FileOpenDialog ()
virtual Glib::ustring getCurrentDirectory ()=0
virtual Glib::ustring getCurrentDirectory ()=0
Glib::ustring getFilename ()
Glib::ustring getFilename ()
virtual std::vector
< Glib::ustring > 
getFilenames ()=0
virtual std::vector
< Glib::ustring > 
getFilenames ()=0
virtual
Inkscape::Extension::Extension
getSelectionType ()=0
virtual
Inkscape::Extension::Extension
getSelectionType ()=0
virtual bool show ()=0
virtual bool show ()=0
virtual ~FileOpenDialog ()
virtual ~FileOpenDialog ()

Static Public Member Functions

static FileOpenDialogcreate (Gtk::Window &parentWindow, const Glib::ustring &path, FileDialogType fileTypes, const char *title)
static FileOpenDialogcreate (Gtk::Window &parentWindow, const Glib::ustring &path, FileDialogType fileTypes, const char *title)

Protected Attributes

Glib::ustring myFilename

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

Generated by  Doxygen 1.6.0   Back to index