2 #include <QtCore/QtPlugin>
4 #include <qwt_compass.h>
5 #include <qwt_compass_rose.h>
6 #include <qwt_dial_needle.h>
20 number->setAlignment(Qt::AlignHCenter);
21 number->setText(
"NaN / NaN");
29 needle =
new QwtCompassMagnetNeedle(QwtCompassMagnetNeedle::TriangleStyle, Qt::white, Qt::red);
40 QString heading_text = QString(
"%1 / %2").arg(v).arg(v/M_PI*180.0);
42 compass->setValue(-v/M_PI*180.0);
43 number->setText(heading_text);
QwtCompassMagnetNeedle * needle
void setHeading(double value)
Compass(QWidget *parent=NULL)