aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/advanceddockingsystem/docksplitter.h
diff options
context:
space:
mode:
authorHenning Gruendl <[email protected]>2020-03-13 10:44:37 +0100
committerHenning Gründl <[email protected]>2020-03-13 12:29:51 +0000
commit0b7970feb4c4098f41ba537c99b4d278935e38e7 (patch)
tree64af9ef0fe37028b26c3a2ad6a32ef362ddedebf /src/libs/advanceddockingsystem/docksplitter.h
parent206e7d3e7011ad2a75604e3cccb7bc1a5a136065 (diff)
ADS: Fix repeatedly dropping in same area crash
6c687d28def5c24f3eeb67c9e13d5cfab40cebd0 1c2383f8eb94bc8570e554efa5f842a8ab1461ea Task-number: QDS-1751 Change-Id: I933b1f53da8ce423cd5d38ff2863f58606006596 Reviewed-by: Thomas Hartmann <[email protected]>
Diffstat (limited to 'src/libs/advanceddockingsystem/docksplitter.h')
-rw-r--r--src/libs/advanceddockingsystem/docksplitter.h10
1 files changed, 10 insertions, 0 deletions
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