{
    "initialLayout": {
        "dockWidgets": [
            {
                "geometry": {
                    "size": {
                        "height": 773,
                        "width": 974
                    },
                    "x": 199,
                    "y": 406
                },
                "isFloating": false,
                "isVisible": true,
                "minSize": {
                    "height": 578,
                    "width": 440
                },
                "name": "DockWidget-1"
            },
            {
                "geometry": {
                    "size": {
                        "height": 596,
                        "width": 981
                    },
                    "x": 37,
                    "y": 38
                },
                "isFloating": false,
                "isVisible": false,
                "minSize": {
                    "height": 359,
                    "width": 436
                },
                "name": "DockWidget-2"
            },
            {
                "geometry": {
                    "size": {
                        "height": 414,
                        "width": 539
                    },
                    "x": 54,
                    "y": 343
                },
                "isFloating": false,
                "isVisible": true,
                "minSize": {
                    "height": 216,
                    "width": 480
                },
                "name": "DockWidget-3"
            },
            {
                "geometry": {
                    "size": {
                        "height": 693,
                        "width": 878
                    },
                    "x": 392,
                    "y": 369
                },
                "isFloating": false,
                "isVisible": false,
                "minSize": {
                    "height": 283,
                    "width": 367
                },
                "name": "DockWidget-4"
            }
        ],
        "mainWindows": [
            {
                "geometry": {
                    "size": {
                        "height": 1275,
                        "width": 119
                    },
                    "x": 323,
                    "y": 257
                },
                "mainWindowOption": 0,
                "name": "MainWindow-1"
            }
        ]
    },
    "operations": [
        {
            "comment": "Hiding DockWidget-1",
            "params": {
                "dockWidgetName": "DockWidget-1"
            },
            "type": 2
        },
        {
            "comment": "AddDockWidget DockWidget-4-[hidden] to right",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-4",
                "location": 3,
                "mainWindowName": "MainWindow-1"
            },
            "type": 4
        },
        {
            "comment": "AddDockWidget DockWidget-1-[hidden] to top, relative to DockWidget-4",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-1",
                "location": 2,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-4"
            },
            "type": 4
        },
        {
            "comment": "AddDockWidget DockWidget-2-[hidden] to bottom",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-2",
                "location": 4,
                "mainWindowName": "MainWindow-1"
            },
            "type": 4
        },
        {
            "comment": "AddDockWidgetAsTab DockWidget-3 onto DockWidget-1",
            "params": {
                "dockWidgetName": "DockWidget-1",
                "dockWidgetToAddName": "DockWidget-3"
            },
            "type": 5
        },
        {
            "comment": "Closing DockWidget-2",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 1
        },
        {
            "comment": "AddDockWidget DockWidget-2-[hidden] to top, relative to DockWidget-1-[hidden]",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-2",
                "location": 2,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-1"
            },
            "type": 4
        },
        {
            "comment": "Hiding DockWidget-4",
            "params": {
                "dockWidgetName": "DockWidget-4"
            },
            "type": 2
        },
        {
            "comment": "Showing DockWidget-4-[hidden]",
            "params": {
                "dockWidgetName": "DockWidget-4"
            },
            "type": 3
        },
        {
            "comment": "AddDockWidget DockWidget-4 to right, relative to DockWidget-1-[hidden]",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-4",
                "location": 3,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-1"
            },
            "type": 4
        },
        {
            "comment": "Hiding DockWidget-3",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 2
        },
        {
            "comment": "Closing DockWidget-2",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 1
        },
        {
            "comment": "Hiding DockWidget-4",
            "params": {
                "dockWidgetName": "DockWidget-4"
            },
            "type": 2
        },
        {
            "comment": "Showing DockWidget-3-[hidden]",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 3
        },
        {
            "comment": "AddDockWidget DockWidget-3 to left, relative to DockWidget-1-[hidden]",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-3",
                "location": 1,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-1"
            },
            "type": 4
        },
        {
            "comment": "AddDockWidget DockWidget-4-[hidden] to top, relative to DockWidget-1",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-4",
                "location": 2,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-1"
            },
            "type": 4
        },
        {
            "comment": "Closing DockWidget-4",
            "params": {
                "dockWidgetName": "DockWidget-4"
            },
            "type": 1
        },
        {
            "comment": "Hiding DockWidget-3",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 2
        },
        {
            "comment": "Closing DockWidget-1",
            "params": {
                "dockWidgetName": "DockWidget-1"
            },
            "type": 1
        },
        {
            "comment": "AddDockWidget DockWidget-4-[hidden] to left",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-4",
                "location": 1,
                "mainWindowName": "MainWindow-1"
            },
            "type": 4
        },
        {
            "comment": "Hiding DockWidget-4",
            "params": {
                "dockWidgetName": "DockWidget-4"
            },
            "type": 2
        },
        {
            "comment": "Showing DockWidget-4-[hidden]",
            "params": {
                "dockWidgetName": "DockWidget-4"
            },
            "type": 3
        },
        {
            "comment": "AddDockWidget DockWidget-1-[hidden] to left",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-1",
                "location": 1,
                "mainWindowName": "MainWindow-1"
            },
            "type": 4
        },
        {
            "comment": "Showing DockWidget-3-[hidden]",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 3
        },
        {
            "comment": "Hiding DockWidget-3",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 2
        },
        {
            "comment": "Showing DockWidget-2-[hidden]",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 3
        },
        {
            "comment": "Closing DockWidget-2",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 1
        },
        {
            "comment": "Hiding DockWidget-1",
            "params": {
                "dockWidgetName": "DockWidget-1"
            },
            "type": 2
        },
        {
            "comment": "AddDockWidget DockWidget-3-[hidden] to right, relative to DockWidget-4",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-3",
                "location": 3,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-4"
            },
            "type": 4
        },
        {
            "comment": "Showing DockWidget-1-[hidden]",
            "params": {
                "dockWidgetName": "DockWidget-1"
            },
            "type": 3
        },
        {
            "comment": "AddDockWidget DockWidget-1 to bottom, relative to DockWidget-4",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-1",
                "location": 4,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-4"
            },
            "type": 4
        },
        {
            "comment": "AddDockWidgetAsTab DockWidget-2-[hidden] onto DockWidget-3",
            "params": {
                "dockWidgetName": "DockWidget-3",
                "dockWidgetToAddName": "DockWidget-2"
            },
            "type": 5
        },
        {
            "comment": "AddDockWidget DockWidget-3-[hidden] to right, relative to DockWidget-1",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-3",
                "location": 3,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-1"
            },
            "type": 4
        },
        {
            "comment": "AddDockWidget DockWidget-2 to bottom",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-2",
                "location": 4,
                "mainWindowName": "MainWindow-1"
            },
            "type": 4
        },
        {
            "comment": "Hiding DockWidget-4",
            "params": {
                "dockWidgetName": "DockWidget-4"
            },
            "type": 2
        },
        {
            "comment": "Closing DockWidget-3",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 1
        },
        {
            "comment": "Closing DockWidget-1",
            "params": {
                "dockWidgetName": "DockWidget-1"
            },
            "type": 1
        },
        {
            "comment": "Closing DockWidget-2",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 1
        },
        {
            "comment": "AddDockWidget DockWidget-2-[hidden] to right",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-2",
                "location": 3,
                "mainWindowName": "MainWindow-1"
            },
            "type": 4
        },
        {
            "comment": "AddDockWidget DockWidget-1-[hidden] to bottom",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-1",
                "location": 4,
                "mainWindowName": "MainWindow-1"
            },
            "type": 4
        },
        {
            "comment": "Showing DockWidget-3-[hidden]",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 3
        },
        {
            "comment": "AddDockWidget DockWidget-1 to bottom, relative to DockWidget-2",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-1",
                "location": 4,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-2"
            },
            "type": 4
        },
        {
            "comment": "AddDockWidget DockWidget-1 to bottom",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-1",
                "location": 4,
                "mainWindowName": "MainWindow-1"
            },
            "type": 4
        },
        {
            "comment": "AddDockWidgetAsTab DockWidget-4-[hidden] onto DockWidget-3",
            "params": {
                "dockWidgetName": "DockWidget-3",
                "dockWidgetToAddName": "DockWidget-4"
            },
            "type": 5
        },
        {
            "comment": "AddDockWidget DockWidget-4 to top, relative to DockWidget-3-[hidden]",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-4",
                "location": 2,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-3"
            },
            "type": 4
        },
        {
            "comment": "Closing DockWidget-3",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 1
        },
        {
            "comment": "Closing DockWidget-2",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 1
        },
        {
            "comment": "Closing DockWidget-4",
            "params": {
                "dockWidgetName": "DockWidget-4"
            },
            "type": 1
        },
        {
            "comment": "AddDockWidgetAsTab DockWidget-3-[hidden] onto DockWidget-1",
            "params": {
                "dockWidgetName": "DockWidget-1",
                "dockWidgetToAddName": "DockWidget-3"
            },
            "type": 5
        },
        {
            "comment": "Hiding DockWidget-3",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 2
        },
        {
            "comment": "AddDockWidgetAsTab DockWidget-4-[hidden] onto DockWidget-1",
            "params": {
                "dockWidgetName": "DockWidget-1",
                "dockWidgetToAddName": "DockWidget-4"
            },
            "type": 5
        },
        {
            "comment": "Showing DockWidget-2-[hidden]",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 3
        },
        {
            "comment": "Closing DockWidget-4",
            "params": {
                "dockWidgetName": "DockWidget-4"
            },
            "type": 1
        },
        {
            "comment": "AddDockWidget DockWidget-3-[hidden] to top, relative to DockWidget-1",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-3",
                "location": 2,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-1"
            },
            "type": 4
        },
        {
            "comment": "Closing DockWidget-1",
            "params": {
                "dockWidgetName": "DockWidget-1"
            },
            "type": 1
        },
        {
            "comment": "Closing DockWidget-3",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 1
        },
        {
            "comment": "Showing DockWidget-3-[hidden]",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 3
        },
        {
            "comment": "AddDockWidget DockWidget-3 to left, relative to DockWidget-2",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-3",
                "location": 1,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-2"
            },
            "type": 4
        },
        {
            "comment": "AddDockWidget DockWidget-4-[hidden] to bottom",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-4",
                "location": 4,
                "mainWindowName": "MainWindow-1"
            },
            "type": 4
        },
        {
            "comment": "AddDockWidget DockWidget-1-[hidden] to bottom",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-1",
                "location": 4,
                "mainWindowName": "MainWindow-1"
            },
            "type": 4
        },
        {
            "comment": "Hiding DockWidget-2",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 2
        },
        {
            "comment": "AddDockWidget DockWidget-2-[hidden] to bottom, relative to DockWidget-1",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-2",
                "location": 4,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-1"
            },
            "type": 4
        },
        {
            "comment": "Hiding DockWidget-2",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 2
        },
        {
            "comment": "Hiding DockWidget-3",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 2
        },
        {
            "comment": "Hiding DockWidget-1",
            "params": {
                "dockWidgetName": "DockWidget-1"
            },
            "type": 2
        },
        {
            "comment": "AddDockWidget DockWidget-2-[hidden] to top",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-2",
                "location": 2,
                "mainWindowName": "MainWindow-1"
            },
            "type": 4
        },
        {
            "comment": "Hiding DockWidget-4",
            "params": {
                "dockWidgetName": "DockWidget-4"
            },
            "type": 2
        },
        {
            "comment": "AddDockWidget DockWidget-3-[hidden] to right, relative to DockWidget-2",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-3",
                "location": 3,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-2"
            },
            "type": 4
        },
        {
            "comment": "Closing DockWidget-2",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 1
        },
        {
            "comment": "Closing DockWidget-3",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 1
        },
        {
            "comment": "Showing DockWidget-1-[hidden]",
            "params": {
                "dockWidgetName": "DockWidget-1"
            },
            "type": 3
        },
        {
            "comment": "AddDockWidgetAsTab DockWidget-4-[hidden] onto DockWidget-1",
            "params": {
                "dockWidgetName": "DockWidget-1",
                "dockWidgetToAddName": "DockWidget-4"
            },
            "type": 5
        },
        {
            "comment": "Showing DockWidget-2-[hidden]",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 3
        },
        {
            "comment": "AddDockWidgetAsTab DockWidget-3-[hidden] onto DockWidget-4",
            "params": {
                "dockWidgetName": "DockWidget-4",
                "dockWidgetToAddName": "DockWidget-3"
            },
            "type": 5
        },
        {
            "comment": "Closing DockWidget-2",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 1
        },
        {
            "comment": "Showing DockWidget-2-[hidden]",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 3
        },
        {
            "comment": "Closing DockWidget-2",
            "params": {
                "dockWidgetName": "DockWidget-2"
            },
            "type": 1
        },
        {
            "comment": "Hiding DockWidget-3",
            "params": {
                "dockWidgetName": "DockWidget-3"
            },
            "type": 2
        },
        {
            "comment": "AddDockWidget DockWidget-1-[hidden] to top, relative to DockWidget-4",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-1",
                "location": 2,
                "mainWindowName": "MainWindow-1",
                "relativeToName": "DockWidget-4"
            },
            "type": 4
        },
        {
            "comment": "AddDockWidget DockWidget-3-[hidden] to top",
            "params": {
                "addingOption": 0,
                "dockWidgetName": "DockWidget-3",
                "location": 2,
                "mainWindowName": "MainWindow-1"
            },
            "type": 4
        },
        {
            "comment": "AddDockWidgetAsTab DockWidget-2-[hidden] onto DockWidget-1",
            "params": {
                "dockWidgetName": "DockWidget-1",
                "dockWidgetToAddName": "DockWidget-2"
            },
            "type": 5
        }
    ]
}
