Show relative offsets or absolute on the left side

This commit is contained in:
Sen66
2026-02-13 02:11:09 +01:00
parent 3e827194b8
commit a88b584ca0
4 changed files with 138 additions and 1 deletions

View File

@@ -77,6 +77,9 @@ private:
QVector<LineMeta> m_meta;
LayoutInfo m_layout; // cached from ComposeResult
// ── Toggle: absolute vs relative offset margin
bool m_relativeOffsets = false;
int m_marginStyleBase = -1;
int m_hintLine = -1;
@@ -138,6 +141,7 @@ private:
void allocateMarginStyles();
void applyMarginText(const QVector<LineMeta>& meta);
void reformatMargins();
void applyMarkers(const QVector<LineMeta>& meta);
void applyFoldLevels(const QVector<LineMeta>& meta);
void applyHexDimming(const QVector<LineMeta>& meta);