From dbdaa430c31fa61aba5c3af6f7b4f499b79712a1 Mon Sep 17 00:00:00 2001 From: andreas <andreas@5a81b35b-ba03-0410-adc8-b2c5c5119f08> Date: Wed, 21 Apr 2010 21:58:27 +0000 Subject: [PATCH] fixed keyboard focus for data viewer git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@2097 5a81b35b-ba03-0410-adc8-b2c5c5119f08 --- modules/gui/src/data_viewer/data_viewer_panel_base.cc | 7 +------ modules/gui/src/data_viewer/data_viewer_panel_base.hh | 1 - 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/modules/gui/src/data_viewer/data_viewer_panel_base.cc b/modules/gui/src/data_viewer/data_viewer_panel_base.cc index ecb6636d1..0fb9c0c5b 100644 --- a/modules/gui/src/data_viewer/data_viewer_panel_base.cc +++ b/modules/gui/src/data_viewer/data_viewer_panel_base.cc @@ -98,7 +98,7 @@ DataViewerPanelBase::DataViewerPanelBase(const Data& data,QWidget* parent): on_resize(size().width(),size().height()); // needed for proper initialization setMouseTracking(true); - + setFocusPolicy(Qt::StrongFocus); //TODO cursors setCursor(cursor_); /* @@ -606,11 +606,6 @@ void DataViewerPanelBase::wheelEvent(QWheelEvent* event) } } -void DataViewerPanelBase::enterEvent(QEvent* event) -{ - if(!IsDataValid()) return; - setFocus(); -} void DataViewerPanelBase::SetSelectionMode(int mode) { diff --git a/modules/gui/src/data_viewer/data_viewer_panel_base.hh b/modules/gui/src/data_viewer/data_viewer_panel_base.hh index 875436dfe..d3a6b01d0 100644 --- a/modules/gui/src/data_viewer/data_viewer_panel_base.hh +++ b/modules/gui/src/data_viewer/data_viewer_panel_base.hh @@ -69,7 +69,6 @@ public: virtual void mousePressEvent(QMouseEvent* event); virtual void mouseReleaseEvent(QMouseEvent* event); virtual void mouseMoveEvent(QMouseEvent* event); - virtual void enterEvent(QEvent* event); virtual void keyPressEvent(QKeyEvent * event); //void OnMenu(wxCommandEvent& e); -- GitLab