![]() |
VR-Forces 4.0.4 Class Documentation
|

Signals | |
| void | symbolAdded (const DtSymbol *symbol) |
| void | symbolRemoved (const DtSymbol *symbol) |
| Note that the symbol is removed and then the signal sent. | |
Public Member Functions | |
| DtSymbolList (QObject *parent=NULL) | |
| virtual | ~DtSymbolList () |
| virtual DtSymbolList::iterator | append (DtSymbol *symbol) |
| virtual DtSymbolList::iterator | insert (int i, DtSymbol *symbol) |
| virtual bool | remove (DtSymbol *symbol) |
| virtual bool | remove (uint i) |
| virtual bool | remove () |
| virtual void | clear () |
| virtual void | setAutoDelete (bool b) |
| bool | autoDelete () const |
| DtSymbolList & | operator= (const DtSymbolList &orig) |
| DtSymbolList (const DtSymbolList &orig) | |
| int | findRef (DtSymbol *) const |
| int | find (DtSymbol *s) const |
Protected Attributes | |
| bool | myAutoDelete |
| DtSymbolList::DtSymbolList | ( | QObject * | parent = NULL | ) |
| virtual DtSymbolList::~DtSymbolList | ( | ) | [virtual] |
| DtSymbolList::DtSymbolList | ( | const DtSymbolList & | orig | ) |
| virtual DtSymbolList::iterator DtSymbolList::append | ( | DtSymbol * | symbol | ) | [virtual] |
| virtual DtSymbolList::iterator DtSymbolList::insert | ( | int | i, |
| DtSymbol * | symbol | ||
| ) | [virtual] |
| virtual bool DtSymbolList::remove | ( | DtSymbol * | symbol | ) | [virtual] |
| virtual bool DtSymbolList::remove | ( | uint | i | ) | [virtual] |
| virtual bool DtSymbolList::remove | ( | ) | [virtual] |
| virtual void DtSymbolList::clear | ( | ) | [virtual] |
| virtual void DtSymbolList::setAutoDelete | ( | bool | b | ) | [virtual] |
| bool DtSymbolList::autoDelete | ( | ) | const [inline] |
References myAutoDelete.
| DtSymbolList& DtSymbolList::operator= | ( | const DtSymbolList & | orig | ) |
| int DtSymbolList::findRef | ( | DtSymbol * | ) | const |
| int DtSymbolList::find | ( | DtSymbol * | s | ) | const [inline] |
| void DtSymbolList::symbolAdded | ( | const DtSymbol * | symbol | ) | [signal] |
| void DtSymbolList::symbolRemoved | ( | const DtSymbol * | symbol | ) | [signal] |
Note that the symbol is removed and then the signal sent.
If this list is signalled to be autoDeleted then the symbol will be deleted after the remove so the symbol is still valid in the emit
bool DtSymbolList::myAutoDelete [protected] |
Referenced by autoDelete().