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