Add alternating row colors

This commit is contained in:
Kovid Goyal 2015-01-23 09:10:28 +05:30
parent bf6fb95141
commit 0490b9bccf

View File

@ -117,6 +117,7 @@ class FilesView(QTableView):
def __init__(self, model, parent=None): def __init__(self, model, parent=None):
QTableView.__init__(self, parent) QTableView.__init__(self, parent)
self.setSelectionBehavior(self.SelectRows), self.setSelectionMode(self.ExtendedSelection) self.setSelectionBehavior(self.SelectRows), self.setSelectionMode(self.ExtendedSelection)
self.setAlternatingRowColors(True)
self.setSortingEnabled(True) self.setSortingEnabled(True)
self.proxy = p = ProxyModel(self) self.proxy = p = ProxyModel(self)
p.setSourceModel(model) p.setSourceModel(model)
@ -816,6 +817,7 @@ class CSSWidget(QWidget):
self.proxy = p = CSSProxyModel(self) self.proxy = p = CSSProxyModel(self)
p.setSourceModel(m) p.setSourceModel(m)
self.view = f = QTreeView(self) self.view = f = QTreeView(self)
f.setAlternatingRowColors(True)
f.setHeaderHidden(True), f.setExpandsOnDoubleClick(False) f.setHeaderHidden(True), f.setExpandsOnDoubleClick(False)
f.setModel(p) f.setModel(p)
l.addWidget(f) l.addWidget(f)