Isis 3.0
Back | Home
PointTableDelegate.h
Go to the documentation of this file.
1 #ifndef PointTableDelegate_H
2 #define PointTableDelegate_H
3 
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 
33  TableColumn const *) const;
34 
35  void readData(QWidget *, AbstractTreeItem *, TableColumn const *,
36  QString) const;
37 
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 
virtual ~PointTableDelegate()
Definition: PointTableDelegate.cpp:28
Base class for an item in the tree.
Definition: AbstractTreeItem.h:31
Definition: TableColumn.h:18
PointTableDelegate()
Definition: PointTableDelegate.cpp:24
Delegate for creating, reading, and saving data in the point table.
Definition: PointTableDelegate.h:25
Base class for delegates which create, read, and save data in the tables.
Definition: AbstractTableDelegate.h:25
QWidget * getWidget(TableColumn const *) const
Definition: PointTableDelegate.cpp:32
void readData(QWidget *, AbstractTreeItem *, TableColumn const *) const
Definition: PointTableDelegate.cpp:99
void saveData(QWidget *, AbstractTreeItem *, TableColumn const *) const
Definition: PointTableDelegate.cpp:227

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:37