#ifndef LEDSTRINGWIDGET_H #define LEDSTRINGWIDGET_H #include #include #include "RGBLedWidget.h" class CLedStringWidget : public QGraphicsItem { public: CLedStringWidget(int NbLed, QGraphicsItem *parent = 0); void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); QRectF boundingRect() const; int SetLedStringColors(QList *LEDColors); int mNbLED; int mLEDSpacing; QRectF mBoundingRect; QList mLEDList; }; #endif // LEDSTRINGWIDGET_H