29 virtual void draw(QPainter*)
const override;
30 virtual bool isEditable()
const override {
return true; }
35 virtual bool setProperty(
Pid propertyId,
const QVariant&)
override;
Pid
Definition: property.h:62
std::vector< QPointF > gripsPositions(const EditData &) const override
Definition: lasso.cpp:91
virtual void endDrag(EditData &)
Definition: lasso.h:32
Base class of score layout elements.
Definition: element.h:158
virtual Pid propertyId(const QStringRef &xmlName) const override
Definition: element.cpp:1326
ElementType type() const final
Definition: lasso.h:28
Grip
Definition: element.h:43
virtual bool isEditable() const override
Definition: lasso.h:30
virtual void draw(QPainter *) const override
Definition: lasso.cpp:34
Definition: aeolus.cpp:26
Lasso(Score *)
Definition: lasso.cpp:24
Grip defaultGrip() const override
Definition: lasso.h:39
Definition: element.h:111
virtual QVariant getProperty(Pid propertyId) const override
Definition: lasso.cpp:132
virtual Lasso * clone() const override
Definition: lasso.h:27
ElementType
Definition: types.h:34
Grip initialEditModeGrip() const override
Definition: lasso.h:38
virtual void editDrag(EditData &) override
Definition: lasso.cpp:47
virtual bool setProperty(Pid propertyId, const QVariant &) override
Definition: lasso.cpp:110
int gripsCount() const override
Definition: lasso.h:37