Isis 3.0 Programmer Reference
Back | Home
PointTableDelegate.h
1 #ifndef PointTableDelegate_H
2 #define PointTableDelegate_H
3 
4 #include "AbstractTableDelegate.h"
5 
6 class QString;
7 class QWidget;
8 
9 namespace Isis {
10  namespace CnetViz {
11  class AbstractTreeItem;
12 
26  public:
28  virtual ~PointTableDelegate();
29 
30  QWidget *getWidget(TableColumn const *) const;
31 
32  void readData(QWidget *, AbstractTreeItem *,
33  TableColumn const *) const;
34 
35  void readData(QWidget *, AbstractTreeItem *, TableColumn const *,
36  QString) const;
37 
38  void saveData(QWidget *, AbstractTreeItem *,
39  TableColumn const *) const;
40 
41 
42  private:
44  PointTableDelegate &operator=(const PointTableDelegate &);
45 
46  private:
47  static bool const m_warnOnSigmaEdit = true;
48  };
49  }
50 }
51 
52 #endif
53 
Base class for an item in the tree.
Delegate for creating, reading, and saving data in the point table.
Base class for delegates which create, read, and save data in the tables.

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the ISIS Support Center
File Modified: 07/12/2023 23:25:48