Różny spacing itemów w QListWidget?

0

Witam, zastanawiam się czy jest możliwość jakoś łatwo ustawić rózny spacing elementów itemów w QListWidget?

  • Jeśli ustawię setContentMargin(int,int,int,int) to wtedy zmienia się rozmiera, i wygląda to głupio po najechaniu
  • Mogę dodać dummy widget, który jest pusty, i zabrać mu flagę Qt.ItemFlag.IsSelectable, ale wtedy nadal można nad nim zrobić hover :/
  • QListWidgetItem() z kolei nie ma metody setContentMargin.
  • Jest setSpacing(), ale to ustawia jednaki odstęp dla wszystkich elementów

Na pewno można to zrobić jakoś, bo przecież bez problemu mogę mieć różne itemy o różnych wysokościach, dlatego nie rozumiem czemu tak ciężko ustawić rózny margines górny.

0

Albo czy w ogóle jest gdziekolwiek opisane cokolwiek np odstępów w QListWidget, QListView albo innych takich? Przejrzałem prawie całą https://doc.qt.io/archives/4.6/model-view-dnd.html ale nic takiego nie znalazłem

0

screenshot-20220602150107.png
Czyli np. ten efekt Ciebie nie zadowala bo po najechaniu podświetla się również puste miejsce? Mimo, że można sterować indywidualnie wielkością odstępów dla każdego elementu? Powyżej elm. 5 i 10 oraz reszta mają inne marginesy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1