Commit Graph

15 Commits

Author SHA1 Message Date
Sergio Martins
95d711ece7 qtquick: Allow to use the MDI feature from QML
No need to use low level C++ API anymore
2022-06-25 11:45:01 +01:00
Sergio Martins
e6dd002ca8 qtquick: Rename MainWindowLayout to DockingArea
Since it's not an actual Window, it's just a QQuickItem. QtQuick has
proper Window items that mean an actual Window.
2022-06-15 00:27:41 +01:00
Sergio Martins
95acf7a4cb qtquick: Don't register Item, it's unneeded 2022-06-15 00:18:40 +01:00
Sergio Martins
73a5809f62 qtquick: Remove unneeded qml types registering 2022-06-15 00:17:10 +01:00
Sergio Martins
627b6a1593 qtquick: Bump qml imports to 2.0 2022-06-15 00:15:44 +01:00
Sergio Martins
a4d337e891 Fully qualify header paths when including controllers
so this still works when private headers are installed
2022-06-13 23:24:43 +01:00
Sergio Martins
e2bb4fb830 qtquick: Register the main window and dock widget instantiators 2022-05-30 18:46:02 +01:00
Sergio Martins
4a7446e57b qtquick: Build QmlTypes.cpp
Still a bit commented out
2022-05-20 15:02:33 +01:00
Sergio Martins
522b2623be Moved DropIndicatorOverlay into controllers/ folder 2022-05-18 04:47:01 +01:00
Sergio Martins
d2bf83e4ac Rename DropIndicatorOverlayInterface to DropIndicatorOverlay
We don't suffix our base classes with "Interface"
2022-05-18 04:39:21 +01:00
Sergio Martins
f537ff007c qtquick: Remove type registring from MultiSplitterConfig.cpp
It's specific to QtQuick
2022-05-15 15:38:04 +01:00
Sergio Martins
9f7c4cb217 Removed the DockWidgetBase typedef
That existed only to ease porting
2022-05-10 22:53:16 +01:00
Sergio Martins
daa6afd14c Move DropArea into controllers/
In preparation to split it into View/Controller.
This is just the move, no code changed yet.
Next will be the namespace change.
2022-04-23 11:46:11 +01:00
Sergio Martins
28754ec260 Fold DropAreaWithCentralFrame into DropArea
This separation was never useful
2022-04-23 00:17:20 +01:00
Sergio Martins
495ef0dd6a Move QmlTypes references out of DockRegistry
As it's specific to QtQuick
2022-04-04 16:36:17 +01:00