From 0b7970feb4c4098f41ba537c99b4d278935e38e7 Mon Sep 17 00:00:00 2001 From: Henning Gruendl Date: Fri, 13 Mar 2020 10:44:37 +0100 Subject: ADS: Fix repeatedly dropping in same area crash 6c687d28def5c24f3eeb67c9e13d5cfab40cebd0 1c2383f8eb94bc8570e554efa5f842a8ab1461ea Task-number: QDS-1751 Change-Id: I933b1f53da8ce423cd5d38ff2863f58606006596 Reviewed-by: Thomas Hartmann --- src/libs/advanceddockingsystem/docksplitter.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/libs/advanceddockingsystem/docksplitter.h') diff --git a/src/libs/advanceddockingsystem/docksplitter.h b/src/libs/advanceddockingsystem/docksplitter.h index 45351a34e22..872f2f04d94 100644 --- a/src/libs/advanceddockingsystem/docksplitter.h +++ b/src/libs/advanceddockingsystem/docksplitter.h @@ -67,6 +67,16 @@ public: * Returns true, if any of the internal widgets is visible */ bool hasVisibleContent() const; + + /** + * Returns first widget or nullptr if splitter is empty + */ + QWidget *firstWidget() const; + + /** + * Returns last widget of nullptr is splitter is empty + */ + QWidget *lastWidget() const; }; // class DockSplitter } // namespace ADS -- cgit v1.2.3