Pyside setData flags на QStandardItem

У меня есть два вопроса здесь.

  1. Где я могу найти список всех доступных флагов / свойств, которые можно установить с помощью метода setData объекта QstandardItem? Я знаю только один ниже, потому что я наткнулся на это онлайн.

  2. Как установить шрифт моего QStandardItem жирным шрифтом?

питон

doors = QtGui.QStandardItem("Doors")

doors.setData(QtGui.QBrush(QtGui.QColor(200, 10, 255, 255)), role=QtCore.Qt.ForegroundRole)

1 ответ

Решение
  1. В документации Qt перечислены роли данных элемента.

  2. Шрифт можно изменить так:

    font = item.font()
    font.setBold(True)
    item.setFont(font)
    
Другие вопросы по тегам