mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-11 17:16:01 +02:00
Qt: fixed range check error introduced in r33401 #290ebf51b6
git-svn-id: trunk@33412 -
This commit is contained in:
parent
b949305af6
commit
7a2204aa2d
@ -837,6 +837,7 @@ procedure TQtWidgetSet.DCSetPixel(CanvasHandle: HDC; X, Y: integer; AColor: TGra
|
|||||||
var
|
var
|
||||||
ASavedColor: TQColor;
|
ASavedColor: TQColor;
|
||||||
Color: TQColor;
|
Color: TQColor;
|
||||||
|
ColorRef: TColorRef;
|
||||||
Pen: QPenH;
|
Pen: QPenH;
|
||||||
Painter: QPainterH;
|
Painter: QPainterH;
|
||||||
begin
|
begin
|
||||||
@ -846,7 +847,8 @@ begin
|
|||||||
Painter := TQtDeviceContext(CanvasHandle).Widget;
|
Painter := TQtDeviceContext(CanvasHandle).Widget;
|
||||||
Pen := QPainter_pen(Painter);
|
Pen := QPainter_pen(Painter);
|
||||||
QPen_color(Pen, @ASavedColor);
|
QPen_color(Pen, @ASavedColor);
|
||||||
QColor_fromRgb(@Color, Red(AColor), Green(AColor), Blue(AColor));
|
ColorRef := TColorRef(ColorToRGB(AColor));
|
||||||
|
QColor_fromRgb(@Color, Red(ColorRef), Green(ColorRef), Blue(ColorRef));
|
||||||
QPainter_setPen(Painter, @Color);
|
QPainter_setPen(Painter, @Color);
|
||||||
QPainter_drawPoint(Painter, X,Y);
|
QPainter_drawPoint(Painter, X,Y);
|
||||||
QPainter_setPen(Painter, @ASavedColor);
|
QPainter_setPen(Painter, @ASavedColor);
|
||||||
|
Loading…
Reference in New Issue
Block a user