Lines Matching defs:SPDesktop
110 * SPDesktop is a subclass of View, implementing an editable document
114 * SPDesktop provides a certain set of SPCanvasItems, serving as GUI
122 * Each SPDesktop is associated with a SPNamedView node of the document
128 * Associated with each SPDesktop are the two most important editing
138 class SPDesktop : public Inkscape::UI::View::View
215 sigc::connection connectDestroy(const sigc::slot<void, SPDesktop*> &slot)
220 sigc::connection connectDocumentReplaced (const sigc::slot<void,SPDesktop*,SPDocument*> & slot)
225 sigc::connection connectEventContextChanged (const sigc::slot<void,SPDesktop*,Inkscape::UI::Tools::ToolBase*> & slot)
251 SPDesktop();
254 virtual ~SPDesktop();
442 DesktopPrefObserver(SPDesktop *desktop, Glib::ustring const &path)
452 SPDesktop *_desktop;
462 sigc::signal<void, SPDesktop*> _destroy_signal;
463 sigc::signal<void,SPDesktop*,SPDocument*> _document_replaced_signal;
466 sigc::signal<void,SPDesktop*,Inkscape::UI::Tools::ToolBase*> _event_context_changed_signal;
484 static void _onActivate (SPDesktop* dt);
485 static void _onDeactivate (SPDesktop* dt);
486 static void _onSelectionModified (Inkscape::Selection *selection, guint flags, SPDesktop *dt);