Я добавил несколько проверяемых QListWidgetItem, и у меня возникла проблема с установкой цвета границы для флажков. Функция setForeground устанавливает только цвет текста флажка. Любое предложение, пожалуйста.
Это мой пример кода, создающий проверяемые QListWidgetItems:
watch_list = ["Protesters", "Local news staff", "Techfluencers"]
for category in watch_list:
self.checkBox = QtWidgets.QListWidgetItem(category)
self.checkBox.setFlags(self.checkBox.flags() | QtCore.Qt.ItemIsUserCheckable)
self.checkBox.setCheckState(QtCore.Qt.Unchecked)
self.checkBox.setForeground(QtGui.QColor('#FFFFFF'))
self.watchListslistWidget.addItem(self.checkBox)
Я пробовал
self.watchListslistWidget.setStyleSheet("""
QListWidget::item {
border:1px #FFFFFF
}
""")
Но он устанавливает весь фон QListWidget на белый.