Skip to content
Snippets Groups Projects
Commit 127b1b95 authored by Langella Olivier's avatar Langella Olivier
Browse files

choose xic extraction method works

parent 6cfd78b7
No related branches found
No related tags found
No related merge requests found
......@@ -29,9 +29,9 @@
<item row="0" column="1">
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QRadioButton" name="xic_reader_buffered_button">
<widget class="QRadioButton" name="xic_reader_pwiz_button">
<property name="text">
<string>direct</string>
<string>di&amp;rect</string>
</property>
<attribute name="buttonGroup">
<string notr="true">xic_reader_button_group</string>
......@@ -39,7 +39,7 @@
</widget>
</item>
<item>
<widget class="QRadioButton" name="radioButton">
<widget class="QRadioButton" name="xic_reader_buffered_button">
<property name="text">
<string>&amp;buffered</string>
</property>
......
......@@ -30,6 +30,7 @@
#include "editsettings.h"
#include <QDebug>
#include <QSettings>
#include "ui_edit_settings.h"
......@@ -37,6 +38,14 @@ EditSettings::EditSettings(QWidget *parent)
: QDialog(parent), ui(new Ui::EditSettingsDialog)
{
ui->setupUi(this);
QSettings settings;
QString xic_extraction_method =
settings.value("global/xic_extractor", "pwiz").toString();
ui->xic_reader_buffered_button->setChecked(true);
if(xic_extraction_method == "pwiz")
{
ui->xic_reader_buffered_button->setChecked(false);
}
}
......@@ -54,6 +63,16 @@ EditSettings::done(int r)
{
if(QDialog::Accepted == r) // ok was pressed
{
QString xic_extraction_method = "pwiz";
if(ui->xic_reader_buffered_button->isChecked())
{
xic_extraction_method = "buffered";
}
QSettings settings;
settings.setValue("global/xic_extractor", xic_extraction_method);
QDialog::done(r);
return;
}
else // cancel, close or exc was pressed
{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment