Allows tools to share data between each other. More...
#include <ToolList.h>

Public Member Functions | |
| ToolList () | |
| ~ToolList () | |
| void | append (Tool *tool) |
| int | count () const |
| RubberBandTool * | rubberBandTool () |
| QStackedWidget * | toolBarStack () |
| QStackedWidget * | toolBarStack (QToolBar *toolBar) |
| Tool * | operator[] (int index) |
Allows tools to share data between each other.
| Isis::ToolList::ToolList | ( | ) |
| Isis::ToolList::~ToolList | ( | ) |
| void Isis::ToolList::append | ( | Tool * | tool | ) |
References rubberBandTool(), and Isis::Tool::setList().
| int Isis::ToolList::count | ( | ) | const |
| Tool * Isis::ToolList::operator[] | ( | int | index | ) |
| RubberBandTool * Isis::ToolList::rubberBandTool | ( | ) |
Referenced by append().
| QStackedWidget * Isis::ToolList::toolBarStack | ( | ) |
| QStackedWidget * Isis::ToolList::toolBarStack | ( | QToolBar * | toolBar | ) |