QStandardItem上的Pyside setData标志

时间:2016-10-07 14:31:13

标签: python pyside qstandarditem

我在这里有两个问题。

  1. 在哪里可以找到我可以使用QstandardItem的setData方法设置的所有可用标志/属性的列表?我只知道下面的那个,因为我在网上看到了它。

  2. 如何将QStandardItem的字体设置为粗体?

  3. 的Python

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

1 个答案:

答案 0 :(得分:1)

  1. Qt文档列出了http://en.cppreference.com/w/cpp/container/unordered_map/unordered_map

  2. 字体可以这样更改:

    font = item.font()
    font.setBold(True)
    item.setFont(font)