diff --git a/src/plugins/coreplugin/editormanager/openeditorsview.cpp b/src/plugins/coreplugin/editormanager/openeditorsview.cpp index a7119c74547eb427c3da7b1797456593a1e69f51..fe42bea10c70525bcd92b99649e3be5bd56609e0 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 a979e9b39c9f691223ba22ec485284433301f3ae..9bad41fd33e6673b2a3265de527ccbd3b7446eae 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 29b0fbe1cd1da1f8e85e4669c29a20f88656a914..c5aae6cb20bc194afc82cc8737b2d77697234071 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 859cef01af16a4b8d2d3039ffc8b5323a973d228..3ad8b9209e9b06d2d9bae44ecc17788c58b20278 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 596864a4601da70fb4d98a69dd2b915d4202b75d..f91a8002ec5187a9e6bbf986ad59a13a52373da2 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);