Isis Developer Reference
|
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().
Referenced by Isis::Workspace::Workspace().
int Isis::ToolList::count | ( | ) | const |
Referenced by Isis::Workspace::Workspace().
Tool * Isis::ToolList::operator[] | ( | int | index | ) |
RubberBandTool * Isis::ToolList::rubberBandTool | ( | ) |
Referenced by append(), and Isis::Tool::rubberBandTool().
QStackedWidget * Isis::ToolList::toolBarStack | ( | ) |
Referenced by Isis::Tool::addToActive().
QStackedWidget * Isis::ToolList::toolBarStack | ( | QToolBar * | toolBar | ) |