From e265e4828ea3892a34887c967698e3726dca1bc6 Mon Sep 17 00:00:00 2001 From: Przemek Pawlas <3606072+Destroy666x@users.noreply.github.com> Date: Sat, 2 Mar 2024 15:16:20 +0100 Subject: [PATCH] Add tooltip with full var value to variable tab --- lib/variables/variable-tab.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/variables/variable-tab.cpp b/lib/variables/variable-tab.cpp index 51571fd8..44a0d4f2 100644 --- a/lib/variables/variable-tab.cpp +++ b/lib/variables/variable-tab.cpp @@ -100,8 +100,9 @@ static void addVariableRow(QTableWidget *table, Variable *variable) auto *item = new QTableWidgetItem(QString::fromStdString(variable->Name())); table->setItem(row, col, item); - item = new QTableWidgetItem( - QString::fromStdString(variable->Value(false))); + auto varValue = QString::fromStdString(variable->Value(false)); + item = new QTableWidgetItem(varValue); + item->setToolTip(varValue); table->setItem(row, ++col, item); item = new QTableWidgetItem(getSaveActionString(variable)); table->setItem(row, ++col, item); @@ -139,7 +140,9 @@ static void updateVaribleStatus(QTableWidget *table) continue; } item = table->item(row, 1); - item->setText(QString::fromStdString(variable->Value(false))); + auto varValue = QString::fromStdString(variable->Value(false)); + item->setText(varValue); + item->setToolTip(varValue); item = table->item(row, 2); item->setText(getSaveActionString(variable.get())); item = table->item(row, 3);