summaryrefslogtreecommitdiffstats
path: root/src/object-set.h
diff options
context:
space:
mode:
authorMarc Jeanmougin <marc@jeanmougin.fr>2016-10-25 10:03:33 +0000
committerMarc Jeanmougin <marcjeanmougin@free.fr>2016-10-25 10:03:33 +0000
commitd37444eade200b5e527a89164a39bc2894addf6f (patch)
treeca6325f3f2dee50786503cbb3dc0ef623fb89d81 /src/object-set.h
parentFix test (diff)
downloadinkscape-d37444eade200b5e527a89164a39bc2894addf6f.tar.gz
inkscape-d37444eade200b5e527a89164a39bc2894addf6f.zip
Fix signals
(bzr r15191)
Diffstat (limited to 'src/object-set.h')
-rw-r--r--src/object-set.h14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/object-set.h b/src/object-set.h
index dc0602e06..8fa20e454 100644
--- a/src/object-set.h
+++ b/src/object-set.h
@@ -165,7 +165,7 @@ public:
*
* @param obj the object to select
*/
- void set(SPObject *object);
+ void set(SPObject *object, bool persist_selection_context = false);
void set(XML::Node *repr) {
if(document() && repr)
set(document()->getObjectById(repr->attribute("id")));
@@ -264,17 +264,7 @@ public:
*
* @param list the repr list to add
*/
- void setReprList(std::vector<XML::Node*> const &list) {
- if(!document())
- return;
- clear();
- for (auto iter = list.rbegin(); iter != list.rend(); ++iter) {
- SPObject *obj = document()->getObjectById((*iter)->attribute("id"));
- if (obj) {
- add(obj);
- }
- }
- }
+ void setReprList(std::vector<XML::Node*> const &list);
/**
* Adds the specified objects to selection, without deselecting first.