#ifndef POWERSYSTEM_H #define POWERSYSTEM_H #include #include "ToolsUI/ToolsWidget.h" #include "Scope.h" namespace Ui { class PowerSystem; } class PowerSystem : public ToolsWidget { Q_OBJECT public: explicit PowerSystem(QWidget *parent = nullptr); ~PowerSystem(); void setTurbineState(mavlink_turbinestate_t *t); void setCCMState(mavlink_ccmstate_t *t); void setMa(QVariant Ma); void setAlt(QVariant Alt); void setFuel(QVariant press,QVariant value); private: void mousePressEvent(QMouseEvent *event); void resizeEvent(QResizeEvent *event); private: QHash cmdList; Ui::PowerSystem *ui; Chart *ScopeRPM = nullptr; Chart *ScopeTemp = nullptr; Chart *ScopeAlt = nullptr; Chart *ScopeMa = nullptr; /* QtCharts::QChart *ScopeRPM = nullptr; QtCharts::QChart *ScopeTemp = nullptr; QtCharts::QChart *ScopeAlt = nullptr; QtCharts::QChart *ScopeMa = nullptr; */ }; #endif // POWERSYSTEM_H