diff --git a/src/plugins/debugger/breakwindow.cpp b/src/plugins/debugger/breakwindow.cpp index ca93a9c0a27a8902e229df163d1f13177e11e5ee..34ddcd551d59e81bf6d405c494721d03a8fd0879 100644 --- a/src/plugins/debugger/breakwindow.cpp +++ b/src/plugins/debugger/breakwindow.cpp @@ -85,6 +85,7 @@ BreakWindow::BreakWindow(Debugger::DebuggerManager *manager) { QAction *act = theDebuggerAction(UseAlternatingRowColors); setFrameStyle(QFrame::NoFrame); + setAttribute(Qt::WA_MacShowFocusRect, false); setWindowTitle(tr("Breakpoints")); setWindowIcon(QIcon(":/debugger/images/debugger_breakpoints.png")); setAlternatingRowColors(act->isChecked()); diff --git a/src/plugins/debugger/moduleswindow.cpp b/src/plugins/debugger/moduleswindow.cpp index 0eb63d9f9649b580079289c091126f955ef0cec6..4144f82563f1f80f499a609411eeacf6d508cf96 100644 --- a/src/plugins/debugger/moduleswindow.cpp +++ b/src/plugins/debugger/moduleswindow.cpp @@ -64,6 +64,7 @@ ModulesWindow::ModulesWindow(DebuggerManager *debuggerManager, { QAction *act = theDebuggerAction(UseAlternatingRowColors); setWindowTitle(tr("Modules")); + setAttribute(Qt::WA_MacShowFocusRect, false); setSortingEnabled(true); setAlternatingRowColors(act->isChecked()); setRootIsDecorated(false); diff --git a/src/plugins/debugger/registerwindow.cpp b/src/plugins/debugger/registerwindow.cpp index 537df775e8e550ad8b35240c26b37e730c228a38..04146aea6b024d2d62118fd8b688337bbf4a6fec 100644 --- a/src/plugins/debugger/registerwindow.cpp +++ b/src/plugins/debugger/registerwindow.cpp @@ -149,6 +149,7 @@ RegisterWindow::RegisterWindow(DebuggerManager *manager) { QAction *act = theDebuggerAction(UseAlternatingRowColors); setWindowTitle(tr("Registers")); + setAttribute(Qt::WA_MacShowFocusRect, false); setAlternatingRowColors(act->isChecked()); setRootIsDecorated(false); setItemDelegate(new RegisterDelegate(m_manager, this)); diff --git a/src/plugins/debugger/snapshotwindow.cpp b/src/plugins/debugger/snapshotwindow.cpp index 7cb1463d1627917b0e08823456872a78565b9cfe..24d8a662555943b112d2b17183425b90324247f0 100644 --- a/src/plugins/debugger/snapshotwindow.cpp +++ b/src/plugins/debugger/snapshotwindow.cpp @@ -74,7 +74,7 @@ SnapshotWindow::SnapshotWindow(DebuggerManager *manager, QWidget *parent) QAction *act = theDebuggerAction(UseAlternatingRowColors); setWindowTitle(tr("Snapshots")); - + setAttribute(Qt::WA_MacShowFocusRect, false); setFrameStyle(QFrame::NoFrame); setAlternatingRowColors(act->isChecked()); setRootIsDecorated(false); diff --git a/src/plugins/debugger/sourcefileswindow.cpp b/src/plugins/debugger/sourcefileswindow.cpp index 448bfefffb87d28c857bf1ea4b131bfffca5ef9b..e78cf93b363b1d33cfcdd30e51b73d35a5f4cbd1 100644 --- a/src/plugins/debugger/sourcefileswindow.cpp +++ b/src/plugins/debugger/sourcefileswindow.cpp @@ -171,6 +171,7 @@ SourceFilesWindow::SourceFilesWindow(QWidget *parent) proxyModel->setSourceModel(m_model); setModel(proxyModel); + setAttribute(Qt::WA_MacShowFocusRect, false); setFrameStyle(QFrame::NoFrame); setWindowTitle(tr("Source Files")); setSortingEnabled(true); diff --git a/src/plugins/debugger/stackwindow.cpp b/src/plugins/debugger/stackwindow.cpp index 871e467995ce1e55d5f91f3c041a4504da08af83..74f37ad5069cee2a29d0b9f1b85a9349b70a35e2 100644 --- a/src/plugins/debugger/stackwindow.cpp +++ b/src/plugins/debugger/stackwindow.cpp @@ -56,6 +56,7 @@ namespace Internal { StackWindow::StackWindow(DebuggerManager *manager, QWidget *parent) : QTreeView(parent), m_manager(manager), m_alwaysResizeColumnsToContents(false) { + setAttribute(Qt::WA_MacShowFocusRect, false); setFrameStyle(QFrame::NoFrame); m_disassemblerAgent = new DisassemblerViewAgent(manager); diff --git a/src/plugins/debugger/threadswindow.cpp b/src/plugins/debugger/threadswindow.cpp index 6f5d4bbff3e758e0e2e9fda843a08e450864ee6e..2c2dae34fb8ad22fbe6d0fdf87aed7db7d3e4aae 100644 --- a/src/plugins/debugger/threadswindow.cpp +++ b/src/plugins/debugger/threadswindow.cpp @@ -45,6 +45,7 @@ ThreadsWindow::ThreadsWindow(QWidget *parent) { QAction *act = theDebuggerAction(UseAlternatingRowColors); + setAttribute(Qt::WA_MacShowFocusRect, false); setFrameStyle(QFrame::NoFrame); setWindowTitle(tr("Thread")); setAlternatingRowColors(act->isChecked()); diff --git a/src/plugins/debugger/watchwindow.cpp b/src/plugins/debugger/watchwindow.cpp index ff7bb1404d03b194543a5c111a6d3232d00cb1b9..07c0c13358c7fe2c2890500a940ad084061a6ab1 100644 --- a/src/plugins/debugger/watchwindow.cpp +++ b/src/plugins/debugger/watchwindow.cpp @@ -127,6 +127,7 @@ WatchWindow::WatchWindow(Type type, DebuggerManager *manager, QWidget *parent) QAction *act = theDebuggerAction(UseAlternatingRowColors); setFrameStyle(QFrame::NoFrame); + setAttribute(Qt::WA_MacShowFocusRect, false); setWindowTitle(tr("Locals and Watchers")); setAlternatingRowColors(act->isChecked()); setIndentation(indentation() * 9/10); diff --git a/src/plugins/qmlinspector/components/objectpropertiesview.cpp b/src/plugins/qmlinspector/components/objectpropertiesview.cpp index b1788258112de40db3069510a4cd9c193680e961..b6bb4f18a8c070e90375f765a9bff2379b9b5007 100644 --- a/src/plugins/qmlinspector/components/objectpropertiesview.cpp +++ b/src/plugins/qmlinspector/components/objectpropertiesview.cpp @@ -79,6 +79,7 @@ ObjectPropertiesView::ObjectPropertiesView(QDeclarativeEngineDebug *client, QWid setLayout(layout); m_tree = new QTreeWidget(this); + m_tree->setAttribute(Qt::WA_MacShowFocusRect, false); m_tree->setFrameStyle(QFrame::NoFrame); m_tree->setAlternatingRowColors(true); m_tree->setExpandsOnDoubleClick(false); diff --git a/src/plugins/qmlinspector/components/objecttree.cpp b/src/plugins/qmlinspector/components/objecttree.cpp index 23565d2fe002a38f96134e85a10668f0c5599d1c..2723387ee6b7fc490dacb87124385f5bde53b126 100644 --- a/src/plugins/qmlinspector/components/objecttree.cpp +++ b/src/plugins/qmlinspector/components/objecttree.cpp @@ -47,6 +47,7 @@ ObjectTree::ObjectTree(QDeclarativeEngineDebug *client, QWidget *parent) m_client(client), m_query(0) { + setAttribute(Qt::WA_MacShowFocusRect, false); setFrameStyle(QFrame::NoFrame); setHeaderHidden(true); setMinimumWidth(250); diff --git a/src/plugins/qmlinspector/components/watchtable.cpp b/src/plugins/qmlinspector/components/watchtable.cpp index 74b61da3d8c87d99e6b1da44faf06c188f1efbcd..f64108c3c614823e082cba0e2f152c5cb2912e1a 100644 --- a/src/plugins/qmlinspector/components/watchtable.cpp +++ b/src/plugins/qmlinspector/components/watchtable.cpp @@ -296,6 +296,7 @@ WatchTableView::WatchTableView(WatchTableModel *model, QWidget *parent) : QTableView(parent), m_model(model) { + setAttribute(Qt::WA_MacShowFocusRect, false); setFrameStyle(QFrame::NoFrame); setAlternatingRowColors(true); setSelectionMode(QAbstractItemView::SingleSelection);