SubanalysisWindow::SubanalysisWindow(MussaRef m, QWidget *parent)
: QWidget(parent),
analysis(m),
+ parameterLayout(0),
+ thresholdLabel(0),
+ windowLabel(0),
window(0),
threshold(0),
table(0),
ok(0),
cancel(0)
{
- QGridLayout *parameterLayout = new QGridLayout;
+ parameterLayout = new QGridLayout;
- QLabel *thresholdLabel = new QLabel(tr("threshold (bp)"));
+ thresholdLabel = new QLabel(tr("threshold (bp)"));
parameterLayout->addWidget(thresholdLabel, 0, 0);
threshold = new QSpinBox(this);
threshold->setValue(8);
parameterLayout->addWidget(threshold, 1, 0);
- QLabel *windowLabel = new QLabel(tr("window (bp)"));
+ windowLabel = new QLabel(tr("window (bp)"));
parameterLayout->addWidget(windowLabel, 0, 1);
window = new QSpinBox(this);
window->setValue(10);
new_m->set_motifs(motifs_copy, color_copy);
MussaWindow *mw = new MussaWindow(new_m);
mw->show();
+ mw->setSoftThreshold(threshold->value());
model.clear();
hide();
} catch(mussa_error e) {