gtkmm: New API in gtkmm 3.8

gtkmm 3.13.2

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

New API in gtkmm 3.8

Member Gdk::Rectangle::intersects (const Rectangle& src2) const
  Parameters

    src2 | The rectangle with which to check intersection with this rectangle.

  Returns
    Whether this rectangle intersects src2.
Member Gdk::Window::get_fullscreen_mode () const
  Returns
    The Gdk::FullscreenMode applied to the window when fullscreen.
Member Gdk::Window::set_fullscreen_mode (FullscreenMode mode)
  Parameters

    mode | Fullscreen mode.

Member Gtk::Builder::expose_object (const Glib::ustring& name, const Glib::RefPtr< Glib::Object >& object)
  Parameters

    name | The name of the object exposed to the builder.
    object | The object to expose.

Member Gtk::Builder::get_object (const Glib::ustring& name) const
  Parameters

    name | Name of object to get.

  Returns
    The object named name or `0` if it could not be found in the object tree.
Member Gtk::Builder::get_objects ()
  Returns
    A vector containing all the objects constructed by the Gtk::Builder instance.
Member Gtk::Builder::get_objects () const
  Returns
    A vector containing all the objects constructed by the Gtk::Builder instance.
Member Gtk::Builder::get_widget (const Glib::ustring& name, const T_Widget*& widget) const
Member Gtk::Builder::get_widget_derived (const Glib::ustring& name, const T_Widget*& widget) const
Member Gtk::IconInfo::load_icon_async (const Gio::SlotAsyncReady& slot, const Glib::RefPtr< Gio::Cancellable >& cancellable)
Member Gtk::IconInfo::load_icon_async (const Gio::SlotAsyncReady& slot)
Member Gtk::IconInfo::load_icon_finish (const Glib::RefPtr< Gio::AsyncResult >& result)
  Parameters

    res | A AsyncResult.

  Returns
    The rendered icon; this may be a newly created icon or a new reference to an internal icon, so you must not modify the icon. Use Glib::object_unref() to release your reference to the icon.
Member Gtk::IconInfo::load_symbolic_finish (const Glib::RefPtr< Gio::AsyncResult >& result, bool& was_symbolic)
  Parameters

    res | A AsyncResult.
    was_symbolic | A `bool`, returns whether the loaded icon was a symbolic one and whether the fg color was applied to it.

  Returns
    The rendered icon; this may be a newly created icon or a new reference to an internal icon, so you must not modify the icon. Use Glib::object_unref() to release your reference to the icon.
Member Gtk::IconInfo::load_symbolic_for_context_async (const Glib::RefPtr< StyleContext >& context, const Gio::SlotAsyncReady& slot, const Glib::RefPtr< Gio::Cancellable >& cancellable)
Member Gtk::IconInfo::load_symbolic_for_context_async (const Glib::RefPtr< StyleContext >& context, const Gio::SlotAsyncReady& slot)
Member Gtk::IconInfo::load_symbolic_for_context_finish (const Glib::RefPtr< Gio::AsyncResult >& result, bool& was_symbolic)
  Parameters

    res | A AsyncResult.
    was_symbolic | A `bool`, returns whether the loaded icon was a symbolic one and whether the fg color was applied to it.

  Returns
    The rendered icon; this may be a newly created icon or a new reference to an internal icon, so you must not modify the icon. Use Glib::object_unref() to release your reference to the icon.
Member Gtk::IconView::get_activate_on_single_click () const
  Returns
    `true` if item-activated will be emitted on a single click.
Member Gtk::IconView::set_activate_on_single_click (bool single=true)
  Parameters

    single | `true` to emit item-activated on a single click.

Member Gtk::LevelBar::get_inverted () const
  Returns
    `true` if the level bar is inverted.
Member Gtk::LevelBar::set_inverted (bool inverted=true)
  Parameters

    inverted | `true` to invert the level bar.

Member Gtk::ScrolledWindow::remove_with_viewport ()
Member Gtk::TreeView::get_activate_on_single_click () const
  Returns
    `true` if row-activated will be emitted on a single click.
Member Gtk::TreeView::set_activate_on_single_click (bool single=true)
  Parameters

    single | `true` to emit row-activated on a single click.

Member Gtk::Widget::get_opacity () const
  Returns
    The requested opacity for this widget.
Member Gtk::Widget::is_visible () const
  Returns
    `true` if the widget and all its parents are visible.
Member Gtk::Widget::register_window (const Glib::RefPtr< Gdk::Window >& window)
  Parameters

    window | A Gdk::Window.

Member Gtk::Widget::set_opacity (double opacity)
  Parameters

    opacity | Desired opacity, between 0 and 1.

Member Gtk::Widget::unregister_window (const Glib::RefPtr< Gdk::Window >& window)
  Parameters

    window | A Gdk::Window.

Member intersect
  Parameters

    src1 | One of the rectangles.
    src2 | The other rectangle.

  Returns
    The intersection of src1 and src2.
Member intersect
  Parameters

    | src1 | One of the rectangles.
    | src2 | The other rectangle.
    [out] | rectangles_intersect | This will be set to `true` if the rectangles intersect, else `false`.

  Returns
    The intersection of src1 and src2.
Member join
  Parameters

    src1 | One of the rectangles.
    src2 | The other rectangle.

  Returns
    The union of src1 and src2.