Shadcn-style command row: pill chips, chevron breadcrumbs, left-elide

- Add ROUNDBOX pill indicators behind editable SRC and ADDR spans
- Switch breadcrumb separator from > to › (U+203A)
- Collapse deep paths (>4 parts) with ellipsis
- Left-elide breadcrumb path to keep current selection visible
- Clear base-addr indicator before repainting (prevents smear)
- Wire pill + addr decorators into setCommandRowText refresh
This commit is contained in:
sysadmin
2026-02-05 18:32:44 -07:00
parent 82e1520ded
commit 637aa7a550
3 changed files with 51 additions and 14 deletions

View File

@@ -115,6 +115,7 @@ private:
void applyFoldLevels(const QVector<LineMeta>& meta);
void applyHexDimming(const QVector<LineMeta>& meta);
void applyBaseAddressColoring(const QVector<LineMeta>& meta);
void applyCommandRowPills();
void commitInlineEdit();
int editEndCol() const;