[LyX/master] Make Dock Widgets SubWindows in general (#12170)
Juergen Spitzmueller
spitz at lyx.org
Thu May 6 15:47:21 UTC 2021
commit 6431a9ab1325074f2570c273c15b459cca71c622
Author: Juergen Spitzmueller <spitz at lyx.org>
Date: Thu May 6 17:56:53 2021 +0200
Make Dock Widgets SubWindows in general (#12170)
---
src/frontends/qt/DockView.cpp | 5 +++++
src/frontends/qt/GuiSearch.cpp | 4 ----
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/src/frontends/qt/DockView.cpp b/src/frontends/qt/DockView.cpp
index c485bcc..d6ba3c0 100644
--- a/src/frontends/qt/DockView.cpp
+++ b/src/frontends/qt/DockView.cpp
@@ -31,6 +31,11 @@ DockView::DockView(GuiView & parent, QString const & name,
hide();
connect(&parent, SIGNAL(bufferViewChanged()),
this, SLOT(onBufferViewChanged()));
+
+ // Make dock widgets sub windows to prevent focusNextPrevChild
+ // (Tab key) switching to the parent rather than to the next
+ // widget in the pane (#12170)
+ setWindowFlags(Qt::SubWindow);
}
diff --git a/src/frontends/qt/GuiSearch.cpp b/src/frontends/qt/GuiSearch.cpp
index 9212ddd..32a8fd1 100644
--- a/src/frontends/qt/GuiSearch.cpp
+++ b/src/frontends/qt/GuiSearch.cpp
@@ -126,10 +126,6 @@ GuiSearchWidget::GuiSearchWidget(QWidget * parent)
replacePB->setEnabled(false);
replacePrevPB->setEnabled(false);
replaceallPB->setEnabled(false);
-
- // Make this a sub window to prevent focusNextPrevChild (Tab)
- // switching to the parent (#12170)
- setWindowFlags(Qt::SubWindow);
}
More information about the lyx-cvs
mailing list