<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"># error: cannot convert 'bool' to 'Qt::ItemFlags'

--- qtiplot/src/core/ConfigDialog.cpp.orig	2011-10-25 11:50:24.000000000 +0545
+++ qtiplot/src/core/ConfigDialog.cpp	2022-08-07 02:50:23.000000000 +0545
@@ -1390,7 +1390,11 @@
 	colorsList-&gt;setRowCount(colors);
 	for (int i = 0; i &lt; colors; i++){
 		QTableWidgetItem *it = new QTableWidgetItem();
+	#if defined(Q_CC_MSVC) || defined(__APPLE__)
+		it-&gt;setFlags(it-&gt;flags() &amp; (~Qt::ItemIsEditable));
+	#else
 		it-&gt;setFlags(!Qt::ItemIsEditable);
+	#endif
 		it-&gt;setBackground(QBrush(colList[i]));
 		colorsList-&gt;setItem(i, 0, it);
 

--- qtiplot/src/lib/src/ColorMapEditor.cpp.orig	2011-07-02 09:23:54.000000000 +0545
+++ qtiplot/src/lib/src/ColorMapEditor.cpp	2022-08-07 02:47:20.000000000 +0545
@@ -155,7 +155,7 @@
 		QColor c = color_map.color(i);
 
 		QTableWidgetItem *it = new QTableWidgetItem(c.name());
-	#ifdef Q_CC_MSVC
+	#if defined(Q_CC_MSVC) || defined(__APPLE__)
 		it-&gt;setFlags(it-&gt;flags() &amp; (~Qt::ItemIsEditable));
 	#else
 		it-&gt;setFlags(!Qt::ItemIsEditable);
@@ -246,7 +246,7 @@
     table-&gt;setCellWidget(row, 0, sb);
 
 	QTableWidgetItem *it = new QTableWidgetItem(c.name());
-#ifdef Q_CC_MSVC
+#if defined(Q_CC_MSVC) || defined(__APPLE__)
 	it-&gt;setFlags(it-&gt;flags() &amp; (~Qt::ItemIsEditable));
 #else
 	it-&gt;setFlags(!Qt::ItemIsEditable);



--- qtiplot/src/analysis/dialogs/FitDialog.cpp.orig	2011-10-17 12:38:08.000000000 +0545
+++ qtiplot/src/analysis/dialogs/FitDialog.cpp	2022-08-06 23:09:47.000000000 +0545
@@ -1019,11 +1019,11 @@
 	int prec = boxPrecision-&gt;value();
     for (int i = 0; i&lt;parameters; i++){
         QTableWidgetItem *it = new QTableWidgetItem(paramList[i]);
-#ifdef Q_CC_MSVC
+	#if defined(Q_CC_MSVC) || defined(__APPLE__)
         it-&gt;setFlags(it-&gt;flags() &amp; (~Qt::ItemIsEditable));
-#else
+	#else
         it-&gt;setFlags(!Qt::ItemIsEditable);
-#endif
+	#endif
         it-&gt;setBackground(QBrush(Qt::lightGray));
         it-&gt;setForeground(Qt::black);
         QFont font = it-&gt;font();
@@ -1049,7 +1049,11 @@
         boxParams-&gt;setCellWidget(i, 2, sb);
 
         it = new QTableWidgetItem();
-		it-&gt;setFlags(!Qt::ItemIsEditable);
+	#if defined(Q_CC_MSVC) || defined(__APPLE__)
+        it-&gt;setFlags(it-&gt;flags() &amp; (~Qt::ItemIsEditable));
+	#else
+        it-&gt;setFlags(!Qt::ItemIsEditable);
+	#endif
 		it-&gt;setText("--");
 		boxParams-&gt;setItem(i, 5, it);
 	}
@@ -1061,11 +1065,11 @@
         boxParams-&gt;showColumn(4);
 		for (int i = 0; i&lt;boxParams-&gt;rowCount(); i++ ){
             QTableWidgetItem *it = new QTableWidgetItem();
-#ifdef Q_CC_MSVC
+	#if defined(Q_CC_MSVC) || defined(__APPLE__)
             it-&gt;setFlags(it-&gt;flags() &amp; (~Qt::ItemIsEditable));
-#else
+	#else
             it-&gt;setFlags(!Qt::ItemIsEditable);
-#endif
+	#endif
             it-&gt;setBackground(QBrush(Qt::lightGray));
             boxParams-&gt;setItem(i, 4, it);
 
</pre></body></html>