#include <managedlist.h>

Definition at line 172 of file managedlist.h.
Public Slots | |
| virtual void | doGoBack () |
| virtual void | slotGuiActivate (ManagedListGroup *) |
Signals | |
| void | goingBack () |
| void | wentBack () |
Public Member Functions | |
| ManagedListGroup (const QString &txt, ManagedListGroup *pGroup, ManagedList *parentList=NULL, QObject *_parent=NULL, const char *_name=0) | |
| const QPtrList< ManagedListItem > * | getItems () const |
| bool | addItem (ManagedListItem *item, int where=-1) |
| const int | getItemCount () const |
| virtual bool | hasLeft () |
| virtual bool | hasRight () |
| ManagedListGroup * | getParentGroup () |
| void | setParentGroup (ManagedListGroup *pGroup) |
| virtual void | cursorRight (bool page=false) |
| virtual void | select () |
| int | getCurIndex () const |
| void | setCurIndex (int newVal) |
| ManagedListItem * | getItem (int index) |
| ManagedListItem * | getCurItem () |
| const QString | getCurItemValue () |
| const QString | getItemValue (int which) |
| const QString | getCurItemText () |
| const QString | getItemText (int which) |
| virtual void | setParentList (ManagedList *_parent) |
| virtual void | clear () |
Protected Attributes | |
| QPtrList< ManagedListItem > | itemList |
| int | curItem |
| int | itemCount |
| QGuardedPtr< ManagedListGroup > | parentGroup |
| QGuardedPtr< ManagedListItem > | goBack |
| ManagedListGroup::ManagedListGroup | ( | const QString & | txt, | |
| ManagedListGroup * | pGroup, | |||
| ManagedList * | parentList = NULL, |
|||
| QObject * | _parent = NULL, |
|||
| const char * | _name = 0 | |||
| ) |
Definition at line 240 of file managedlist.cpp.
| const QPtrList<ManagedListItem>* ManagedListGroup::getItems | ( | ) | const [inline] |
Definition at line 180 of file managedlist.h.
| bool ManagedListGroup::addItem | ( | ManagedListItem * | item, | |
| int | where = -1 | |||
| ) |
Definition at line 289 of file managedlist.cpp.
Referenced by SelectManagedListItem::addButton(), SelectManagedListItem::addSelection(), clear(), ManagedListGroup(), RootSRGroup::RootSRGroup(), SRJobQueueGroup::SRJobQueueGroup(), SRSchedInfoGroup::SRSchedInfoGroup(), SRSchedOptionsGroup::SRSchedOptionsGroup(), and SRStorageOptionsGroup::SRStorageOptionsGroup().
| const int ManagedListGroup::getItemCount | ( | ) | const [inline] |
Definition at line 183 of file managedlist.h.
| virtual bool ManagedListGroup::hasLeft | ( | ) | [inline, virtual] |
Reimplemented from ManagedListItem.
Reimplemented in SelectManagedListItem, BoolManagedListItem, and BoundedIntegerManagedListItem.
Definition at line 185 of file managedlist.h.
| virtual bool ManagedListGroup::hasRight | ( | ) | [inline, virtual] |
Reimplemented from ManagedListItem.
Reimplemented in SelectManagedListItem, BoolManagedListItem, and BoundedIntegerManagedListItem.
Definition at line 186 of file managedlist.h.
| ManagedListGroup* ManagedListGroup::getParentGroup | ( | ) | [inline] |
Definition at line 188 of file managedlist.h.
| void ManagedListGroup::setParentGroup | ( | ManagedListGroup * | pGroup | ) | [inline] |
Definition at line 189 of file managedlist.h.
| void ManagedListGroup::cursorRight | ( | bool | page = false |
) | [virtual] |
Reimplemented from ManagedListItem.
Reimplemented in SelectManagedListItem, BoolManagedListItem, and BoundedIntegerManagedListItem.
Definition at line 322 of file managedlist.cpp.
| void ManagedListGroup::select | ( | ) | [virtual] |
Reimplemented from ManagedListItem.
Reimplemented in SelectManagedListItem.
Definition at line 327 of file managedlist.cpp.
Referenced by SelectManagedListItem::select(), SelectManagedListItem::selectText(), and SelectManagedListItem::selectValue().
| int ManagedListGroup::getCurIndex | ( | ) | const [inline] |
Definition at line 195 of file managedlist.h.
| void ManagedListGroup::setCurIndex | ( | int | newVal | ) |
Definition at line 274 of file managedlist.cpp.
| ManagedListItem* ManagedListGroup::getItem | ( | int | index | ) | [inline] |
Definition at line 198 of file managedlist.h.
| ManagedListItem* ManagedListGroup::getCurItem | ( | ) | [inline] |
| const QString ManagedListGroup::getCurItemValue | ( | ) | [inline] |
Definition at line 201 of file managedlist.h.
Referenced by SelectManagedListItem::cursorLeft(), SelectManagedListItem::cursorRight(), SelectManagedListItem::doGoBack(), and SelectManagedListItem::select().
| const QString ManagedListGroup::getItemValue | ( | int | which | ) | [inline] |
Definition at line 202 of file managedlist.h.
| const QString ManagedListGroup::getCurItemText | ( | ) | [inline] |
Definition at line 205 of file managedlist.h.
Referenced by SelectManagedListItem::addSelection(), SelectManagedListItem::cursorLeft(), SelectManagedListItem::cursorRight(), SelectManagedListItem::doGoBack(), SelectManagedListItem::select(), and SelectManagedListItem::setValue().
| const QString ManagedListGroup::getItemText | ( | int | which | ) | [inline] |
Definition at line 206 of file managedlist.h.
| void ManagedListGroup::setParentList | ( | ManagedList * | _parent | ) | [virtual] |
| void ManagedListGroup::clear | ( | ) | [virtual] |
Definition at line 333 of file managedlist.cpp.
Referenced by SelectManagedListItem::clearSelections().
| void ManagedListGroup::doGoBack | ( | ) | [virtual, slot] |
Reimplemented in SelectManagedListItem.
Definition at line 315 of file managedlist.cpp.
Referenced by clear(), SelectManagedListItem::doGoBack(), and ManagedListGroup().
| void ManagedListGroup::slotGuiActivate | ( | ManagedListGroup * | _group | ) | [virtual, slot] |
Reimplemented from ManagedListItem.
Reimplemented in BoolManagedListItem, and BoundedIntegerManagedListItem.
Definition at line 262 of file managedlist.cpp.
Referenced by ManagedList::setCurGroup().
| void ManagedListGroup::goingBack | ( | ) | [signal] |
Referenced by doGoBack().
| void ManagedListGroup::wentBack | ( | ) | [signal] |
Referenced by doGoBack().
QPtrList<ManagedListItem> ManagedListGroup::itemList [protected] |
Definition at line 221 of file managedlist.h.
Referenced by addItem(), SelectManagedListItem::addSelection(), clear(), setParentList(), and slotGuiActivate().
int ManagedListGroup::curItem [protected] |
Definition at line 222 of file managedlist.h.
Referenced by SelectManagedListItem::addSelection(), SelectManagedListItem::cursorLeft(), SelectManagedListItem::cursorRight(), SelectManagedListItem::doGoBack(), ManagedListGroup(), SelectManagedListItem::select(), setCurIndex(), and SelectManagedListItem::setValue().
int ManagedListGroup::itemCount [protected] |
Definition at line 223 of file managedlist.h.
Referenced by addItem(), SelectManagedListItem::cursorLeft(), SelectManagedListItem::cursorRight(), SelectManagedListItem::doGoBack(), ManagedListGroup(), and setCurIndex().
QGuardedPtr<ManagedListGroup> ManagedListGroup::parentGroup [protected] |
Definition at line 224 of file managedlist.h.
Referenced by clear(), doGoBack(), and ManagedListGroup().
QGuardedPtr<ManagedListItem> ManagedListGroup::goBack [protected] |
Definition at line 225 of file managedlist.h.
Referenced by clear(), ManagedListGroup(), and SelectManagedListItem::SelectManagedListItem().
1.5.5