WLView Class Reference

#include <WLView.h>

List of all members.

Public Slots

void newFolder ()
void moveUp ()
void moveDown ()
void clear ()
void copy ()
void insert ()
void rename ()
void editObject (const QModelIndex &index=QModelIndex())
void newObject ()
void createText ()
void createTextArr ()
void createTime ()
void createTInterval ()
void createConstant ()
void createVConstant ()
void createArray ()
void duplicateObj ()
void sliceObj ()
void arrayTrace ()
void mergeTS ()
void vect2array ()
void tif2ev ()
void ev2tif ()
void deleteObject ()
void removeTimeTags ()
void selectAllData ()
void deleteAllDataItems ()
void deleteAllTimeIntervalItems ()
void deleteAllConstantItems ()
void clearCacheSelected ()
void clearCache ()
void newSelectedIndexes (const QModelIndexList &)
void setCurrentItem (WLItem *i)

Signals

void exportET ()

Public Member Functions

 WLView (QWidget *parent=NULL)
WLModelwlmodel () const
void displayMenu (const QPoint &)

Protected Member Functions

void drawRow (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
QList< WLItem * > selectedItems ()
void mousePressEvent (QMouseEvent *e)

Protected Attributes

QMenu * RButtonMenu
QDialog * objTypeSelector
arrDialogarrTypeSelector
WLEditordelegate


Constructor & Destructor Documentation

WLView::WLView ( QWidget *  parent = NULL  ) 


Member Function Documentation

void WLView::arrayTrace (  )  [slot]

void WLView::clear (  )  [slot]

void WLView::clearCache (  )  [slot]

void WLView::clearCacheSelected (  )  [slot]

void WLView::copy (  )  [slot]

void WLView::createArray (  )  [slot]

void WLView::createConstant (  )  [slot]

void WLView::createText (  )  [slot]

void WLView::createTextArr (  )  [slot]

void WLView::createTime (  )  [slot]

void WLView::createTInterval (  )  [slot]

void WLView::createVConstant (  )  [slot]

void WLView::deleteAllConstantItems (  )  [slot]

void WLView::deleteAllDataItems (  )  [slot]

void WLView::deleteAllTimeIntervalItems (  )  [slot]

void WLView::deleteObject (  )  [slot]

void WLView::displayMenu ( const QPoint &  p  ) 

void WLView::drawRow ( QPainter *  painter,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const [protected]

void WLView::duplicateObj (  )  [slot]

void WLView::editObject ( const QModelIndex &  index = QModelIndex()  )  [slot]

void WLView::ev2tif (  )  [slot]

void WLView::exportET (  )  [signal]

void WLView::insert (  )  [slot]

void WLView::mergeTS (  )  [slot]

void WLView::mousePressEvent ( QMouseEvent *  e  )  [protected]

void WLView::moveDown (  )  [slot]

void WLView::moveUp (  )  [slot]

void WLView::newFolder (  )  [slot]

void WLView::newObject (  )  [slot]

void WLView::newSelectedIndexes ( const QModelIndexList &  l  )  [slot]

void WLView::removeTimeTags (  )  [slot]

void WLView::rename (  )  [slot]

void WLView::selectAllData (  )  [slot]

QList< WLItem * > WLView::selectedItems (  )  [protected]

void WLView::setCurrentItem ( WLItem i  )  [slot]

void WLView::sliceObj (  )  [slot]

void WLView::tif2ev (  )  [slot]

void WLView::vect2array (  )  [slot]

WLModel* WLView::wlmodel (  )  const [inline]


Member Data Documentation

WLEditor* WLView::delegate [protected]

QDialog* WLView::objTypeSelector [protected]

QMenu* WLView::RButtonMenu [protected]


The documentation for this class was generated from the following files:

Generated on Fri Jan 8 12:51:30 2010 for QSAS by  doxygen 1.5.7