forked from len0rd/rockbox
regtools/qeditor: replace deprecated QStyleOptionViewItemV4
...by QStyleOptionViewItem. Yes Qt got it right, in 5.7 they deprecated QStyleOptionViewItemV4 and recommend using QStyleOptionViewItem which contains less fields except on newer Qt where it contains all fields. Hopefully it still works on Qt>4.x for a large enough value of x. Change-Id: I013c383d2424b04c1c0745f0d7b1d5e62a29d324
This commit is contained in:
parent
2a3a6bb4b3
commit
2ea0ccb6c5
2 changed files with 5 additions and 5 deletions
|
|
@ -1042,7 +1042,7 @@ void YRegDisplayItemEditor::paintEvent(QPaintEvent *event)
|
|||
Q_UNUSED(event);
|
||||
QPainter painter(this);
|
||||
/* reuse delegate code to paint */
|
||||
QStyleOptionViewItemV4 opt = m_display->viewOptions();
|
||||
QStyleOptionViewItem opt = m_display->viewOptions();
|
||||
opt.state |= QStyle::State_HasFocus | QStyle::State_Selected | QStyle::State_Active;
|
||||
opt.displayAlignment = Qt::AlignHCenter | Qt::AlignVCenter;
|
||||
opt.rect = rect();
|
||||
|
|
@ -1060,9 +1060,9 @@ YRegDisplayItemDelegate::YRegDisplayItemDelegate(QObject *parent)
|
|||
{
|
||||
}
|
||||
|
||||
void YRegDisplayItemDelegate::MyPaint(QPainter *painter, const QStyleOptionViewItemV4& option) const
|
||||
void YRegDisplayItemDelegate::MyPaint(QPainter *painter, const QStyleOptionViewItem& option) const
|
||||
{
|
||||
QStyleOptionViewItemV4 opt = option;
|
||||
QStyleOptionViewItem opt = option;
|
||||
painter->save();
|
||||
// draw everything rotated, requires careful manipulation of the
|
||||
// rects involved
|
||||
|
|
@ -1077,7 +1077,7 @@ void YRegDisplayItemDelegate::MyPaint(QPainter *painter, const QStyleOptionViewI
|
|||
void YRegDisplayItemDelegate::paint(QPainter *painter,
|
||||
const QStyleOptionViewItem& option, const QModelIndex& index) const
|
||||
{
|
||||
QStyleOptionViewItemV4 opt = option;
|
||||
QStyleOptionViewItem opt = option;
|
||||
// default alignment is centered unless specified
|
||||
opt.displayAlignment = Qt::AlignHCenter | Qt::AlignVCenter;
|
||||
initStyleOption(&opt, index);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue