gtkmm: Deprecated List
- Member Gdk::Cairo::set_source_color (const ::Cairo::RefPtr< ::Cairo::Context >& context, const Gdk::Color& color)
- Use set_source_rgba() instead.
- Class Gdk::Color
- Use Gdk::RGBA instead.
- Member Gdk::Cursor::create (CursorType cursor_type)
- Use the constructor that takes a Display instead.
- Member Gdk::Device::grab (const Glib::RefPtr< Window >& window, GrabOwnership grab_ownership, bool owner_events, EventMask event_mask, guint32 time_)
- Use Gdk::Seat::grab() instead.
- Member Gdk::Device::grab (const Glib::RefPtr< Window >& window, GrabOwnership grab_ownership, bool owner_events, EventMask event_mask, const Glib::RefPtr< Cursor >& cursor, guint32 time_)
- Use Gdk::Seat::grab() instead.
- Member Gdk::Device::ungrab (guint32 time_)
- Use Gdk::Seat::ungrab() instead.
- Member Gdk::DeviceManager::get_client_pointer ()
- Use Gdk::Seat::get_pointer() instead.
- Member Gdk::DeviceManager::get_client_pointer () const
- Use Gdk::Seat::get_pointer() instead.
- Member Gdk::DeviceManager::list_devices (DeviceType type)
- Use Gdk::Seat::get_pointer(), Gdk::Seat::get_keyboard() and Gdk::Seat::get_slaves() instead.
- Member Gdk::DeviceManager::list_devices (DeviceType type) const
- Use Gdk::Seat::get_pointer(), Gdk::Seat::get_keyboard() and Gdk::Seat::get_slaves() instead.
- Member Gdk::Display::get_device_manager ()
- Use get_default_seat() and Gdk::Seat operations.
- Member Gdk::Display::get_device_manager () const
- Use get_default_seat() and Gdk::Seat operations.
- Member Gdk::Display::get_n_screens () const
- The number of screens is always 1.
- Member Gdk::Display::get_screen (int screen_num=0)
- There is only one screen; use get_default_screen() to get it.
- Member Gdk::Display::get_screen (int screen_num=0) const
- There is only one screen; use get_default_screen() to get it.
- Member Gdk::Display::open_default_libgtk_only ()
- This method was never meant to be used outside of GTK+.
- Member Gdk::Display::set_double_click_distance (guint distance)
- No replacement method. Applications should not set this.
- Member Gdk::Display::set_double_click_time (guint msec)
- No replacement method. Applications should not set this.
- Member Gdk::Display::supports_composite () const
- Compositing is an outdated technology that only ever worked on X11.
- Member Gdk::flush ()
- Use Gdk::Display::flush() instead.
- Member Gdk::Pixbuf::create_from_inline (int data_length, const guint8* data, bool copy_pixels=false)
- Use Gio::Resource instead.
- Member Gdk::Pixbuf::save (const std::string& filename, const Glib::ustring& type)
- 3.6: Use the const version instead.
- Member Gdk::Pixbuf::save (const std::string& filename, const Glib::ustring& type, const std::vector< Glib::ustring >& option_keys, const std::vector< Glib::ustring >& option_values)
- 3.6: Use the const version instead.
- Member Gdk::Pixbuf::save_to_buffer (gchar*& buffer, gsize& buffer_size, const Glib::ustring& type="png")
- 3.6: Use the const version instead.
- Member Gdk::Pixbuf::save_to_buffer (gchar*& buffer, gsize& buffer_size, const Glib::ustring& type, const std::vector< Glib::ustring >& option_keys, const std::vector< Glib::ustring >& option_values)
- 3.6: Use the const version instead.
- Member Gdk::Screen::get_active_window ()
- No replacement available.
- Member Gdk::Screen::get_active_window () const
- No replacement available.
- Member Gdk::Screen::get_height () const
- Use per-monitor information instead.
- Member Gdk::Screen::get_height_mm () const
- Use per-monitor information instead.
- Member Gdk::Screen::get_monitor_at_point (int x, int y) const
- Use Gdk::Display::get_monitor_at_point() instead.
- Member Gdk::Screen::get_monitor_at_window (const Glib::RefPtr< Window >& window) const
- Use Gdk::Display::get_monitor_at_window() instead.
- Member Gdk::Screen::get_monitor_geometry (int monitor_num, Rectangle& dest) const
- Use Gdk::Monitor::get_geometry() instead.
- Member Gdk::Screen::get_monitor_height_mm (int monitor_num) const
- Use Gdk::Monitor::get_height_mm() instead.
- Member Gdk::Screen::get_monitor_plug_name (int monitor_num) const
- Use Gdk::Monitor::get_model() instead.
- Member Gdk::Screen::get_monitor_scale_factor (int monitor_num)
- Use Gdk::Monitor::get_scale_factor() instead.
- Member Gdk::Screen::get_monitor_width_mm (int monitor_num) const
- Use Gdk::Monitor::get_width_mm() instead.
- Member Gdk::Screen::get_monitor_workarea (int monitor_num=0) const
- Use Gdk::Monitor::get_workarea() instead.
- Member Gdk::Screen::get_n_monitors () const
- Use Gdk::Display::get_n_monitors() instead.
- Member Gdk::Screen::get_number () const
- No replacement available.
- Member Gdk::Screen::get_primary_monitor () const
- Use Gdk::Display::get_primary_monitor() instead.
- Member Gdk::Screen::get_width () const
- Use per-monitor information instead.
- Member Gdk::Screen::get_width_mm () const
- Use per-monitor information instead.
- Member Gdk::Screen::make_display_name ()
- No replacement available.
- Member Gdk::screen_height ()
- Use per-monitor information.
- Member Gdk::screen_height_mm ()
- Use per-monitor information.
- Member Gdk::screen_width ()
- Use per-monitor information.
- Member Gdk::screen_width_mm ()
- Use per-monitor information.
- Member Gdk::Visual::get_best ()
- Visual selection should be done using Gdk::Screen::get_system_visual() and Gdk::Screen::get_rgba_visual().
- Member Gdk::Visual::get_best (int depth)
- Visual selection should be done using Gdk::Screen::get_system_visual() and Gdk::Screen::get_rgba_visual().
- Member Gdk::Visual::get_best (VisualType visual_type)
- Visual selection should be done using Gdk::Screen::get_system_visual() and Gdk::Screen::get_rgba_visual().
- Member Gdk::Visual::get_best (int depth, VisualType visual_type)
- Visual selection should be done using Gdk::Screen::get_system_visual() and Gdk::Screen::get_rgba_visual().
- Member Gdk::Visual::get_best_depth ()
- Visual selection should be done using Gdk::Screen::get_system_visual() and Gdk::Screen::get_rgba_visual().
- Member Gdk::Visual::get_best_type ()
- Visual selection should be done using Gdk::Screen::get_system_visual() and Gdk::Screen::get_rgba_visual().
- Member Gdk::Visual::get_bits_per_rgb () const
- Use get_red_pixel_details() and its variants to learn about the pixel layout of TrueColor and DirectColor visuals.
- Member Gdk::Visual::get_byte_order ()
- This information is not useful.
- Member Gdk::Visual::get_colormap_size () const
- This information is not useful, since GDK does not provide APIs to operate on colormaps.
- Member Gdk::Visual::get_system ()
- Use Gdk::Screen::get_system_visual() (and Gdk::Screen::get_default()) instead.
- Member Gdk::Window::begin_paint_rect (const Rectangle& rectangle)
- Use begin_draw_frame() instead.
- Member Gdk::Window::begin_paint_region (const ::Cairo::RefPtr< ::Cairo::Region >& region)
- Use begin_draw_frame() instead.
- Member Gdk::Window::configure_finished ()
- This function is no longer needed.
- Member Gdk::Window::create_cairo_context ()
- Use begin_draw_frame() and Gdk::DrawingContext::get_cairo_context() instead.
- Member Gdk::Window::enable_synchronized_configure ()
- This function is no longer needed.
- Member Gdk::Window::end_paint ()
- Use end_draw_frame() instead.
- Member Gdk::Window::flush ()
- This method does nothing.
- Member Gdk::Window::get_background_pattern ()
- Don't use this function.
- Member Gdk::Window::get_background_pattern () const
- Don't use this function.
- Member Gdk::Window::get_composited () const
- Compositing is an outdated technology that only ever worked on X11.
- Member Gdk::Window::get_frame_extents (Rectangle& rect)
- Use the const method instead.
- Member Gdk::Window::get_pointer (int& x, int& y, ModifierType& mask)
- Use get_device_position() instead
- Member Gdk::Window::process_all_updates ()
- Don't use this function now that we have a frame clock.
- Member Gdk::Window::process_updates (bool update_children)
- Don't use this function now that we have a frame clock.
- Member Gdk::Window::set_background (const Color& color)
- Don't use this function.
- Member Gdk::Window::set_background (const RGBA& rgba)
- Don't use this function.
- Member Gdk::Window::set_background (const ::Cairo::RefPtr< ::Cairo::Pattern >& pattern)
- Don't use this function.
- Member Gdk::Window::set_composited (bool composited=TRUE)
- Compositing is an outdated technology that only ever worked on X11.
- Member Gdk::Window::set_debug_updates (bool setting=true)
- No replacement available.
- Member Gdk::Window::set_static_gravities (bool use_static=true)
- Static gravities haven't worked on anything but X11 for a long time.
- Member Gtk::AccelGroup::signal_accel_activate ()
- This signal is not meant to be used by applications.
- Class Gtk::Action
- Use Gio::Action and Gio::SimpleAction instead, and associate actions with Gtk::Actionable widgets. Use Gio::MenuModel for creating menus with Gtk::Menu(const Glib::RefPtr<Gio::MenuModel>& model).
Some gtkmm widgets don't derive from Gtk::Actionable, although the corresponding gtk+ widgets implement the GtkActionable interface. This discrepancy can't be fixed until we can break ABI. You can sometimes work around this problem by using a widget's gobj() method and calling a gtk_actionable_*() method directly. Several examples in the Programming with gtkmm 3 book use Gio::SimpleAction, such as the menus and toolbars examples. - Member Gtk::Action::Action (const Glib::ustring& name, const StockID& stock_id=StockID(), const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::Action (const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- See set_icon_name(), set_label() and set_tooltip() for replacements when using Gio::Action.
- Member Gtk::Action::activate ()
- Use Gio::ActionGroup::activate_action() on a Gio::Action instead.
- Member Gtk::Action::block_activate ()
- Use Gio::SimpleAction::set_enabled() to disable the Gio::SimpleAction instead.
- Member Gtk::Action::connect_accelerator ()
- Use Gio::Action and the accelerator group on an associated Gtk::Menu instead.
- Member Gtk::Action::create (const Glib::ustring& name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- See set_label() and set_tooltip() for replacements when using Gio::Action.
- Member Gtk::Action::create (const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::create_icon (IconSize icon_size)
- Use Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem, or Gtk::Container::add() to add a Gtk::Image to a Gtk::Button.
- Member Gtk::Action::create_menu ()
- Use Gio::Action and Gio::MenuModel instead, and create a Gtk::Menu with Gtk::Menu(const Glib::RefPtr<Gio::MenuModel>& model).
- Member Gtk::Action::create_menu_item ()
- Use a Gio::MenuItem and associate it with a Gio::Action instead.
- Member Gtk::Action::create_tool_item ()
- Use a Gtk::ToolItem and associate it with a Gio::Action using Gtk::Actionable::set_action_name() instead. (Impossible until GtkToolItem implements the GActionable interface.)
- Member Gtk::Action::create_with_icon_name (const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label, const Glib::ustring& tooltip)
- See set_icon_name(), set_label() and set_tooltip() for replacements when using Gio::Action.
- Member Gtk::Action::disconnect_accelerator ()
- Use Gio::Action and the accelerator group on an associated Gtk::Menu instead.
- Member Gtk::Action::get_accel_path () const
- Use Gio::Action and the accelerator path on an associated Gtk::Menu instead.
- Member Gtk::Action::get_always_show_image () const
- Use Gio::MenuItem::get_attribute_value() on a Gio::MenuItem instead.
- Member Gtk::Action::get_gicon ()
- Use Gio::Action instead, and Gio::MenuItem::get_attribute_value() to get an icon from a Gio::MenuItem associated with a Gio::Action.
- Member Gtk::Action::get_gicon () const
- Use Gio::Action instead, and Gio::MenuItem::get_attribute_value() to get an icon from a Gio::MenuItem associated with a Gio::Action.
- Member Gtk::Action::get_icon_name () const
- Use Gio::Action instead, and Gio::MenuItem::get_attribute_value() to get an icon from a Gio::MenuItem associated with a Gio::Action.
- Member Gtk::Action::get_is_important () const
- Use Gio::Action instead, and control and monitor whether labels are shown directly.
- Member Gtk::Action::get_label () const
- Use Gio::Action instead, and get a label from a menu item with Gio::MenuItem::get_attribute_value(). For Gtk::Actionable widgets, use the widget-specific API to get a label.
- Member Gtk::Action::get_name () const
- Use Gio::Action::get_name() on a Gio::Action instead.
- Member Gtk::Action::get_proxies ()
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::get_proxies () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::get_sensitive () const
- Use Gio::Action::get_enabled() on a Gio::Action instead.
- Member Gtk::Action::get_short_label () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::get_stock_id () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::get_tooltip () const
- Use Gio::Action instead, and get tooltips from associated Gtk::Actionable widgets with Gtk::Widget::get_tooltip_text().
- Member Gtk::Action::get_visible () const
- Use Gio::Action instead, and control and monitor the state of Gtk::Actionable widgets directly.
- Member Gtk::Action::get_visible_horizontal () const
- Use Gio::Action instead, and control and monitor the visibility of associated widgets and menu items directly.
- Member Gtk::Action::get_visible_vertical () const
- Use Gio::Action instead, and control and monitor the visibility of associated widgets and menu items directly.
- Member Gtk::Action::is_sensitive () const
- Use Gio::Action::get_enabled() on a Gio::Action instead.
- Member Gtk::Action::is_visible () const
- Use Gio::Action instead, and control and monitor the state of Gtk::Actionable widgets directly.
- Member Gtk::Action::property_action_group ()
- Lookup the Gio::Action using Gio::ActionMap::lookup_action() instead.
- Member Gtk::Action::property_action_group () const
- Lookup the Gio::Action using Gio::ActionMap::lookup_action() instead.
- Member Gtk::Action::property_always_show_image ()
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_always_show_image () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_gicon ()
- Use the 'icon' attribute on Gio::MenuItem instead.
- Member Gtk::Action::property_gicon () const
- Use the 'icon' attribute on Gio::MenuItem instead.
- Member Gtk::Action::property_hide_if_empty ()
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_hide_if_empty () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_icon_name ()
- Use the 'icon' attribute on Gio::MenuItem instead.
- Member Gtk::Action::property_icon_name () const
- Use the 'icon' attribute on Gio::MenuItem instead.
- Member Gtk::Action::property_is_important ()
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_is_important () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_label ()
- Use the 'label' attribute on Gio::MenuItem instead.
- Member Gtk::Action::property_label () const
- Use the 'label' attribute on Gio::MenuItem instead.
- Member Gtk::Action::property_name () const
- Use Gio::Action::property_name() instead.
- Member Gtk::Action::property_sensitive ()
- Use Gio::Action::property_enabled() and Gio::SimpleAction::property_enabled() instead.
- Member Gtk::Action::property_sensitive () const
- Use Gio::Action::property_enabled() and Gio::SimpleAction::property_enabled() instead.
- Member Gtk::Action::property_short_label ()
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_short_label () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_stock_id ()
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_stock_id () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_tooltip () const
- Use Gtk::Widget::set_tooltip_text() and Gtk::Widget::get_tooltip_text() instead.
- Member Gtk::Action::property_tooltip ()
- Use Gtk::Widget::set_tooltip_text() and Gtk::Widget::get_tooltip_text() instead.
- Member Gtk::Action::property_visible ()
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_visible () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_visible_horizontal ()
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_visible_horizontal () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_visible_overflown ()
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_visible_overflown () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_visible_vertical ()
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::property_visible_vertical () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::set_accel_group (const Glib::RefPtr< AccelGroup >& accel_group)
- Use Gio::Action and the accelerator group on an associated Gtk::Menu instead.
- Member Gtk::Action::set_accel_path (const Glib::ustring& accel_path)
- Use Gio::Action and the accelerator path on an associated Gtk::Menu instead.
- Member Gtk::Action::set_always_show_image (bool always_show=true)
- Use Gio::MenuItem::set_icon() on a Gio::MenuItem instead, if the item should have an image.
- Member Gtk::Action::set_gicon (const Glib::RefPtr< Gio::Icon >& icon)
- Use Gio::Action instead, and Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem associated with a Gio::Action, or Gtk::Container::add() to add a Gtk::Image to a Gtk::Button.
- Member Gtk::Action::set_icon_name (const Glib::ustring& icon_name)
- Use Gio::Action instead, and Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem associated with a Gio::Action, or Gtk::Container::add() to add a Gtk::Image to a Gtk::Button.
- Member Gtk::Action::set_is_important (bool is_important=true)
- Use Gio::Action instead, and control and monitor whether labels are shown directly.
- Member Gtk::Action::set_label (const Glib::ustring& label)
- Use Gio::Action instead, and set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label.
- Member Gtk::Action::set_sensitive (bool sensitive=true)
- Use Gio::SimpleAction::set_enabled() on a Gio::SimpleAction instead.
- Member Gtk::Action::set_short_label (const Glib::ustring& short_label)
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::set_stock_id (const StockID& stock_id)
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Action::set_tooltip (const Glib::ustring& tooltip)
- Use Gio::Action instead, and set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text().
- Member Gtk::Action::set_visible (bool visible=true)
- Use Gio::Action instead, and control and monitor the state of Gtk::Actionable widgets directly.
- Member Gtk::Action::set_visible_horizontal (bool visible_horizontal=true)
- Use Gio::Action instead, and control and monitor the visibility of associated widgets and menu items directly.
- Member Gtk::Action::set_visible_vertical (bool visible_vertical=true)
- Use Gio::Action instead, and control and monitor the visibility of associated widgets and menu items directly.
- Member Gtk::Action::signal_activate ()
- Use Gio::SimpleAction::signal_activate() instead.
- Member Gtk::Action::unblock_activate ()
- Use Gio::SimpleAction::set_enabled() to enable the Gio::SimpleAction instead.
- Class Gtk::ActionGroup
- Use Gio::ActionGroup and Gio::Action instead.
- Member Gtk::ActionGroup::ActionGroup (const Glib::ustring& name=Glib::ustring())
- Use Gio::ActionGroup and give it a name with Gtk::Widget::insert_action_group().
- Member Gtk::ActionGroup::add (const Glib::RefPtr< Action >& action)
- Use Gio::ActionMap::add_action() on a Gio::SimpleActionGroup instead.
- Member Gtk::ActionGroup::add (const Glib::RefPtr< Action >& action, const AccelKey& accel_key)
- Use Gio::ActionMap::add_action() on a Gio::SimpleActionGroup instead, and Gtk::Application::set_accel_for_action().
- Member Gtk::ActionGroup::add (const Glib::RefPtr< Action >& action, const Action::SlotActivate& slot)
- Use Gio::ActionMap::add_action() on a Gio::SimpleActionGroup instead.
- Member Gtk::ActionGroup::add (const Glib::RefPtr< Action >& action, const AccelKey& accel_key, const Action::SlotActivate& slot)
- Use Gio::ActionMap::add_action() on a Gio::SimpleActionGroup instead, and Gtk::Application::set_accel_for_action().
- Member Gtk::ActionGroup::create (const Glib::ustring& name=Glib::ustring())
- Use Gio::ActionGroup and give it a name with Gtk::Widget::insert_action_group().
- Member Gtk::ActionGroup::get_accel_group ()
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead.
- Member Gtk::ActionGroup::get_accel_group () const
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead.
- Member Gtk::ActionGroup::get_action (const Glib::ustring& action_name)
- Use Gio::ActionMap::lookup_action() on a Gio::SimpleActionGroup instead.
- Member Gtk::ActionGroup::get_action (const Glib::ustring& action_name) const
- Use Gio::ActionMap::lookup_action() on a Gio::SimpleActionGroup instead.
- Member Gtk::ActionGroup::get_actions ()
- Use Gio::ActionGroup::list_actions() and Gio::ActionMap::lookup_action() on a Gio::SimpleActionGroup instead.
- Member Gtk::ActionGroup::get_actions () const
- Use Gio::ActionGroup::list_actions() and Gio::ActionMap::lookup_action() on a Gio::SimpleActionGroup instead.
- Member Gtk::ActionGroup::get_name () const
- There is no corresponding replacement when using Gio::ActionGroup.
- Member Gtk::ActionGroup::get_sensitive () const
- Use Gio::ActionGroup::get_action_enabled() or Gio::Action::get_enabled() instead.
- Member Gtk::ActionGroup::get_visible () const
- Use Gio::ActionGroup instead, and control and monitor the state of Gtk::Actionable widgets directly.
- Member Gtk::ActionGroup::property_accel_group ()
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead.
- Member Gtk::ActionGroup::property_accel_group () const
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead.
- Member Gtk::ActionGroup::property_name () const
- There is no corresponding replacement when using Gio::ActionGroup.
- Member Gtk::ActionGroup::property_sensitive ()
- Use Gio::Action::property_enabled() and Gio::SimpleAction::property_enabled() instead.
- Member Gtk::ActionGroup::property_sensitive () const
- Use Gio::Action::property_enabled() and Gio::SimpleAction::property_enabled() instead.
- Member Gtk::ActionGroup::property_visible ()
- There is no corresponding replacement when using Gio::ActionGroup.
- Member Gtk::ActionGroup::property_visible () const
- There is no corresponding replacement when using Gio::ActionGroup.
- Member Gtk::ActionGroup::remove (const Glib::RefPtr< Action >& action)
- Use Gio::ActionMap::remove_action() on a Gio::SimpleActionGroup instead.
- Member Gtk::ActionGroup::set_accel_group (const Glib::RefPtr< AccelGroup >& accel_group)
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead.
- Member Gtk::ActionGroup::set_sensitive (bool sensitive=true)
- Use Gio::SimpleAction::set_enabled() instead.
- Member Gtk::ActionGroup::set_visible (bool visible=true)
- Use Gio::ActionGroup instead, and control and monitor the state of Gtk::Actionable widgets directly.
- Member Gtk::ActionGroup::signal_connect_proxy ()
- There is no corresponding replacement when using Gio::ActionGroup.
- Member Gtk::ActionGroup::signal_disconnect_proxy ()
- There is no corresponding replacement when using Gio::ActionGroup.
- Member Gtk::ActionGroup::signal_post_activate ()
- There is no corresponding replacement when using Gio::ActionGroup.
- Member Gtk::ActionGroup::signal_pre_activate ()
- There is no corresponding replacement when using Gio::ActionGroup.
- Member Gtk::ActionGroup::translate_string (const Glib::ustring& string) const
- There is no corresponding replacement when using Gio::ActionGroup.
- Class Gtk::Activatable
- Use Gio::Action instead of Gtk::Action. Gtk::Actionable is roughly a replacement for Gtk::Activatable.
- Member Gtk::Activatable::do_set_related_action (const Glib::RefPtr< Action >& action)
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Activatable::get_related_action ()
- Use Gtk::Actionable::get_action_name() on Gtk::Actionable widgets instead.
- Member Gtk::Activatable::get_related_action () const
- Use Gtk::Actionable::get_action_name() on Gtk::Actionable widgets instead.
- Member Gtk::Activatable::get_use_action_appearance () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Activatable::property_related_action ()
- Use Gtk::Actionable::property_action_name() on Gtk::Actionable widgets instead.
- Member Gtk::Activatable::property_related_action () const
- Use Gtk::Actionable::property_action_name() on Gtk::Actionable widgets instead.
- Member Gtk::Activatable::property_use_action_appearance ()
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Activatable::property_use_action_appearance () const
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Activatable::set_related_action (const Glib::RefPtr< Action >& action)
- Use Gtk::Actionable::set_action_name() on Gtk::Actionable widgets instead.
- Member Gtk::Activatable::set_use_action_appearance (bool use_appearance=true)
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Activatable::sync_action_properties (const Glib::RefPtr< Action >& action)
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::Adjustment::changed ()
- GTK+ emits a 'changed' signal itself whenever any of the properties (other than value) change.
- Member Gtk::Adjustment::value_changed ()
- GTK+ emits a 'value_changed' signal itself whenever the value changes.
- Class Gtk::Alignment
- Use Widget alignment and margin properties instead.
- Member Gtk::Application::add_accelerator (const Glib::ustring& accelerator, const Glib::ustring& action_name, GVariant* parameter)
- Use set_accels_for_action() instead.
- Member Gtk::Application::remove_accelerator (const Glib::ustring& action_name, GVariant* parameter)
- Use set_accels_for_action() or unset_accels_for_action() instead.
- Member Gtk::ApplicationWindow::gobj_copy ()
- This method should never have been created.
- Class Gtk::Arrow
- You should instead use a Gtk::Image with a suitable icon name, such as “pan-down-symbolic“. When replacing Gtk::Arrow by an image, pay attention to the fact that Gtk::Arrow automatically flips between Gtk::ARROW_LEFT and Gtk::ARROW_RIGHT, depending on the text direction. To get the same effect with an image, use the icon names “pan-start-symbolic“ and “pan-end-symbolic“, which react to the text direction instead of “pan-left-symbolic“ and “pan-right-symbolic“ which don't.
- Member Gtk::Assistant::get_page_header_image (const Widget& page)
- A header is no longer shown. Add your header decoration to the page content instead.
- Member Gtk::Assistant::get_page_header_image (const Widget& page) const
- A header is no longer shown. Aadd your header decoration to the page content instead.
- Member Gtk::Assistant::get_page_side_image (const Widget& page)
- Sidebar images are not shown anymore..
- Member Gtk::Assistant::get_page_side_image (const Widget& page) const
- Sidebar images are not shown anymore.
- Member Gtk::Assistant::set_page_header_image (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
- A header is no longer shown. Add your header decoration to the page content instead.
- Member Gtk::Assistant::set_page_side_image (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
- Sidebar images are not shown anymore..
- Member Gtk::Bin::add_label (const Glib::ustring& label, bool mnemonic=false, double x_align=0.5, double y_align=0.5)
- Use the other add_label().
- Member Gtk::Bin::add_pixlabel (const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)
- Use the other add_pixlabel().
- Class Gtk::BuiltinStockID
- Use icon names or labels instead of StockItem, StockID and BuiltinStockID.
- Member Gtk::Button::Button (const StockID& stock_id)
- Use the constructor that takes a Glib::ustring label or set_image_from_icon_name() instead, because stock IDs are now deprecated.
- Member Gtk::Button::get_alignment (float& xalign, float& yalign)
- Access the child widget directly if you need to control its alignment.
- Member Gtk::Button::get_focus_on_click () const
- Use Widget::get_focus_on_click() instead.
- Member Gtk::Button::get_use_stock () const
- No replacement available.
- Member Gtk::Button::property_focus_on_click ()
- Use Widget::property_focus_on_click() instead.
- Member Gtk::Button::property_focus_on_click () const
- Use Widget::property_focus_on_click() instead.
- Member Gtk::Button::property_use_stock ()
- No replacement available.
- Member Gtk::Button::property_use_stock () const
- No replacement available.
- Member Gtk::Button::property_xalign ()
- Access the child widget directly if you need to control its alignment.
- Member Gtk::Button::property_xalign () const
- Access the child widget directly if you need to control its alignment.
- Member Gtk::Button::property_yalign ()
- Access the child widget directly if you need to control its alignment.
- Member Gtk::Button::property_yalign () const
- Access the child widget directly if you need to control its alignment.
- Member Gtk::Button::set_alignment (float xalign, float yalign)
- Access the child widget directly if you need to control its alignment.
- Member Gtk::Button::set_focus_on_click (bool focus_on_click=true)
- Use Widget::set_focus_on_click() instead.
- Member Gtk::Button::set_use_stock (bool use_stock=true)
- No replacement available.
- Member Gtk::Button::signal_activate ()
- Use signal_clicked() instead.
- Member Gtk::Button::signal_enter ()
- Use Widget::signal_enter_notify_event() instead.
- Member Gtk::Button::signal_leave ()
- Use Widget::signal_leave_notify_event() instead.
- Member Gtk::Button::signal_pressed ()
- Use Widget::signal_button_press_event() instead.
- Member Gtk::Button::signal_released ()
- Use Widget::signal_button_release_event() instead.
- Member Gtk::CellRenderer::property_cell_background_gdk ()
- Use property_cell_background_rgba() instead.
- Member Gtk::CellRenderer::property_cell_background_gdk () const
- Use property_cell_background_rgba() instead.
- Member Gtk::CellRendererPixbuf::property_follow_state ()
- Cell renderers always follow state.
- Member Gtk::CellRendererPixbuf::property_follow_state () const
- Cell renderers always follow state.
- Member Gtk::CellRendererPixbuf::property_stock_id ()
- Use property_icon_name() instead.
- Member Gtk::CellRendererPixbuf::property_stock_id () const
- Use property_icon_name() instead.
- Member Gtk::CellRendererText::property_background_gdk ()
- Use property_background_rgba() instead.
- Member Gtk::CellRendererText::property_background_gdk () const
- Use property_background_rgba() instead.
- Member Gtk::CellRendererText::property_foreground_gdk ()
- Use property_background_rgba() instead.
- Member Gtk::CellRendererText::property_foreground_gdk () const
- Use property_background_rgba() instead.
- Member Gtk::CellRendererToggle::property_indicator_size ()
- Use the min-width/min-height CSS properties of the check/radio node instead.
- Member Gtk::CellRendererToggle::property_indicator_size () const
- Use the min-width/min-height CSS properties of the check/radio node instead.
- Member Gtk::CellView::property_background_gdk ()
- Use property_background_rgba() instead.
- Member Gtk::CellView::property_background_gdk () const
- Use property_background_rgba() instead.
- Member Gtk::CellView::set_background_color (const Gdk::Color& color)
- Use set_background_rgba instead.
- Member Gtk::ColorButton::ColorButton (const Gdk::Color& color)
- "Use the constructor that takes a Gdk::RGBA instead."
- Member Gtk::ColorButton::get_alpha () const
- Use get_rgba() instead.
- Member Gtk::ColorButton::get_color () const
- Use get_rgba() instead.
- Member Gtk::ColorButton::property_color ()
- Use property_rgba() instead.
- Member Gtk::ColorButton::property_color () const
- Use property_rgba() instead.
- Member Gtk::ColorButton::set_alpha (guint16 alpha)
- Use set_rgba() instead.
- Member Gtk::ColorButton::set_color (const Gdk::Color& color)
- Use set_rgba() instead.
- Class Gtk::ColorSelection
- Use ColorButton or ColorChooserDialog instead.
- Member Gtk::ColorSelection::set_current_color (const Gdk::Color& color)
- Use set_current_rgba() instead.
- Class Gtk::ColorSelectionDialog
- Use ColorChooserDialog instead.
- Member Gtk::ComboBox::get_active_id (const Glib::ustring& active_id)
- Use set_active_id(). This method was incorrectly named.
- Member Gtk::ComboBox::get_add_tearoffs () const
- No replacement available.
- Member Gtk::ComboBox::get_focus_on_click () const
- Use Widget::get_focus_on_click() instead.
- Member Gtk::ComboBox::get_title () const
- No replacement available.
- Member Gtk::ComboBox::property_add_tearoffs ()
- No replacement available.
- Member Gtk::ComboBox::property_add_tearoffs () const
- No replacement available.
- Member Gtk::ComboBox::property_focus_on_click ()
- Use Widget::property_focus_on_click() instead.
- Member Gtk::ComboBox::property_focus_on_click () const
- Use Widget::property_focus_on_click() instead.
- Member Gtk::ComboBox::property_tearoff_title ()
- No replacement available.
- Member Gtk::ComboBox::property_tearoff_title () const
- No replacement available.
- Member Gtk::ComboBox::set_add_tearoffs (bool add_tearoffs=true)
- No replacement available.
- Member Gtk::ComboBox::set_focus_on_click (bool focus_on_click=true)
- Use Widget::set_focus_on_click() instead.
- Member Gtk::ComboBox::set_title (const Glib::ustring& title)
- No replacement available.
- Member Gtk::Container::get_focus_chain ()
- For overriding focus behavior, use Gtk::Widget::signal_focus().
- Member Gtk::Container::get_focus_chain () const
- For overriding focus behavior, use Gtk::Widget::signal_focus().
- Member Gtk::Container::get_resize_mode () const
- Resize modes are deprecated. They aren’t necessary anymore since frame clocks and might introduce obscure bugs if used.
- Member Gtk::Container::has_focus_chain () const
- For overriding focus behavior, use Gtk::Widget::signal_focus().
- Member Gtk::Container::property_child ()
- Use add() instead.
- Member Gtk::Container::property_resize_mode ()
- Resize modes are deprecated. They aren’t necessary anymore since frame clocks and might introduce obscure bugs if used.
- Member Gtk::Container::property_resize_mode () const
- Resize modes are deprecated. They aren’t necessary anymore since frame clocks and might introduce obscure bugs if used.
- Member Gtk::Container::resize_children ()
- No replacement available.
- Member Gtk::Container::set_focus_chain (const std::vector< Widget* >& focusable_widgets)
- For overriding focus behavior, use Gtk::Widget::signal_focus().
- Member Gtk::Container::set_reallocate_redraws (bool needs_redraws=true)
- Call Gtk::Widget::queue_draw() in your Gtk::Widget::signal_size_allocate() handler.
- Member Gtk::Container::set_resize_mode (ResizeMode resize_mode)
- Resize modes are deprecated. They aren’t necessary anymore since frame clocks and might introduce obscure bugs if used.
- Member Gtk::Container::unset_focus_chain ()
- For overriding focus behavior, use Gtk::Widget::signal_focus().
- Member Gtk::CssProvider::get_default ()
- Use create() instead.
- Member Gtk::Dialog::add_button (const Gtk::StockID& stock_id, int response_id)
- Use the add_button() that takes a Glib::ustring instead.
- Member Gtk::Dialog::alternative_button_order (const Glib::RefPtr< const Gdk::Screen >& screen)
- This should no longer be used.
- Member Gtk::Dialog::get_action_area ()
- Direct access to the action area is discouraged. Use add_button(), etc.
- Member Gtk::Dialog::get_action_area () const
- Direct access to the action area is discouraged. Use add_button(), etc.
- Member Gtk::Dialog::get_vbox ()
- Use get_content_area() instead.
- Member Gtk::Dialog::get_vbox () const
- Use get_content_area() instead.
- Member Gtk::Dialog::set_alternative_button_order_from_array (const std::vector< int >& new_order)
- "This should no longer be used."
- Member Gtk::Entry::get_icon_stock (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
- Use get_icon_name() instead.
- Member Gtk::Entry::get_inner_border () const
- Use the standard border and padding CSS properties instead (through classes like StyleContext and CssProvider).
- Member Gtk::Entry::property_inner_border ()
- Use the standard border and padding CSS properties (through objects like StyleContext and CssProvider); the value of this style property is ignored.
- Member Gtk::Entry::property_inner_border () const
- Use the standard border and padding CSS properties (through objects like StyleContext and CssProvider); the value of this style property is ignored.
- Member Gtk::Entry::property_primary_icon_stock ()
- Use property_primary_icon_name() instead.
- Member Gtk::Entry::property_primary_icon_stock () const
- Use property_primary_icon_name() instead.
- Member Gtk::Entry::property_secondary_icon_stock ()
- Use property_secondary_icon_name() instead.
- Member Gtk::Entry::property_secondary_icon_stock () const
- Use property_secondary_icon_name() instead.
- Member Gtk::Entry::property_shadow_type ()
- This property is ignored. Use CSS to determine the style of the border.
- Member Gtk::Entry::property_shadow_type () const
- This property is ignored. Use CSS to determine the style of the border.
- Member Gtk::Entry::set_icon_from_stock (const StockID& stock_id, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
- Use set_icon_from_icon_name() instead.
- Member Gtk::Entry::set_inner_border (const Border& border)
- Use the standard border and padding CSS properties instead (through classes like StyleContext and CssProvider).
- Member Gtk::Expander::property_spacing ()
- This property is ignored. Use margins on the child instead.
- Member Gtk::Expander::property_spacing () const
- This property is ignored. Use margins on the child instead.
- Member Gtk::EXPANDER_COLLAPSED
- This is not used in the gtkmm API.
- Member Gtk::FileChooserButton::get_focus_on_click () const
- Use Widget::get_focus_on_click() instead.
- Member Gtk::FileChooserButton::property_focus_on_click ()
- Use Widget::property_focus_on_click() instead.
- Member Gtk::FileChooserButton::property_focus_on_click () const
- Use Widget::property_focus_on_click() instead.
- Member Gtk::FileChooserButton::set_focus_on_click (gboolean focus_on_click=true)
- Use Widget::set_focus_on_click() instead.
- Member Gtk::FileChooserDialog::FileChooserDialog (Gtk::Window& parent, const Glib::ustring& title, FileChooserAction action, const Glib::ustring& backend)
- Use a constructor without the backend parameter.
- Member Gtk::FileChooserDialog::FileChooserDialog (const Glib::ustring& title, FileChooserAction action, const Glib::ustring& backend)
- Use a constructor without the backend parameter.
- Class Gtk::FontSelection
Use FontChooser instead.
- Class Gtk::FontSelectionDialog
Use FontChooserDialog instead.
- Class Gtk::HandleBox
- This is very specialized, lacks features to make it useful and most importantly does not fit well into modern application design. There is no replacement.
- Class Gtk::HBox
- Use Box instead, which is a very quick and easy change. But we recommend switching to Grid, since Box will go away eventually.
- Class Gtk::HButtonBox
- Use ButtonBox instead.
- Class Gtk::HPaned
- Use Paned instead.
- Class Gtk::HScale
- Use Scale instead.
- Class Gtk::HScrollbar
- Use Scrollbar instead.
- Class Gtk::HSeparator
- Use Separator instead.
- Class Gtk::IconFactory
- Use Gtk::IconTheme instead.
- Member Gtk::IconInfo::BoolExpr
- Use the explicit operator bool() instead.
- Member Gtk::IconInfo::get_attach_points () const
- Attachment points are deprecated.
- Member Gtk::IconInfo::get_builtin_pixbuf ()
- Use Gtk::IconTheme::add_resource_path() instead of builtin icons.
- Member Gtk::IconInfo::get_builtin_pixbuf () const
- Use Gtk::IconTheme::add_resource_path() instead of builtin icons.
- Member Gtk::IconInfo::get_display_name () const
- Display names are deprecated.
- Member Gtk::IconInfo::get_embedded_rect (Gdk::Rectangle& rectangle) const
- Embedded rectangles are deprecated.
- Member Gtk::IconInfo::operator BoolExpr () const
- Use the explicit operator bool() instead.
- Member Gtk::IconInfo::set_raw_coordinates (bool raw_coordinates=true)
- Embedded rectangles and attachment points are deprecated.
- Class Gtk::IconSet
- Use Gtk::IconTheme instead.
- Member Gtk::IconSize::from_name (const Glib::ustring& name)
- Use Gtk::IconTheme instead.
- Member Gtk::IconSize::get_name (IconSize size)
- Use Gtk::IconTheme instead.
- Member Gtk::IconSize::lookup (IconSize size, int& width, int& height, const Glib::RefPtr< Gtk::Settings >& settings)
- Use IconSize::lookup() without the settings parameter instead.
- Member Gtk::IconSize::register_alias (const Glib::ustring& alias, IconSize target)
- Use Gtk::IconTheme instead.
- Member Gtk::IconSize::register_new (const Glib::ustring& name, int width, int height)
- Use Gtk::IconTheme instead.
- Class Gtk::IconSource
- Use Gtk::IconTheme instead.
- Member Gtk::IconTheme::add_builtin_icon (const Glib::ustring& icon_name, int size, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
- Use add_resource_path() to add application-specific icons to the icon theme.
- Member Gtk::Image::get_icon_set (Glib::RefPtr< IconSet >& icon_set, IconSize& size) const
- Use get_icon_name() instead.
- Member Gtk::Image::get_stock (Gtk::StockID& stock_id, IconSize& size) const
- Use get_icon_name() instead.
- Member Gtk::Image::Image (const Gtk::StockID& stock_id, IconSize size)
- Use the default constructor and set_from_icon_name() instead.
- Member Gtk::Image::Image (const Glib::RefPtr< IconSet >& icon_set, IconSize size)
- Use the default constructor and set_from_icon_name() instead.
- Member Gtk::Image::property_icon_set ()
- Use property_icon_name() instead.
- Member Gtk::Image::property_icon_set () const
- Use property_icon_name() instead.
- Member Gtk::Image::property_stock ()
- Use property_icon_name() instead.
- Member Gtk::Image::property_stock () const
- Use property_icon_name() instead.
- Member Gtk::Image::set (const Gtk::StockID& stock_id, IconSize size)
- Use set_from_icon_name() instead.
- Member Gtk::Image::set (const Glib::RefPtr< IconSet >& icon_set, IconSize size)
- Use set_from_icon_name() instead.
- Class Gtk::ImageMenuItem
- Use Gtk::MenuItem instead.
- Member Gtk::InfoBar::add_button (const Gtk::StockID& stock_id, int response_id)
- Use the add_button() that takes a Glib::ustring instead.
- Member Gtk::Label::Label (const Glib::ustring& label, float xalign, float yalign, bool mnemonic=false)
- Use another constructor.
- Class Gtk::Main
- Use Gtk::Application instead.
- Member Gtk::Main::add_gtk_option_group (Glib::OptionContext& option_context, bool open_default_display=true)
- Use Gtk::Application instead.
- Member Gtk::Main::instance ()
- Use Gtk::Application instead.
- Member Gtk::Main::level ()
- Use Gtk::Application instead.
- Member Gtk::Main::Main (int& argc, char**& argv, Glib::OptionContext& option_context)
- Use Gtk::Application instead.
- Member Gtk::Main::Main (int* argc, char*** argv, bool set_locale=true)
- Use Gtk::Application instead.
- Member Gtk::Main::Main (int& argc, char**& argv, bool set_locale=true)
- Use Gtk::Application instead.
- Member Gtk::Main::Main (bool set_locale=true)
- Use Gtk::Application instead.
- Member Gtk::Main::quit ()
- Use Gtk::Application instead.
- Member Gtk::Main::run ()
- Use Gtk::Application instead.
- Member Gtk::Main::run (Window& window)
- Use Gtk::Application instead.
- Member Gtk::Main::signal_key_snooper ()
- Key snooping should not be done. Events should be handled by widgets.
- Member Gtk::Main::~Main ()
- Use Gtk::Application instead.
- Member Gtk::Menu::get_tearoff_state () const
- No replacement available.
- Member Gtk::Menu::get_title () const
- No replacement available.
- Member Gtk::Menu::popup (MenuShell& parent_menu_shell, MenuItem& parent_menu_item, const SlotPositionCalc& slot, guint button, guint32 activate_time, const Glib::RefPtr< Gdk::Device >& device=Glib::RefPtr< Gdk::Device >())
- Use popup_at_widget(), popup_at_pointer() or popup_at_rect() instead.
- Member Gtk::Menu::popup (const SlotPositionCalc& position_calc_slot, guint button, guint32 activate_time, const Glib::RefPtr< Gdk::Device >& device=Glib::RefPtr< Gdk::Device >())
- Use popup_at_widget(), popup_at_pointer() or popup_at_rect() instead.
- Member Gtk::Menu::popup (guint button, guint32 activate_time, const Glib::RefPtr< Gdk::Device >& device=Glib::RefPtr< Gdk::Device >())
- Use popup_at_widget(), popup_at_pointer() or popup_at_rect() instead.
- Member Gtk::Menu::property_tearoff_state ()
- No replacement available.
- Member Gtk::Menu::property_tearoff_state () const
- No replacement available.
- Member Gtk::Menu::property_tearoff_title ()
- No replacement available.
- Member Gtk::Menu::property_tearoff_title () const
- No replacement available.
- Member Gtk::Menu::set_tearoff_state (bool torn_off=true)
- No replacement available.
- Member Gtk::Menu::set_title (const Glib::ustring& title)
- No replacement available.
- Member Gtk::Menu::SlotPositionCalc
- Member Gtk::Menu::unset_title ()
- No replacement available.
- Member Gtk::MenuButton::get_menu ()
- Use get_popup() instead.
- Member Gtk::MenuButton::get_menu () const
- Use get_popup() instead.
- Member Gtk::MenuButton::property_menu ()
- Use popup instead.
- Member Gtk::MenuButton::property_menu () const
- Use popup instead.
- Member Gtk::MenuButton::set_menu (Menu& menu)
- Use set_popup() instead.
- Member Gtk::MenuButton::unset_menu ()
- Use unset_popup() instead.
- Member Gtk::MenuItem::get_right_justified () const
- See set_right_justified().
- Member Gtk::MenuItem::property_right_justified ()
- See set_right_justified.
- Member Gtk::MenuItem::property_right_justified () const
- See set_right_justified.
- Member Gtk::MenuItem::set_right_justified (bool right_justified=true)
- If you insist on using it, use Widget::set_hexpand() and Widget::set_halign().
- Member Gtk::MenuToolButton::MenuToolButton (const Gtk::StockID& stock_id)
- Use one of the other constructors instead.
- Member Gtk::MessageDialog::get_image ()
- Use Dialog for dialogs with images.
- Member Gtk::MessageDialog::property_image ()
- Use Dialog to create dialogs with images.
- Member Gtk::MessageDialog::property_image () const
- Use Dialog to create dialogs with images.
- Member Gtk::MessageDialog::set_image (Widget& image)
- Use Dialog to create dialogs with images.
- Class Gtk::Misc
- The desired effect can in most cases be achieved by using the Gtk::Widget::property_halign(), Gtk::Widget::property_valign() and Gtk::Widget::property_margin() properties on the child widget. Gtk::Misc should not be used in new code.
- Member Gtk::Misc::get_alignment (float& xalign, float& yalign) const
- Use Widget::get_halign() and Widget::get_valign() instead.
- Member Gtk::Misc::get_padding (int& xpad, int& ypad) const
- Use Widget::get_margin_start(), Widget::get_margin_end(), Widget::get_margin_top(), Widget::get_margin_bottom() instead.
- Member Gtk::Misc::property_xalign ()
- Use Widget::property_halign() instead.
- Member Gtk::Misc::property_xalign () const
- Use Widget::property_halign() instead.
- Member Gtk::Misc::property_xpad ()
- Use Widget::property_margin_start(), Widget::property_margin_end(), Widget::property_margin() instead.
- Member Gtk::Misc::property_xpad () const
- Use Widget::property_margin_start(), Widget::property_margin_end(), Widget::property_margin() instead.
- Member Gtk::Misc::property_yalign ()
- Use Widget::property_valign() instead.
- Member Gtk::Misc::property_yalign () const
- Use Widget::property_valign() instead.
- Member Gtk::Misc::property_ypad ()
- Use Widget::property_margin_top(), Widget::property_margin_bottom(), Widget::property_margin() instead.
- Member Gtk::Misc::property_ypad () const
- Use Widget::property_margin_top(), Widget::property_margin_bottom(), Widget::property_margin() instead.
- Member Gtk::Misc::set_alignment (float xalign=0.0, float yalign=0.5)
- Use Widget::set_halign() and Widget::set_valign() instead.
- Member Gtk::Misc::set_alignment (Align xalign=Gtk::ALIGN_START, Align yalign=Gtk::ALIGN_CENTER)
- Use Widget::set_halign() and Widget::set_valign() instead.
- Member Gtk::Misc::set_padding (int xpad, int ypad)
- Use Widget::set_margin_start(), Widget::set_margin_end(), Widget::set_margin_top(), Widget::set_margin_bottom() instead.
- Member Gtk::Notebook::get_tab_hborder () const
- This method now returns zero.
- Member Gtk::Notebook::get_tab_vborder () const
- This method now returns zero.
- Class Gtk::NumerableIcon
- No replacement available.
- Member Gtk::PaperSize::BoolExpr
- Use the explicit operator bool() instead.
- Member Gtk::PaperSize::operator BoolExpr () const
- Use the explicit operator bool() instead.
- Member Gtk::PlacesSidebar::get_show_connect_to_server () const
- It is recommended to group this functionality with the drives and network location under the new 'Other Location' item.
- Member Gtk::PlacesSidebar::property_show_connect_to_server ()
- Use property_show_other_locations() instead.
- Member Gtk::PlacesSidebar::property_show_connect_to_server () const
- Use property_show_other_locations() instead.
- Member Gtk::PlacesSidebar::set_show_connect_to_server (bool show_connect_to_server=true)
- It is recommended to group this functionality with the drives and network location under the new 'Other Location' item.
- Member Gtk::PlacesSidebar::signal_show_connect_to_server ()
- Use signal_show_other_locations() to connect to network servers.
- Member Gtk::PlacesSidebar::signal_show_other_locations ()
- Use signal_show_other_locations_with_flags() instead.
- Member Gtk::Popover::get_transitions_enabled () const
- See set_transitions_enabled().
- Member Gtk::Popover::property_transitions_enabled ()
- See set_transitions_enabled()
- Member Gtk::Popover::property_transitions_enabled () const
- See set_transitions_enabled()
- Member Gtk::Popover::set_transitions_enabled (bool transitions_enabled=true)
- You can show or hide the popover without transitions using show() and hide(), or with transitions using popup() and popdown().
- Class Gtk::RadioAction
- Use Gio::Action and Gio::SimpleAction instead, and associate actions with Gtk::Actionable widgets. Use Gio::MenuModel for creating menus with Gtk::Menu(const Glib::RefPtr<Gio::MenuModel>& model). See the Gtk::Action base class for more information about the deprecation.
- Member Gtk::RadioAction::create (Group& group, const Glib::ustring& name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- Use Gio::Action, which can be created by Gio::ActionMap::add_action_radio_string() or Gio::ActionMap::add_action_radio_integer().
Set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label.
Set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text(). - Member Gtk::RadioAction::create (Group& group, const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::RadioAction::create_with_icon_name (Group& group, const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label, const Glib::ustring& tooltip)
- Use Gio::Action, which can be created by Gio::ActionMap::add_action_radio_string() or Gio::ActionMap::add_action_radio_integer().
Use Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem associated with a Gio::Action, or Gtk::Container::add() to add a Gtk::Image to a Gtk::RadioButton.
Set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label.
Set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text(). - Member Gtk::RadioAction::get_current_value () const
- Use Gio::Action::get_state() on a Gio::Action instead.
- Member Gtk::RadioAction::get_group ()
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::RadioAction::join_group (const Glib::RefPtr< RadioAction >& group_source)
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::RadioAction::property_current_value ()
- Use Gio::Action::property_state() and Gio::SimpleAction::property_state() instead.
- Member Gtk::RadioAction::property_current_value () const
- Use Gio::Action::property_state() and Gio::SimpleAction::property_state() instead.
- Member Gtk::RadioAction::property_value ()
- Use Gio::Action instead, and Gtk::Actionable::property_action_target() on one of the associated actionable widgets.
- Member Gtk::RadioAction::property_value () const
- Use Gio::Action instead, and Gtk::Actionable::property_action_target() on one of the associated actionable widgets.
- Member Gtk::RadioAction::RadioAction (Group& group, const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- Use Gio::Action, which can be created by Gio::ActionMap::add_action_radio_string() or Gio::ActionMap::add_action_radio_integer().
Use Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem associated with a Gio::Action, or Gtk::Container::add() to add a Gtk::Image to a Gtk::RadioButton.
Set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label.
Set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text(). - Member Gtk::RadioAction::RadioAction (Group& group, const Glib::ustring& name, const StockID& stock_id=StockID(), const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::RadioAction::set_current_value (int current_value)
- Use Gio::Action::change_state() on a Gio::Action instead.
- Member Gtk::RadioAction::set_group (Group& group)
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::RadioAction::signal_changed ()
- Use Gio::SimpleAction::signal_activate() or Gio::SimpleAction::signal_change_state() instead.
- Member Gtk::RadioButtonGroup::add (const Glib::RefPtr< RadioAction >& item)
- Because Gtk::RadioAction is deprecated.
- Member Gtk::RadioToolButton::RadioToolButton (Group& group, const Gtk::StockID& stock_id)
- Use one of the other constructors instead.
- Member Gtk::Range::get_min_slider_size () const
- Use the min-height/min-width CSS properties on the slider node.
- Member Gtk::Range::property_lower_stepper_sensitivity ()
- There is no replacement.
- Member Gtk::Range::property_lower_stepper_sensitivity () const
- There is no replacement.
- Member Gtk::Range::property_upper_stepper_sensitivity ()
- There is no replacement.
- Member Gtk::Range::property_upper_stepper_sensitivity () const
- There is no replacement.
- Member Gtk::Range::set_min_slider_size (bool min_size=true)
- Use the min-height/min-width CSS properties on the slider node.
- Class Gtk::RecentAction
- Use Gio::Action and Gio::SimpleAction instead, and associate actions with Gtk::Actionable widgets. Use Gio::MenuModel for creating menus with Gtk::Menu(const Glib::RefPtr<Gio::MenuModel>& model). See the Gtk::Action base class for more information about the deprecation.
- Member Gtk::RecentAction::create (const Glib::ustring& name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- Use Gtk::RecentChooser::set_show_tips() to control tooltips on a Gtk::RecentChooserMenu.
- Member Gtk::RecentAction::create (const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::RecentAction::create (const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label, const Glib::ustring& tooltip, const Glib::RefPtr< RecentManager >& recent_manager)
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::RecentAction::get_show_numbers ()
- Use Gtk::RecentChooserMenu::get_show_numbers() instead.
- Member Gtk::RecentAction::property_show_numbers ()
- Use Gtk::RecentChooserMenu::property_show_numbers() instead.
- Member Gtk::RecentAction::property_show_numbers () const
- Use Gtk::RecentChooserMenu::property_show_numbers() instead.
- Member Gtk::RecentAction::RecentAction (const Glib::ustring& name, const StockID& stock_id, const Glib::ustring& label, const Glib::ustring& tooltip, const Glib::RefPtr< RecentManager >& recent_manager)
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::RecentAction::RecentAction (const Glib::ustring& name, const StockID& stock_id=StockID(), const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::RecentAction::set_show_numbers (bool show_numbers=true)
- Use Gtk::RecentChooserMenu::set_show_numbers() instead.
- Member Gtk::ScrolledWindow::property_window_placement_set ()
- This value is ignored and the property_window_placement() value is always honored.
- Member Gtk::ScrolledWindow::property_window_placement_set () const
- This value is ignored and the property_window_placement() value is always honored.
- Member Gtk::ScrolledWindow::remove_with_viewport ()
- Use Bin::remove() instead. It's now identical to remove_with_viewport().
- Member Gtk::Settings::property_color_hash () const
- Will always return an empty hash table.
- Member Gtk::Settings::property_gtk_auto_mnemonics ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_auto_mnemonics () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_button_images ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_button_images () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_can_change_accels ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_can_change_accels () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_color_palette ()
- Only used by the deprecated color selector widget.
- Member Gtk::Settings::property_gtk_color_palette () const
- Only used by the deprecated color selector widget.
- Member Gtk::Settings::property_gtk_color_scheme ()
- Color scheme support was dropped. This setting is now ignored.
- Member Gtk::Settings::property_gtk_color_scheme () const
- Color scheme support was dropped. This setting is now ignored.
- Member Gtk::Settings::property_gtk_enable_mnemonics ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_enable_mnemonics () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_enable_tooltips ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_enable_tooltips () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_fallback_icon_theme ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_fallback_icon_theme () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_file_chooser_backend ()
- This setting is ignored. Gtk::FileChooser uses GIO by default.
- Member Gtk::Settings::property_gtk_file_chooser_backend () const
- This setting is ignored. Gtk::FileChooser uses GIO by default.
- Member Gtk::Settings::property_gtk_icon_sizes ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_icon_sizes () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_im_preedit_style ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_im_preedit_style () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_im_status_style ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_im_status_style () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_keynav_cursor_only ()
- Generally the behavior for touchscreen input should be performed dynamically based on gdk_event_get_source_device().
- Member Gtk::Settings::property_gtk_keynav_cursor_only () const
- Generally the behavior for touchscreen input should be performed dynamically based on gdk_event_get_source_device().
- Member Gtk::Settings::property_gtk_keynav_wrap_around () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_keynav_wrap_around ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_menu_bar_accel () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_menu_bar_accel ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_menu_bar_popup_delay ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_menu_bar_popup_delay () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_menu_images ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_menu_images () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_menu_popdown_delay ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_menu_popdown_delay () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_menu_popup_delay () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_menu_popup_delay ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_recent_files_limit () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_recent_files_limit ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_scrolled_window_placement ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_scrolled_window_placement () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_show_input_method_menu ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_show_input_method_menu () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_show_unicode_menu () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_show_unicode_menu ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_timeout_expand ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_timeout_expand () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_timeout_initial ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_timeout_initial () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_timeout_repeat () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_timeout_repeat ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_toolbar_icon_size ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_toolbar_icon_size () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_toolbar_style () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_toolbar_style ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_tooltip_browse_mode_timeout ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_tooltip_browse_mode_timeout () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_tooltip_browse_timeout () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_tooltip_browse_timeout ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_tooltip_timeout ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_tooltip_timeout () const
- This setting is ignored.
- Member Gtk::Settings::property_gtk_touchscreen_mode () const
- Generally the behavior for touchscreen input should be performed dynamically based on gdk_event_get_source_device().
- Member Gtk::Settings::property_gtk_touchscreen_mode ()
- Generally the behavior for touchscreen input should be performed dynamically based on gdk_event_get_source_device().
- Member Gtk::Settings::property_gtk_visible_focus ()
- This setting is ignored.
- Member Gtk::Settings::property_gtk_visible_focus () const
- This setting is ignored.
- Member Gtk::SizeGroup::get_ignore_hidden () const
- Does not work reliably. Use a Gtk::Stack instead to hide widgets while still having their size taken into account.
- Member Gtk::SizeGroup::property_ignore_hidden () const
- Does not work reliably. Use a Gtk::Stack instead to hide widgets while still having their size taken into account.
- Member Gtk::SizeGroup::property_ignore_hidden ()
- Does not work reliably. Use a Gtk::Stack instead to hide widgets while still having their size taken into account.
- Member Gtk::SizeGroup::set_ignore_hidden (bool ignore_hidden=true)
- Does not work reliably. Use a Gtk::Stack instead to hide widgets while still having their size taken into account.
- Member Gtk::Stack::add (Widget& child) override
- Use one of the other add() methods instead. This method was added only to avoid a compilation error.
- Member Gtk::Stack::get_transition_type ()
- Use the const method instead.
- Class Gtk::StatusIcon
- You should consider using notifications or more modern platform-specific APIs instead.
- Member Gtk::StatusIcon::create (const StockID& stock_id)
- Use create() with the icon_name parameter instead.
- Member Gtk::StatusIcon::get_stock () const
- Use the get_icon_name() instead.
- Member Gtk::StatusIcon::property_stock ()
- Use property_icon_name() instead.
- Member Gtk::StatusIcon::property_stock () const
- Use property_icon_name() instead.
- Member Gtk::StatusIcon::set (const StockID& stock_id)
- Use the set() with the icon_name parameter instead.
- Member Gtk::StatusIcon::StatusIcon (const StockID& stock)
- Use the constructor with the icon_name parameter instead.
- Member Gtk::Stock::ABOUT
- Use named icon "help-about" or the label "_About".
- Member Gtk::Stock::add (const Gtk::StockItem& item)
- Use icon names instead of StockItem, StockID and BuiltinStockID.
- Member Gtk::Stock::ADD
- Use named icon "list-add" or the label "_Add".
- Member Gtk::Stock::APPLY
- Do not use an icon. Use label "_Apply".
- Member Gtk::Stock::BOLD
- Use named icon "format-text-bold".
- Member Gtk::Stock::CANCEL
- Do not use an icon. Use label "_Cancel".
- Member Gtk::Stock::CAPS_LOCK_WARNING
- Use named icon "dialog-warning-symbolic".
- Member Gtk::Stock::CDROM
- Use named icon "media-optical".
- Member Gtk::Stock::CLEAR
- Use named icon "edit-clear".
- Member Gtk::Stock::CLOSE
- Use named icon "window-close" or the label "_Close".
- Member Gtk::Stock::COLOR_PICKER
- No replacement available.
- Member Gtk::Stock::CONNECT
- No replacement available.
- Member Gtk::Stock::CONVERT
- No replacement available.
- Member Gtk::Stock::COPY
- Use the named icon edit-copy or the label "_Copy".
- Member Gtk::Stock::CUT
- Use the named icon edit-cut or the label "Cu_t".
- Member Gtk::Stock::DELETE
- Use the named icon edit-delete or the label "_Delete".
- Member Gtk::Stock::DIALOG_AUTHENTICATION
- Use named icon "dialog-password".
- Member Gtk::Stock::DIALOG_ERROR
- Use named icon "dialog-error".
- Member Gtk::Stock::DIALOG_INFO
- Use named icon "dialog-information".
- Member Gtk::Stock::DIALOG_QUESTION
- Use named icon "dialog-question".
- Member Gtk::Stock::DIALOG_WARNING
- Use named icon "dialog-warning".
- Member Gtk::Stock::DIRECTORY
- Use named icon "folder".
- Member Gtk::Stock::DISCARD
- No replacement available.
- Member Gtk::Stock::DISCONNECT
- No replacement available.
- Member Gtk::Stock::DND
- No replacement available.
- Member Gtk::Stock::DND_MULTIPLE
- No replacement available.
- Member Gtk::Stock::EDIT
- No replacement available.
- Member Gtk::Stock::EXECUTE
- Use named icon "system-run".
- Member Gtk::Stock::FILE
- Use named icon "text-x-generic".
- Member Gtk::Stock::FIND
- Use named icon "edit-find".
- Member Gtk::Stock::FIND_AND_REPLACE
- Use named icon "edit-find-replace".
- Member Gtk::Stock::FLOPPY
- No replacement available.
- Member Gtk::Stock::FULLSCREEN
- Use named icon "view-fullscreen".
- Member Gtk::Stock::get_ids ()
- Use icon names instead of StockItem, StockID and BuiltinStockID.
- Member Gtk::Stock::GO_BACK
- Use named icon "go-previous".
- Member Gtk::Stock::GO_DOWN
- Use named icon "go-down".
- Member Gtk::Stock::GO_FORWARD
- Use named icon "go-next".
- Member Gtk::Stock::GO_UP
- Use named icon "go-up".
- Member Gtk::Stock::GOTO_BOTTOM
- Use named icon "go-bottom".
- Member Gtk::Stock::GOTO_FIRST
- Use named icon "go-first".
- Member Gtk::Stock::GOTO_LAST
- Use named icon "go-last".
- Member Gtk::Stock::GOTO_TOP
- Use named icon "go-top".
- Member Gtk::Stock::HARDDISK
- Use named icon "drive-harddisk".
- Member Gtk::Stock::HELP
- Use named icon "help-browser".
- Member Gtk::Stock::HOME
- Use named icon "go-home".
- Member Gtk::Stock::INDENT
- Use named icon "format-indent-more".
- Member Gtk::Stock::INDEX
- No replacement available.
- Member Gtk::Stock::INFO
- Use named icon "dialog-information".
- Member Gtk::Stock::ITALIC
- Use named icon "format-text-italic".
- Member Gtk::Stock::JUMP_TO
- Use named icon "go-jump".
- Member Gtk::Stock::JUSTIFY_CENTER
- Use named icon "format-justify-center".
- Member Gtk::Stock::JUSTIFY_FILL
- Use named icon "format-justify-fill".
- Member Gtk::Stock::JUSTIFY_LEFT
- Use named icon "format-justify-left".
- Member Gtk::Stock::JUSTIFY_RIGHT
- Use named icon "format-justify-right".
- Member Gtk::Stock::LEAVE_FULLSCREEN
- Use named icon "view-restore".
- Member Gtk::Stock::lookup (const Gtk::StockID& stock_id, Glib::RefPtr< Gtk::IconSet >& iconset)
- Use icon names instead of StockItem, StockID and BuiltinStockID.
- Member Gtk::Stock::lookup (const Gtk::StockID& stock_id, Gtk::StockItem& item)
- Use icon names instead of StockItem, StockID and BuiltinStockID.
- Member Gtk::Stock::lookup (const Gtk::StockID& stock_id, Gtk::IconSize size, Gtk::Image& image)
- Use icon names instead of StockItem, StockID and BuiltinStockID.
- Member Gtk::Stock::MEDIA_FORWARD
- Use named icon "media-seek-forward" or the label "_Forward".
- Member Gtk::Stock::MEDIA_NEXT
- Use named icon "media-skip-forward" or the label "_Next".
- Member Gtk::Stock::MEDIA_PAUSE
- Use named icon "media-playback-pause" or the label "P_ause".
- Member Gtk::Stock::MEDIA_PLAY
- Use named icon "media-playback-start" or the label "_Play".
- Member Gtk::Stock::MEDIA_PREVIOUS
- Use named icon "media-skip-backward" or the label "Pre_vious".
- Member Gtk::Stock::MEDIA_RECORD
- Use named icon "media-record" or the label "_Record".
- Member Gtk::Stock::MEDIA_REWIND
- Use named icon "media-seek-backward" or the label "R_ewind".
- Member Gtk::Stock::MEDIA_STOP
- Use named icon "media-playback-stop" or the label "_Stop".
- Member Gtk::Stock::MISSING_IMAGE
- Use named icon "image-missing".
- Member Gtk::Stock::NETWORK
- Use named icon "network-workgroup".
- Member Gtk::Stock::NEW
- Use named icon "document-new" or the label "_New".
- Member Gtk::Stock::NO
- No replacement available.
- Member Gtk::Stock::OK
- Do not use an icon. Use label "_OK".
- Member Gtk::Stock::OPEN
- Use named icon "document-open" or the label "_Open".
- Member Gtk::Stock::ORIENTATION_LANDSCAPE
- No replacement available.
- Member Gtk::Stock::ORIENTATION_PORTRAIT
- No replacement available.
- Member Gtk::Stock::ORIENTATION_REVERSE_LANDSCAPE
- No replacement available.
- Member Gtk::Stock::ORIENTATION_REVERSE_PORTRAIT
- No replacement available.
- Member Gtk::Stock::PAGE_SETUP
- Use named icon "document-page-setup" or the label "Page Set_up".
- Member Gtk::Stock::PASTE
- Use the named icon edit-paste or the label "_Paste".
- Member Gtk::Stock::PREFERENCES
- Use named icon "preferences-system" or the label "_Preferences".
- Member Gtk::Stock::PRINT
- Use named icon "document-print" or the label "_Print".
- Member Gtk::Stock::PRINT_ERROR
- Use named icon "printer-error".
- Member Gtk::Stock::PRINT_PREVIEW
- Use label "Pre_view".
- Member Gtk::Stock::PRINT_REPORT
- No replacement available.
- Member Gtk::Stock::PRINT_WARNING
- No replacement available.
- Member Gtk::Stock::PROPERTIES
- Use named icon "document-properties" or the label "_Properties".
- Member Gtk::Stock::QUIT
- Use named icon "application-exit" or the label "_Quit".
- Member Gtk::Stock::REDO
- Use named icon "edit-redo" or the label "_Redo".
- Member Gtk::Stock::REFRESH
- Use named icon "view-refresh" or the label "_Refresh".
- Member Gtk::Stock::REMOVE
- Use named icon "list-remove" or the label "_Remove".
- Member Gtk::Stock::REVERT_TO_SAVED
- Use named icon "document-revert" or the label "_Revert".
- Member Gtk::Stock::SAVE
- Use named icon "document-save" or the label "_Save".
- Member Gtk::Stock::SAVE_AS
- Use named icon "document-save-as" or the label "Save _As".
- Member Gtk::Stock::SELECT_ALL
- Use named icon "edit-select-all" or the label "Select _All".
- Member Gtk::Stock::SELECT_COLOR
- No replacement available.
- Member Gtk::Stock::SELECT_FONT
- No replacement available.
- Member Gtk::Stock::SORT_ASCENDING
- Use named icon "view-sort-ascending".
- Member Gtk::Stock::SORT_DESCENDING
- Use named icon "view-sort-descending".
- Member Gtk::Stock::SPELL_CHECK
- Use named icon "tools-check-spelling".
- Member Gtk::Stock::STOP
- Use named icon "process-stop" or the label "_Stop".
- Member Gtk::Stock::STRIKETHROUGH
- Use named icon "format-text-strikethrough" or the label "_Strikethrough".
- Member Gtk::Stock::UNDELETE
- No replacement available.
- Member Gtk::Stock::UNDERLINE
- Use named icon "format-text-underline" or the label "_Underline".
- Member Gtk::Stock::UNDO
- Use named icon "edit-undo" or the label "_Undo".
- Member Gtk::Stock::UNINDENT
- Use named icon "format-indent-less".
- Member Gtk::Stock::YES
- No replacement available.
- Member Gtk::Stock::ZOOM_100
- Use named icon "zoom-original" or the label "_Normal Size".
- Member Gtk::Stock::ZOOM_FIT
- Use named icon "zoom-fit-best" or the label "Best _Fit".
- Member Gtk::Stock::ZOOM_IN
- Use named icon "zoom-in" or the label "Zoom _In".
- Member Gtk::Stock::ZOOM_OUT
- Use named icon "zoom-out" or the label "Zoom _Out".
- Class Gtk::StockID
- Use icon names instead of StockItem, StockID and BuiltinStockID.
- Class Gtk::StockItem
- Use icon names instead of StockItem, StockID and BuiltinStockID.
- Member Gtk::StyleContext::add_region (const Glib::ustring& region_name, RegionFlags flags)
- There is no replacement.
- Member Gtk::StyleContext::cancel_animations (gpointer region_id)
- This function does nothing.
- Member Gtk::StyleContext::get_background_color (StateFlags state=(StateFlags) 0) const
- Use render_background() instead.
- Member Gtk::StyleContext::get_border_color (StateFlags state=(StateFlags) 0) const
- Use render_frame() instead.
- Member Gtk::StyleContext::get_direction () const
- Use get_state() and check for Gtk::STATE_FLAG_DIR_LTR and Gtk::STATE_FLAG_DIR_RTL instead.
- Member Gtk::StyleContext::has_region (const Glib::ustring& region_name, RegionFlags& flags_return)
- There is no replacement.
- Member Gtk::StyleContext::invalidate ()
- Style contexts are invalidated automatically.
- Member Gtk::StyleContext::list_regions ()
- There is no replacement.
- Member Gtk::StyleContext::lookup_icon_set (const Glib::ustring& stock_id)
- Use IconTheme::lookup_icon() instead.
- Member Gtk::StyleContext::notify_state_change (const Glib::RefPtr< Gdk::Window >& window, gpointer region_id, StateType state, bool state_value)
- This function does nothing.
- Member Gtk::StyleContext::pop_animatable_region ()
- This function does nothing.
- Member Gtk::StyleContext::property_direction ()
- Use set_state()/get_state() and Gtk::STATE_FLAG_DIR_LTR/GtkSTATE_FLAG_DIR_RTL instead.
- Member Gtk::StyleContext::property_direction () const
- Use set_state()/get_state() and Gtk::STATE_FLAG_DIR_LTR/GtkSTATE_FLAG_DIR_RTL instead.
- Member Gtk::StyleContext::push_animatable_region (gpointer region_id)
- This function does nothing.
- Member Gtk::StyleContext::remove_region (const Glib::ustring& region_name)
- There is no replacement.
- Member Gtk::StyleContext::render_frame_gap (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height, PositionType gap_side, double xy0_gap, double xy1_gap)
- Use render_frame() instead. Themes can create gaps by omitting borders via CSS.
- Member Gtk::StyleContext::render_icon_pixbuf (const IconSource& source, IconSize size)
- Use IconTheme::load_icon() instead.
- Member Gtk::StyleContext::render_layout (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, PangoLayout* layout)
- Use the render_layout() taking a const Glib::RefPtr<Pango::Layout>& layout.
- Member Gtk::StyleContext::scroll_animations (const Glib::RefPtr< Gdk::Window >& window, int dx, int dy)
- This function does nothing.
- Member Gtk::StyleContext::set_background (const Glib::RefPtr< Gdk::Window >& window)
- Use render_background() instead. Note that clients still using this function are now responsible for calling this function again whenever the context is invalidated.
- Member Gtk::StyleContext::set_direction (TextDirection direction)
- Use set_state() with Gtk::STATE_FLAG_DIR_LTR and Gtk::STATE_FLAG_DIR_RTL instead.
- Member Gtk::StyleContext::state_is_running (StateType state, gdouble* progress)
- This function always returns
false
. - Class Gtk::Table
- Use Gtk::Grid instead. It provides the same capabilities as Gtk::Table for arranging widgets in a rectangular grid, but does support height-for-width geometry management.
- Class Gtk::TearoffMenuItem
- Menus are not meant to be torn around. There is no replacement.
- Member Gtk::TextIter::begins_tag (const Glib::RefPtr< const TextTag >& tag) const
- Use starts_tag() instead.
- Member Gtk::TextIter::begins_tag () const
- Use starts_tag() instead.
- Member Gtk::TextIter::BoolExpr
- Use the explicit operator bool() instead.
- Member Gtk::TextIter::operator BoolExpr () const
- Use the explicit operator bool() instead.
- Member Gtk::TextTag::property_background_gdk () const
- Use property_background_rgba() instead.
- Member Gtk::TextTag::property_background_gdk ()
- Use property_background_rgba() instead.
- Member Gtk::TextTag::property_foreground_gdk ()
- Use property_foreground_rgba() instead.
- Member Gtk::TextTag::property_foreground_gdk () const
- Use property_foreground_rgba() instead.
- Member Gtk::TextTag::property_paragraph_background_gdk () const
- Use property_paragraph_background_rgba() instead.
- Member Gtk::TextTag::property_paragraph_background_gdk ()
- Use property_paragraph_background_rgba() instead.
- Class Gtk::ToggleAction
- Use Gio::Action and Gio::SimpleAction instead, and associate actions with Gtk::Actionable widgets. Use Gio::MenuModel for creating menus with Gtk::Menu(const Glib::RefPtr<Gio::MenuModel>& model). See the Gtk::Action base class for more information about the deprecation.
- Member Gtk::ToggleAction::create (const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring(), bool is_active=false)
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::ToggleAction::create (const Glib::ustring& name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring(), bool is_active=false)
- Use Gio::Action, which can be created by Gio::ActionMap::add_action_bool().
Set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label.
Set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text(). - Member Gtk::ToggleAction::create_with_icon_name (const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label, const Glib::ustring& tooltip, bool is_active=false)
- Use Gio::Action, which can be created by Gio::ActionMap::add_action_bool().
Use Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem associated with a Gio::Action, or Gtk::Container::add() to add a Gtk::Image to a Gtk::ToggleButton.
Set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label.
Set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text(). - Member Gtk::ToggleAction::get_active () const
- Use Gio::Action::get_state() on a Gio::Action instead.
- Member Gtk::ToggleAction::get_draw_as_radio () const
- Use Gtk::CheckMenuItem::get_draw_as_radio() on a Gtk::CheckMenuItem instead.
- Member Gtk::ToggleAction::property_active ()
- Use Gio::Action::property_state() and Gio::SimpleAction::property_state() instead.
- Member Gtk::ToggleAction::property_active () const
- Use Gio::Action::property_state() and Gio::SimpleAction::property_state() instead.
- Member Gtk::ToggleAction::property_draw_as_radio ()
- Use Gtk::CheckMenuItem::property_draw_as_radio() on a Gtk::CheckMenuItem instead.
- Member Gtk::ToggleAction::property_draw_as_radio () const
- Use Gtk::CheckMenuItem::property_draw_as_radio() on a Gtk::CheckMenuItem instead.
- Member Gtk::ToggleAction::set_active (bool is_active=true)
- Use Gio::Action::change_state() on a Gio::Action instead.
- Member Gtk::ToggleAction::set_draw_as_radio (bool draw_as_radio=true)
- Use Gtk::CheckMenuItem::set_draw_as_radio() on a Gtk::CheckMenuItem instead.
- Member Gtk::ToggleAction::signal_toggled ()
- Use Gio::SimpleAction::signal_activate() or Gio::SimpleAction::signal_change_state() instead.
- Member Gtk::ToggleAction::ToggleAction (const Glib::ustring& name, const StockID& stock_id=StockID(), const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring(), bool is_active=false)
- There is no corresponding replacement when using Gio::Action.
- Member Gtk::ToggleAction::ToggleAction (const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring(), bool is_active=false)
- Use Gio::Action, which can be created by Gio::ActionMap::add_action_bool().
Use Gio::MenuItem::set_icon() to set an icon on a Gio::MenuItem associated with a Gio::Action, or Gtk::Container::add() to add a Gtk::Image to a Gtk::ToggleButton.
Set a label on a menu item with Gio::MenuItem::set_label(). For Gtk::Actionable widgets, use the widget-specific API to set a label.
Set tooltips on associated Gtk::Actionable widgets with Gtk::Widget::set_tooltip_text(). - Member Gtk::ToggleAction::toggled ()
- Use Gio::Action::activate() on a Gio::Action instead.
- Member Gtk::ToggleButton::ToggleButton (const StockID& stock_id)
- Use the constructor that takes a Glib::ustring instead.
- Member Gtk::ToggleToolButton::ToggleToolButton (const Gtk::StockID& stock_id)
- Use one of the other constructors instead.
- Member Gtk::ToolButton::get_stock_id () const
- Use get_icon_name() instead.
- Member Gtk::ToolButton::property_stock_id ()
- Use property_icon_name() instead.
- Member Gtk::ToolButton::property_stock_id () const
- Use property_icon_name() instead.
- Member Gtk::ToolButton::set_stock_id (const Gtk::StockID& stock_id)
- Use set_icon_name() instead.
- Member Gtk::ToolButton::ToolButton (const Gtk::StockID& stock_id)
- Use the constructor with icon_widget and label parameters instead.
- Member Gtk::Tooltip::set_icon_from_stock (const StockID& stock_id, IconSize size)
- Use set_icon_from_icon_name() instead.
- Member Gtk::TreeIter::BoolExpr
- Use the explicit operator bool() instead.
- Member Gtk::TreeIter::operator BoolExpr () const
- Use the explicit operator bool() instead.
- Member Gtk::TreeModel::const_reverse_iterator
- This reverse_iterator has never worked, use the normal (forward) iterator instead.
- Member Gtk::TreeModel::reverse_iterator
- This reverse_iterator has never worked, use the normal (forward) iterator instead.
- Member Gtk::TreeNodeChildren::BoolExpr
- Use the explicit operator bool() instead.
- Member Gtk::TreeNodeChildren::const_reverse_iterator
- This reverse_iterator has never worked, use the normal (forward) iterator instead.
- Member Gtk::TreeNodeChildren::operator BoolExpr () const
- Use the explicit operator bool() instead.
- Member Gtk::TreeNodeChildren::rbegin () const
- Use begin() or end() instead.
- Member Gtk::TreeNodeChildren::rbegin ()
- Use begin() or end() instead.
- Member Gtk::TreeNodeChildren::rend () const
- Use begin() or end() instead.
- Member Gtk::TreeNodeChildren::rend ()
- Use begin() or end() instead.
- Member Gtk::TreeNodeChildren::reverse_iterator
- This reverse_iterator has never worked, use the normal (forward) iterator instead.
- Member Gtk::TreePath::BoolExpr
- Use the explicit operator bool() instead.
- Member Gtk::TreePath::operator BoolExpr () const
- Use the explicit operator bool() instead.
- Member Gtk::TreeRow::BoolExpr
- Use the explicit operator bool() instead.
- Member Gtk::TreeRow::operator BoolExpr () const
- Use the explicit operator bool() instead.
- Member Gtk::TreeRowReference::BoolExpr
- Use the explicit operator bool() instead.
- Member Gtk::TreeRowReference::operator BoolExpr () const
- Use the explicit operator bool() instead.
- Member Gtk::TreeView::get_rules_hint () const
- Don't use this API. There is no replacement.
- Member Gtk::TreeView::property_rules_hint ()
- Don't use this API. There is no replacement.
- Member Gtk::TreeView::property_rules_hint () const
- Don't use this API. There is no replacement.
- Member Gtk::TreeView::set_rules_hint (bool setting=true)
- Don't use this API. There is no replacement.
- Member Gtk::TreeView::SlotCellData
- Use SlotTreeCellData instead.
- Member Gtk::TreeViewColumn::SlotCellData
- Use SlotTreeCellData instead.
- Class Gtk::UIManager
- Use Gtk::Builder instead.
The menus and toolbars examples in the Programming with gtkmm 3 book show how to construct menus and toolbars with Gtk::Builder. - Member Gtk::UIManager::add_ui (ui_merge_id merge_id, const Glib::ustring& path, const Glib::ustring& name, const Glib::ustring& action, UIManagerItemType type=Gtk::UI_MANAGER_AUTO, bool top=true)
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::add_ui_from_file (const Glib::ustring& filename)
- Use Gtk::Builder::add_from_file() instead.
- Member Gtk::UIManager::add_ui_from_resource (const Glib::ustring& resource_path)
- Use Gtk::Builder::add_from_resource() instead.
- Member Gtk::UIManager::add_ui_from_string (const Glib::ustring& buffer)
- Use Gtk::Builder::add_from_string() instead.
- Member Gtk::UIManager::add_ui_separator (ui_merge_id merge_id, const Glib::ustring& path, const Glib::ustring& name="", UIManagerItemType type=Gtk::UI_MANAGER_AUTO, bool top=true)
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::ensure_update ()
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::get_accel_group () const
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead.
- Member Gtk::UIManager::get_accel_group ()
- Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead.
- Member Gtk::UIManager::get_action (const Glib::ustring& path)
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::get_action (const Glib::ustring& path) const
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::get_action_groups ()
- Use Gtk::Widget::list_action_prefixes() and Gtk::Widget::get_action_group() instead.
- Member Gtk::UIManager::get_action_groups () const
- Use Gtk::Widget::list_action_prefixes() and Gtk::Widget::get_action_group() instead.
- Member Gtk::UIManager::get_add_tearoffs () const
- Tearoff menus are deprecated and should not be used in newly written code.
- Member Gtk::UIManager::get_toplevels (UIManagerItemType types)
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::get_toplevels (UIManagerItemType types) const
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::get_ui () const
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::get_widget (const Glib::ustring& path)
- Use Gtk::Builder::get_widget() instead.
- Member Gtk::UIManager::get_widget (const Glib::ustring& path) const
- Use Gtk::Builder::get_widget() instead.
- Member Gtk::UIManager::insert_action_group (const Glib::RefPtr< ActionGroup >& action_group, int pos=0)
- Use Gio::ActionGroup and Gtk::Widget::insert_action_group() instead.
- Member Gtk::UIManager::new_merge_id ()
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::property_add_tearoffs () const
- Tearoff menus are deprecated and should not be used in newly written code.
- Member Gtk::UIManager::property_add_tearoffs ()
- Tearoff menus are deprecated and should not be used in newly written code.
- Member Gtk::UIManager::property_ui () const
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::remove_action_group (const Glib::RefPtr< ActionGroup >& action_group)
- Use Gio::ActionGroup and Gtk::Widget::remove_action_group() instead.
- Member Gtk::UIManager::remove_ui (ui_merge_id merge_id)
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::set_add_tearoffs (bool add_tearoffs=true)
- Tearoff menus are deprecated and should not be used in newly written code.
- Member Gtk::UIManager::signal_actions_changed ()
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::signal_add_widget ()
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::signal_connect_proxy ()
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::signal_disconnect_proxy ()
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::signal_post_activate ()
- There is no corresponding replacement when using Gtk::Builder.
- Member Gtk::UIManager::signal_pre_activate ()
- There is no corresponding replacement when using Gtk::Builder.
- Class Gtk::VBox
- Use Box instead, which is a very quick and easy change. But we recommend switching to Grid, since Box will go away eventually.
- Class Gtk::VButtonBox
- Use ButtonBox instead.
- Class Gtk::VPaned
- Use Paned instead.
- Class Gtk::VScale
- Use Scale instead.
- Class Gtk::VScrollbar
- Use Scrollbar instead.
- Class Gtk::VSeparator
- Use Separator instead.
- Member Gtk::Widget::drag_begin (const Glib::RefPtr< TargetList >& targets, Gdk::DragAction actions, int button, GdkEvent* gdk_event)
- Use the drag_begin() that takes x,y coordinates.
- Member Gtk::Widget::drag_dest_set_proxy (const Glib::RefPtr< Gdk::Window >& proxy_window, Gdk::DragProtocol protocol, bool use_coordinates)
- No replacement available.
- Member Gtk::Widget::drag_source_set_icon (const StockID& stock_id)
- Use the drag_source_set_icon() that takes a Glib::ustring instead.
- Member Gtk::Widget::draw_insertion_cursor (const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Gdk::Rectangle& location, bool is_primary, TextDirection direction, bool draw_arrow=true)
- Use StyleContext::render_insertion_cursor() instead.
- Member Gtk::Widget::get_composite_name () const
- Use gtk_widget_class_set_template(), or don't use this API at all.
- Member Gtk::Widget::get_double_buffered () const
- This should not be used in newly written code.
- Member Gtk::Widget::get_margin_left () const
- Use get_margin_start() instead.
- Member Gtk::Widget::get_margin_right () const
- Use get_margin_end() instead.
- Member Gtk::Widget::get_pointer (int& x, int& y) const
- Use Gdk::Window::get_device_position instead.
- Member Gtk::Widget::get_requisition () const
- Use get_preferred_size() instead.
- Member Gtk::Widget::get_root_window () const
- Use Gdk::Screen::get_root_window() instead.
- Member Gtk::Widget::get_root_window ()
- Use Gdk::Screen::get_root_window() instead.
- Member Gtk::Widget::get_state () const
- Use get_state_flags() instead.
- Member Gtk::Widget::is_composited () const
- Use Gdk::Screen::is_composited() instead.
- Member Gtk::Widget::override_background_color (const Gdk::RGBA& color, StateFlags state=STATE_FLAG_NORMAL)
- Use a custom style provider and style classes instead.
- Member Gtk::Widget::override_color (const Gdk::RGBA& color, StateFlags state=STATE_FLAG_NORMAL)
- Use a custom style provider and style classes instead.
- Member Gtk::Widget::override_cursor (const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)
- Use a custom style provider and style classes instead.
- Member Gtk::Widget::override_font (const Pango::FontDescription& font_desc)
- Use a custom style provider and style classes instead.
- Member Gtk::Widget::override_symbolic_color (const Glib::ustring& name, const Gdk::RGBA& color)
- Use a custom style provider and style classes instead.
- Member Gtk::Widget::pop_composite_child ()
- Use gtk_widget_class_set_template(), or don't use this API at all.
- Member Gtk::Widget::property_double_buffered ()
- Widgets should not use this property.
- Member Gtk::Widget::property_double_buffered () const
- Widgets should not use this property.
- Member Gtk::Widget::property_margin_left ()
- Use property_margin_start() instead.
- Member Gtk::Widget::property_margin_left () const
- Use property_margin_start() instead.
- Member Gtk::Widget::property_margin_right ()
- Use property_margin_end() instead.
- Member Gtk::Widget::property_margin_right () const
- Use property_margin_end() instead.
- Member Gtk::Widget::property_style ()
- Don't use this API. There is no Style class in gtkmm 3.
- Member Gtk::Widget::property_style () const
- Don't use this API. There is no Style class in gtkmm 3.
- Member Gtk::Widget::push_composite_child ()
- This API never really worked well and was mostly unused, now we have a more complete mechanism for composite children, see gtk_widget_class_set_template().
- Member Gtk::Widget::region_intersect (const ::Cairo::RefPtr< ::Cairo::Region >& region) const
- Use get_allocation() and Cairo::Region::intersect(const Cairo::RectangleInt&) to get the same behavior.
- Member Gtk::Widget::render_icon_pixbuf (const StockID& stock_id, IconSize size)
- Use IconTheme::load_icon() instead.
- Member Gtk::Widget::send_expose (GdkEvent* gdk_event)
- Application and widget code should not handle expose events directly; invalidation should use the Gtk::Widget API, and drawing should only happen inside signal_draw() implementations.
- Member Gtk::Widget::set_composite_name (const Glib::ustring& name)
- Use gtk_widget_class_set_template(), or don't use this API at all.
- Member Gtk::Widget::set_double_buffered (bool double_buffered=true)
- This does not work under non-X11 backends, and it should not be used in newly written code.
- Member Gtk::Widget::set_margin_left (int margin)
- Use set_margin_start() instead.
- Member Gtk::Widget::set_margin_right (int margin)
- Use set_margin_end() instead.
- Member Gtk::Widget::set_state (StateType state)
- Use set_state_flags() instead.
- Member Gtk::Widget::signal_composited_changed ()
- Use Gdk::Screen::signal_composited_changed() instead.
- Member Gtk::Widget::signal_state_changed ()
- Use signal_state_flags_changed() instead.
- Member Gtk::Widget::signal_visibility_notify_event ()
- Modern composited windowing systems with pervasive transparency make it impossible to track the visibility of a window reliably, so this signal can not be guaranteed to provide useful information.
- Member Gtk::Widget::unset_background_color (StateFlags state=STATE_FLAG_NORMAL)
- Use a custom style provider and style classes instead.
- Member Gtk::Widget::unset_color (StateFlags state=STATE_FLAG_NORMAL)
- Use a custom style provider and style classes instead.
- Member Gtk::Widget::unset_composite_name ()
- Use gtk_widget_class_set_template(), or don't use this API at all.
- Member Gtk::Widget::unset_cursor ()
- Use a custom style provider and style classes instead.
- Member Gtk::Widget::unset_font ()
- Use a custom style provider and style classes instead.
- Member Gtk::Widget::unset_symbolic_color (const Glib::ustring& name)
- Use a custom style provider and style classes instead.
- Member Gtk::WidgetPath::iter_add_region (int pos, const Glib::ustring& name, RegionFlags flags)
- The use of regions is deprecated.
- Member Gtk::WidgetPath::iter_clear_regions (int pos=-1)
- The use of regions is deprecated.
- Member Gtk::WidgetPath::iter_has_region (int pos, const Glib::ustring& name, RegionFlags& flags) const
- The use of regions is deprecated.
- Member Gtk::WidgetPath::iter_list_regions (int pos=-1) const
- The use of regions is deprecated.
- Member Gtk::WidgetPath::iter_remove_region (int pos, const Glib::ustring& name)
- The use of regions is deprecated.
- Member Gtk::Window::get_accel_group ()
- This returns a group specific to this window, created on the first call. That’s no use if you need groups that were added by other sources, e.g. by Gtk::Builder. Use get_accel_groups(), which correctly returns all groups that have been added to the window regardless of origin. If you just used get_accel_group() as a shortcut to create and add a group, you should instead create it yourself and add it with add_accel_group().
- Member Gtk::Window::get_has_resize_grip () const
- Resize grips have been removed.
- Member Gtk::Window::get_opacity () const
- Use Widget::get_opacity() instead.
- Member Gtk::Window::get_resize_grip_area (Gdk::Rectangle& rect) const
- Resize grips have been removed.
- Member Gtk::Window::get_resize_grip_is_visible () const
- Resize grips have been removed.
- Member Gtk::Window::parse_geometry (const Glib::ustring& geometry)
- Geometry handling in GTK is deprecated.
- Member Gtk::Window::property_has_resize_grip () const
- Resize grips have been removed.
- Member Gtk::Window::property_has_resize_grip ()
- Resize grips have been removed.
- Member Gtk::Window::property_opacity () const
- Use the opacity property in the Widget base class instead.
- Member Gtk::Window::property_opacity ()
- Use the opacity property in the Widget base class instead.
- Member Gtk::Window::property_resize_grip_visible () const
- Resize grips have been removed.
- Member Gtk::Window::reshow_with_initial_size ()
- GUI builders can call Widget::hide(), Widget::unrealize() and then Widget::show() themselves, if they still need this functionality.
- Member Gtk::Window::resize_to_geometry (int width, int height)
- This function does nothing. Use resize() and compute the geometry yourself.
- Member Gtk::Window::set_default_geometry (int width, int height)
- This function does nothing. If you want to set a default size, use set_default_size() instead.
- Member Gtk::Window::set_has_resize_grip (bool value=true)
- Resize grips have been removed.
- Member Gtk::Window::set_opacity (double opacity)
- Use Widget::set_opacity() instead.
- Member Gtk::Window::set_wmclass (const Glib::ustring& wmclass_name, const Glib::ustring& wmclass_class)
- Don’t use this function.
- Member operator!=
- Use icon names instead of StockItem, StockID and BuiltinStockID.
- Member operator==
- Use icon names instead of StockItem, StockID and BuiltinStockID.
- Member wrap
- Use the workaround instead.