1 #include "vvStructSelector.h"
5 void vvStructSelector::SetStructures(StructureType structures)
7 mStructures=structures;
8 for (StructureType::iterator i=structures.begin();i!=structures.end();i++)
10 std::ostringstream ss;
11 ss << (*i).first << ":" << (*i).second;
12 this->structSelectionWidget->addItem(ss.str().c_str());
16 std::vector<int> vvStructSelector::getSelectedItems()
18 std::vector<int> result;
19 for (int i=0;i<structSelectionWidget->count();i++)
21 if (structSelectionWidget->item(i)->isSelected())
22 result.push_back(mStructures[i].first);
28 vvStructSelector::vvStructSelector()