2 #include <score/selection/Selection.hpp>
4 #include <ossia/detail/hash_map.hpp>
30 bool canUnselect()
const;
31 bool canReselect()
const;
33 void clearAllButLast();
45 void deselectObjects(
const Selection& toDeselect);
50 E_SIGNAL(SCORE_LIB_BASE_EXPORT, pushNewSelection, s)
53 E_SIGNAL(SCORE_LIB_BASE_EXPORT, currentSelectionChanged, old, current)
59 W_INVOKABLE(pruneRecursively)
64 void pruneConnections();
67 QStack<Selection> m_unselectable;
68 QStack<Selection> m_reselectable;
70 ossia::hash_map<const IdentifiedObjectAbstract*, QMetaObject::Connection>
Base class for IdentifiedObject.
Definition: IdentifiedObjectAbstract.hpp:16
Definition: Selection.hpp:12
The SelectionStack class.
Definition: SelectionStack.hpp:24
Base toolkit upon which the software is built.
Definition: Application.cpp:90