mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-18 13:30:34 +01:00
Fix some misprint
When print on printer with low resolution, some lines are not printed because to thin. Thin line of elements : set width to 0.5 instead of 0 and set cosmetic option to false. Folio border and titleblock : set width to 1 and set cosmetic option to false.
This commit is contained in:
@@ -518,7 +518,6 @@ void BorderTitleBlock::draw(QPainter *painter)
|
|||||||
//Set the QPainter
|
//Set the QPainter
|
||||||
painter -> save();
|
painter -> save();
|
||||||
QPen pen(Qt::black);
|
QPen pen(Qt::black);
|
||||||
pen.setCosmetic(true);
|
|
||||||
painter -> setPen(pen);
|
painter -> setPen(pen);
|
||||||
painter -> setBrush(Qt::NoBrush);
|
painter -> setBrush(Qt::NoBrush);
|
||||||
|
|
||||||
|
|||||||
@@ -598,7 +598,7 @@ void ElementPictureFactory::setPainterStyle(const QDomElement &dom, QPainter &pa
|
|||||||
else if (style_value == "normal") pen.setStyle(Qt::SolidLine);
|
else if (style_value == "normal") pen.setStyle(Qt::SolidLine);
|
||||||
} else if (style_name == "line-weight") {
|
} else if (style_name == "line-weight") {
|
||||||
if (style_value == "none") pen.setColor(QColor(0, 0, 0, 0));
|
if (style_value == "none") pen.setColor(QColor(0, 0, 0, 0));
|
||||||
else if (style_value == "thin") pen.setWidth(0);
|
else if (style_value == "thin") pen.setWidthF(0.5);
|
||||||
else if (style_value == "normal") pen.setWidthF(1.0);
|
else if (style_value == "normal") pen.setWidthF(1.0);
|
||||||
else if (style_value == "hight") pen.setWidthF(2.0);
|
else if (style_value == "hight") pen.setWidthF(2.0);
|
||||||
else if (style_value == "eleve") pen.setWidthF(5.0);
|
else if (style_value == "eleve") pen.setWidthF(5.0);
|
||||||
|
|||||||
@@ -1515,7 +1515,6 @@ void TitleBlockTemplate::render(QPainter &painter,
|
|||||||
painter.save();
|
painter.save();
|
||||||
//Setup the QPainter
|
//Setup the QPainter
|
||||||
QPen pen(Qt::black);
|
QPen pen(Qt::black);
|
||||||
pen.setCosmetic(true);
|
|
||||||
painter.setPen(pen);
|
painter.setPen(pen);
|
||||||
|
|
||||||
// draw the titleblock border
|
// draw the titleblock border
|
||||||
@@ -1661,7 +1660,7 @@ void TitleBlockTemplate::renderCell(QPainter &painter,
|
|||||||
const QRect &cell_rect) const
|
const QRect &cell_rect) const
|
||||||
{
|
{
|
||||||
// draw the border rect of the current cell
|
// draw the border rect of the current cell
|
||||||
QPen pen(QBrush(), 0.0, Qt::SolidLine, Qt::SquareCap, Qt::MiterJoin);
|
QPen pen(QBrush(), 1, Qt::SolidLine, Qt::SquareCap, Qt::MiterJoin);
|
||||||
pen.setColor(Qt::black);
|
pen.setColor(Qt::black);
|
||||||
painter.setPen(pen);
|
painter.setPen(pen);
|
||||||
painter.drawRect(cell_rect);
|
painter.drawRect(cell_rect);
|
||||||
|
|||||||
Reference in New Issue
Block a user