Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Examples  

YWorkSpaceTreeView Class Reference

#include <workspacetreeview.h>

Inheritance diagram for YWorkSpaceTreeView:

Inheritance graph
[legend]
Collaboration diagram for YWorkSpaceTreeView:

Collaboration graph
[legend]
List of all members.

Public Slots

void MouseButtonClicked (int, QListViewItem *, const QPoint &, int)
void ItemActivated (QListViewItem *item)
void RightButtonClicked (QListViewItem *, const QPoint &, int)
void DoubleClicked (QListViewItem *)
void keyPressEvent (QKeyEvent *e)
void UpdateListView (YWorkSpace *workspace)
void ClearListView (YWorkSpace *workspace)
virtual void NewChildObject (YObject *object)
virtual void ChildObjectRemoved (YObject *object)
 A new child object must be inserted.


Public Member Functions

 YWorkSpaceTreeView (YSet *projectset, QFrame *frame)
virtual int InitInstance ()
YListViewItemCreateTreeItem (YObject &object, QListViewItem *parent, QListViewItem *after)

Private Attributes

Q_OBJECT YObjectoldselected

Constructor & Destructor Documentation

YWorkSpaceTreeView::YWorkSpaceTreeView YSet   projectset,
QFrame *    frame
[inline]
 


Member Function Documentation

virtual void YWorkSpaceTreeView::ChildObjectRemoved YObject   object [virtual, slot]
 

A new child object must be inserted.

Reimplemented from YListView.

void YWorkSpaceTreeView::ClearListView YWorkSpace   workspace [slot]
 

YListViewItem* YWorkSpaceTreeView::CreateTreeItem YObject   object,
QListViewItem *    parent,
QListViewItem *    after
 

void YWorkSpaceTreeView::DoubleClicked QListViewItem *    [slot]
 

virtual int YWorkSpaceTreeView::InitInstance   [virtual]
 

Initializes the listview and adds all items from the YList to the listview

Reimplemented from YListView.

void YWorkSpaceTreeView::ItemActivated QListViewItem *    item [slot]
 

void YWorkSpaceTreeView::keyPressEvent QKeyEvent *    e [slot]
 

void YWorkSpaceTreeView::MouseButtonClicked int   ,
QListViewItem *   ,
const QPoint &   ,
int   
[slot]
 

virtual void YWorkSpaceTreeView::NewChildObject YObject   object [virtual, slot]
 

A new object was inserted. A new new child item must be created(SLOT)

Reimplemented from YListView.

void YWorkSpaceTreeView::RightButtonClicked QListViewItem *   ,
const QPoint &   ,
int   
[slot]
 

void YWorkSpaceTreeView::UpdateListView YWorkSpace   workspace [slot]
 


Member Data Documentation

Q_OBJECT YObject* YWorkSpaceTreeView::oldselected [private]
 


The documentation for this class was generated from the following file:
Generated on Fri Feb 14 00:06:56 2003 for Yasa by doxygen1.3-rc3