From 7450ddf7900336e21e8da28bf75f99e05842b15d Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Sun, 26 Jun 2016 14:38:44 +0300 Subject: [PATCH] Set the item non-editable (view only), and non-selectable --HG-- branch : feature --- src/app/valentina/dialogs/vwidgetdetails.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/app/valentina/dialogs/vwidgetdetails.cpp b/src/app/valentina/dialogs/vwidgetdetails.cpp index c8b636727..fd4ec5cb3 100644 --- a/src/app/valentina/dialogs/vwidgetdetails.cpp +++ b/src/app/valentina/dialogs/vwidgetdetails.cpp @@ -115,6 +115,12 @@ void VWidgetDetails::FillTable(const QHash *details) item = new QTableWidgetItem(name); item->setTextAlignment(Qt::AlignLeft | Qt::AlignVCenter); + + // set the item non-editable (view only), and non-selectable + Qt::ItemFlags flags = item->flags(); + flags &= ~(Qt::ItemIsEditable); // reset/clear the flag + item->setFlags(flags); + ui->tableWidget->setItem(currentRow, 1, item); ++i; }