![]() |

Public Member Functions | |
| virtual | ~FileChooser () |
| GtkFileChooser* | gobj () |
| Provides access to the underlying C GObject. | |
| const GtkFileChooser* | gobj () const |
| Provides access to the underlying C GObject. | |
| void | set_action (FileChooserAction action) |
| FileChooserAction | get_action () const |
| void | set_folder_mode (bool folder_mode=true) |
| bool | get_folder_mode () const |
| void | set_local_only (bool files_only=true) |
| bool | get_local_only () const |
| void | set_select_multiple (bool select_multiple=true) |
| bool | get_select_multiple () const |
| void | set_current_name (const Glib::ustring& name) |
| Glib::ustring | get_filename () const |
| void | set_filename (const Glib::ustring& filename) |
| void | select_filename (const Glib::ustring& filename) |
| void | unselect_filename (const Glib::ustring& filename) |
| void | select_all () |
| void | unselect_all () |
| Glib::SListHandle<Glib::ustring> | get_filenames () const |
| void | set_current_folder (const Glib::ustring& filename) |
| Glib::ustring | get_current_folder () const |
| Glib::ustring | get_uri () const |
| void | set_uri (const Glib::ustring& uri) |
| void | select_uri (const Glib::ustring& uri) |
| void | unselect_uri (const Glib::ustring& uri) |
| GSList* | get_uris () const |
| void | set_current_folder_uri (const Glib::ustring& uri) |
| Glib::ustring | get_current_folder_uri () const |
| void | set_preview_widget (Gtk::Widget& preview_widget) |
| const Gtk::Widget* | get_preview_widget () const |
| Gtk::Widget* | get_preview_widget () |
| void | set_preview_widget_active (bool active=true) |
| bool | get_preview_widget_active () const |
| Glib::ustring | get_preview_filename () const |
| Glib::ustring | get_preview_uri () const |
| void | set_extra_widget (Gtk::Widget& extra_widget) |
| Gtk::Widget* | get_extra_widget () |
| const Gtk::Widget* | get_extra_widget () const |
| void | add_filter (const Glib::RefPtr<FileFilter>& filter) |
| void | remove_filter (const Glib::RefPtr<FileFilter>& filter) |
| Glib::SListHandle< Glib::RefPtr< FileFilter > > | list_filters () |
| void | set_filter (const Glib::RefPtr<FileFilter>& filter) |
| Glib::RefPtr<FileFilter> | get_filter () |
| Glib::RefPtr<const FileFilter> | get_filter () const |
| bool | add_shortcut_folder (const Glib::ustring& folder) |
| bool | remove_shortcut_folder (const Glib::ustring& folder) |
| Glib::SListHandle<Glib::ustring> | list_shortcut_folders () const |
| bool | add_shortcut_folder_uri (const Glib::ustring& folder) |
| bool | remove_shortcut_folder_uri (const Glib::ustring& folder) |
| Glib::SListHandle<Glib::ustring> | list_shortcut_folder_uris () const |
| Glib::PropertyProxy<FileChooserAction> | property_action () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
| Glib::PropertyProxy< Glib::RefPtr< FileFilter > > | property_filter () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
| Glib::PropertyProxy<bool> | property_folder_mode () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
| Glib::PropertyProxy<bool> | property_local_only () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
| Glib::PropertyProxy<Widget*> | property_preview_widget () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
| Glib::PropertyProxy<bool> | property_preview_widget_active () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
| Glib::PropertyProxy<Widget*> | property_extra_widget () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
| Glib::PropertyProxy<bool> | property_select_multiple () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
| Glib::PropertyProxy<bool> | property_show_hidden () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Static Public Member Functions | |
| void | add_interface (GType gtype_implementer) |
Related Functions | |
| (Note that these are not member functions.) | |
| Glib::RefPtr<Gtk::FileChooser> | wrap (GtkFileChooser* object, bool take_copy=false) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Provides access to the underlying C GObject.
Reimplemented from Glib::Interface. Reimplemented in Gtk::FileChooserDialog, and Gtk::FileChooserWidget. |
|
|
Provides access to the underlying C GObject.
Reimplemented from Glib::Interface. Reimplemented in Gtk::FileChooserDialog, and Gtk::FileChooserWidget. |
|
|
|
|
|
|
|
|
|
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|