gtkmm: New API in gtkmm 2.4

gtkmm 3.16.0

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

New API in gtkmm 2.4

Member Gdk::Cursor::create (const Glib::RefPtr< Display >& display, const Glib::RefPtr< Pixbuf >& pixbuf, int x, int y)
Member Gdk::Display::flush ()
Member Gdk::Display::get_default_cursor_size () const
Member Gdk::Display::get_default_group ()
Member Gdk::Display::get_default_group () const
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::connect_accelerator ()
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::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::signal_activate ()
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::ActionGroup::signal_connect_proxy ()
Member Gtk::ActionGroup::signal_disconnect_proxy ()
Member Gtk::ActionGroup::signal_post_activate ()
Member Gtk::ActionGroup::signal_pre_activate ()
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::signal_editing_canceled ()
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 ()
Member Gtk::ColorButton::ColorButton (const Gdk::Color& color)
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::ColorButton::signal_color_set ()
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::ComboBox::signal_changed ()
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 (Align 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::EntryCompletion::signal_action_activated ()
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 Glib::RefPtr< FileFilter >& filter)
Member Gtk::FileChooser::add_shortcut_folder (const std::string& 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 Glib::RefPtr< FileFilter >& filter)
Member Gtk::FileChooser::remove_shortcut_folder (const std::string& folder)
Member Gtk::FileChooser::remove_shortcut_folder_uri (const Glib::ustring& uri)
Member Gtk::FileChooser::select_all ()
Member Gtk::FileChooser::select_filename (const std::string& filename)
Member Gtk::FileChooser::select_uri (const Glib::ustring& uri)
Member Gtk::FileChooser::set_action (FileChooserAction action)
Member Gtk::FileChooser::set_current_folder (const std::string& 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 std::string& filename)
Member Gtk::FileChooser::set_filter (const Glib::RefPtr< 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 std::string& 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::FontButton::signal_font_set ()
Member Gtk::IconInfo::get_base_size () const
Member Gtk::IconInfo::get_builtin_pixbuf ()
Member Gtk::IconInfo::get_builtin_pixbuf () const
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::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::RadioAction::signal_changed ()
Member Gtk::RadioButton::signal_group_changed ()
Member Gtk::RadioToolButton::get_group ()
Member Gtk::RadioToolButton::RadioToolButton (Group& group, const Glib::ustring& label=Glib::ustring())
Member Gtk::RadioToolButton::RadioToolButton (Group& group, const Gtk::StockID& stock_id)
Member Gtk::RadioToolButton::RadioToolButton (Widget& icon_widget, const Glib::ustring& label=Glib::ustring())
Member Gtk::RadioToolButton::RadioToolButton ()
Member Gtk::RadioToolButton::set_group (Group& group)
Member Gtk::Scale::get_layout ()
Member Gtk::Scale::get_layout () const
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) const
Member Gtk::Toolbar::get_nth_item (int n)
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)
Member Gtk::ToolItem::get_proxy_menu_item (const Glib::ustring& menu_item_id) const
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 ()
Member Gtk::ToolItem::retrieve_proxy_menu_item () const
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_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) const
Member Gtk::TreeModelFilter::convert_path_to_child_path (const Path& filter_path) const
Member Gtk::TreeModelFilter::get_model () const
Member Gtk::TreeModelFilter::get_model ()
Member Gtk::TreeModelFilter::refilter ()
Member Gtk::TreeModelFilter::set_visible_column (const TreeModelColumnBase& column)
Member Gtk::TreeModelFilter::set_visible_column (int 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 () const
Member Gtk::UIManager::get_action_groups ()
Member Gtk::UIManager::get_add_tearoffs () const
Member Gtk::UIManager::get_toplevels (UIManagerItemType types)
Member Gtk::UIManager::get_toplevels (UIManagerItemType types) const
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::UIManager::signal_actions_changed ()
Member Gtk::UIManager::signal_add_widget ()
Member Gtk::UIManager::signal_connect_proxy ()
Member Gtk::UIManager::signal_disconnect_proxy ()
Member Gtk::UIManager::signal_post_activate ()
Member Gtk::UIManager::signal_pre_activate ()
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::has_toplevel_focus () const
Member Gtk::Window::is_active () 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)