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)