From f67c5ffeee609a7b787e0bfa057d8fde56724b8a Mon Sep 17 00:00:00 2001
From: stefan <stefan@5a81b35b-ba03-0410-adc8-b2c5c5119f08>
Date: Tue, 25 May 2010 15:53:44 +0000
Subject: [PATCH] New SequenceViewer, fixed coloring of selection

git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@2279 5a81b35b-ba03-0410-adc8-b2c5c5119f08
---
 modules/gui/src/sequence/background_painter.cc  | 3 +++
 modules/gui/src/sequence/sequence_table_view.cc | 4 +++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/modules/gui/src/sequence/background_painter.cc b/modules/gui/src/sequence/background_painter.cc
index 123ceacf3..25cf4c650 100644
--- a/modules/gui/src/sequence/background_painter.cc
+++ b/modules/gui/src/sequence/background_painter.cc
@@ -38,6 +38,9 @@ void BackgroundPainter::Paint(QPainter* painter, const QStyleOptionViewItem& opt
     painter->fillRect(option.rect, QColor(240,240,240));
 
   }
+  else{
+    painter->fillRect(option.rect, QColor(255,255,255));
+  }
   if(index.row()>0 && (index.column())%10 == 0){
     painter->setPen(QPen(QColor(135,135,135)));
     painter->drawLine(option.rect.topRight(),option.rect.bottomRight());
diff --git a/modules/gui/src/sequence/sequence_table_view.cc b/modules/gui/src/sequence/sequence_table_view.cc
index 9cd77671a..f97bbb3e9 100644
--- a/modules/gui/src/sequence/sequence_table_view.cc
+++ b/modules/gui/src/sequence/sequence_table_view.cc
@@ -169,7 +169,9 @@ void SequenceTableView::InitStaticField(){
   static_field_->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
   static_field_->show();
   static_field_->setStyleSheet("QTableView { border: 0px;"
-                                 "background-color: #FFFFFF}"
+                                 "selection-color: transparent;"
+                                 "selection-background-color: transparent;"
+                                 "background-color: white}"
                                  "QTableView::item{ border: none;"
                                  "padding: 0px; border-width: 0px; margin: 0px;}");
   static_field_->setShowGrid(false);
-- 
GitLab