gtkmm: New API in gtkmm 2.4

gtkmm 2.24.2

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

# New API in gtkmm 2.4

Member Gdk::Display::flush ()

Member Gdk::Display::get_default_cursor_size () const

Member Gdk::Display::get_default_group () const

Member Gdk::Display::get_default_group ()

Member Gdk::Display::get_maximal_cursor_size (guint& width, guint& height)

Member Gdk::Display::set_double_click_distance (guint distance)

Member Gdk::Display::supports_cursor_alpha () const

Member Gdk::Display::supports_cursor_color () const

Member Gdk::Window::get_group ()

Member Gdk::Window::get_group () const

Member Gdk::Window::set_accept_focus (bool accept_focus=true)

Member Gdk::Window::set_keep_above (bool setting=true)

Member Gdk::Window::set_keep_below (bool setting=true)

Member Gtk::AccelMap::lock_path (const std::string& accel_path)

Member Gtk::AccelMap::unlock_path (const std::string& accel_path)

Member Gtk::Action::activate ()

Member Gtk::Action::block_activate_from (Widget& proxy)

Member Gtk::Action::connect_accelerator ()

Member Gtk::Action::connect_proxy (Widget& proxy)

Member Gtk::Action::create_icon (IconSize icon_size)

Member Gtk::Action::create_menu_item ()

Member Gtk::Action::create_tool_item ()

Member Gtk::Action::disconnect_accelerator ()

Member Gtk::Action::disconnect_proxy (Widget& proxy)

Member Gtk::Action::get_name () const

Member Gtk::Action::get_proxies ()

Member Gtk::Action::get_proxies () const

Member Gtk::Action::get_sensitive () const

Member Gtk::Action::get_visible () const

Member Gtk::Action::is_sensitive () const

Member Gtk::Action::is_visible () const

Member Gtk::Action::set_accel_group (const Glib::RefPtr< AccelGroup >& accel_group)

Member Gtk::Action::set_accel_path (const Glib::ustring& accel_path)

Member Gtk::Action::unblock_activate_from (Widget& proxy)

Member Gtk::ActionGroup::get_action (const Glib::ustring& action_name)

Member Gtk::ActionGroup::get_action (const Glib::ustring& action_name) const

Member Gtk::ActionGroup::get_actions ()

Member Gtk::ActionGroup::get_actions () const

Member Gtk::ActionGroup::get_name () const

Member Gtk::ActionGroup::get_sensitive () const

Member Gtk::ActionGroup::get_visible () const

Member Gtk::ActionGroup::remove (const Glib::RefPtr< Action >& action)

Member Gtk::ActionGroup::set_sensitive (bool sensitive=true)

Member Gtk::ActionGroup::set_visible (bool visible=true)

Member Gtk::Alignment::get_padding (guint& padding_top, guint& padding_bottom, guint& padding_left, guint& padding_right)

Member Gtk::Alignment::set_padding (guint padding_top, guint padding_bottom, guint padding_left, guint padding_right)

Member Gtk::Button::get_alignment (float& xalign, float& yalign)

Member Gtk::Button::get_focus_on_click () const

Member Gtk::Button::set_alignment (float xalign, float yalign)

Member Gtk::Button::set_focus_on_click (bool focus_on_click=true)

Member Gtk::ButtonBox::get_child_secondary (const Gtk::Widget& child) const

Member Gtk::Calendar::get_display_options () const

Member Gtk::Calendar::set_display_options (CalendarDisplayOptions flags)

Member Gtk::CellLayout::add_attribute (CellRenderer& cell, const Glib::ustring& attribute, int column)

Member Gtk::CellLayout::clear ()

Member Gtk::CellLayout::clear_attributes (CellRenderer& cell)

Member Gtk::CellLayout::pack_end (CellRenderer& cell, bool expand=true)

Member Gtk::CellLayout::pack_start (CellRenderer& cell, bool expand=true)

Member Gtk::CellLayout::reorder (CellRenderer& cell, int position)

Member Gtk::CellRenderer::editing_canceled ()
  Deprecated: 2.6: Use stop_editing() instead

Member Gtk::CheckMenuItem::get_draw_as_radio () const

Member Gtk::CheckMenuItem::set_draw_as_radio (bool draw_as_radio=true)

Member Gtk::Clipboard::request_targets (const SlotTargetsReceived& slot)

Member Gtk::Clipboard::wait_for_targets () const

Member Gtk::ColorButton::ColorButton (const Gdk::Color& color)

Member Gtk::ColorButton::ColorButton ()

Member Gtk::ColorButton::get_alpha () const

Member Gtk::ColorButton::get_color () const

Member Gtk::ColorButton::get_title () const

Member Gtk::ColorButton::get_use_alpha () const

Member Gtk::ColorButton::set_alpha (guint16 alpha)

Member Gtk::ColorButton::set_color (const Gdk::Color& color)

Member Gtk::ColorButton::set_title (const Glib::ustring& title)

Member Gtk::ColorButton::set_use_alpha (bool use_alpha=true)

Member Gtk::ComboBox::get_active_row_number () const

Member Gtk::ComboBox::get_model ()

Member Gtk::ComboBox::get_model () const

Member Gtk::ComboBox::popdown ()

Member Gtk::ComboBox::popup ()

Member Gtk::ComboBox::set_active (int index)

Member Gtk::ComboBox::set_active (const TreeModel::iterator& iter)

Member Gtk::ComboBox::set_column_span_column (int column_span)

Member Gtk::ComboBox::set_model (const Glib::RefPtr< TreeModel >& model)

Member Gtk::ComboBox::set_row_span_column (int row_span)

Member Gtk::ComboBox::set_wrap_width (int width)

Member Gtk::ComboBoxEntry::get_text_column () const

Member Gtk::ComboBoxEntry::set_text_column (int text_column) const

Member Gtk::ComboBoxEntry::set_text_column (const TreeModelColumnBase& text_column) const

Member Gtk::Entry::get_alignment () const

Member Gtk::Entry::get_completion ()

Member Gtk::Entry::get_completion () const

Member Gtk::Entry::set_alignment (float xalign)

Member Gtk::Entry::set_alignment (AlignmentEnum xalign)

Member Gtk::Entry::set_completion (const Glib::RefPtr< EntryCompletion >& completion)

Member Gtk::EntryCompletion::complete ()

Member Gtk::EntryCompletion::delete_action (int index=0)

Member Gtk::EntryCompletion::get_entry ()

Member Gtk::EntryCompletion::get_entry () const

Member Gtk::EntryCompletion::get_minimum_key_length () const

Member Gtk::EntryCompletion::get_model ()

Member Gtk::EntryCompletion::get_model () const

Member Gtk::EntryCompletion::set_minimum_key_length (int length)

Member Gtk::EntryCompletion::set_model (const Glib::RefPtr< TreeModel >& model)

Member Gtk::EntryCompletion::set_text_column (const TreeModelColumnBase& column)

Member Gtk::EntryCompletion::set_text_column (int column)

Member Gtk::EventBox::get_above_child () const

Member Gtk::EventBox::get_visible_window () const

Member Gtk::EventBox::set_above_child (bool above_child=true)

Member Gtk::EventBox::set_visible_window (bool visible_window=true)

Member Gtk::Expander::Expander ()

Member Gtk::Expander::Expander (const Glib::ustring& label, bool mnemonic=false)

Member Gtk::Expander::get_expanded () const

Member Gtk::Expander::get_label () const

Member Gtk::Expander::get_label_widget ()

Member Gtk::Expander::get_label_widget () const

Member Gtk::Expander::get_spacing () const

Member Gtk::Expander::get_use_markup () const

Member Gtk::Expander::get_use_underline () const

Member Gtk::Expander::set_expanded (bool expanded=true)

Member Gtk::Expander::set_label (const Glib::ustring& label)

Member Gtk::Expander::set_label_widget (Widget& label_widget)

Member Gtk::Expander::set_spacing (int spacing)

Member Gtk::Expander::set_use_markup (bool use_markup=true)

Member Gtk::Expander::set_use_underline (bool use_underline=true)

Member Gtk::FileChooser::add_filter (const FileFilter& filter)

Member Gtk::FileChooser::add_shortcut_folder (const Glib::ustring& folder)

Member Gtk::FileChooser::add_shortcut_folder_uri (const Glib::ustring& uri)

Member Gtk::FileChooser::get_action () const

Member Gtk::FileChooser::get_current_folder () const
  .

Member Gtk::FileChooser::get_current_folder_uri () const

Member Gtk::FileChooser::get_extra_widget ()

Member Gtk::FileChooser::get_extra_widget () const

Member Gtk::FileChooser::get_filename () const

Member Gtk::FileChooser::get_filenames () const
  .

Member Gtk::FileChooser::get_filter ()

Member Gtk::FileChooser::get_filter () const

Member Gtk::FileChooser::get_local_only () const

Member Gtk::FileChooser::get_preview_filename () const

Member Gtk::FileChooser::get_preview_uri () const

Member Gtk::FileChooser::get_preview_widget ()

Member Gtk::FileChooser::get_preview_widget () const

Member Gtk::FileChooser::get_preview_widget_active () const

Member Gtk::FileChooser::get_select_multiple () const

Member Gtk::FileChooser::get_uri () const

Member Gtk::FileChooser::get_uris () const
  .

Member Gtk::FileChooser::list_filters ()
  .

Member Gtk::FileChooser::list_filters () const
  .

Member Gtk::FileChooser::list_shortcut_folder_uris () const
  .

Member Gtk::FileChooser::list_shortcut_folders () const

Member Gtk::FileChooser::remove_filter (const FileFilter& filter)

Member Gtk::FileChooser::remove_shortcut_folder (const Glib::ustring& folder)

Member Gtk::FileChooser::remove_shortcut_folder_uri (const Glib::ustring& uri)

Member Gtk::FileChooser::select_all ()

Member Gtk::FileChooser::select_filename (const Glib::ustring& filename)

Member Gtk::FileChooser::select_uri (const Glib::ustring& uri)

Member Gtk::FileChooser::set_action (FileChooserAction action)

Member Gtk::FileChooser::set_current_folder (const Glib::ustring& filename)

Member Gtk::FileChooser::set_current_folder_uri (const Glib::ustring& uri)

Member Gtk::FileChooser::set_current_name (const Glib::ustring& name)

Member Gtk::FileChooser::set_extra_widget (Gtk::Widget& extra_widget)

Member Gtk::FileChooser::set_filename (const Glib::ustring& filename)

Member Gtk::FileChooser::set_filter (const FileFilter& filter)

Member Gtk::FileChooser::set_local_only (bool local_only=true)

Member Gtk::FileChooser::set_preview_widget (Gtk::Widget& preview_widget)

Member Gtk::FileChooser::set_preview_widget_active (bool active=true)

Member Gtk::FileChooser::set_select_multiple (bool select_multiple=true)

Member Gtk::FileChooser::set_uri (const Glib::ustring& uri)

Member Gtk::FileChooser::set_use_preview_label (bool use_label=true)

Member Gtk::FileChooser::unselect_all ()

Member Gtk::FileChooser::unselect_filename (const Glib::ustring& filename)

Member Gtk::FileChooser::unselect_uri (const Glib::ustring& uri)

Member Gtk::FileChooserWidget::FileChooserWidget (FileChooserAction action)

Member Gtk::FileFilter::add_mime_type (const Glib::ustring& mime_type)

Member Gtk::FileFilter::add_pattern (const Glib::ustring& pattern)

Member Gtk::FileFilter::get_name () const

Member Gtk::FileFilter::get_needed () const

Member Gtk::FileFilter::set_name (const Glib::ustring& name)

Member Gtk::FontButton::get_font_name () const

Member Gtk::FontButton::get_show_size () const

Member Gtk::FontButton::get_show_style () const

Member Gtk::FontButton::get_title () const

Member Gtk::FontButton::get_use_font () const

Member Gtk::FontButton::get_use_size () const

Member Gtk::FontButton::set_font_name (const Glib::ustring& fontname)

Member Gtk::FontButton::set_show_size (bool show_size=true)

Member Gtk::FontButton::set_show_style (bool show_style=true)

Member Gtk::FontButton::set_title (const Glib::ustring& title)

Member Gtk::FontButton::set_use_font (bool use_font=true)

Member Gtk::FontButton::set_use_size (bool use_size=true)

Member Gtk::IconInfo::get_base_size () const

Member Gtk::IconInfo::get_builtin_pixbuf () const

Member Gtk::IconInfo::get_builtin_pixbuf ()

Member Gtk::IconInfo::get_display_name () const

Member Gtk::IconInfo::get_embedded_rect (Gdk::Rectangle& rectangle) const

Member Gtk::IconInfo::get_filename () const

Member Gtk::IconInfo::load_icon () const

Member Gtk::IconInfo::set_raw_coordinates (bool raw_coordinates=true)

Member Gtk::IconTheme::add_builtin_icon (const Glib::ustring& icon_name, int size, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)

Member Gtk::IconTheme::append_search_path (const Glib::ustring& path)

Member Gtk::IconTheme::get_default ()

Member Gtk::IconTheme::get_example_icon_name () const

Member Gtk::IconTheme::get_for_screen (const Glib::RefPtr< Gdk::Screen >& screen)

Member Gtk::IconTheme::has_icon (const Glib::ustring& icon_name) const

Member Gtk::IconTheme::list_icons (const Glib::ustring& context) const
  .

Member Gtk::IconTheme::load_icon (const Glib::ustring& icon_name, int size, IconLookupFlags flags=(IconLookupFlags) 0) const

Member Gtk::IconTheme::lookup_icon (const Glib::ustring& icon_name, int size, IconLookupFlags flags) const
  .

Member Gtk::IconTheme::prepend_search_path (const Glib::ustring& path)

Member Gtk::IconTheme::rescan_if_needed ()

Member Gtk::IconTheme::set_custom_theme (const Glib::ustring& theme_name)

Member Gtk::IconTheme::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)

Member Gtk::Menu::attach (Gtk::Widget& child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach)

Member Gtk::Menu::set_monitor (int monitor_num)

Member Gtk::MenuShell::cancel ()

Member Gtk::MessageDialog::set_markup (const Glib::ustring& str)

Member Gtk::Paned::get_child1 ()

Member Gtk::Paned::get_child1 () const

Member Gtk::Paned::get_child2 ()

Member Gtk::Paned::get_child2 () const

Member Gtk::RadioAction::get_current_value () const

Member Gtk::RadioAction::get_group ()

Member Gtk::RadioToolButton::get_group ()

Member Gtk::RadioToolButton::RadioToolButton ()

Member Gtk::RadioToolButton::RadioToolButton (Group& group, const Glib::ustring& label=Glib::ustring())

Member Gtk::RadioToolButton::RadioToolButton (Widget& icon_widget, const Glib::ustring& label=Glib::ustring())

Member Gtk::RadioToolButton::RadioToolButton (Group& group, const Gtk::StockID& stock_id)

Member Gtk::RadioToolButton::set_group (Group& group)

Member Gtk::RC::reset_styles (const Glib::RefPtr< Settings >& settings)

Member Gtk::Scale::get_layout () const

Member Gtk::Scale::get_layout ()

Member Gtk::Scale::get_layout_offsets (int& x, int& y) const

Member Gtk::SeparatorToolItem::get_draw () const

Member Gtk::SeparatorToolItem::set_draw (bool draw=true)

Member Gtk::TextBuffer::select_range (const iterator& ins, const iterator& bound)

Member Gtk::TextIter::backward_visible_cursor_position ()

Member Gtk::TextIter::backward_visible_cursor_positions (int count)

Member Gtk::TextIter::backward_visible_word_start ()

Member Gtk::TextIter::backward_visible_word_starts (int count)

Member Gtk::TextIter::forward_visible_cursor_position ()

Member Gtk::TextIter::forward_visible_cursor_positions (int count)

Member Gtk::TextIter::forward_visible_word_end ()

Member Gtk::TextIter::forward_visible_word_ends (int count)

Member Gtk::TextView::get_accepts_tab () const

Member Gtk::TextView::get_overwrite () const

Member Gtk::TextView::set_accepts_tab (bool accepts_tab=true)

Member Gtk::TextView::set_overwrite (bool overwrite=true)

Member Gtk::ToggleAction::get_active () const

Member Gtk::ToggleAction::get_draw_as_radio () const

Member Gtk::ToggleAction::set_active (bool is_active=true)

Member Gtk::ToggleAction::set_draw_as_radio (bool draw_as_radio=true)

Member Gtk::ToggleAction::toggled ()

Member Gtk::ToggleToolButton::get_active () const

Member Gtk::ToggleToolButton::set_active (bool is_active=true)

Member Gtk::Toolbar::get_drop_index (int x, int y) const

Member Gtk::Toolbar::get_item_index (const ToolItem& item) const

Member Gtk::Toolbar::get_n_items () const

Member Gtk::Toolbar::get_nth_item (int n)

Member Gtk::Toolbar::get_nth_item (int n) const

Member Gtk::Toolbar::get_relief_style () const

Member Gtk::Toolbar::get_show_arrow () const

Member Gtk::Toolbar::insert (ToolItem& item, int pos)

Member Gtk::Toolbar::set_drop_highlight_item (ToolItem& tool_item, int index)

Member Gtk::Toolbar::set_show_arrow (bool show_arrow=true)

Member Gtk::ToolButton::get_icon_widget ()

Member Gtk::ToolButton::get_icon_widget () const

Member Gtk::ToolButton::get_label () const

Member Gtk::ToolButton::get_label_widget () const

Member Gtk::ToolButton::get_label_widget ()

Member Gtk::ToolButton::get_stock_id () const

Member Gtk::ToolButton::get_use_underline () const

Member Gtk::ToolButton::set_icon_widget (Widget& icon_widget)

Member Gtk::ToolButton::set_label (const Glib::ustring& label)

Member Gtk::ToolButton::set_label_widget (Widget& label_widget)

Member Gtk::ToolButton::set_stock_id (const Gtk::StockID& stock_id)

Member Gtk::ToolButton::set_use_underline (bool use_underline=true)

Member Gtk::ToolItem::get_expand () const

Member Gtk::ToolItem::get_homogeneous () const

Member Gtk::ToolItem::get_icon_size () const

Member Gtk::ToolItem::get_is_important () const

Member Gtk::ToolItem::get_orientation () const

Member Gtk::ToolItem::get_proxy_menu_item (const Glib::ustring& menu_item_id) const

Member Gtk::ToolItem::get_proxy_menu_item (const Glib::ustring& menu_item_id)

Member Gtk::ToolItem::get_relief_style () const

Member Gtk::ToolItem::get_toolbar_style () const

Member Gtk::ToolItem::get_use_drag_window () const

Member Gtk::ToolItem::get_visible_horizontal () const

Member Gtk::ToolItem::get_visible_vertical () const

Member Gtk::ToolItem::retrieve_proxy_menu_item () const

Member Gtk::ToolItem::retrieve_proxy_menu_item ()

Member Gtk::ToolItem::set_expand (bool expand=true)

Member Gtk::ToolItem::set_homogeneous (bool homogeneous=true)

Member Gtk::ToolItem::set_is_important (bool is_important=true)

Member Gtk::ToolItem::set_proxy_menu_item (const Glib::ustring& menu_item_id, Widget& menu_item)

Member Gtk::ToolItem::set_tooltip (Tooltips& tooltips, const Glib::ustring& tip_text, const Glib::ustring& tip_private=Glib::ustring())

Member Gtk::ToolItem::set_use_drag_window (bool use_drag_window=true)

Member Gtk::ToolItem::set_visible_horizontal (bool visible_horizontal=true)

Member Gtk::ToolItem::set_visible_vertical (bool visible_vertical=true)

Member Gtk::TreeModelFilter::clear_cache ()

Member Gtk::TreeModelFilter::convert_child_path_to_path (const Path& child_path)

Member Gtk::TreeModelFilter::convert_child_path_to_path (const Path& child_path) const

Member Gtk::TreeModelFilter::convert_path_to_child_path (const Path& filter_path)

Member Gtk::TreeModelFilter::convert_path_to_child_path (const Path& filter_path) const

Member Gtk::TreeModelFilter::get_model ()

Member Gtk::TreeModelFilter::get_model () const

Member Gtk::TreeModelFilter::refilter ()

Member Gtk::TreeModelFilter::set_visible_column (int column)

Member Gtk::TreeModelFilter::set_visible_column (const TreeModelColumnBase& column)

Member Gtk::TreeViewColumn::get_expand () const

Member Gtk::TreeViewColumn::set_expand (bool expand=true)

Class 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)

Member Gtk::UIManager::add_ui_from_file (const Glib::ustring& filename)

Member Gtk::UIManager::add_ui_from_string (const Glib::ustring& buffer)

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)

Member Gtk::UIManager::ensure_update ()

Member Gtk::UIManager::get_accel_group ()

Member Gtk::UIManager::get_accel_group () const

Member Gtk::UIManager::get_action (const Glib::ustring& path)

Member Gtk::UIManager::get_action (const Glib::ustring& path) const

Member Gtk::UIManager::get_action_groups ()

Member Gtk::UIManager::get_action_groups () const

Member Gtk::UIManager::get_add_tearoffs () const

Member Gtk::UIManager::get_toplevels (UIManagerItemType types) const

Member Gtk::UIManager::get_toplevels (UIManagerItemType types)

Member Gtk::UIManager::get_ui () const

Member Gtk::UIManager::get_widget (const Glib::ustring& path)

Member Gtk::UIManager::get_widget (const Glib::ustring& path) const

Member Gtk::UIManager::insert_action_group (const Glib::RefPtr< ActionGroup >& action_group, int pos=0)

Member Gtk::UIManager::new_merge_id ()

Member Gtk::UIManager::remove_action_group (const Glib::RefPtr< ActionGroup >& action_group)

Member Gtk::UIManager::remove_ui (ui_merge_id merge_id)

Member Gtk::UIManager::set_add_tearoffs (bool add_tearoffs=true)

Member Gtk::Widget::add_mnemonic_label (Widget& label)

Member Gtk::Widget::get_no_show_all () const

Member Gtk::Widget::list_mnemonic_labels () const

Member Gtk::Widget::list_mnemonic_labels ()

Member Gtk::Widget::queue_resize_no_redraw ()

Member Gtk::Widget::remove_mnemonic_label (Widget& label)

Member Gtk::Widget::set_no_show_all (bool no_show_all=true)

Member Gtk::Window::get_accept_focus () const

Member Gtk::Window::set_accept_focus (bool setting=true)

Member Gtk::Window::set_default_icon (const Glib::RefPtr< Gdk::Pixbuf >& icon)

Member Gtk::Window::set_keep_above (bool setting=true)

Member Gtk::Window::set_keep_below (bool setting=true)