diff options
Diffstat (limited to 'scidavis-tableitem.patch')
-rw-r--r-- | scidavis-tableitem.patch | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/scidavis-tableitem.patch b/scidavis-tableitem.patch new file mode 100644 index 000000000000..770394744d01 --- /dev/null +++ b/scidavis-tableitem.patch @@ -0,0 +1,42 @@ +diff -ruN scidavis.1.D9.orig/libscidavis/src/ColorMapEditor.cpp scidavis.1.D9/libscidavis/src/ColorMapEditor.cpp +--- scidavis.1.D9.orig/libscidavis/src/ColorMapEditor.cpp 2016-05-31 17:42:49.661018699 +0300 ++++ scidavis.1.D9/libscidavis/src/ColorMapEditor.cpp 2016-05-31 17:44:58.232963857 +0300 +@@ -124,7 +124,7 @@ + + QColor c = QColor(map.rgb(QwtDoubleInterval(0, 1), colors[i])); + it = new QTableWidgetItem(c.name()); +- it->setFlags(!Qt::ItemIsEditable); ++ it->setFlags(it->flags()&~Qt::ItemIsEditable); + it->setBackground(QBrush(c)); + it->setForeground(QBrush(c)); + table->setItem(i, 1, it); +@@ -156,7 +156,7 @@ + table->setItem(row, 0, it); + + it = new QTableWidgetItem(c.name()); +-it->setFlags(!Qt::ItemIsEditable); ++it->setFlags(it->flags()&~Qt::ItemIsEditable); + it->setBackground(QBrush(c)); + it->setForeground(QBrush(c)); + table->setItem(row, 1, it); +diff -ruN scidavis.1.D9.orig/libscidavis/src/FitDialog.cpp scidavis.1.D9/libscidavis/src/FitDialog.cpp +--- scidavis.1.D9.orig/libscidavis/src/FitDialog.cpp 2016-05-31 17:42:49.664351910 +0300 ++++ scidavis.1.D9/libscidavis/src/FitDialog.cpp 2016-05-31 17:44:51.333217278 +0300 +@@ -655,7 +655,7 @@ + for (int i = param_table_rows; i<paramList.count(); i++) + { + QTableWidgetItem *it = new QTableWidgetItem(paramList[i]); +- it->setFlags(!Qt::ItemIsEditable); ++ it->setFlags(it->flags()&~Qt::ItemIsEditable); + it->setBackground(QBrush(Qt::lightGray)); + it->setForeground(QBrush(Qt::darkRed)); + QFont font = it->font(); +@@ -679,7 +679,7 @@ + for (int i = 0; i<boxParams->rowCount(); i++ ) + { + QTableWidgetItem *it = new QTableWidgetItem(); +- it->setFlags(!Qt::ItemIsEditable); ++ it->setFlags(it->flags()&~Qt::ItemIsEditable); + it->setBackground(QBrush(Qt::lightGray)); + boxParams->setItem(i, 2, it); + |