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::Display::get_n_screens () const
The number of screens is always 1.
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::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, 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 (const std::string& filename, const Glib::ustring& type)
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::Window::configure_finished ()
This function is no longer needed.
Member Gdk::Window::enable_synchronized_configure ()
This function is no longer needed.
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::set_background (const Color& color)
Use the set_background() method that takes a Gdk::RGBA instead.
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())
Stock IDs are deprecated, so use another constructor.
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())
Stock IDs are deprecated, so use another create() method.
Member Gtk::Action::get_stock_id () const
Use get_icon_name() instead.
Member Gtk::Action::property_stock_id ()
Use property_icon_name() instead.
Member Gtk::Action::property_stock_id () const
Use property_icon_name() instead.
Member Gtk::Action::set_stock_id (const StockID& stock_id)
Use set_icon_name() instead.
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.
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_use_stock () const
No replacement available.
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_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_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::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_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_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_title (const Glib::ustring& title)
No replacement available.
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::resize_children ()
No replacement available.
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::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::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_COLLAPSED

This is not used in the gtkmm API.

The style used for a collapsed subtree.

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::get_attach_points () const
Attachment points are deprecated.
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::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::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::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_left(), Widget::get_margin_right(), 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_left(), Widget::property_margin_right(), Widget::property_margin() instead.
Member Gtk::Misc::property_xpad () const
Use Widget::property_margin_left(), Widget::property_margin_right(), 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_left(), Widget::set_margin_right(), 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::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())
Stock IDs are deprecated, so use the other create() method.
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())
Stock IDs are deprecated, so use the other constructor.
Member Gtk::RadioToolButton::RadioToolButton (Group& group, const Gtk::StockID& stock_id)
Use one of the other constructors instead.
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())
Stock IDs are deprecated, so use another create() method.
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)
Stock IDs are deprecated, so use another create() method.
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())
Stock IDs are deprecated, so use another constructor.
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)
Stock IDs are deprecated, so use another constructor.
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::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_cursor_blink ()
This setting is ignored.
Member Gtk::Settings::property_gtk_cursor_blink () const
This setting is ignored.
Member Gtk::Settings::property_gtk_cursor_blink_time ()
This setting is ignored.
Member Gtk::Settings::property_gtk_cursor_blink_time () const
This setting is ignored.
Member Gtk::Settings::property_gtk_cursor_blink_timeout ()
This setting is ignored.
Member Gtk::Settings::property_gtk_cursor_blink_timeout () const
This setting is 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_entry_password_hint_timeout ()
This setting is ignored.
Member Gtk::Settings::property_gtk_entry_password_hint_timeout () 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 ()
This setting is ignored.
Member Gtk::Settings::property_gtk_keynav_wrap_around () const
This setting is ignored.
Member Gtk::Settings::property_gtk_menu_bar_accel ()
This setting is ignored.
Member Gtk::Settings::property_gtk_menu_bar_accel () const
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 () const
This setting is ignored.
Member Gtk::Settings::property_gtk_menu_images ()
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 ()
This setting is ignored.
Member Gtk::Settings::property_gtk_menu_popup_delay () const
This setting is ignored.
Member Gtk::Settings::property_gtk_recent_files_limit ()
This setting is ignored.
Member Gtk::Settings::property_gtk_recent_files_limit () const
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 ()
This setting is ignored.
Member Gtk::Settings::property_gtk_show_unicode_menu () const
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 ()
This setting is ignored.
Member Gtk::Settings::property_gtk_timeout_repeat () const
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 ()
This setting is ignored.
Member Gtk::Settings::property_gtk_toolbar_style () const
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 ()
This setting is ignored.
Member Gtk::Settings::property_gtk_tooltip_browse_timeout () const
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 ()
Generally the behavior for touchscreen input should be performed dynamically based on gdk_event_get_source_device().
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_visible_focus ()
This setting is ignored.
Member Gtk::Settings::property_gtk_visible_focus () const
This setting is ignored.
Member Gtk::Stack::add (Widget& child)
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
Use named icon "list-add" or the label "_Add".
Member Gtk::Stock::add (const Gtk::StockItem& item)
Use icon names instead of StockItem, StockID and BuiltinStockID.
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 StateFlags::STATE_FLAG_DIR_LTR and StateFlags::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::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_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_direction (TextDirection direction)
Use set_state() with StateFlags::STATE_FLAG_DIR_LTR and StateFlags::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::TextTag::property_background_gdk ()
Use property_background_rgba() instead.
Member Gtk::TextTag::property_background_gdk () const
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 ()
Use property_paragraph_background_rgba() instead.
Member Gtk::TextTag::property_paragraph_background_gdk () const
Use property_paragraph_background_rgba() instead.
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)
Stock IDs are deprecated, so use another create() method.
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)
Stock IDs are deprecated, so use another constructor.
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 () const
Use property_icon_name() instead.
Member Gtk::ToolButton::property_stock_id ()
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::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::UIManager::get_add_tearoffs () const
Tearoff menus are deprecated and should not be used in newly written code.
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::set_add_tearoffs (bool add_tearoffs=true)
Tearoff menus are deprecated and should not be used in newly written code.
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_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::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 () const
Widgets should not use this property.
Member Gtk::Widget::property_double_buffered ()
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 () const
Use property_margin_end() instead.
Member Gtk::Widget::property_margin_right ()
Use property_margin_end() instead.
Member Gtk::Widget::property_style () const
Don't use this API. There is no Style class in gtkmm 3.
Member Gtk::Widget::property_style ()
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::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_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_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::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 ()
Use the opacity property in the Widget base class instead.
Member Gtk::Window::property_opacity () const
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::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 operator!=
Use icon names instead of StockItem, StockID and BuiltinStockID.
Member operator==
Use icon names instead of StockItem, StockID and BuiltinStockID.