| 1003 | } |
| 1004 | |
| 1005 | void RackWidget::select(ModuleWidget* mw, bool selected) { |
| 1006 | if (selected) { |
| 1007 | internal->selectedModules.insert(mw); |
| 1008 | } |
| 1009 | else { |
| 1010 | auto it = internal->selectedModules.find(mw); |
| 1011 | if (it != internal->selectedModules.end()) |
| 1012 | internal->selectedModules.erase(it); |
| 1013 | } |
| 1014 | } |
| 1015 | |
| 1016 | bool RackWidget::hasSelection() { |
| 1017 | return !internal->selectedModules.empty(); |
no outgoing calls
no test coverage detected