Hi Guys,
I'm currently working on the new IndigoDock Widget. It's not done but I have some progress
Features:- the whole dock is dockable on left or right side of main window
- the dock contains a tabbar with sortable tabs
- within the single tabs you can add/remove/arrange single panels (more than one)
Issues:- redocking of panels in another tab is a little bit tricky (but I'm on the fix)
ToDo's:
- fixing of redocking in other tabs
- automatic tab orientation switch by docking on left site
- automatic tab creation by drag a panel on it
- styling of the features
Code base:- DockWidget is a normal QDockWidget
- IndigoTabWidget is a custom QTabWidget
- IndigoDockWidget is a custom QMainWindow (tab body)
- IndigoPanel is a custom QDockWidget
Hints:If I have a stable version I will share the code. But you can check the test program in attachment. It's an Ubuntu programm and written in QT 5.5.
greets
Martin