widget.h 457 B

123456789101112131415161718192021222324252627282930313233
  1. #ifndef WIDGET_H
  2. #define WIDGET_H
  3. #include <QWidget>
  4. QT_BEGIN_NAMESPACE
  5. namespace Ui { class Widget; }
  6. QT_END_NAMESPACE
  7. class Widget : public QWidget
  8. {
  9. Q_OBJECT
  10. public:
  11. Widget(QWidget *parent = nullptr);
  12. ~Widget();
  13. private:
  14. Ui::Widget *ui;
  15. QTimer *timer;
  16. public:
  17. void initCanvas(QPainter& painter);
  18. void UpdateStatusInfo();
  19. int chid=0;
  20. float chV=0;
  21. float chI=0;
  22. bool chStatus=false;
  23. };
  24. #endif // WIDGET_H