Isis 3.0 Programmer Reference
Back | Home
ControlPointEditView.h
Go to the documentation of this file.
1 #ifndef ControlPointEditView_h
2 #define ControlPointEditView_h
3 
25 #include <QMap>
26 #include <QToolBar>
27 #include <QWidgetAction>
28 
30 
31 namespace Isis {
32  class Control;
33  class ControlPointEditWidget;
34  class Directory;
35  class ProjectItem;
36  class ToolPad;
37 
49 
50  Q_OBJECT
51 
52  public:
53  ControlPointEditView(Directory *directory, QWidget *parent = 0);
55 
59 
61 
62 // setEditPoint(ControlPoint *editPoint);
63 // createNewPoint(QString serialNumber, Latitude lat, Longitude lon);
64 
65  QSize sizeHint() const;
66 
67  public slots:
68 
69  private slots:
70 
71  private:
72  ControlPointEditWidget *m_controlPointEditWidget;
74 
78 
79  QWidgetAction *m_activeToolBarAction;
80  };
81 }
82 
83 #endif // CONTROLPOINTEDITVIEW_H
QMap< Control *, ProjectItem * > m_controlItemMap
Maps control net to project item.
virtual QList< QAction * > toolPadActions()
Returns a list of actions for the tool pad.
ControlPointEditView(Directory *directory, QWidget *parent=0)
Constructor.
ToolPad * m_toolPad
The tool pad.
Gui for editing ControlPoint.
QToolBar * m_permToolBar
The permanent tool bar.
View for editing a single ControlPoint.
virtual QList< QAction * > activeToolBarActions()
Returns a list of actions for the active tool bar.
AbstractProjectItemView is a base class for views of a ProjectItemModel in Qt&#39;s model-view framework...
ControlPointEditWidget * controlPointEditWidget() const
Returns the ControlPointEditWidget.
QToolBar * m_activeToolBar
The active tool bar.
QSize sizeHint() const
Returns the suggested size for the widget.
QWidgetAction * m_activeToolBarAction
Stores the active tool bar.
virtual QList< QAction * > permToolBarActions()
Returns a list of actions for the permanent tool bar.
$Date$ $Revision$

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:16:43