Skip to content
Snippets Groups Projects
Commit e9c6351e authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

MasksSet fcts -virtual

parent 429e90a5
No related branches found
No related tags found
1 merge request!2370cleanup and prepare refactoring in MasksSet context
...@@ -29,20 +29,20 @@ class RegionOfInterestItem; ...@@ -29,20 +29,20 @@ class RegionOfInterestItem;
class MasksSet { class MasksSet {
public: public:
MasksSet(); MasksSet();
~MasksSet(); virtual ~MasksSet();
QVector<MaskItem*> modifiableMaskItems() const; QVector<MaskItem*> modifiableMaskItems() const;
QVector<const MaskItem*> maskItems() const; QVector<const MaskItem*> maskItems() const;
//! Insert mask at given row. //! Insert mask at given row.
virtual void insertMask(int row, MaskItem* maskItem); void insertMask(int row, MaskItem* maskItem);
virtual void addMaskItem(MaskItem* maskItem); void addMaskItem(MaskItem* maskItem);
//! Move mask to a given row //! Move mask to a given row
virtual void moveMask(int from_row, int to_row); void moveMask(int from_row, int to_row);
virtual void removeMaskAt(int row); void removeMaskAt(int row);
//! Can be nullptr. //! Can be nullptr.
RegionOfInterestItem* regionOfInterestItem() const; RegionOfInterestItem* regionOfInterestItem() const;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment