#include <document-resources.h>
Definition at line 71 of file document-resources.h.
◆ DocumentResources()
Inkscape::UI::Dialog::DocumentResources::DocumentResources |
( |
| ) |
|
Definition at line 292 of file document-resources.cpp.
References _builder, _categories, _delete, _document, _edit, _extract, _filter, _gridview, _info_filter, _info_store, _item_factory, _item_filter, _item_selection_model, _item_store, _listview, _rdf_list, _search, _select, _selection_change, _selection_model, _selector, _showing_resource, _stats, _wr, Inkscape::append(), Inkscape::UI::Dialog::COL_ICON, Inkscape::UI::Dialog::COL_ID, Inkscape::UI::Dialog::COL_NAME, Inkscape::UI::Dialog::Colors, Inkscape::UI::Widget::EntityEntry::create(), Inkscape::UI::IconViewItemFactory::create(), Inkscape::UI::create_builder(), Inkscape::UI::Dialog::delete_object(), Inkscape::UI::Dialog::DialogBase::desktop, Inkscape::UI::Dialog::DialogBase::document, Inkscape::UI::Dialog::extract_colors(), Inkscape::extract_image(), Inkscape::UI::get_widget(), Inkscape::UI::Dialog::DialogBase::getDesktop(), Inkscape::UI::Dialog::DialogBase::getDocument(), SPDocument::getDocumentName(), SPDocument::getObjectById(), SPDesktop::getSelection(), Inkscape::UI::Dialog::DialogBase::getSelection(), SPObject::id, image, Inkscape::UI::Dialog::Images, Inkscape::UI::Dialog::is_resource_present(), item, label, N, rdf_work_entity_t::name, name, RDF_EDIT_GENERIC, rdf_work_entities, refresh_current_page(), selected_item(), Inkscape::Selection::set(), Inkscape::UI::Widget::Registry::setUpdating(), store, update_buttons(), and w.
◆ clear_stores()
void Inkscape::UI::Dialog::DocumentResources::clear_stores |
( |
| ) |
|
|
private |
◆ collect_statistics()
◆ documentReplaced()
void Inkscape::UI::Dialog::DocumentResources::documentReplaced |
( |
| ) |
|
|
overrideprivatevirtual |
◆ end_editing()
void Inkscape::UI::Dialog::DocumentResources::end_editing |
( |
const Glib::ustring & |
path, |
|
|
const Glib::ustring & |
new_text |
|
) |
| |
|
private |
◆ rebuild_stats()
void Inkscape::UI::Dialog::DocumentResources::rebuild_stats |
( |
| ) |
|
|
private |
◆ refresh_current_page()
void Inkscape::UI::Dialog::DocumentResources::refresh_current_page |
( |
| ) |
|
|
private |
◆ refresh_page()
void Inkscape::UI::Dialog::DocumentResources::refresh_page |
( |
const Glib::ustring & |
id | ) |
|
|
private |
Definition at line 1052 of file document-resources.cpp.
References Inkscape::UI::Dialog::add_colors(), Inkscape::UI::Dialog::add_filters(), Inkscape::UI::Dialog::add_fonts(), Inkscape::UI::Dialog::add_items_with_images(), Inkscape::UI::Dialog::add_metadata(), Inkscape::UI::Dialog::add_refs(), Inkscape::UI::Dialog::add_stats(), Inkscape::UI::Dialog::add_styles(), Inkscape::UI::Dialog::collect_colors(), Inkscape::UI::Dialog::collect_fontspecs(), Inkscape::UI::Dialog::collect_styles(), Inkscape::UI::Dialog::Colors, Inkscape::UI::Dialog::External, Inkscape::UI::Dialog::filter_element(), Inkscape::UI::Dialog::Filters, Inkscape::UI::Dialog::Fonts, Inkscape::UI::Dialog::Gradients, Inkscape::UI::Dialog::has_external_ref(), Inkscape::UI::Dialog::id_to_resource(), Inkscape::UI::Dialog::Images, Inkscape::UI::Dialog::Markers, Inkscape::UI::Dialog::Metadata, Inkscape::UI::Dialog::Patterns, root, Inkscape::UI::Dialog::Stats, Inkscape::UI::Dialog::Styles, Inkscape::UI::Dialog::Swatches, and Inkscape::UI::Dialog::Symbols.
◆ select_page()
void Inkscape::UI::Dialog::DocumentResources::select_page |
( |
const Glib::ustring & |
id | ) |
|
|
private |
◆ selected_item()
std::shared_ptr< details::ResourceItem > Inkscape::UI::Dialog::DocumentResources::selected_item |
( |
| ) |
|
|
private |
◆ selectionModified()
void Inkscape::UI::Dialog::DocumentResources::selectionModified |
( |
Inkscape::Selection * |
selection, |
|
|
unsigned |
flags |
|
) |
| |
|
overrideprivate |
◆ update_buttons()
void Inkscape::UI::Dialog::DocumentResources::update_buttons |
( |
| ) |
|
|
private |
◆ _builder
Glib::RefPtr<Gtk::Builder> Inkscape::UI::Dialog::DocumentResources::_builder |
|
private |
◆ _categories
Glib::RefPtr<Gtk::TreeModelFilter> Inkscape::UI::Dialog::DocumentResources::_categories |
|
private |
◆ _cur_page_id
std::string Inkscape::UI::Dialog::DocumentResources::_cur_page_id |
|
private |
◆ _delete
Gtk::Button& Inkscape::UI::Dialog::DocumentResources::_delete |
|
private |
◆ _document
SPDocument* Inkscape::UI::Dialog::DocumentResources::_document = nullptr |
|
private |
◆ _document_modified
sigc::scoped_connection Inkscape::UI::Dialog::DocumentResources::_document_modified |
|
private |
◆ _edit
Gtk::Button& Inkscape::UI::Dialog::DocumentResources::_edit |
|
private |
◆ _extract
Gtk::Button& Inkscape::UI::Dialog::DocumentResources::_extract |
|
private |
◆ _filter
Glib::RefPtr<Gtk::BoolFilter> Inkscape::UI::Dialog::DocumentResources::_filter |
|
private |
◆ _gridview
Gtk::GridView& Inkscape::UI::Dialog::DocumentResources::_gridview |
|
private |
◆ _idle_refresh
sigc::scoped_connection Inkscape::UI::Dialog::DocumentResources::_idle_refresh |
|
private |
◆ _image_renderer
Gtk::CellRendererPixbuf Inkscape::UI::Dialog::DocumentResources::_image_renderer |
|
private |
◆ _info_filter
Glib::RefPtr<Gtk::BoolFilter> Inkscape::UI::Dialog::DocumentResources::_info_filter |
|
private |
◆ _info_store
Glib::RefPtr<Gio::ListStoreBase> Inkscape::UI::Dialog::DocumentResources::_info_store |
|
private |
◆ _item_factory
◆ _item_filter
◆ _item_selection_model
Glib::RefPtr<Gtk::SingleSelection> Inkscape::UI::Dialog::DocumentResources::_item_selection_model |
|
private |
◆ _item_store
Glib::RefPtr<Gio::ListStoreBase> Inkscape::UI::Dialog::DocumentResources::_item_store |
|
private |
◆ _label_renderer
Gtk::CellRendererText* Inkscape::UI::Dialog::DocumentResources::_label_renderer |
|
private |
◆ _listview
Gtk::ColumnView& Inkscape::UI::Dialog::DocumentResources::_listview |
|
private |
◆ _rdf_list
◆ _search
Gtk::SearchEntry2& Inkscape::UI::Dialog::DocumentResources::_search |
|
private |
◆ _select
Gtk::Button& Inkscape::UI::Dialog::DocumentResources::_select |
|
private |
◆ _selection_change
sigc::scoped_connection Inkscape::UI::Dialog::DocumentResources::_selection_change |
|
private |
◆ _selection_model
Glib::RefPtr<Gtk::SingleSelection> Inkscape::UI::Dialog::DocumentResources::_selection_model |
|
private |
◆ _selector
Gtk::ListView& Inkscape::UI::Dialog::DocumentResources::_selector |
|
private |
◆ _showing_resource
int Inkscape::UI::Dialog::DocumentResources::_showing_resource = -1 |
|
private |
◆ _stats
◆ _wr
The documentation for this class was generated from the following files: