#python #pyside #qstandarditem
#python #pyside #qstandarditem
Вопрос:
У меня здесь два вопроса.
-
Где я могу найти список всех доступных флагов / свойств, которые я могу установить с помощью метода setData QStandardItem? Я знаю только о приведенном ниже, потому что наткнулся на него в Интернете.
-
Как мне сделать шрифт моего QStandardItem жирным?
Python
doors = QtGui.QStandardItem("Doors")
doors.setData(QtGui.QBrush(QtGui.QColor(200, 10, 255, 255)), role=QtCore.Qt.ForegroundRole)
Комментарии:
1. Документация Qt: (1) ItemDataRole , (2) setFont .
2. @ekhumoro спасибо. Не могли бы вы показать или продемонстрировать, как сделать жирный шрифт?
Ответ №1:
-
В документации Qt перечислены роли данных элемента.
-
Шрифт можно изменить следующим образом:
font = item.font() font.setBold(True) item.setFont(font)
Комментарии:
1. Спасибо. мой подход отличался от вашего решения, поэтому было приятно видеть различные подходы.