From 66e9410f3dff6c664853971387ccf1239df1dee1 Mon Sep 17 00:00:00 2001 From: con <qtc-committer@nokia.com> Date: Fri, 30 Jan 2009 17:09:09 +0100 Subject: [PATCH] Fixes: - Unwanted focus halos --- src/plugins/coreplugin/editormanager/openeditorsview.cpp | 1 + src/plugins/find/searchresultwindow.cpp | 1 + src/plugins/projectexplorer/foldernavigationwidget.cpp | 1 + src/plugins/projectexplorer/projecttreewidget.cpp | 1 + src/plugins/projectexplorer/taskwindow.cpp | 1 + 5 files changed, 5 insertions(+) diff --git a/src/plugins/coreplugin/editormanager/openeditorsview.cpp b/src/plugins/coreplugin/editormanager/openeditorsview.cpp index a7119c74547..fe42bea10c7 100644 --- a/src/plugins/coreplugin/editormanager/openeditorsview.cpp +++ b/src/plugins/coreplugin/editormanager/openeditorsview.cpp @@ -70,6 +70,7 @@ OpenEditorsWidget::OpenEditorsWidget() m_ui.editorList->setTextElideMode(Qt::ElideMiddle); m_ui.editorList->installEventFilter(this); m_ui.editorList->setFrameStyle(QFrame::NoFrame); + m_ui.editorList->setAttribute(Qt::WA_MacShowFocusRect, false); EditorManager *em = EditorManager::instance(); foreach (IEditor *editor, em->openedEditors()) { registerEditor(editor); diff --git a/src/plugins/find/searchresultwindow.cpp b/src/plugins/find/searchresultwindow.cpp index a979e9b39c9..9bad41fd33e 100644 --- a/src/plugins/find/searchresultwindow.cpp +++ b/src/plugins/find/searchresultwindow.cpp @@ -56,6 +56,7 @@ SearchResultWindow::SearchResultWindow() m_searchResultTreeView = new SearchResultTreeView(m_widget); m_searchResultTreeView->setUniformRowHeights(true); m_searchResultTreeView->setFrameStyle(QFrame::NoFrame); + m_searchResultTreeView->setAttribute(Qt::WA_MacShowFocusRect, false); m_widget->addWidget(m_searchResultTreeView); m_noMatchesFoundDisplay = new QListWidget(m_widget); diff --git a/src/plugins/projectexplorer/foldernavigationwidget.cpp b/src/plugins/projectexplorer/foldernavigationwidget.cpp index 29b0fbe1cd1..c5aae6cb20b 100644 --- a/src/plugins/projectexplorer/foldernavigationwidget.cpp +++ b/src/plugins/projectexplorer/foldernavigationwidget.cpp @@ -89,6 +89,7 @@ FolderNavigationWidget::FolderNavigationWidget(QWidget *parent) m_filter->setSourceModel(m_dirModel); m_view->setModel(m_filter); m_view->setFrameStyle(QFrame::NoFrame); + m_view->setAttribute(Qt::WA_MacShowFocusRect, false); setFocusProxy(m_view); QVBoxLayout *layout = new QVBoxLayout(); diff --git a/src/plugins/projectexplorer/projecttreewidget.cpp b/src/plugins/projectexplorer/projecttreewidget.cpp index 859cef01af1..3ad8b9209e9 100644 --- a/src/plugins/projectexplorer/projecttreewidget.cpp +++ b/src/plugins/projectexplorer/projecttreewidget.cpp @@ -75,6 +75,7 @@ public: setUniformRowHeights(true); setTextElideMode(Qt::ElideNone); // setExpandsOnDoubleClick(false); + setAttribute(Qt::WA_MacShowFocusRect, false); } protected: diff --git a/src/plugins/projectexplorer/taskwindow.cpp b/src/plugins/projectexplorer/taskwindow.cpp index 596864a4601..f91a8002ec5 100644 --- a/src/plugins/projectexplorer/taskwindow.cpp +++ b/src/plugins/projectexplorer/taskwindow.cpp @@ -265,6 +265,7 @@ TaskWindow::TaskWindow() m_listview->setItemDelegate(tld); m_listview->setWindowIcon(QIcon(":/qt4projectmanager/images/window.png")); m_listview->setContextMenuPolicy(Qt::ActionsContextMenu); + m_listview->setAttribute(Qt::WA_MacShowFocusRect, false); m_taskWindowContext = new TaskWindowContext(m_listview); core->addContextObject(m_taskWindowContext); -- GitLab