for( ButtonContainer::iterator it = this->m_Buttons.begin( ); it
!= this->m_Buttons.end( ); ++it )
{
idContainer.push_back( ( *it ).first );
for( ButtonContainer::iterator it = this->m_Buttons.begin( ); it
!= this->m_Buttons.end( ); ++it )
{
idContainer.push_back( ( *it ).first );