如何阅读背景的颜色选择的行在提供?

0

的问题

这是我怎么得到的价值的一种选择的单元:

self.value = index.sibling(index.row(), 1).data()

但我怎么能读的颜色,选择的行/胞,我有预先设定同时加入的项目是这样的:

model.setData(model.index(row, 0), QBrush(Qt.yellow), Qt.BackgroundRole)

我需要: 如果选择的行黄色做些什么...

谢谢你

pyqt pyside2 python-2.7
2021-11-23 13:12:00
1

最好的答案

0

默认的说法 data() 是的 DisplayRole所以如果你需要检索的另一个作用必须指定:

self.value = index.sibling(index.row(), 1).data(Qt.BackgroundRole)
2021-11-23 13:18:57

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................