From e379059c91e01fb419ab634bc5119efacb46e98a Mon Sep 17 00:00:00 2001 From: Stuart Campbell <stuart@stuartcampbell.me> Date: Mon, 28 Dec 2015 09:41:25 -0500 Subject: [PATCH] Make statistics tables readonly. refs #14852 --- MantidPlot/src/TableStatistics.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/MantidPlot/src/TableStatistics.cpp b/MantidPlot/src/TableStatistics.cpp index 6b23072e594..3f50330c1ac 100644 --- a/MantidPlot/src/TableStatistics.cpp +++ b/MantidPlot/src/TableStatistics.cpp @@ -43,8 +43,6 @@ TableStatistics::TableStatistics(ScriptingEnv *env, ApplicationWindow *parent, T : Table(env, 1, 1, "", parent, ""), d_base(base), d_type(t), d_targets(targets) { - // FIXME: Haven't found a set read-only method in Qt4 yet - // d_table->setReadOnly(true); setCaptionPolicy(MdiSubWindow::Both); if (d_type == row) { @@ -61,9 +59,10 @@ TableStatistics::TableStatistics(ScriptingEnv *env, ApplicationWindow *parent, T setColName(6, tr("Max")); setColName(7, tr("Min")); setColName(8, "N"); + setReadOnlyAllColumns(true); - for (int i=0; i < 9; i++) - setColumnType(i, Text); + for (int i = 0; i < 9; i++) + setColumnType(i, Text); for (int i=0; i < d_targets.size(); i++) setText(i, 0, QString::number(d_targets[i]+1)); @@ -86,9 +85,10 @@ TableStatistics::TableStatistics(ScriptingEnv *env, ApplicationWindow *parent, T setColName(8, tr("iMin")); setColName(9, tr("Min")); setColName(10, "N"); + setReadOnlyAllColumns(true); - for (int i=0; i < 11; i++) - setColumnType(i, Text); + for (int i = 0; i < 11; i++) + setColumnType(i, Text); for (int i=0; i < d_targets.size(); i++) { -- GitLab