Commit f8b4caf4 authored by tecnosapiens's avatar tecnosapiens

working on camera interface

parent 6d43e99e
......@@ -140,7 +140,8 @@ FORMS += src/ui/MainWindow.ui \
src/ui/SlugsDataSensorView.ui \
src/ui/SlugsHilSim.ui \
src/ui/SlugsDataSensorView.ui \
src/ui/SlugsPIDControl.ui
src/ui/SlugsPIDControl.ui \
src/ui/SlugsVideoCamControl.ui
INCLUDEPATH += src \
src/ui \
src/ui/linechart \
......@@ -242,7 +243,8 @@ HEADERS += src/MG.h \
src/comm/QGCMAVLink.h\
src/ui/SlugsDataSensorView.h \
src/ui/SlugsHilSim.h \
src/ui/SlugsPIDControl.h
src/ui/SlugsPIDControl.h \
src/ui/SlugsVideoCamControl.h
SOURCES += src/main.cc \
src/Core.cc \
src/uas/UASManager.cc \
......@@ -324,7 +326,8 @@ SOURCES += src/main.cc \
src/ui/map3D/Imagery.cc \
src/ui/SlugsDataSensorView.cc \
src/ui/SlugsHilSim.cc \
src/ui/SlugsPIDControl.cpp
src/ui/SlugsPIDControl.cpp \
src/ui/SlugsVideoCamControl.cpp
RESOURCES = mavground.qrc
......
......@@ -6,6 +6,7 @@ SlugsMAV::SlugsMAV(MAVLinkProtocol* mavlink, int id) :
UAS(mavlink, id)//,
// Place other initializers here
{
}
/**
......
......@@ -187,6 +187,9 @@ void MainWindow::buildWidgets()
slugsHilSimWidget = new QDockWidget(tr("Slugs Hil Sim"), this);
slugsHilSimWidget->setWidget( new SlugsHilSim(this));
slugsCamControlWidget = new QDockWidget(tr("Video Camera Control"), this);
slugsCamControlWidget->setWidget(new SlugsVideoCamControl(this));
}
/**
......@@ -932,6 +935,12 @@ void MainWindow::loadGlobalOperatorView()
slugsPIDControlWidget->show();
}
if (slugsCamControlWidget)
{
addDockWidget(Qt::RightDockWidgetArea, slugsCamControlWidget);
slugsCamControlWidget->show();
}
// // UAS CONTROL
......
......@@ -71,6 +71,8 @@ This file is part of the QGROUNDCONTROL project
#include "slugshilsim.h"
#include "SlugsVideoCamControl.h"
/**
......@@ -187,6 +189,7 @@ protected:
QPointer<QDockWidget> slugsDataWidget;
QPointer<QDockWidget> slugsPIDControlWidget;
QPointer<QDockWidget> slugsHilSimWidget;
QPointer<QDockWidget> slugsCamControlWidget;
// Popup widgets
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment