X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FcreaPanelButtonContainer%2FbuttonContainerSettings.h;h=e568683caf874eadf01905c80899f70c4be37a3b;hb=e7d20ba9cf53e6da12e5118a7d616248ea48f168;hp=81f96d31b88433947b4d9d4c1d9105b52b3b8892;hpb=0c3a32b70caed542c709c9c4f21419c3e9761800;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaPanelButtonContainer/buttonContainerSettings.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaPanelButtonContainer/buttonContainerSettings.h index 81f96d3..e568683 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaPanelButtonContainer/buttonContainerSettings.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaPanelButtonContainer/buttonContainerSettings.h @@ -31,6 +31,7 @@ namespace creaPanelButtonContainer typedef std::list< std::string > KeyMapList; typedef std::list< ButtonPair* > ButtonList; typedef std::map< std::string, ButtonList > ButtonGroupMap; + typedef std::list< BCSettingsStruct* > BCSetListType; class ButtonContainerSettings { public: @@ -54,7 +55,10 @@ namespace creaPanelButtonContainer const std::string &iconpath, const std::string &buttonDescription, PanelButton panel ); void - AddButton( const BCSettingsStruct &info ); + AddButton( BCSettingsStruct* info ); + + void + AddButtons( BCSetListType infoList ); private: ButtonGroupMap m_ButtonGroupContainer;