Replace QStyleOptionItemV4 with QStyleOptionItem

This commit is contained in:
Kovid Goyal 2014-04-22 19:14:10 +05:30
parent 9ed39c3d6a
commit 0a301507c8

View file

@ -7,7 +7,7 @@
import sys
from PyQt5.Qt import (Qt, QApplication, QStyle, QIcon, QDoubleSpinBox, QStyleOptionViewItemV4,
from PyQt5.Qt import (Qt, QApplication, QStyle, QIcon, QDoubleSpinBox, QStyleOptionViewItem,
QVariant, QSpinBox, QStyledItemDelegate, QComboBox, QTextDocument, QSize,
QAbstractTextDocumentLayout, QFont, QFontInfo, QDate, QDateTimeEdit, QDateTime)
@ -453,7 +453,7 @@ def setEditorData(self, editor, index):
def updateEditorGeometry(self, editor, option, index):
if editor is None:
return
opt = QStyleOptionViewItemV4(option)
opt = QStyleOptionViewItem(option)
self.initStyleOption(opt, index)
opt.showDecorationSelected = True
opt.decorationSize = QSize(0, 0) # We want the editor to cover the decoration