📄 attitude_indicator.h
字号:
#include <qwt_dial.h>#include <qwt_dial_needle.h>class AttitudeIndicatorNeedle: public QwtDialNeedle{public: AttitudeIndicatorNeedle(const QColor &); virtual void draw(QPainter *, const QPoint &, int length, double direction, QPalette::ColorGroup) const;};class AttitudeIndicator: public QwtDial{ Q_OBJECTpublic: AttitudeIndicator(QWidget *parent = 0, const char *name = 0); double angle() const { return value(); } double gradient() const { return d_gradient; }public slots: void setGradient(double); void setAngle(double angle) { setValue(angle); }protected: virtual void keyPressEvent(QKeyEvent *); virtual void drawScale(QPainter *, const QPoint ¢er, int radius, double origin, double arcMin, double arcMax) const; virtual void drawScaleContents(QPainter *painter, const QPoint ¢er, int radius) const;private: double d_gradient;};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -