Ответ 1
После некоторого тестирования я обнаружил, что работает следующая таблица стилей:
QListView {
outline: 0;
}
Я пытаюсь удалить пунктирную рамку в тексте в этом QListView::item
с помощью таблиц стилей:
Я пробовал варианты border: 0
и show-decoration-selected: 0
на QListView
, QListView::item
и QListView::item::text
без эффекта.
Я использую PyQt, но я считаю, что правила таблицы стилей такие же, как в библиотеках С++.
После некоторого тестирования я обнаружил, что работает следующая таблица стилей:
QListView {
outline: 0;
}
Настройка "контур: 0;" в таблице стилей не работает для меня (больше?). Единственное решение, которое я смог найти, заключалось в том, что ListView FocusPolicy настраивается на "Qt:: NoFocus", который имеет очевидные недостатки.
Установка границы на ничто, кажется, сделала трюк для меня.
QListView::item {
border:none
}