X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/blast.git/blobdiff_plain/6a0ffdb10d7344d99e04c5518fca2b8295df94be..8fb3c55ee009a11db5e1c08a4cfb286979412745:/GroupScene.h diff --git a/GroupScene.h b/GroupScene.h index 211d9d7..d5a485e 100644 --- a/GroupScene.h +++ b/GroupScene.h @@ -12,7 +12,7 @@ class GroupWidget; class GroupItem; #include "BoxItem.h" class BoxItem; -class SourceItem; +class StimuliItem; class AbstractBoxItem; class ConnectionItem; class InterfaceItem; @@ -54,7 +54,7 @@ public: // attributes getters inline GroupItem* getGroupItem() {return groupItem;} inline QList getBoxItems() { return boxItems; } - inline QList getSourceItems() { return sourceItems; } + inline QList getSourceItems() { return stimuliItems; } inline QList getConnectionItems() { return connectionItems; } inline QList getChildrenScene() { return childrenScene; } inline GroupScene* getParentScene() { return parentScene; } @@ -89,10 +89,10 @@ public: // GroupItem related void removeGroupItem(); - // SourceItem related - SourceItem* createSourceItem(AbstractBlock* block); //! create a new SourceItem and place it around the group item - void addSourceItem(SourceItem* item); //! add an already configured SourceItem in the scene. - void removeSourceItem(SourceItem* item); + // StimuliItem related + StimuliItem* createStimuliItem(AbstractBlock* block); //! create a new SourceItem and place it around the group item + void addStimuliItem(StimuliItem* item); //! add an already configured SourceItem in the scene. + void removeStimuliItem(StimuliItem* item); // child scenes related inline void addChildScene(GroupScene* child) { childrenScene.append(child); } @@ -118,7 +118,7 @@ private: GroupItem *groupItem; //! for convenience, the group item is directly accessible via this attribute QList connectionItems; //! for convenience, connections are directly accessible via this attribute QList boxItems; //! for convenience, box items are directly accessible via this attribute - QList sourceItems; //! for convenience, box items are directly accessible via this attribute. Only usefull for top scene + QList stimuliItems; //! for convenience, box items are directly accessible via this attribute. Only usefull for top scene QList childrenScene;//! for convenience, children scenes are directly accessible via this attribute bool topScene; EditMode editMode;