#include <widgets.h>
Inheritance diagram for YListView:
Public Slots | |
virtual void | NewChildObject (YObject *object) |
virtual void | ChildObjectRemoved (YObject *object) |
A new child object must be inserted. | |
virtual int | CreateSetItems () |
The associated item must be removed from list. | |
virtual void | UpdateList (YObject *object) |
list changed (maybe name of set) | |
Signals | |
void | ListViewEmpty () |
Public Member Functions | |
YListView (YSet *s, QWidget *parent, const QString &title) | |
YListViewItem * | FindItemFromObject (YObject *object) |
virtual YListViewItem * | CreateNewItem (QListViewItem *parent, YObject *object, QListViewItem *after=0) |
YSet * | GetSet () |
YListViewItem * | GetCurrentItem () const |
void | SetSelectedItem (YListViewItem *item=0) |
virtual int | InitInstance () |
Protected Attributes | |
YSet * | set |
Private Member Functions | |
YListViewItem * | _FindItemRecursive (YListViewItem *item, YObject *o) |
|
|
|
|
|
A new child object must be inserted. The associated item must be removed from list due to destroying the specified object Reimplemented in YWorkSpaceTreeView. |
|
Reimplemented in YSchedulerListView, YResumeTimeListView, and YResourceActionListView. |
|
The associated item must be removed from list.
Reimplemented in YMutexTimesListView. |
|
|
|
|
|
|
|
Initializes the listview and adds all items from the YList to the listview Reimplemented in YSchedulerListView, YMutexTimesListView, and YWorkSpaceTreeView. |
|
|
|
A new object was inserted. A new new child item must be created(SLOT) Reimplemented in YMutexTimesListView, and YWorkSpaceTreeView. |
|
Set the new item to the selected in the listview |
|
list changed (maybe name of set)
|
|
|