gtkmm 3.24.7
|
Gtk::Activatable Member Gtk::Activatable::property_related_action () Use Gtk::Actionable::property_action_name() on Gtk::Actionable widgets instead.
Gtk::Activatable Member Gtk::Activatable::property_use_action_appearance () There is no corresponding replacement when using Gio::Action.
Default value: true
Gtk::Activatable Member Gtk::Activatable::property_use_action_appearance () const There is no corresponding replacement when using Gio::Action.
Default value: true
Gtk::Activatable Member Gtk::Activatable::set_related_action (const Glib::RefPtr< Action > & action) Use Gtk::Actionable::set_action_name() on Gtk::Actionable widgets instead.
Gtk::Activatable Member Gtk::Activatable::set_use_action_appearance (bool use_appearance=true) There is no corresponding replacement when using Gio::Action.
Gtk::Activatable Member Gtk::Activatable::sync_action_properties (const Glib::RefPtr< Action > & action) There is no corresponding replacement when using Gio::Action.
Gtk::Adjustment Member Gtk::Adjustment::changed () GTK+ emits a 'changed' signal itself whenever any of the properties (other than value) change.
Gtk::Adjustment Member Gtk::Adjustment::value_changed () GTK+ emits a 'value_changed' signal itself whenever the value changes.
Gtk::Alignment Class Gtk::Alignment Use Widget alignment and margin properties instead.
Gtk::Application Member Gtk::Application::add_accelerator (const Glib::ustring & accelerator, const Glib::ustring & action_name, GVariant * parameter) Use set_accels_for_action() instead.
Gtk::Application Member Gtk::Application::remove_accelerator (const Glib::ustring & action_name, GVariant * parameter) Use set_accels_for_action() or unset_accels_for_action() instead.
Gtk::ApplicationWindow Member Gtk::ApplicationWindow::gobj_copy () This method should never have been created.
Gtk::Arrow 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.
Gtk::Assistant 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.
Gtk::Assistant 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.
Gtk::Assistant Member Gtk::Assistant::get_page_side_image (const Widget & page) const Sidebar images are not shown anymore.
Gtk::Assistant Member Gtk::Assistant::get_page_side_image (const Widget & page) Sidebar images are not shown anymore..
Gtk::Assistant 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.
Gtk::Assistant Member Gtk::Assistant::set_page_side_image (const Widget & page, const Glib::RefPtr< Gdk::Pixbuf > & pixbuf) Sidebar images are not shown anymore..
Gtk::Bin 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().
Gtk::Bin 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().
Gtk::BuiltinStockID Class Gtk::BuiltinStockID Use icon names or labels instead of StockItem, StockID and BuiltinStockID.
Gtk::Button 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.
Gtk::Button Member Gtk::Button::get_alignment (float & xalign, float & yalign) Access the child widget directly if you need to control its alignment.
Gtk::Button Member Gtk::Button::get_focus_on_click () const Use Widget::get_focus_on_click() instead.
Gtk::Button Member Gtk::Button::get_use_stock () const No replacement available.
Gtk::Button Member Gtk::Button::property_focus_on_click () const Use Widget::property_focus_on_click() instead.
Gtk::Button Member Gtk::Button::property_focus_on_click () Use Widget::property_focus_on_click() instead.
Gtk::Button Member Gtk::Button::property_use_stock () const No replacement available.
Gtk::Button Member Gtk::Button::property_use_stock () No replacement available.
Gtk::Button Member Gtk::Button::property_xalign () const Access the child widget directly if you need to control its alignment.
Gtk::Button Member Gtk::Button::property_xalign () Access the child widget directly if you need to control its alignment.
Gtk::Button Member Gtk::Button::property_yalign () Access the child widget directly if you need to control its alignment.
Gtk::Button Member Gtk::Button::property_yalign () const Access the child widget directly if you need to control its alignment.
Gtk::Button Member Gtk::Button::set_alignment (float xalign, float yalign) Access the child widget directly if you need to control its alignment.
Gtk::Button Member Gtk::Button::set_focus_on_click (bool focus_on_click=true) Use Widget::set_focus_on_click() instead.
Gtk::Button Member Gtk::Button::set_use_stock (bool use_stock=true) No replacement available.
Gtk::Button Member Gtk::Button::signal_activate () Use signal_clicked() instead.
Gtk::Button Member Gtk::Button::signal_enter () Use Widget::signal_enter_notify_event() instead.
Gtk::Button Member Gtk::Button::signal_leave () Use Widget::signal_leave_notify_event() instead.
Gtk::Button Member Gtk::Button::signal_pressed () Use Widget::signal_button_press_event() instead.
Gtk::Button Member Gtk::Button::signal_released () Use Widget::signal_button_release_event() instead.
Gtk::CellRenderer Member Gtk::CellRenderer::property_cell_background_gdk () Use property_cell_background_rgba() instead.
Gtk::CellRenderer Member Gtk::CellRenderer::property_cell_background_gdk () const Use property_cell_background_rgba() instead.
Gtk::CellRendererPixbuf Member Gtk::CellRendererPixbuf::property_follow_state () const Cell renderers always follow state.
Gtk::CellRendererPixbuf Member Gtk::CellRendererPixbuf::property_follow_state () Cell renderers always follow state.
Gtk::CellRendererPixbuf Member Gtk::CellRendererPixbuf::property_stock_id () Use property_icon_name() instead.
Gtk::CellRendererPixbuf Member Gtk::CellRendererPixbuf::property_stock_id () const Use property_icon_name() instead.
Gtk::CellRendererText Member Gtk::CellRendererText::property_background_gdk () Use property_background_rgba() instead.
Gtk::CellRendererText Member Gtk::CellRendererText::property_background_gdk () const Use property_background_rgba() instead.
Gtk::CellRendererText Member Gtk::CellRendererText::property_foreground_gdk () Use property_background_rgba() instead.
Gtk::CellRendererText Member Gtk::CellRendererText::property_foreground_gdk () const Use property_background_rgba() instead.
Gtk::CellRendererToggle Member Gtk::CellRendererToggle::property_indicator_size () Use the min-width/min-height CSS properties of the check/radio node instead.
Gtk::CellRendererToggle Member Gtk::CellRendererToggle::property_indicator_size () const Use the min-width/min-height CSS properties of the check/radio node instead.
Gtk::CellView Member Gtk::CellView::property_background_gdk () const Use property_background_rgba() instead.
Gtk::CellView Member Gtk::CellView::property_background_gdk () Use property_background_rgba() instead.
Gtk::CellView Member Gtk::CellView::set_background_color (const Gdk::Color & color) Use set_background_rgba instead.
Gtk::ColorButton Member Gtk::ColorButton::ColorButton (const Gdk::Color & color) "Use the constructor that takes a Gdk::RGBA instead."
Gtk::ColorButton Member Gtk::ColorButton::get_alpha () const Use get_rgba() instead.
Gtk::ColorButton Member Gtk::ColorButton::get_color () const Use get_rgba() instead.
Gtk::ColorButton Member Gtk::ColorButton::property_color () Use property_rgba() instead.
Gtk::ColorButton Member Gtk::ColorButton::property_color () const Use property_rgba() instead.
Gtk::ColorButton Member Gtk::ColorButton::set_alpha (guint16 alpha) Use set_rgba() instead.
Gtk::ColorButton Member Gtk::ColorButton::set_color (const Gdk::Color & color) Use set_rgba() instead.
Gtk::ColorSelection Class Gtk::ColorSelection Use ColorButton or ColorChooserDialog instead.
Gtk::ColorSelection Member Gtk::ColorSelection::set_current_color (const Gdk::Color & color) Use set_current_rgba() instead.
Gtk::ColorSelectionDialog Class Gtk::ColorSelectionDialog Use ColorChooserDialog instead.
Gtk::ComboBox Member Gtk::ComboBox::get_active_id (const Glib::ustring & active_id) Use set_active_id(). This method was incorrectly named.
Gtk::ComboBox Member Gtk::ComboBox::get_add_tearoffs () const No replacement available.
Gtk::ComboBox Member Gtk::ComboBox::get_focus_on_click () const Use Widget::get_focus_on_click() instead.
Gtk::ComboBox Member Gtk::ComboBox::get_title () const No replacement available.
Gtk::ComboBox Member Gtk::ComboBox::property_add_tearoffs () No replacement available.
Gtk::ComboBox Member Gtk::ComboBox::property_add_tearoffs () const No replacement available.
Gtk::ComboBox Member Gtk::ComboBox::property_focus_on_click () Use Widget::property_focus_on_click() instead.
Gtk::ComboBox Member Gtk::ComboBox::property_focus_on_click () const Use Widget::property_focus_on_click() instead.
Gtk::ComboBox Member Gtk::ComboBox::property_tearoff_title () No replacement available.
Gtk::ComboBox Member Gtk::ComboBox::property_tearoff_title () const No replacement available.
Gtk::ComboBox Member Gtk::ComboBox::set_add_tearoffs (bool add_tearoffs=true) No replacement available.
Gtk::ComboBox Member Gtk::ComboBox::set_focus_on_click (bool focus_on_click=true) Use Widget::set_focus_on_click() instead.
Gtk::ComboBox Member Gtk::ComboBox::set_title (const Glib::ustring & title) No replacement available.
Gtk::Container Member Gtk::Container::get_focus_chain () For overriding focus behavior, use Gtk::Widget::signal_focus().
Gtk::Container Member Gtk::Container::get_focus_chain () const For overriding focus behavior, use Gtk::Widget::signal_focus().
Gtk::Container 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.
Gtk::Container Member Gtk::Container::has_focus_chain () const For overriding focus behavior, use Gtk::Widget::signal_focus().
Gtk::Container Member Gtk::Container::property_child () Use add() instead.
Gtk::Container 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.
Gtk::Container 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.
Gtk::Container Member Gtk::Container::resize_children () No replacement available.
Gtk::Container Member Gtk::Container::set_focus_chain (const std::vector< Widget * > & focusable_widgets) For overriding focus behavior, use Gtk::Widget::signal_focus().
Gtk::Container Member Gtk::Container::set_reallocate_redraws (bool needs_redraws=true) Call Gtk::Widget::queue_draw() in your Gtk::Widget::signal_size_allocate() handler.
Gtk::Container 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.
Gtk::Container Member Gtk::Container::unset_focus_chain () For overriding focus behavior, use Gtk::Widget::signal_focus().
Gtk::CssProvider Member Gtk::CssProvider::get_default () Use create() instead.
Gtk::Dialog Member Gtk::Dialog::add_button (const Gtk::StockID & stock_id, int response_id) Use the add_button() that takes a Glib::ustring instead.
Gtk::Dialog Member Gtk::Dialog::alternative_button_order (const Glib::RefPtr< const Gdk::Screen > & screen) This should no longer be used.
Gtk::Dialog Member Gtk::Dialog::get_action_area () const Direct access to the action area is discouraged. Use add_button(), etc.
Gtk::Dialog Member Gtk::Dialog::get_action_area () Direct access to the action area is discouraged. Use add_button(), etc.
Gtk::Dialog Member Gtk::Dialog::get_vbox () const Use get_content_area() instead.
Gtk::Dialog Member Gtk::Dialog::get_vbox () Use get_content_area() instead.
Gtk::Dialog Member Gtk::Dialog::set_alternative_button_order_from_array (const std::vector< int > & new_order) "This should no longer be used."
Gtk::Entry Member Gtk::Entry::get_icon_stock (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const Use get_icon_name() instead.
Gtk::Entry Member Gtk::Entry::get_inner_border () const Use the standard border and padding CSS properties instead (through classes like StyleContext and CssProvider).
Gtk::Entry 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.
Gtk::Entry 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.
Gtk::Entry Member Gtk::Entry::property_primary_icon_stock () const Use property_primary_icon_name() instead.
Gtk::Entry Member Gtk::Entry::property_primary_icon_stock () Use property_primary_icon_name() instead.
Gtk::Entry Member Gtk::Entry::property_secondary_icon_stock () const Use property_secondary_icon_name() instead.
Gtk::Entry Member Gtk::Entry::property_secondary_icon_stock () Use property_secondary_icon_name() instead.
Gtk::Entry Member Gtk::Entry::property_shadow_type () const This property is ignored. Use CSS to determine the style of the border.
Gtk::Entry Member Gtk::Entry::property_shadow_type () This property is ignored. Use CSS to determine the style of the border.
Gtk::Entry Member Gtk::Entry::set_icon_from_stock (const StockID & stock_id, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) Use set_icon_from_icon_name() instead.
Gtk::Entry Member Gtk::Entry::set_inner_border (const Border & border) Use the standard border and padding CSS properties instead (through classes like StyleContext and CssProvider).
Gtk::Expander Member Gtk::Expander::property_spacing () const This property is ignored. Use margins on the child instead.
Gtk::Expander Member Gtk::Expander::property_spacing () This property is ignored. Use margins on the child instead.
Gtk Member Gtk::EXPANDER_COLLAPSED This is not used in the gtkmm API.
The style used for a collapsed subtree.
Gtk::FileChooserButton Member Gtk::FileChooserButton::get_focus_on_click () const Use Widget::get_focus_on_click() instead.
Gtk::FileChooserButton Member Gtk::FileChooserButton::property_focus_on_click () Use Widget::property_focus_on_click() instead.
Gtk::FileChooserButton Member Gtk::FileChooserButton::property_focus_on_click () const Use Widget::property_focus_on_click() instead.
Gtk::FileChooserButton Member Gtk::FileChooserButton::set_focus_on_click (gboolean focus_on_click=true) Use Widget::set_focus_on_click() instead.
Gtk::FileChooserDialog Member Gtk::FileChooserDialog::FileChooserDialog (Gtk::Window & parent, const Glib::ustring & title, FileChooserAction action, const Glib::ustring & backend) Use a constructor without the backend parameter.
Gtk::FileChooserDialog Member Gtk::FileChooserDialog::FileChooserDialog (const Glib::ustring & title, FileChooserAction action, const Glib::ustring & backend) Use a constructor without the backend parameter.
Gtk::FontSelection Class Gtk::FontSelection Use FontChooser instead.
Gtk::FontSelectionDialog Class Gtk::FontSelectionDialog Use FontChooserDialog instead.
Gtk::HandleBox 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.
Gtk::HBox 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.
Gtk::HButtonBox Class Gtk::HButtonBox Use ButtonBox instead.
Gtk::HPaned Class Gtk::HPaned Use Paned instead.
Gtk::HScale Class Gtk::HScale Use Scale instead.
Gtk::HScrollbar Class Gtk::HScrollbar Use Scrollbar instead.
Gtk::HSeparator Class Gtk::HSeparator Use Separator instead.
Gtk::IconFactory Class Gtk::IconFactory Use Gtk::IconTheme instead.
Gtk::IconInfo Member Gtk::IconInfo::BoolExpr Use the explicit operator bool() instead.
Gtk::IconInfo Member Gtk::IconInfo::get_attach_points () const Attachment points are deprecated.
Gtk::IconInfo Member Gtk::IconInfo::get_builtin_pixbuf () const Use Gtk::IconTheme::add_resource_path() instead of builtin icons.
Gtk::IconInfo Member Gtk::IconInfo::get_builtin_pixbuf () Use Gtk::IconTheme::add_resource_path() instead of builtin icons.
Gtk::IconInfo Member Gtk::IconInfo::get_display_name () const Display names are deprecated.
Gtk::IconInfo Member Gtk::IconInfo::get_embedded_rect (Gdk::Rectangle & rectangle) const Embedded rectangles are deprecated.
Gtk::IconInfo Member Gtk::IconInfo::operator BoolExpr () const Use the explicit operator bool() instead.
Gtk::IconInfo Member Gtk::IconInfo::set_raw_coordinates (bool raw_coordinates=true) Embedded rectangles and attachment points are deprecated.
Gtk::IconSet Class Gtk::IconSet Use Gtk::IconTheme instead.
Gtk::IconSize Member Gtk::IconSize::from_name (const Glib::ustring & name) Use Gtk::IconTheme instead.
Gtk::IconSize Member Gtk::IconSize::get_name (IconSize size) Use Gtk::IconTheme instead.
Gtk::IconSize Member Gtk::IconSize::lookup (IconSize size, int & width, int & height, const Glib::RefPtr< Gtk::Settings > & settings) Use IconSize::lookup() without the settings parameter instead.
Gtk::IconSize Member Gtk::IconSize::register_alias (const Glib::ustring & alias, IconSize target) Use Gtk::IconTheme instead.
Gtk::IconSize Member Gtk::IconSize::register_new (const Glib::ustring & name, int width, int height) Use Gtk::IconTheme instead.
Gtk::IconSource Class Gtk::IconSource Use Gtk::IconTheme instead.
Gtk::IconTheme 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.
Gtk::Image Member Gtk::Image::get_icon_set (Glib::RefPtr< IconSet > & icon_set, IconSize & size) const Use get_icon_name() instead.
Gtk::Image Member Gtk::Image::get_stock (Gtk::StockID & stock_id, IconSize & size) const Use get_icon_name() instead.
Gtk::Image Member Gtk::Image::Image (const Glib::RefPtr< IconSet > & icon_set, IconSize size) Use the default constructor and set_from_icon_name() instead.
Gtk::Image Member Gtk::Image::Image (const Gtk::StockID & stock_id, IconSize size) Use the default constructor and set_from_icon_name() instead.
Gtk::Image Member Gtk::Image::property_icon_set () const Use property_icon_name() instead.
Gtk::Image Member Gtk::Image::property_icon_set () Use property_icon_name() instead.
Gtk::Image Member Gtk::Image::property_stock () const Use property_icon_name() instead.
Gtk::Image Member Gtk::Image::property_stock () Use property_icon_name() instead.
Gtk::Image Member Gtk::Image::set (const Gtk::StockID & stock_id, IconSize size) Use set_from_icon_name() instead.
Gtk::Image Member Gtk::Image::set (const Glib::RefPtr< IconSet > & icon_set, IconSize size) Use set_from_icon_name() instead.
Gtk::ImageMenuItem Class Gtk::ImageMenuItem Use Gtk::MenuItem instead.
Gtk::InfoBar Member Gtk::InfoBar::add_button (const Gtk::StockID & stock_id, int response_id) Use the add_button() that takes a Glib::ustring instead.
Gtk::Label Member Gtk::Label::Label (const Glib::ustring & label, float xalign, float yalign, bool mnemonic=false) Use another constructor.
Gtk::Main Class Gtk::Main Use Gtk::Application instead.
Gtk::Main Member Gtk::Main::add_gtk_option_group (Glib::OptionContext & option_context, bool open_default_display=true) Use Gtk::Application instead.
Gtk::Main Member Gtk::Main::instance () Use Gtk::Application instead.
Gtk::Main Member Gtk::Main::level () Use Gtk::Application instead.
Gtk::Main Member Gtk::Main::Main (bool set_locale=true) Use Gtk::Application instead.
Gtk::Main Member Gtk::Main::Main (int & argc, char **& argv, bool set_locale=true) Use Gtk::Application instead.
Gtk::Main Member Gtk::Main::Main (int * argc, char *** argv, bool set_locale=true) Use Gtk::Application instead.
Gtk::Main Member Gtk::Main::Main (int & argc, char **& argv, Glib::OptionContext & option_context) Use Gtk::Application instead.
Gtk::Main Member Gtk::Main::quit () Use Gtk::Application instead.
Gtk::Main Member Gtk::Main::run (Window & window) Use Gtk::Application instead.
Gtk::Main Member Gtk::Main::run () Use Gtk::Application instead.
Gtk::Main Member Gtk::Main::signal_key_snooper () Key snooping should not be done. Events should be handled by widgets.
Gtk::Main Member Gtk::Main::~Main () Use Gtk::Application instead.
Gtk::Menu Member Gtk::Menu::get_tearoff_state () const No replacement available.
Gtk::Menu Member Gtk::Menu::get_title () const No replacement available.
Gtk::Menu 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.
Gtk::Menu 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.
Gtk::Menu 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.
Gtk::Menu Member Gtk::Menu::property_tearoff_state () No replacement available.
Gtk::Menu Member Gtk::Menu::property_tearoff_state () const No replacement available.
Gtk::Menu Member Gtk::Menu::property_tearoff_title () No replacement available.
Gtk::Menu Member Gtk::Menu::property_tearoff_title () const No replacement available.
Gtk::Menu Member Gtk::Menu::set_tearoff_state (bool torn_off=true) No replacement available.
Gtk::Menu Member Gtk::Menu::set_title (const Glib::ustring & title) No replacement available.
Gtk::Menu Member Gtk::Menu::SlotPositionCalc
Gtk::Menu Member Gtk::Menu::unset_title () No replacement available.
Gtk::MenuButton Member Gtk::MenuButton::get_menu () const Use get_popup() instead.
Gtk::MenuButton Member Gtk::MenuButton::get_menu () Use get_popup() instead.
Gtk::MenuButton Member Gtk::MenuButton::property_menu () const Use popup instead.
Gtk::MenuButton Member Gtk::MenuButton::property_menu () Use popup instead.
Gtk::MenuButton Member Gtk::MenuButton::set_menu (Menu & menu) Use set_popup() instead.
Gtk::MenuButton Member Gtk::MenuButton::unset_menu () Use unset_popup() instead.
Gtk::MenuItem Member Gtk::MenuItem::get_right_justified () const See set_right_justified().
Gtk::MenuItem Member Gtk::MenuItem::property_right_justified () See set_right_justified.
Gtk::MenuItem Member Gtk::MenuItem::property_right_justified () const See set_right_justified.
Gtk::MenuItem Member Gtk::MenuItem::set_right_justified (bool right_justified=true) If you insist on using it, use Widget::set_hexpand() and Widget::set_halign().
Gtk::MenuToolButton Member Gtk::MenuToolButton::MenuToolButton (const Gtk::StockID & stock_id) Use one of the other constructors instead.
Gtk::MessageDialog Member Gtk::MessageDialog::get_image () Use Dialog for dialogs with images.
Gtk::MessageDialog Member Gtk::MessageDialog::property_image () Use Dialog to create dialogs with images.
Gtk::MessageDialog Member Gtk::MessageDialog::property_image () const Use Dialog to create dialogs with images.
Gtk::MessageDialog Member Gtk::MessageDialog::set_image (Widget & image) Use Dialog to create dialogs with images.
Gtk::Misc 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.
Gtk::Misc Member Gtk::Misc::get_alignment (float & xalign, float & yalign) const Use Widget::get_halign() and Widget::get_valign() instead.
Gtk::Misc 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.
Gtk::Misc Member Gtk::Misc::property_xalign () const Use Widget::property_halign() instead.
Gtk::Misc Member Gtk::Misc::property_xalign () Use Widget::property_halign() instead.
Gtk::Misc Member Gtk::Misc::property_xpad () const Use Widget::property_margin_start(), Widget::property_margin_end(), Widget::property_margin() instead.
Gtk::Misc Member Gtk::Misc::property_xpad () Use Widget::property_margin_start(), Widget::property_margin_end(), Widget::property_margin() instead.
Gtk::Misc Member Gtk::Misc::property_yalign () Use Widget::property_valign() instead.
Gtk::Misc Member Gtk::Misc::property_yalign () const Use Widget::property_valign() instead.
Gtk::Misc Member Gtk::Misc::property_ypad () Use Widget::property_margin_top(), Widget::property_margin_bottom(), Widget::property_margin() instead.
Gtk::Misc Member Gtk::Misc::property_ypad () const Use Widget::property_margin_top(), Widget::property_margin_bottom(), Widget::property_margin() instead.
Gtk::Misc Member Gtk::Misc::set_alignment (float xalign=0.0, float yalign=0.5) Use Widget::set_halign() and Widget::set_valign() instead.
Gtk::Misc Member Gtk::Misc::set_alignment (Align xalign=Gtk::ALIGN_START, Align yalign=Gtk::ALIGN_CENTER) Use Widget::set_halign() and Widget::set_valign() instead.
Gtk::Misc 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.
Gtk::Notebook Member Gtk::Notebook::get_tab_hborder () const This method now returns zero.
Gtk::Notebook Member Gtk::Notebook::get_tab_vborder () const This method now returns zero.
Gtk::NumerableIcon Class Gtk::NumerableIcon No replacement available.
Gtk::PaperSize Member Gtk::PaperSize::BoolExpr Use the explicit operator bool() instead.
Gtk::PaperSize Member Gtk::PaperSize::operator BoolExpr () const Use the explicit operator bool() instead.
Gtk::PlacesSidebar 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.
Gtk::PlacesSidebar Member Gtk::PlacesSidebar::property_show_connect_to_server () const Use property_show_other_locations() instead.
Gtk::PlacesSidebar Member Gtk::PlacesSidebar::property_show_connect_to_server () Use property_show_other_locations() instead.
Gtk::PlacesSidebar 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.
Gtk::PlacesSidebar Member Gtk::PlacesSidebar::signal_show_connect_to_server () Use signal_show_other_locations() to connect to network servers.
Gtk::PlacesSidebar Member Gtk::PlacesSidebar::signal_show_other_locations () Use signal_show_other_locations_with_flags() instead.
Gtk::Popover Member Gtk::Popover::get_transitions_enabled () const See set_transitions_enabled().
Gtk::Popover Member Gtk::Popover::property_transitions_enabled () See set_transitions_enabled()
Gtk::Popover Member Gtk::Popover::property_transitions_enabled () const See set_transitions_enabled()
Gtk::Popover 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().
Gtk::RadioAction 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.
Gtk::RadioAction 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.
Gtk::RadioAction 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().
Gtk::RadioAction 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().
Gtk::RadioAction Member Gtk::RadioAction::get_current_value () const Use Gio::Action::get_state() on a Gio::Action instead.
Gtk::RadioAction Member Gtk::RadioAction::get_group () There is no corresponding replacement when using Gio::Action.
Gtk::RadioAction Member Gtk::RadioAction::join_group (const Glib::RefPtr< RadioAction > & group_source) There is no corresponding replacement when using Gio::Action.
Gtk::RadioAction Member Gtk::RadioAction::property_current_value () Use Gio::Action::property_state() and Gio::SimpleAction::property_state() instead.
Gtk::RadioAction Member Gtk::RadioAction::property_current_value () const Use Gio::Action::property_state() and Gio::SimpleAction::property_state() instead.
Gtk::RadioAction Member Gtk::RadioAction::property_value () Use Gio::Action instead, and Gtk::Actionable::property_action_target() on one of the associated actionable widgets.
Gtk::RadioAction Member Gtk::RadioAction::property_value () const Use Gio::Action instead, and Gtk::Actionable::property_action_target() on one of the associated actionable widgets.
Gtk::RadioAction 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().
Gtk::RadioAction 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.
Gtk::RadioAction Member Gtk::RadioAction::set_current_value (int current_value) Use Gio::Action::change_state() on a Gio::Action instead.
Gtk::RadioAction Member Gtk::RadioAction::set_group (Group & group) There is no corresponding replacement when using Gio::Action.
Gtk::RadioAction Member Gtk::RadioAction::signal_changed () Use Gio::SimpleAction::signal_activate() or Gio::SimpleAction::signal_change_state() instead.
Gtk::RadioButtonGroup Member Gtk::RadioButtonGroup::add (const Glib::RefPtr< RadioAction > & item) Because Gtk::RadioAction is deprecated.
Gtk::RadioToolButton Member Gtk::RadioToolButton::RadioToolButton (Group & group, const Gtk::StockID & stock_id) Use one of the other constructors instead.
Gtk::Range Member Gtk::Range::get_min_slider_size () const Use the min-height/min-width CSS properties on the slider node.
Gtk::Range Member Gtk::Range::property_lower_stepper_sensitivity () There is no replacement.
Gtk::Range Member Gtk::Range::property_lower_stepper_sensitivity () const There is no replacement.
Gtk::Range Member Gtk::Range::property_upper_stepper_sensitivity () There is no replacement.
Gtk::Range Member Gtk::Range::property_upper_stepper_sensitivity () const There is no replacement.
Gtk::Range Member Gtk::Range::set_min_slider_size (bool min_size=true) Use the min-height/min-width CSS properties on the slider node.
Gtk::RecentAction 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.
Gtk::RecentAction 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.
Gtk::RecentAction 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.
Gtk::RecentAction 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.
Gtk::RecentAction Member Gtk::RecentAction::get_show_numbers () Use Gtk::RecentChooserMenu::get_show_numbers() instead.
Gtk::RecentAction Member Gtk::RecentAction::property_show_numbers () Use Gtk::RecentChooserMenu::property_show_numbers() instead.
Gtk::RecentAction Member Gtk::RecentAction::property_show_numbers () const Use Gtk::RecentChooserMenu::property_show_numbers() instead.
Gtk::RecentAction 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.
Gtk::RecentAction 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.
Gtk::RecentAction Member Gtk::RecentAction::set_show_numbers (bool show_numbers=true) Use Gtk::RecentChooserMenu::set_show_numbers() instead.
Gtk::ScrolledWindow Member Gtk::ScrolledWindow::property_window_placement_set () const This value is ignored and the property_window_placement() value is always honored.
Gtk::ScrolledWindow Member Gtk::ScrolledWindow::property_window_placement_set () This value is ignored and the property_window_placement() value is always honored.
Gtk::ScrolledWindow Member Gtk::ScrolledWindow::remove_with_viewport () Use Bin::remove() instead. It's now identical to remove_with_viewport().
Gtk::Settings Member Gtk::Settings::property_color_hash () const Will always return an empty hash table.
Gtk::Settings Member Gtk::Settings::property_gtk_auto_mnemonics () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_auto_mnemonics () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_button_images () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_button_images () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_can_change_accels () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_can_change_accels () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_color_palette () const Only used by the deprecated color selector widget.
Gtk::Settings Member Gtk::Settings::property_gtk_color_palette () Only used by the deprecated color selector widget.
Gtk::Settings Member Gtk::Settings::property_gtk_color_scheme () Color scheme support was dropped. This setting is now ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_color_scheme () const Color scheme support was dropped. This setting is now ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_enable_mnemonics () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_enable_mnemonics () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_enable_tooltips () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_enable_tooltips () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_fallback_icon_theme () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_fallback_icon_theme () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_file_chooser_backend () const This setting is ignored. Gtk::FileChooser uses GIO by default.
Gtk::Settings Member Gtk::Settings::property_gtk_file_chooser_backend () This setting is ignored. Gtk::FileChooser uses GIO by default.
Gtk::Settings Member Gtk::Settings::property_gtk_icon_sizes () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_icon_sizes () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_im_preedit_style () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_im_preedit_style () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_im_status_style () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_im_status_style () This setting is ignored.
Gtk::Settings 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().
Gtk::Settings 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().
Gtk::Settings Member Gtk::Settings::property_gtk_keynav_wrap_around () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_keynav_wrap_around () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_menu_bar_accel () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_menu_bar_accel () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_menu_bar_popup_delay () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_menu_bar_popup_delay () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_menu_images () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_menu_images () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_menu_popdown_delay () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_menu_popdown_delay () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_menu_popup_delay () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_menu_popup_delay () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_recent_files_limit () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_recent_files_limit () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_scrolled_window_placement () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_scrolled_window_placement () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_show_input_method_menu () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_show_input_method_menu () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_show_unicode_menu () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_show_unicode_menu () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_timeout_expand () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_timeout_expand () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_timeout_initial () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_timeout_initial () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_timeout_repeat () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_timeout_repeat () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_toolbar_icon_size () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_toolbar_icon_size () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_toolbar_style () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_toolbar_style () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_tooltip_browse_mode_timeout () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_tooltip_browse_mode_timeout () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_tooltip_browse_timeout () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_tooltip_browse_timeout () const This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_tooltip_timeout () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_tooltip_timeout () const This setting is ignored.
Gtk::Settings 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().
Gtk::Settings Member Gtk::Settings::property_gtk_touchscreen_mode () Generally the behavior for touchscreen input should be performed dynamically based on gdk_event_get_source_device().
Gtk::Settings Member Gtk::Settings::property_gtk_visible_focus () This setting is ignored.
Gtk::Settings Member Gtk::Settings::property_gtk_visible_focus () const This setting is ignored.
Gtk::SizeGroup 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.
Gtk::SizeGroup 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.
Gtk::SizeGroup 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.
Gtk::SizeGroup 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.
Gtk::Stack 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.
Gtk::Stack Member Gtk::Stack::get_transition_type () Use the const method instead.
Gtk::StatusIcon Class Gtk::StatusIcon You should consider using notifications or more modern platform-specific APIs instead.
Gtk::StatusIcon Member Gtk::StatusIcon::create (const StockID & stock_id) Use create() with the icon_name parameter instead.
Gtk::StatusIcon Member Gtk::StatusIcon::get_stock () const Use the get_icon_name() instead.
Gtk::StatusIcon Member Gtk::StatusIcon::property_stock () Use property_icon_name() instead.
Gtk::StatusIcon Member Gtk::StatusIcon::property_stock () const Use property_icon_name() instead.
Gtk::StatusIcon Member Gtk::StatusIcon::set (const StockID & stock_id) Use the set() with the icon_name parameter instead.
Gtk::StatusIcon Member Gtk::StatusIcon::StatusIcon (const StockID & stock) Use the constructor with the icon_name parameter instead.
Gtk::Stock Member Gtk::Stock::ABOUT Use named icon "help-about" or the label "_About".
Gtk::Stock Member Gtk::Stock::ADD Use named icon "list-add" or the label "_Add".
Gtk::Stock Member Gtk::Stock::add (const Gtk::StockItem & item) Use icon names instead of StockItem, StockID and BuiltinStockID.
Gtk::Stock Member Gtk::Stock::APPLY Do not use an icon. Use label "_Apply".
Gtk::Stock Member Gtk::Stock::BOLD Use named icon "format-text-bold".
Gtk::Stock Member Gtk::Stock::CANCEL Do not use an icon. Use label "_Cancel".
Gtk::Stock Member Gtk::Stock::CAPS_LOCK_WARNING Use named icon "dialog-warning-symbolic".
Gtk::Stock Member Gtk::Stock::CDROM Use named icon "media-optical".
Gtk::Stock Member Gtk::Stock::CLEAR Use named icon "edit-clear".
Gtk::Stock Member Gtk::Stock::CLOSE Use named icon "window-close" or the label "_Close".
Gtk::Stock Member Gtk::Stock::COLOR_PICKER No replacement available.
Gtk::Stock Member Gtk::Stock::CONNECT No replacement available.
Gtk::Stock Member Gtk::Stock::CONVERT No replacement available.
Gtk::Stock Member Gtk::Stock::COPY Use the named icon edit-copy or the label "_Copy".
Gtk::Stock Member Gtk::Stock::CUT Use the named icon edit-cut or the label "Cu_t".
Gtk::Stock Member Gtk::Stock::DELETE Use the named icon edit-delete or the label "_Delete".
Gtk::Stock Member Gtk::Stock::DIALOG_AUTHENTICATION Use named icon "dialog-password".
Gtk::Stock Member Gtk::Stock::DIALOG_ERROR Use named icon "dialog-error".
Gtk::Stock Member Gtk::Stock::DIALOG_INFO Use named icon "dialog-information".
Gtk::Stock Member Gtk::Stock::DIALOG_QUESTION Use named icon "dialog-question".
Gtk::Stock Member Gtk::Stock::DIALOG_WARNING Use named icon "dialog-warning".
Gtk::Stock Member Gtk::Stock::DIRECTORY Use named icon "folder".
Gtk::Stock Member Gtk::Stock::DISCARD No replacement available.
Gtk::Stock Member Gtk::Stock::DISCONNECT No replacement available.
Gtk::Stock Member Gtk::Stock::DND No replacement available.
Gtk::Stock Member Gtk::Stock::DND_MULTIPLE No replacement available.
Gtk::Stock Member Gtk::Stock::EDIT No replacement available.
Gtk::Stock Member Gtk::Stock::EXECUTE Use named icon "system-run".
Gtk::Stock Member Gtk::Stock::FILE Use named icon "text-x-generic".
Gtk::Stock Member Gtk::Stock::FIND Use named icon "edit-find".
Gtk::Stock Member Gtk::Stock::FIND_AND_REPLACE Use named icon "edit-find-replace".
Gtk::Stock Member Gtk::Stock::FLOPPY No replacement available.
Gtk::Stock Member Gtk::Stock::FULLSCREEN Use named icon "view-fullscreen".
Gtk::Stock Member Gtk::Stock::get_ids () Use icon names instead of StockItem, StockID and BuiltinStockID.
Gtk::Stock Member Gtk::Stock::GO_BACK Use named icon "go-previous".
Gtk::Stock Member Gtk::Stock::GO_DOWN Use named icon "go-down".
Gtk::Stock Member Gtk::Stock::GO_FORWARD Use named icon "go-next".
Gtk::Stock Member Gtk::Stock::GO_UP Use named icon "go-up".
Gtk::Stock Member Gtk::Stock::GOTO_BOTTOM Use named icon "go-bottom".
Gtk::Stock Member Gtk::Stock::GOTO_FIRST Use named icon "go-first".
Gtk::Stock Member Gtk::Stock::GOTO_LAST Use named icon "go-last".
Gtk::Stock Member Gtk::Stock::GOTO_TOP Use named icon "go-top".
Gtk::Stock Member Gtk::Stock::HARDDISK Use named icon "drive-harddisk".
Gtk::Stock Member Gtk::Stock::HELP Use named icon "help-browser".
Gtk::Stock Member Gtk::Stock::HOME Use named icon "go-home".
Gtk::Stock Member Gtk::Stock::INDENT Use named icon "format-indent-more".
Gtk::Stock Member Gtk::Stock::INDEX No replacement available.
Gtk::Stock Member Gtk::Stock::INFO Use named icon "dialog-information".
Gtk::Stock Member Gtk::Stock::ITALIC Use named icon "format-text-italic".
Gtk::Stock Member Gtk::Stock::JUMP_TO Use named icon "go-jump".
Gtk::Stock Member Gtk::Stock::JUSTIFY_CENTER Use named icon "format-justify-center".
Gtk::Stock Member Gtk::Stock::JUSTIFY_FILL Use named icon "format-justify-fill".
Gtk::Stock Member Gtk::Stock::JUSTIFY_LEFT Use named icon "format-justify-left".
Gtk::Stock Member Gtk::Stock::JUSTIFY_RIGHT Use named icon "format-justify-right".
Gtk::Stock Member Gtk::Stock::LEAVE_FULLSCREEN Use named icon "view-restore".
Gtk::Stock Member Gtk::Stock::lookup (const Gtk::StockID & stock_id, Gtk::IconSize size, Gtk::Image & image) Use icon names instead of StockItem, StockID and BuiltinStockID.
Gtk::Stock Member Gtk::Stock::lookup (const Gtk::StockID & stock_id, Gtk::StockItem & item) Use icon names instead of StockItem, StockID and BuiltinStockID.
Gtk::Stock Member Gtk::Stock::lookup (const Gtk::StockID & stock_id, Glib::RefPtr< Gtk::IconSet > & iconset) Use icon names instead of StockItem, StockID and BuiltinStockID.
Gtk::Stock Member Gtk::Stock::MEDIA_FORWARD Use named icon "media-seek-forward" or the label "_Forward".
Gtk::Stock Member Gtk::Stock::MEDIA_NEXT Use named icon "media-skip-forward" or the label "_Next".
Gtk::Stock Member Gtk::Stock::MEDIA_PAUSE Use named icon "media-playback-pause" or the label "P_ause".
Gtk::Stock Member Gtk::Stock::MEDIA_PLAY Use named icon "media-playback-start" or the label "_Play".
Gtk::Stock Member Gtk::Stock::MEDIA_PREVIOUS Use named icon "media-skip-backward" or the label "Pre_vious".
Gtk::Stock Member Gtk::Stock::MEDIA_RECORD Use named icon "media-record" or the label "_Record".
Gtk::Stock Member Gtk::Stock::MEDIA_REWIND Use named icon "media-seek-backward" or the label "R_ewind".
Gtk::Stock Member Gtk::Stock::MEDIA_STOP Use named icon "media-playback-stop" or the label "_Stop".
Gtk::Stock Member Gtk::Stock::MISSING_IMAGE Use named icon "image-missing".
Gtk::Stock Member Gtk::Stock::NETWORK Use named icon "network-workgroup".
Gtk::Stock Member Gtk::Stock::NEW Use named icon "document-new" or the label "_New".
Gtk::Stock Member Gtk::Stock::NO No replacement available.
Gtk::Stock Member Gtk::Stock::OK Do not use an icon. Use label "_OK".
Gtk::Stock Member Gtk::Stock::OPEN Use named icon "document-open" or the label "_Open".
Gtk::Stock Member Gtk::Stock::ORIENTATION_LANDSCAPE No replacement available.
Gtk::Stock Member Gtk::Stock::ORIENTATION_PORTRAIT No replacement available.
Gtk::Stock Member Gtk::Stock::ORIENTATION_REVERSE_LANDSCAPE No replacement available.
Gtk::Stock Member Gtk::Stock::ORIENTATION_REVERSE_PORTRAIT No replacement available.
Gtk::Stock Member Gtk::Stock::PAGE_SETUP Use named icon "document-page-setup" or the label "Page Set_up".
Gtk::Stock Member Gtk::Stock::PASTE Use the named icon edit-paste or the label "_Paste".
Gtk::Stock Member Gtk::Stock::PREFERENCES Use named icon "preferences-system" or the label "_Preferences".
Gtk::Stock Member Gtk::Stock::PRINT Use named icon "document-print" or the label "_Print".
Gtk::Stock Member Gtk::Stock::PRINT_ERROR Use named icon "printer-error".
Gtk::Stock Member Gtk::Stock::PRINT_PREVIEW Use label "Pre_view".
Gtk::Stock Member Gtk::Stock::PRINT_REPORT No replacement available.
Gtk::Stock Member Gtk::Stock::PRINT_WARNING No replacement available.
Gtk::Stock Member Gtk::Stock::PROPERTIES Use named icon "document-properties" or the label "_Properties".
Gtk::Stock Member Gtk::Stock::QUIT Use named icon "application-exit" or the label "_Quit".
Gtk::Stock Member Gtk::Stock::REDO Use named icon "edit-redo" or the label "_Redo".
Gtk::Stock Member Gtk::Stock::REFRESH Use named icon "view-refresh" or the label "_Refresh".
Gtk::Stock Member Gtk::Stock::REMOVE Use named icon "list-remove" or the label "_Remove".
Gtk::Stock Member Gtk::Stock::REVERT_TO_SAVED Use named icon "document-revert" or the label "_Revert".
Gtk::Stock Member Gtk::Stock::SAVE Use named icon "document-save" or the label "_Save".
Gtk::Stock Member Gtk::Stock::SAVE_AS Use named icon "document-save-as" or the label "Save _As".
Gtk::Stock Member Gtk::Stock::SELECT_ALL Use named icon "edit-select-all" or the label "Select _All".
Gtk::Stock Member Gtk::Stock::SELECT_COLOR No replacement available.
Gtk::Stock Member Gtk::Stock::SELECT_FONT No replacement available.
Gtk::Stock Member Gtk::Stock::SORT_ASCENDING Use named icon "view-sort-ascending".
Gtk::Stock Member Gtk::Stock::SORT_DESCENDING Use named icon "view-sort-descending".
Gtk::Stock Member Gtk::Stock::SPELL_CHECK Use named icon "tools-check-spelling".
Gtk::Stock Member Gtk::Stock::STOP Use named icon "process-stop" or the label "_Stop".
Gtk::Stock Member Gtk::Stock::STRIKETHROUGH Use named icon "format-text-strikethrough" or the label "_Strikethrough".
Gtk::Stock Member Gtk::Stock::UNDELETE No replacement available.
Gtk::Stock Member Gtk::Stock::UNDERLINE Use named icon "format-text-underline" or the label "_Underline".
Gtk::Stock Member Gtk::Stock::UNDO Use named icon "edit-undo" or the label "_Undo".
Gtk::Stock Member Gtk::Stock::UNINDENT Use named icon "format-indent-less".
Gtk::Stock Member Gtk::Stock::YES No replacement available.
Gtk::Stock Member Gtk::Stock::ZOOM_100 Use named icon "zoom-original" or the label "_Normal Size".
Gtk::Stock Member Gtk::Stock::ZOOM_FIT Use named icon "zoom-fit-best" or the label "Best _Fit".
Gtk::Stock Member Gtk::Stock::ZOOM_IN Use named icon "zoom-in" or the label "Zoom _In".
Gtk::Stock Member Gtk::Stock::ZOOM_OUT Use named icon "zoom-out" or the label "Zoom _Out".
Gtk::StockID Class Gtk::StockID Use icon names instead of StockItem, StockID and BuiltinStockID.
Gtk::StockItem Class Gtk::StockItem Use icon names instead of StockItem, StockID and BuiltinStockID.
Gtk::StyleContext Member Gtk::StyleContext::add_region (const Glib::ustring & region_name, RegionFlags flags) There is no replacement.
Gtk::StyleContext Member Gtk::StyleContext::cancel_animations (gpointer region_id) This function does nothing.
Gtk::StyleContext Member Gtk::StyleContext::get_background_color (StateFlags state=(StateFlags) 0) const Use render_background() instead.
Gtk::StyleContext Member Gtk::StyleContext::get_border_color (StateFlags state=(StateFlags) 0) const Use render_frame() instead.
Gtk::StyleContext Member Gtk::StyleContext::get_direction () const Use get_state() and check for Gtk::STATE_FLAG_DIR_LTR and Gtk::STATE_FLAG_DIR_RTL instead.
Gtk::StyleContext Member Gtk::StyleContext::has_region (const Glib::ustring & region_name, RegionFlags & flags_return) There is no replacement.
Gtk::StyleContext Member Gtk::StyleContext::invalidate () Style contexts are invalidated automatically.
Gtk::StyleContext Member Gtk::StyleContext::list_regions () There is no replacement.
Gtk::StyleContext Member Gtk::StyleContext::lookup_icon_set (const Glib::ustring & stock_id) Use IconTheme::lookup_icon() instead.
Gtk::StyleContext Member Gtk::StyleContext::notify_state_change (const Glib::RefPtr< Gdk::Window > & window, gpointer region_id, StateType state, bool state_value) This function does nothing.
Gtk::StyleContext Member Gtk::StyleContext::pop_animatable_region () This function does nothing.
Gtk::StyleContext Member Gtk::StyleContext::property_direction () Use set_state()/get_state() and Gtk::STATE_FLAG_DIR_LTR/GtkSTATE_FLAG_DIR_RTL instead.
Gtk::StyleContext Member Gtk::StyleContext::property_direction () const Use set_state()/get_state() and Gtk::STATE_FLAG_DIR_LTR/GtkSTATE_FLAG_DIR_RTL instead.
Gtk::StyleContext Member Gtk::StyleContext::push_animatable_region (gpointer region_id) This function does nothing.
Gtk::StyleContext Member Gtk::StyleContext::remove_region (const Glib::ustring & region_name) There is no replacement.
Gtk::StyleContext 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.
Gtk::StyleContext Member Gtk::StyleContext::render_icon_pixbuf (const IconSource & source, IconSize size) Use IconTheme::load_icon() instead.
Gtk::StyleContext 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.
Gtk::StyleContext Member Gtk::StyleContext::scroll_animations (const Glib::RefPtr< Gdk::Window > & window, int dx, int dy) This function does nothing.
Gtk::StyleContext 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.
Gtk::StyleContext Member Gtk::StyleContext::set_direction (TextDirection direction) Use set_state() with Gtk::STATE_FLAG_DIR_LTR and Gtk::STATE_FLAG_DIR_RTL instead.
Gtk::StyleContext Member Gtk::StyleContext::state_is_running (StateType state, gdouble * progress) This function always returns false
.
Gtk::Table 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.
Gtk::TearoffMenuItem Class Gtk::TearoffMenuItem Menus are not meant to be torn around. There is no replacement.
Gtk::TextIter Member Gtk::TextIter::begins_tag () const Use starts_tag() instead.
Gtk::TextIter Member Gtk::TextIter::begins_tag (const Glib::RefPtr< const TextTag > & tag) const Use starts_tag() instead.
Gtk::TextIter Member Gtk::TextIter::BoolExpr Use the explicit operator bool() instead.
Gtk::TextIter Member Gtk::TextIter::operator BoolExpr () const Use the explicit operator bool() instead.
Gtk::TextTag Member Gtk::TextTag::property_background_gdk () const Use property_background_rgba() instead.
Gtk::TextTag Member Gtk::TextTag::property_background_gdk () Use property_background_rgba() instead.
Gtk::TextTag Member Gtk::TextTag::property_foreground_gdk () const Use property_foreground_rgba() instead.
Gtk::TextTag Member Gtk::TextTag::property_foreground_gdk () Use property_foreground_rgba() instead.
Gtk::TextTag Member Gtk::TextTag::property_paragraph_background_gdk () const Use property_paragraph_background_rgba() instead.
Gtk::TextTag Member Gtk::TextTag::property_paragraph_background_gdk () Use property_paragraph_background_rgba() instead.
Gtk::ToggleAction 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.
Gtk::ToggleAction 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().
Gtk::ToggleAction 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.
Gtk::ToggleAction 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().
Gtk::ToggleAction Member Gtk::ToggleAction::get_active () const Use Gio::Action::get_state() on a Gio::Action instead.
Gtk::ToggleAction Member Gtk::ToggleAction::get_draw_as_radio () const Use Gtk::CheckMenuItem::get_draw_as_radio() on a Gtk::CheckMenuItem instead.
Gtk::ToggleAction Member Gtk::ToggleAction::property_active () Use Gio::Action::property_state() and Gio::SimpleAction::property_state() instead.
Gtk::ToggleAction Member Gtk::ToggleAction::property_active () const Use Gio::Action::property_state() and Gio::SimpleAction::property_state() instead.
Gtk::ToggleAction Member Gtk::ToggleAction::property_draw_as_radio () const Use Gtk::CheckMenuItem::property_draw_as_radio() on a Gtk::CheckMenuItem instead.
Gtk::ToggleAction Member Gtk::ToggleAction::property_draw_as_radio () Use Gtk::CheckMenuItem::property_draw_as_radio() on a Gtk::CheckMenuItem instead.
Gtk::ToggleAction Member Gtk::ToggleAction::set_active (bool is_active=true) Use Gio::Action::change_state() on a Gio::Action instead.
Gtk::ToggleAction Member Gtk::ToggleAction::set_draw_as_radio (bool draw_as_radio=true) Use Gtk::CheckMenuItem::set_draw_as_radio() on a Gtk::CheckMenuItem instead.
Gtk::ToggleAction Member Gtk::ToggleAction::signal_toggled () Use Gio::SimpleAction::signal_activate() or Gio::SimpleAction::signal_change_state() instead.
Gtk::ToggleAction 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.
Gtk::ToggleAction 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().
Gtk::ToggleAction Member Gtk::ToggleAction::toggled () Use Gio::Action::activate() on a Gio::Action instead.
Gtk::ToggleButton Member Gtk::ToggleButton::ToggleButton (const StockID & stock_id) Use the constructor that takes a Glib::ustring instead.
Gtk::ToggleToolButton Member Gtk::ToggleToolButton::ToggleToolButton (const Gtk::StockID & stock_id) Use one of the other constructors instead.
Gtk::ToolButton Member Gtk::ToolButton::get_stock_id () const Use get_icon_name() instead.
Gtk::ToolButton Member Gtk::ToolButton::property_stock_id () Use property_icon_name() instead.
Gtk::ToolButton Member Gtk::ToolButton::property_stock_id () const Use property_icon_name() instead.
Gtk::ToolButton Member Gtk::ToolButton::set_stock_id (const Gtk::StockID & stock_id) Use set_icon_name() instead.
Gtk::ToolButton Member Gtk::ToolButton::ToolButton (const Gtk::StockID & stock_id) Use the constructor with icon_widget and label parameters instead.
Gtk::Tooltip Member Gtk::Tooltip::set_icon_from_stock (const StockID & stock_id, IconSize size) Use set_icon_from_icon_name() instead.
Gtk::TreeIter Member Gtk::TreeIter::BoolExpr Use the explicit operator bool() instead.
Gtk::TreeIter Member Gtk::TreeIter::operator BoolExpr () const Use the explicit operator bool() instead.
Gtk::TreeModel Member Gtk::TreeModel::const_reverse_iterator This reverse_iterator has never worked, use the normal (forward) iterator instead.
Gtk::TreeModel Member Gtk::TreeModel::reverse_iterator This reverse_iterator has never worked, use the normal (forward) iterator instead.
Gtk::TreeNodeChildren Member Gtk::TreeNodeChildren::BoolExpr Use the explicit operator bool() instead.
Gtk::TreeNodeChildren Member Gtk::TreeNodeChildren::const_reverse_iterator This reverse_iterator has never worked, use the normal (forward) iterator instead.
Gtk::TreeNodeChildren Member Gtk::TreeNodeChildren::operator BoolExpr () const Use the explicit operator bool() instead.
Gtk::TreeNodeChildren Member Gtk::TreeNodeChildren::rbegin () const Use begin() or end() instead.
Gtk::TreeNodeChildren Member Gtk::TreeNodeChildren::rbegin () Use begin() or end() instead.
Gtk::TreeNodeChildren Member Gtk::TreeNodeChildren::rend () Use begin() or end() instead.
Gtk::TreeNodeChildren Member Gtk::TreeNodeChildren::rend () const Use begin() or end() instead.
Gtk::TreeNodeChildren Member Gtk::TreeNodeChildren::reverse_iterator This reverse_iterator has never worked, use the normal (forward) iterator instead.
Gtk::TreePath Member Gtk::TreePath::BoolExpr Use the explicit operator bool() instead.
Gtk::TreePath Member Gtk::TreePath::operator BoolExpr () const Use the explicit operator bool() instead.
Gtk::TreeRow Member Gtk::TreeRow::BoolExpr Use the explicit operator bool() instead.
Gtk::TreeRow Member Gtk::TreeRow::operator BoolExpr () const Use the explicit operator bool() instead.
Gtk::TreeRowReference Member Gtk::TreeRowReference::BoolExpr Use the explicit operator bool() instead.
Gtk::TreeRowReference Member Gtk::TreeRowReference::operator BoolExpr () const Use the explicit operator bool() instead.
Gtk::TreeView Member Gtk::TreeView::get_rules_hint () const Don't use this API. There is no replacement.
Gtk::TreeView Member Gtk::TreeView::property_rules_hint () const Don't use this API. There is no replacement.
Gtk::TreeView Member Gtk::TreeView::property_rules_hint () Don't use this API. There is no replacement.
Gtk::TreeView Member Gtk::TreeView::set_rules_hint (bool setting=true) Don't use this API. There is no replacement.
Gtk::TreeView Member Gtk::TreeView::SlotCellData Use SlotTreeCellData instead.
Gtk::TreeViewColumn Member Gtk::TreeViewColumn::SlotCellData Use SlotTreeCellData instead.
Gtk::UIManager 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.
Gtk::UIManager 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.
Gtk::UIManager Member Gtk::UIManager::add_ui_from_file (const Glib::ustring & filename) Use Gtk::Builder::add_from_file() instead.
Gtk::UIManager Member Gtk::UIManager::add_ui_from_resource (const Glib::ustring & resource_path) Use Gtk::Builder::add_from_resource() instead.
Gtk::UIManager Member Gtk::UIManager::add_ui_from_string (const Glib::ustring & buffer) Use Gtk::Builder::add_from_string() instead.
Gtk::UIManager 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.
Gtk::UIManager Member Gtk::UIManager::ensure_update () There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::get_accel_group () const Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead.
Gtk::UIManager Member Gtk::UIManager::get_accel_group () Use Gio::ActionGroup and the accelerator group on an associated Gtk::Menu instead.
Gtk::UIManager Member Gtk::UIManager::get_action (const Glib::ustring & path) There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::get_action (const Glib::ustring & path) const There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::get_action_groups () const Use Gtk::Widget::list_action_prefixes() and Gtk::Widget::get_action_group() instead.
Gtk::UIManager Member Gtk::UIManager::get_action_groups () Use Gtk::Widget::list_action_prefixes() and Gtk::Widget::get_action_group() instead.
Gtk::UIManager Member Gtk::UIManager::get_add_tearoffs () const Tearoff menus are deprecated and should not be used in newly written code.
Gtk::UIManager Member Gtk::UIManager::get_toplevels (UIManagerItemType types) const There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::get_toplevels (UIManagerItemType types) There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::get_ui () const There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::get_widget (const Glib::ustring & path) const Use Gtk::Builder::get_widget() instead.
Gtk::UIManager Member Gtk::UIManager::get_widget (const Glib::ustring & path) Use Gtk::Builder::get_widget() instead.
Gtk::UIManager 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.
Gtk::UIManager Member Gtk::UIManager::new_merge_id () There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::property_add_tearoffs () Tearoff menus are deprecated and should not be used in newly written code.
Gtk::UIManager Member Gtk::UIManager::property_add_tearoffs () const Tearoff menus are deprecated and should not be used in newly written code.
Gtk::UIManager Member Gtk::UIManager::property_ui () const There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::remove_action_group (const Glib::RefPtr< ActionGroup > & action_group) Use Gio::ActionGroup and Gtk::Widget::remove_action_group() instead.
Gtk::UIManager Member Gtk::UIManager::remove_ui (ui_merge_id merge_id) There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::set_add_tearoffs (bool add_tearoffs=true) Tearoff menus are deprecated and should not be used in newly written code.
Gtk::UIManager Member Gtk::UIManager::signal_actions_changed () There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::signal_add_widget () There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::signal_connect_proxy () There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::signal_disconnect_proxy () There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::signal_post_activate () There is no corresponding replacement when using Gtk::Builder.
Gtk::UIManager Member Gtk::UIManager::signal_pre_activate () There is no corresponding replacement when using Gtk::Builder.
Gtk Member Gtk::UIManagerItemType Because Gtk::UIManager is deprecated.
Gtk::VBox 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.
Gtk::VButtonBox Class Gtk::VButtonBox Use ButtonBox instead.
Gtk::VPaned Class Gtk::VPaned Use Paned instead.
Gtk::VScale Class Gtk::VScale Use Scale instead.
Gtk::VScrollbar Class Gtk::VScrollbar Use Scrollbar instead.
Gtk::VSeparator Class Gtk::VSeparator Use Separator instead.
Gtk::Widget 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.
Gtk::Widget Member Gtk::Widget::drag_dest_set_proxy (const Glib::RefPtr< Gdk::Window > & proxy_window, Gdk::DragProtocol protocol, bool use_coordinates) No replacement available.
Gtk::Widget Member Gtk::Widget::drag_source_set_icon (const StockID & stock_id) Use the drag_source_set_icon() that takes a Glib::ustring instead.
Gtk::Widget 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.
Gtk::Widget Member Gtk::Widget::get_composite_name () const Use gtk_widget_class_set_template(), or don't use this API at all.
Gtk::Widget Member Gtk::Widget::get_double_buffered () const This should not be used in newly written code.
Gtk::Widget Member Gtk::Widget::get_margin_left () const Use get_margin_start() instead.
Gtk::Widget Member Gtk::Widget::get_margin_right () const Use get_margin_end() instead.
Gtk::Widget Member Gtk::Widget::get_pointer (int & x, int & y) const Use Gdk::Window::get_device_position instead.
Gtk::Widget Member Gtk::Widget::get_requisition () const Use get_preferred_size() instead.
Gtk::Widget Member Gtk::Widget::get_root_window () Use Gdk::Screen::get_root_window() instead.
Gtk::Widget Member Gtk::Widget::get_root_window () const Use Gdk::Screen::get_root_window() instead.
Gtk::Widget Member Gtk::Widget::get_state () const Use get_state_flags() instead.
Gtk::Widget Member Gtk::Widget::is_composited () const Use Gdk::Screen::is_composited() instead.
Gtk::Widget Member Gtk::Widget::override_background_color (const Gdk::RGBA & color, StateFlags state=STATE_FLAG_NORMAL) Use a custom style provider and style classes instead.
Gtk::Widget Member Gtk::Widget::override_color (const Gdk::RGBA & color, StateFlags state=STATE_FLAG_NORMAL) Use a custom style provider and style classes instead.
Gtk::Widget Member Gtk::Widget::override_cursor (const Gdk::RGBA & cursor, const Gdk::RGBA & secondary_cursor) Use a custom style provider and style classes instead.
Gtk::Widget Member Gtk::Widget::override_font (const Pango::FontDescription & font_desc) Use a custom style provider and style classes instead.
Gtk::Widget Member Gtk::Widget::override_symbolic_color (const Glib::ustring & name, const Gdk::RGBA & color) Use a custom style provider and style classes instead.
Gtk::Widget Member Gtk::Widget::pop_composite_child () Use gtk_widget_class_set_template(), or don't use this API at all.
Gtk::Widget Member Gtk::Widget::property_double_buffered () const Widgets should not use this property.
Gtk::Widget Member Gtk::Widget::property_double_buffered () Widgets should not use this property.
Gtk::Widget Member Gtk::Widget::property_margin_left () const Use property_margin_start() instead.
Gtk::Widget Member Gtk::Widget::property_margin_left () Use property_margin_start() instead.
Gtk::Widget Member Gtk::Widget::property_margin_right () Use property_margin_end() instead.
Gtk::Widget Member Gtk::Widget::property_margin_right () const Use property_margin_end() instead.
Gtk::Widget Member Gtk::Widget::property_style () Don't use this API. There is no Style class in gtkmm 3.
Gtk::Widget Member Gtk::Widget::property_style () const Don't use this API. There is no Style class in gtkmm 3.
Gtk::Widget 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().
Gtk::Widget 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.
Gtk::Widget Member Gtk::Widget::render_icon_pixbuf (const StockID & stock_id, IconSize size) Use IconTheme::load_icon() instead.
Gtk::Widget 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.
Gtk::Widget Member Gtk::Widget::set_composite_name (const Glib::ustring & name) Use gtk_widget_class_set_template(), or don't use this API at all.
Gtk::Widget 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.
Gtk::Widget Member Gtk::Widget::set_margin_left (int margin) Use set_margin_start() instead.
Gtk::Widget Member Gtk::Widget::set_margin_right (int margin) Use set_margin_end() instead.
Gtk::Widget Member Gtk::Widget::set_state (StateType state) Use set_state_flags() instead.
Gtk::Widget Member Gtk::Widget::signal_composited_changed () Use Gdk::Screen::signal_composited_changed() instead.
Gtk::Widget Member Gtk::Widget::signal_state_changed () Use signal_state_flags_changed() instead.
Gtk::Widget 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.
Gtk::Widget Member Gtk::Widget::unset_background_color (StateFlags state=STATE_FLAG_NORMAL) Use a custom style provider and style classes instead.
Gtk::Widget Member Gtk::Widget::unset_color (StateFlags state=STATE_FLAG_NORMAL) Use a custom style provider and style classes instead.
Gtk::Widget Member Gtk::Widget::unset_composite_name () Use gtk_widget_class_set_template(), or don't use this API at all.
Gtk::Widget Member Gtk::Widget::unset_cursor () Use a custom style provider and style classes instead.
Gtk::Widget Member Gtk::Widget::unset_font () Use a custom style provider and style classes instead.
Gtk::Widget Member Gtk::Widget::unset_symbolic_color (const Glib::ustring & name) Use a custom style provider and style classes instead.
Gtk::WidgetPath Member Gtk::WidgetPath::iter_add_region (int pos, const Glib::ustring & name, RegionFlags flags) The use of regions is deprecated.
Gtk::WidgetPath Member Gtk::WidgetPath::iter_clear_regions (int pos=-1) The use of regions is deprecated.
Gtk::WidgetPath Member Gtk::WidgetPath::iter_has_region (int pos, const Glib::ustring & name, RegionFlags & flags) const The use of regions is deprecated.
Gtk::WidgetPath Member Gtk::WidgetPath::iter_list_regions (int pos=-1) const The use of regions is deprecated.
Gtk::WidgetPath Member Gtk::WidgetPath::iter_remove_region (int pos, const Glib::ustring & name) The use of regions is deprecated.
Gtk::Window 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().
Gtk::Window Member Gtk::Window::get_has_resize_grip () const Resize grips have been removed.
Gtk::Window Member Gtk::Window::get_opacity () const Use Widget::get_opacity() instead.
Gtk::Window Member Gtk::Window::get_resize_grip_area (Gdk::Rectangle & rect) const Resize grips have been removed.
Gtk::Window Member Gtk::Window::get_resize_grip_is_visible () const Resize grips have been removed.
Gtk::Window Member Gtk::Window::parse_geometry (const Glib::ustring & geometry) Geometry handling in GTK is deprecated.
Gtk::Window Member Gtk::Window::property_has_resize_grip () Resize grips have been removed.
Gtk::Window Member Gtk::Window::property_has_resize_grip () const Resize grips have been removed.
Gtk::Window Member Gtk::Window::property_opacity () Use the opacity property in the Widget base class instead.
Gtk::Window Member Gtk::Window::property_opacity () const Use the opacity property in the Widget base class instead.
Gtk::Window Member Gtk::Window::property_resize_grip_visible () const Resize grips have been removed.
Gtk::Window 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.
Gtk::Window Member Gtk::Window::resize_to_geometry (int width, int height) This function does nothing. Use resize() and compute the geometry yourself.
Gtk::Window 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.
Gtk::Window Member Gtk::Window::set_has_resize_grip (bool value=true) Resize grips have been removed.
Gtk::Window Member Gtk::Window::set_opacity (double opacity) Use Widget::set_opacity() instead.
Gtk::Window Member Gtk::Window::set_wmclass (const Glib::ustring & wmclass_name, const Glib::ustring & wmclass_class) Don’t use this function.
Gtk::StockID Member operator!= Use icon names instead of StockItem, StockID and BuiltinStockID.
Gtk::StockID Member operator== Use icon names instead of StockItem, StockID and BuiltinStockID.
Gtk::ApplicationWindow Member wrap Use the workaround instead.