paysages3d/src/interface/desktop/lighting/SmallPreviewColor.cpp

25 lines
420 B
C++

#include "SmallPreviewColor.h"
#include <QPainter>
#include "tools.h"
SmallPreviewColor::SmallPreviewColor(QWidget* parent, Color* color) : DrawingWidget(parent)
{
_color = color;
}
void SmallPreviewColor::setColor(Color* color)
{
_color = color;
update();
}
void SmallPreviewColor::doDrawing(QPainter* painter)
{
if (_color)
{
painter->fillRect(rect(), colorToQColor(*_color));
}
}