From c79f418dc7f60e88dea0615f2f399768852acc73 Mon Sep 17 00:00:00 2001 From: stefan <stefan@5a81b35b-ba03-0410-adc8-b2c5c5119f08> Date: Thu, 27 May 2010 13:54:39 +0000 Subject: [PATCH] New SequenceViewer, fix selection (stupid typo) git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@2290 5a81b35b-ba03-0410-adc8-b2c5c5119f08 --- modules/gui/src/sequence/base_view_object.cc | 2 +- modules/gui/src/sequence/sequence_row.hh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/gui/src/sequence/base_view_object.cc b/modules/gui/src/sequence/base_view_object.cc index 6c882761b..f6292d97b 100644 --- a/modules/gui/src/sequence/base_view_object.cc +++ b/modules/gui/src/sequence/base_view_object.cc @@ -58,7 +58,7 @@ int BaseViewObject::GetRowCount() void BaseViewObject::SetSelection(int row, const QSet<int>& added, const QSet<int>& removed) { - if(row<0 || row >= rows_.size()){ + if(row>=0 && row < rows_.size()){ rows_[row]->SetSelection(added,removed); } } diff --git a/modules/gui/src/sequence/sequence_row.hh b/modules/gui/src/sequence/sequence_row.hh index 029fe26e4..51979f330 100644 --- a/modules/gui/src/sequence/sequence_row.hh +++ b/modules/gui/src/sequence/sequence_row.hh @@ -53,7 +53,7 @@ public: virtual void SetSequence(seq::SequenceHandle& sequence); const seq::SequenceHandle& GetSequence() const; - void SetSelection(const QSet<int>& added, const QSet<int>& removed); + virtual void SetSelection(const QSet<int>& added, const QSet<int>& removed); private: QString name_; -- GitLab