From dba8b932a7a242026f6884d6da49f3c506f8ba0f Mon Sep 17 00:00:00 2001 From: pixhawk Date: Wed, 8 Feb 2012 13:32:57 +0100 Subject: [PATCH] Use colorbar images to indicate offline image stream. --- images/status/colorbars.png | Bin 0 -> 6571 bytes qgroundcontrol.qrc | 1 + src/ui/QGCRGBDView.cc | 9 ++++++--- 3 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 images/status/colorbars.png diff --git a/images/status/colorbars.png b/images/status/colorbars.png new file mode 100644 index 0000000000000000000000000000000000000000..29320d193256ade753ccf033b080928161140a2a GIT binary patch literal 6571 zcmeAS@N?(olHy`uVBq!ia0y~yU`}CRV45Mo1{Cp$e;x~@*pj^6UH*dsXT5kXW(_VTf)E~QR3<17*cWT?VW|W(u@*q4~uhet~en) zrA4yUovkfVaKBanodQ<(#$)l~yuxav<*2 zmnBwr@A}#@?`VBnw)^kT;#Z;vbmyF(KmVQinah_a|K=?&wVHb##3}pzpM#mFpBC+mSr+&4Z?4(wvuVaWV7}kpXTPJ?hONGuC2{Tb*Q&kq zs?L6Y{?)FK#IZ0z|ct70EjF?42`V}&8!T}v<(cc3=C4X*H1*zkei>9nO2Fe!PLss z1foH4QF1a+LkP%*;<9wBq{QM>-O{2=hP2F_R4aXb{fzwFRQ-a?ij2haY&cz*UX)*& zmy(>HS5lOpqo0|Zn4Vg!UtE${Qd+E^oS&0ll$2OhtOqnu`2KqfP!jZX^>bP0l+XkK DVimages/status/audio-volume-medium.svg images/status/audio-volume-low.svg images/status/audio-volume-high.svg + images/status/colorbars.png images/style-mission.css images/splash.png audio/alert.wav diff --git a/src/ui/QGCRGBDView.cc b/src/ui/QGCRGBDView.cc index d59d2adb2..f29ab5e8b 100644 --- a/src/ui/QGCRGBDView.cc +++ b/src/ui/QGCRGBDView.cc @@ -22,6 +22,8 @@ QGCRGBDView::QGCRGBDView(int width, int height, QWidget *parent) : connect(enableDepthAction, SIGNAL(triggered(bool)), this, SLOT(enableDepth(bool))); connect(UASManager::instance(), SIGNAL(activeUASSet(UASInterface*)), this, SLOT(setActiveUAS(UASInterface*))); + + clearData(); } void QGCRGBDView::setActiveUAS(UASInterface* uas) @@ -46,10 +48,11 @@ void QGCRGBDView::setActiveUAS(UASInterface* uas) void QGCRGBDView::clearData(void) { - QImage emptyImg(16, 16, QImage::Format_Mono); - emptyImg.fill(0); + QImage offlineImg; + 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) -- 2.22.0