Isis 3 Programmer Reference
ControlPointEditView.h
Go to the documentation of this file.
1 #ifndef ControlPointEditView_h
2 #define ControlPointEditView_h
3 
25 #include <QMap>
26 #include <QPointer>
27 #include <QToolBar>
28 #include <QWidgetAction>
29 #include <QPushButton>
30 
32 
33 namespace Isis {
34  class Control;
35  class ControlPointEditWidget;
36  class Directory;
37  class ProjectItem;
38  class ToolPad;
39 
67 
68  Q_OBJECT
69 
70  public:
71  ControlPointEditView(Directory *directory, QWidget *parent = 0);
73 
75 
76  private slots:
77  void disableActions();
78  void enableActions();
79 
80  private:
81  QPointer<ControlPointEditWidget> m_controlPointEditWidget;
83  QList<QPushButton *> m_buttons;
84  };
85 }
86 
87 #endif // CONTROLPOINTEDITVIEW_H
void disableActions()
Disables buttons/actions.
ControlPointEditWidget * controlPointEditWidget()
Returns the ControlPointEditWidget.
QMap< Control *, ProjectItem * > m_controlItemMap
Maps control net to project item.
ControlPointEditView(Directory *directory, QWidget *parent=0)
Constructor.
Gui for editing ControlPoints in ipce application.
View for editing a single ControlPoint.
AbstractProjectItemView is a base class for views of a ProjectItemModel in Qt&#39;s model-view framework...
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
void enableActions()
Enables buttons/actions.
$Date$ $Revision$