diff --git a/src/gui/protein_list_view/proteinlistwindow.cpp b/src/gui/protein_list_view/proteinlistwindow.cpp index fb19206917e90b4195d9860bc71b777f7fdf2ae5..690cd77c540c0e2e6ed32bbecaab141bccf386e3 100644 --- a/src/gui/protein_list_view/proteinlistwindow.cpp +++ b/src/gui/protein_list_view/proteinlistwindow.cpp @@ -30,9 +30,12 @@ ProteinListQactionColumn::ProteinListQactionColumn(ProteinListWindow * parent, ProteinListColumn column):QAction(parent) { this->setText(ProteinTableModel::getTitle(column)); + this->setCheckable(true); //evalue_action.setChecked(_display_evalue); //connect(p_action, SIGNAL(toggled(bool)), this, SLOT(showEvalueColumn(bool))); + _column = column; + _p_protein_list_window = parent; } ProteinListQactionColumn::~ProteinListQactionColumn() diff --git a/src/gui/protein_list_view/proteinlistwindow.h b/src/gui/protein_list_view/proteinlistwindow.h index bdbdde5cb852378e27269d39cf6855cc12a45ff4..ddc6360bba82df3db4fb8fa7e98e1e3d97daa0bb 100644 --- a/src/gui/protein_list_view/proteinlistwindow.h +++ b/src/gui/protein_list_view/proteinlistwindow.h @@ -44,6 +44,9 @@ public: explicit ProteinListQactionColumn(ProteinListWindow * parent, ProteinListColumn column); ~ProteinListQactionColumn(); +private: + ProteinListWindow * _p_protein_list_window; + ProteinListColumn _column; }; class ProteinListWindow: public QMainWindow {