QGCTabbedInfoView.h 618 Bytes
Newer Older
1
2
3
4
5
#ifndef QGCTABBEDINFOVIEW_H
#define QGCTABBEDINFOVIEW_H

#include <QWidget>
#include "ui_QGCTabbedInfoView.h"
6
#include "MAVLinkDecoder.h"
7
#include "UASMessageView.h"
8
9
#include "UASQuickView.h"
#include "UASRawStatusView.h"
10
11
12
13
14
15
16
class QGCTabbedInfoView : public QWidget
{
    Q_OBJECT
    
public:
    explicit QGCTabbedInfoView(QWidget *parent = 0);
    ~QGCTabbedInfoView();
17
    void addSource(MAVLinkDecoder *decoder);
18
private:
19
    MAVLinkDecoder *m_decoder;
20
    Ui::QGCTabbedInfoView ui;
21
    UASMessageViewWidget *messageView;
22
23
    UASQuickView *quickView;
    UASRawStatusView *rawView;
24
25
26
};

#endif // QGCTABBEDINFOVIEW_H