USGS

Isis 3.0 Application Source Code Reference

Home

PointTableDelegate Class Reference

Delegate for creating, reading, and saving data in the point table. More...

#include <PointTableDelegate.h>

List of all members.

Public Member Functions

 PointTableDelegate ()
virtual ~PointTableDelegate ()
QWidgetgetWidget (TableColumn const *) const
void readData (QWidget *, AbstractTreeItem *, TableColumn const *) const
void readData (QWidget *, AbstractTreeItem *, TableColumn const *, QString) const
void saveData (QWidget *, AbstractTreeItem *, TableColumn const *) const

Detailed Description

Delegate for creating, reading, and saving data in the point table.

This class is responsible for creating widgets that can be used to edit cells in the point table. It is also responsible for populating the widgets with values and for saving the values.

Author:
????-??-?? Eric Hyer

Definition at line 26 of file PointTableDelegate.h.


Constructor & Destructor Documentation

Definition at line 26 of file PointTableDelegate.cpp.

~PointTableDelegate (  )  [virtual]

Definition at line 31 of file PointTableDelegate.cpp.


Member Function Documentation

QWidget * getWidget ( TableColumn const *  col  )  const [virtual]

Implements AbstractTableDelegate.

Definition at line 36 of file PointTableDelegate.cpp.

void readData ( QWidget widget,
AbstractTreeItem row,
TableColumn const *  col 
) const [virtual]

Implements AbstractTableDelegate.

Definition at line 108 of file PointTableDelegate.cpp.

void readData ( QWidget widget,
AbstractTreeItem row,
TableColumn const *  col,
QString  newData 
) const [virtual]

Implements AbstractTableDelegate.

Definition at line 173 of file PointTableDelegate.cpp.

void saveData ( QWidget widget,
AbstractTreeItem row,
TableColumn const *  col 
) const [virtual]

Implements AbstractTableDelegate.

Definition at line 248 of file PointTableDelegate.cpp.


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