Struct gtk4::builders::DialogBuilder
source · pub struct DialogBuilder { /* private fields */ }
👎Deprecated: Since 4.10
Expand description
A builder-pattern type to construct Dialog
objects.
Implementations§
source§impl DialogBuilder
impl DialogBuilder
pub fn use_header_bar(self, use_header_bar: i32) -> Self
👎Deprecated: Since 4.10
pub fn application(self, application: &impl IsA<Application>) -> Self
👎Deprecated: Since 4.10
pub fn child(self, child: &impl IsA<Widget>) -> Self
👎Deprecated: Since 4.10
pub fn decorated(self, decorated: bool) -> Self
👎Deprecated: Since 4.10
pub fn default_height(self, default_height: i32) -> Self
👎Deprecated: Since 4.10
pub fn default_widget(self, default_widget: &impl IsA<Widget>) -> Self
👎Deprecated: Since 4.10
pub fn default_width(self, default_width: i32) -> Self
👎Deprecated: Since 4.10
pub fn deletable(self, deletable: bool) -> Self
👎Deprecated: Since 4.10
pub fn destroy_with_parent(self, destroy_with_parent: bool) -> Self
👎Deprecated: Since 4.10
pub fn display(self, display: &impl IsA<Display>) -> Self
👎Deprecated: Since 4.10
pub fn focus_visible(self, focus_visible: bool) -> Self
👎Deprecated: Since 4.10
pub fn focus_widget(self, focus_widget: &impl IsA<Widget>) -> Self
👎Deprecated: Since 4.10
pub fn fullscreened(self, fullscreened: bool) -> Self
👎Deprecated: Since 4.10
👎Deprecated: Since 4.10
Available on crate feature
v4_2
only.pub fn hide_on_close(self, hide_on_close: bool) -> Self
👎Deprecated: Since 4.10
pub fn icon_name(self, icon_name: impl Into<GString>) -> Self
👎Deprecated: Since 4.10
pub fn maximized(self, maximized: bool) -> Self
👎Deprecated: Since 4.10
pub fn mnemonics_visible(self, mnemonics_visible: bool) -> Self
👎Deprecated: Since 4.10
pub fn modal(self, modal: bool) -> Self
👎Deprecated: Since 4.10
pub fn resizable(self, resizable: bool) -> Self
👎Deprecated: Since 4.10
pub fn startup_id(self, startup_id: impl Into<GString>) -> Self
👎Deprecated: Since 4.10
pub fn title(self, title: impl Into<GString>) -> Self
👎Deprecated: Since 4.10
pub fn titlebar(self, titlebar: &impl IsA<Widget>) -> Self
👎Deprecated: Since 4.10
Available on crate feature
v4_6
only.pub fn transient_for(self, transient_for: &impl IsA<Window>) -> Self
👎Deprecated: Since 4.10
pub fn can_focus(self, can_focus: bool) -> Self
👎Deprecated: Since 4.10
pub fn can_target(self, can_target: bool) -> Self
👎Deprecated: Since 4.10
pub fn css_classes(self, css_classes: impl Into<StrV>) -> Self
👎Deprecated: Since 4.10
pub fn css_name(self, css_name: impl Into<GString>) -> Self
👎Deprecated: Since 4.10
pub fn cursor(self, cursor: &Cursor) -> Self
👎Deprecated: Since 4.10
pub fn focus_on_click(self, focus_on_click: bool) -> Self
👎Deprecated: Since 4.10
pub fn focusable(self, focusable: bool) -> Self
👎Deprecated: Since 4.10
pub fn halign(self, halign: Align) -> Self
👎Deprecated: Since 4.10
pub fn has_tooltip(self, has_tooltip: bool) -> Self
👎Deprecated: Since 4.10
pub fn height_request(self, height_request: i32) -> Self
👎Deprecated: Since 4.10
pub fn hexpand(self, hexpand: bool) -> Self
👎Deprecated: Since 4.10
pub fn hexpand_set(self, hexpand_set: bool) -> Self
👎Deprecated: Since 4.10
pub fn layout_manager(self, layout_manager: &impl IsA<LayoutManager>) -> Self
👎Deprecated: Since 4.10
pub fn margin_bottom(self, margin_bottom: i32) -> Self
👎Deprecated: Since 4.10
pub fn margin_end(self, margin_end: i32) -> Self
👎Deprecated: Since 4.10
pub fn margin_start(self, margin_start: i32) -> Self
👎Deprecated: Since 4.10
pub fn margin_top(self, margin_top: i32) -> Self
👎Deprecated: Since 4.10
pub fn name(self, name: impl Into<GString>) -> Self
👎Deprecated: Since 4.10
pub fn opacity(self, opacity: f64) -> Self
👎Deprecated: Since 4.10
pub fn overflow(self, overflow: Overflow) -> Self
👎Deprecated: Since 4.10
pub fn receives_default(self, receives_default: bool) -> Self
👎Deprecated: Since 4.10
pub fn sensitive(self, sensitive: bool) -> Self
👎Deprecated: Since 4.10
pub fn tooltip_markup(self, tooltip_markup: impl Into<GString>) -> Self
👎Deprecated: Since 4.10
pub fn tooltip_text(self, tooltip_text: impl Into<GString>) -> Self
👎Deprecated: Since 4.10
pub fn valign(self, valign: Align) -> Self
👎Deprecated: Since 4.10
pub fn vexpand(self, vexpand: bool) -> Self
👎Deprecated: Since 4.10
pub fn vexpand_set(self, vexpand_set: bool) -> Self
👎Deprecated: Since 4.10
pub fn visible(self, visible: bool) -> Self
👎Deprecated: Since 4.10
pub fn width_request(self, width_request: i32) -> Self
👎Deprecated: Since 4.10
pub fn accessible_role(self, accessible_role: AccessibleRole) -> Self
👎Deprecated: Since 4.10
Auto Trait Implementations§
impl Freeze for DialogBuilder
impl RefUnwindSafe for DialogBuilder
impl !Send for DialogBuilder
impl !Sync for DialogBuilder
impl Unpin for DialogBuilder
impl UnwindSafe for DialogBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more