Коммит ea6ba86e создал по автору OMP Education's avatar OMP Education Зафиксировано автором k.sagalakova
Просмотр файлов

[View] Fixed updating the page range string to the correct format.



Co-Authored-By: default avatarKira Sagalakova <k.sagalakova@omp.ru>
владелец ebf29771
......@@ -1165,14 +1165,16 @@ void PdfView::_updateSpecailIndexes()
QString pageRange;
for (const auto &range : m_mapper->specialRangeIndexes()) {
pageRange += ((pageRange.isEmpty() ? QStringLiteral() : QStringLiteral(","))
+ (QString::number(range.first) + QStringLiteral("-")
+ QString::number(range.second)));
+ (QString::number(range.first + 1) + QStringLiteral("-")
+ QString::number(range.second + 1)));
}
QString pageIndexes;
for (const auto &index : m_mapper->specialIndexes()) {
pageIndexes += ((pageRange.endsWith(",") ? QStringLiteral() : QStringLiteral(","))
+ QString::number(index));
pageIndexes += (((pageRange.endsWith(",") || (pageRange.isEmpty() && pageIndexes.isEmpty()))
? QStringLiteral()
: QStringLiteral(","))
+ QString::number(index + 1));
}
m_pageRange = pageRange + pageIndexes;
......
Поддерживает Markdown
0% или .
You are about to add 0 people to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Пожалуйста, зарегистрируйтесь или чтобы прокомментировать