Commit dba8b932 authored by pixhawk's avatar pixhawk

Use colorbar images to indicate offline image stream.

parent a15b8906
...@@ -75,6 +75,7 @@ ...@@ -75,6 +75,7 @@
<file>images/status/audio-volume-medium.svg</file> <file>images/status/audio-volume-medium.svg</file>
<file>images/status/audio-volume-low.svg</file> <file>images/status/audio-volume-low.svg</file>
<file>images/status/audio-volume-high.svg</file> <file>images/status/audio-volume-high.svg</file>
<file>images/status/colorbars.png</file>
<file>images/style-mission.css</file> <file>images/style-mission.css</file>
<file>images/splash.png</file> <file>images/splash.png</file>
<file>audio/alert.wav</file> <file>audio/alert.wav</file>
......
...@@ -22,6 +22,8 @@ QGCRGBDView::QGCRGBDView(int width, int height, QWidget *parent) : ...@@ -22,6 +22,8 @@ QGCRGBDView::QGCRGBDView(int width, int height, QWidget *parent) :
connect(enableDepthAction, SIGNAL(triggered(bool)), this, SLOT(enableDepth(bool))); connect(enableDepthAction, SIGNAL(triggered(bool)), this, SLOT(enableDepth(bool)));
connect(UASManager::instance(), SIGNAL(activeUASSet(UASInterface*)), this, SLOT(setActiveUAS(UASInterface*))); connect(UASManager::instance(), SIGNAL(activeUASSet(UASInterface*)), this, SLOT(setActiveUAS(UASInterface*)));
clearData();
} }
void QGCRGBDView::setActiveUAS(UASInterface* uas) void QGCRGBDView::setActiveUAS(UASInterface* uas)
...@@ -46,10 +48,11 @@ void QGCRGBDView::setActiveUAS(UASInterface* uas) ...@@ -46,10 +48,11 @@ void QGCRGBDView::setActiveUAS(UASInterface* uas)
void QGCRGBDView::clearData(void) void QGCRGBDView::clearData(void)
{ {
QImage emptyImg(16, 16, QImage::Format_Mono); QImage offlineImg;
emptyImg.fill(0); qDebug() << offlineImg.load(":/images/status/colorbars.png");
glImage = QGLWidget::convertToGLFormat(emptyImg); glImage = QGLWidget::convertToGLFormat(offlineImg);
qDebug() << "cleardata" << offlineImg.isNull() << offlineImg.width() << offlineImg.height();
} }
void QGCRGBDView::contextMenuEvent(QContextMenuEvent* event) void QGCRGBDView::contextMenuEvent(QContextMenuEvent* event)
......
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