Isis 3 Programmer Reference
ControlHealthMonitorView.h
Go to the documentation of this file.
1 #ifndef ControlHealthMonitorView_h
2 #define ControlHealthMonitorView_h
3 
25 #include <QMap>
26 #include <QPointer>
27 #include <QToolBar>
28 #include <QWidgetAction>
29 
31 
32 namespace Isis {
33  class Control;
34  class Directory;
35  class ProjectItem;
36  class ControlHealthMonitorWidget;
37  class ControlNet;
38  class ControlPoint;
39  class ToolPad;
40 
57 
58  Q_OBJECT
59 
60  public:
61  ControlHealthMonitorView(Directory *directory, QWidget *parent = 0);
63 
64  virtual QSize sizeHint() const;
65 
69 
71 
72  public slots:
73 
74  private slots:
75  void openPointEditor(ControlPoint *point);
76  void openImageEditor(QList<QString> serials);
77 
78  private:
79  Directory *m_directory;
80 
81  QPointer<ControlHealthMonitorWidget> m_controlHealthMonitorWidget;
82 
86 
87  QWidgetAction *m_activeToolBarAction;
88  };
89 }
90 
91 #endif // ControlHealthMonitorVIEW_H
void openImageEditor(QList< QString > serials)
This SLOT is designed to intercept the openImageEditor() signal that&#39;s emitted Whenever an image is d...
QWidgetAction * m_activeToolBarAction
Stores the active tool bar.
virtual QList< QAction * > toolPadActions()
Returns a list of actions for the tool pad.
QToolBar * m_permToolBar
The permanent tool bar.
Interface that allows real-time evaluation of the state of a Control Network.
virtual QList< QAction * > permToolBarActions()
Returns a list of actions for the permanent tool bar.
AbstractProjectItemView is a base class for views of a ProjectItemModel in Qt&#39;s model-view framework...
virtual QList< QAction * > activeToolBarActions()
Returns a list of actions for the active tool bar.
A single control point.
Definition: ControlPoint.h:369
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
ControlHealthMonitorView(Directory *directory, QWidget *parent=0)
Constructor.
QToolBar * m_activeToolBar
The active tool bar.
View for the Control Net Health Monitor.
virtual QSize sizeHint() const
Return a reasonable size.
ControlHealthMonitorWidget * controlHealthMonitorWidget()
Returns the ControlHealthMonitorWidget.
$Date$ $Revision$
void openPointEditor(ControlPoint *point)
This SLOT is designed to intercept the openPointEditor() signal that&#39;s emitted Whenever a point is do...