From 5e144bb4dc63da934503102c7a577474cb9b78bc Mon Sep 17 00:00:00 2001 From: Olivier Langella <olivier.langella@u-psud.fr> Date: Fri, 20 Apr 2018 14:02:44 +0200 Subject: [PATCH] contaminant selection enables apply button --- src/gui/project_view/projectwindow.cpp | 8 ++++++++ src/gui/project_view/projectwindow.h | 1 + 2 files changed, 9 insertions(+) diff --git a/src/gui/project_view/projectwindow.cpp b/src/gui/project_view/projectwindow.cpp index fe7250a0a..7af568563 100644 --- a/src/gui/project_view/projectwindow.cpp +++ b/src/gui/project_view/projectwindow.cpp @@ -89,6 +89,7 @@ ProjectWindow::ProjectWindow(MainWindow *parent): #if QT_VERSION >= 0x050000 // Qt5 code connect (ui->filter_parameter_widget, &AutomaticFilterWidget::automaticFilterParametersChanged, this,&ProjectWindow::doAutomaticFilterParametersChanged); + connect (ui->contaminant_widget, &ContaminantWidget::changed, this,&ProjectWindow::doContaminantSelectionChanged); connect(_p_edit_label_methods, &EditLabelMethods::accepted, this,&ProjectWindow::doAcceptedLabelingMethod); @@ -380,6 +381,13 @@ void ProjectWindow::refresh() { qDebug() << "ProjectWindow::refresh end "; } + +void ProjectWindow::doContaminantSelectionChanged() { + qDebug() << __FILE__ << " " << __FUNCTION__ << " " << __LINE__; + ui->apply_filter_button->setEnabled(true); + qDebug() << __FILE__ << " " << __FUNCTION__ << " " << __LINE__; +} + void ProjectWindow::doAutomaticFilterParametersChanged(AutomaticFilterParameters parameters) { qDebug() << "ProjectWindow::doAutomaticFilterParametersChanged begin "; ui->apply_filter_button->setEnabled(true); diff --git a/src/gui/project_view/projectwindow.h b/src/gui/project_view/projectwindow.h index 84961609d..f1f8f2f39 100644 --- a/src/gui/project_view/projectwindow.h +++ b/src/gui/project_view/projectwindow.h @@ -98,6 +98,7 @@ protected : void doViewPeptideList(IdentificationGroup * p_ident_group, ProteinMatch * protein_match); void doViewProteinDetail(ProteinMatch * protein_match); void doIdentificationGroupEdited(IdentificationGroup* p_identification_group); + void doContaminantSelectionChanged(); void computeFdr(); void computeMassPrecision(); -- GitLab