pub trait FileChooserButtonExt: 'static {
    fn title(&self) -> Option<GString>;
    fn width_chars(&self) -> i32;
    fn set_title(&self, title: &str);
    fn set_width_chars(&self, n_chars: i32);
    fn connect_file_set<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId;
    fn connect_title_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; fn connect_width_chars_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }
Expand description

Trait containing all FileChooserButton methods.

Implementors

FileChooserButton

Required Methods

Retrieves the title of the browse dialog used by self. The returned value should not be modified or freed.

Returns

a pointer to the browse dialog’s title.

Retrieves the width in characters of the self widget’s entry and/or label.

Returns

an integer width (in characters) that the button will use to size itself.

Modifies the title of the browse dialog used by self.

title

the new browse dialog title.

Sets the width (in characters) that self will use to n_chars.

n_chars

the new width, in characters.

The ::file-set signal is emitted when the user selects a file.

Note that this signal is only emitted when the user changes the file.

Implementors