X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/blast.git/blobdiff_plain/1b7818e18ed7bcf3464e307b97c6e0e6d72cc69b..60c13e8b4c7ea3d595969c1e7c0a28b068a17ca6:/Dispatcher.h?ds=sidebyside diff --git a/Dispatcher.h b/Dispatcher.h index 4354466..cf14b6a 100644 --- a/Dispatcher.h +++ b/Dispatcher.h @@ -15,7 +15,7 @@ class GroupScene; class AbstractBoxItem; class GroupItem; class BoxItem; -class SourceItem; +class StimuliItem; class ConnectionItem; class InterfaceItem; class GroupBlock; @@ -94,15 +94,16 @@ public: /************************** * block ops *************************/ - BoxItem* addBlock(Context context, int idCategory, int idBlock, int idScene); + BoxItem* addBlock(Context context, int idCategory, int idBlock, int idScene, QHash clkRstToGen ); + void addClkRstGenBlock(Context context, double frequency); void removeBoxItem(Context context, BoxItem* item); void duplicateBoxItem(Context context, BoxItem* item); void renameFunctionalBlock(Context context, BoxItem* item); void generateBlockVHDL(Context context, BoxItem* item); void renameGroupBlock(Context context, GroupItem* item); - void renameSourceBlock(Context context, SourceItem* item); - void removeSourceItem(Context context, SourceItem* item); - void duplicateSourceItem(Context context, SourceItem* item); + void renameStimuliItem(Context context, StimuliItem* item); + void removeStimuliItem(Context context, StimuliItem* item); + void duplicateStimuliItem(Context context, StimuliItem* item); // interface ops