From 48ae73fb9325ceb8cf9e71ce3e6d1ae3e15d1a7c Mon Sep 17 00:00:00 2001 From: Willem Melching Date: Thu, 13 Apr 2023 20:40:06 +0200 Subject: [PATCH] cabana: fix new chart button placement on Windows (#27895) --- tools/cabana/signalview.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/cabana/signalview.cc b/tools/cabana/signalview.cc index 4775f36aa0..ef05decda6 100644 --- a/tools/cabana/signalview.cc +++ b/tools/cabana/signalview.cc @@ -352,7 +352,7 @@ bool SignalItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, c void SignalItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const { auto item = (SignalModel::Item *)index.internalPointer(); if (editor && item->type == SignalModel::Item::Sig && index.column() == 1) { - QRect geom = option.widget->style()->subElementRect(QStyle::SE_ItemViewItemText, &option); + QRect geom = option.rect; geom.setLeft(geom.right() - editor->sizeHint().width()); editor->setGeometry(geom); return;