diff --git a/source/gui/daq/Consumer1D.cpp b/source/gui/daq/Consumer1D.cpp
index 9f6bd4da..4e8084db 100644
--- a/source/gui/daq/Consumer1D.cpp
+++ b/source/gui/daq/Consumer1D.cpp
@@ -20,7 +20,11 @@ Consumer1D::Consumer1D(QWidget *parent)
plot_->setSizePolicy(QSizePolicy::MinimumExpanding,
QSizePolicy::MinimumExpanding);
- plot_->setLineThickness(2);
+
+ QSettings settings;
+ settings.beginGroup("DAQ_behavior");
+ plot_->setLineThickness(settings.value("default_1d_thickness", 1).toInt());
+
connect(plot_, SIGNAL(mouseWheel(QWheelEvent*)), this, SLOT(mouseWheel(QWheelEvent*)));
connect(plot_, SIGNAL(zoomedOut()), this, SLOT(zoomedOut()));
diff --git a/source/gui/daq/ConsumerMulti1D.cpp b/source/gui/daq/ConsumerMulti1D.cpp
index 36f31bea..08bfe4c5 100644
--- a/source/gui/daq/ConsumerMulti1D.cpp
+++ b/source/gui/daq/ConsumerMulti1D.cpp
@@ -21,7 +21,11 @@ ConsumerMulti1D::ConsumerMulti1D(QWidget* parent)
plot_->setSizePolicy(QSizePolicy::MinimumExpanding,
QSizePolicy::MinimumExpanding);
- plot_->setLineThickness(2);
+
+ QSettings settings;
+ settings.beginGroup("DAQ_behavior");
+ plot_->setLineThickness(settings.value("default_1d_thickness", 1).toInt());
+
connect(plot_, SIGNAL(mouseWheel(QWheelEvent * )), this, SLOT(mouseWheel(QWheelEvent * )));
connect(plot_, SIGNAL(zoomedOut()), this, SLOT(zoomedOut()));
diff --git a/source/gui/daq/ConsumerTemplatesForm.cpp b/source/gui/daq/ConsumerTemplatesForm.cpp
index 4c153ad4..535d3498 100644
--- a/source/gui/daq/ConsumerTemplatesForm.cpp
+++ b/source/gui/daq/ConsumerTemplatesForm.cpp
@@ -164,6 +164,7 @@ void ConsumerTemplatesForm::loadSettings()
ui->checkAskSaveProject->setChecked(settings.value("ask_save_project", true).toBool());
auto idx = ui->comboRestart->findData(settings.value("on_restart", "ask"));
ui->comboRestart->setCurrentIndex(idx);
+ ui->spinDefaultLineThickness->setValue(settings.value("default_1d_thickness", 1).toInt());
settings.endGroup();
}
@@ -174,6 +175,7 @@ void ConsumerTemplatesForm::saveSettings()
settings.setValue("autosave_daq", ui->checkAutosaveDAQ->isChecked());
settings.setValue("ask_save_project", ui->checkAskSaveProject->isChecked());
settings.setValue("on_restart", ui->comboRestart->currentData());
+ settings.setValue("default_1d_thickness", ui->spinDefaultLineThickness->value());
settings.endGroup();
}
diff --git a/source/gui/daq/ConsumerTemplatesForm.ui b/source/gui/daq/ConsumerTemplatesForm.ui
index 2c015f13..cda6a71e 100644
--- a/source/gui/daq/ConsumerTemplatesForm.ui
+++ b/source/gui/daq/ConsumerTemplatesForm.ui
@@ -274,11 +274,34 @@
-
+
+
+ 0
+ 0
+
+
+ -
+
+
+ Default 1d line thickness:
+
+
+
+ -
+
+
+ 1
+
+
+ 3
+
+
+
-