diff --git a/sources/autoNum/assignvariables.cpp b/sources/autoNum/assignvariables.cpp index .. 100644 --- a/sources/autoNum/assignvariables.cpp +++ b/sources/autoNum/assignvariables.cpp @@ -213,7 +213,7 @@ if (m_element) { - m_assigned_label.replace("%c", QString::number(m_diagram->convertPosition(m_element->scenePos()).number())); + m_assigned_label.replace("%c", QString::number(m_diagram->convertPosition(m_element->scenePos()).number() - 1)); m_assigned_label.replace("%l", m_diagram->convertPosition(m_element->scenePos()).letter()); m_assigned_label.replace("%prefix", m_element->getPrefix()); } diff --git a/sources/bordertitleblock.cpp b/sources/bordertitleblock.cpp index .. 100644 --- a/sources/bordertitleblock.cpp +++ b/sources/bordertitleblock.cpp @@ -464,7 +464,7 @@ columns_header_height_ ); painter -> drawRect(numbered_rectangle); - painter -> drawText(numbered_rectangle, Qt::AlignVCenter | Qt::AlignCenter, QString("%1").arg(i)); + painter -> drawText(numbered_rectangle, Qt::AlignVCenter | Qt::AlignCenter, QString("%1").arg(i - 1)); } } @@ -541,7 +541,7 @@ double recWidth = columns_width_; double recHeight = columns_header_height_; Createdxf::drawRectangle(file_path, xCoord, yCoord, recWidth, recHeight, color); - Createdxf::drawTextAligned(file_path, QString::number(i), xCoord, + Createdxf::drawTextAligned(file_path, QString::number(i - 1), xCoord, yCoord + recHeight*0.5, recHeight*0.7, 0, 0, 1, 2, xCoord+recWidth/2, color, 0); } } diff --git a/sources/diagramposition.cpp b/sources/diagramposition.cpp index .. 100644 --- a/sources/diagramposition.cpp +++ b/sources/diagramposition.cpp @@ -59,7 +59,7 @@ if (isOutOfBounds()) { return("-"); } - return(QString("%1%2").arg(letter_).arg(number_)); + return(QString("%1%2").arg(letter_).arg(number_ - 1)); } /**