![]() |
![]() |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|