Files
KDDockWidgets/tests/fuzzer/testcases/19.json
Sergio Martins 68acdaeb9a Fix Items not being connected to their parent after a restore
Missing connectToParent() calls.
2020-05-13 12:24:46 +01:00

379 lines
10 KiB
JSON

{
"initialLayout": {
"dockWidgets": [
{
"geometry": {
"size": {
"height": 774,
"width": 1127
},
"x": 176,
"y": 165
},
"isFloating": true,
"isVisible": false,
"minSize": {
"height": 476,
"width": 564
},
"name": "DockWidget-1"
},
{
"geometry": {
"size": {
"height": 518,
"width": 755
},
"x": 319,
"y": 447
},
"isFloating": false,
"isVisible": true,
"minSize": {
"height": 178,
"width": 459
},
"name": "DockWidget-2"
},
{
"geometry": {
"size": {
"height": 828,
"width": 838
},
"x": 260,
"y": 237
},
"isFloating": false,
"isVisible": true,
"minSize": {
"height": 266,
"width": 485
},
"name": "DockWidget-3"
},
{
"geometry": {
"size": {
"height": 808,
"width": 509
},
"x": 243,
"y": 415
},
"isFloating": false,
"isVisible": false,
"minSize": {
"height": 578,
"width": 351
},
"name": "DockWidget-4"
},
{
"geometry": {
"size": {
"height": 773,
"width": 754
},
"x": 494,
"y": 428
},
"isFloating": true,
"isVisible": true,
"minSize": {
"height": 369,
"width": 327
},
"name": "DockWidget-5"
},
{
"geometry": {
"size": {
"height": 672,
"width": 471
},
"x": 433,
"y": 245
},
"isFloating": true,
"isVisible": true,
"minSize": {
"height": 463,
"width": 191
},
"name": "DockWidget-6"
},
{
"geometry": {
"size": {
"height": 701,
"width": 525
},
"x": 30,
"y": 367
},
"isFloating": false,
"isVisible": true,
"minSize": {
"height": 596,
"width": 156
},
"name": "DockWidget-7"
},
{
"geometry": {
"size": {
"height": 723,
"width": 599
},
"x": 254,
"y": 203
},
"isFloating": false,
"isVisible": true,
"minSize": {
"height": 251,
"width": 447
},
"name": "DockWidget-8"
}
],
"mainWindows": [
{
"geometry": {
"size": {
"height": 808,
"width": 126
},
"x": 173,
"y": 460
},
"mainWindowOption": 0,
"name": "MainWindow-1"
}
]
},
"operations": [
{
"comment": "AddDockWidget DockWidget-4-[hidden] to left",
"params": {
"addingOption": 0,
"dockWidgetName": "DockWidget-4",
"location": 1,
"mainWindowName": "MainWindow-1"
},
"type": 4
},
{
"comment": "",
"params": {
},
"type": 3
},
{
"comment": "AddDockWidget DockWidget-2 to right, relative to DockWidget-4",
"params": {
"addingOption": 0,
"dockWidgetName": "DockWidget-2",
"location": 3,
"mainWindowName": "MainWindow-1",
"relativeToName": "DockWidget-4"
},
"type": 4
},
{
"comment": "AddDockWidgetAsTab DockWidget-4 onto DockWidget-3",
"params": {
"dockWidgetName": "DockWidget-3",
"dockWidgetToAddName": "DockWidget-4"
},
"type": 5
},
{
"comment": "",
"params": {
},
"type": 3
},
{
"comment": "",
"params": {
},
"type": 5
},
{
"comment": "",
"params": {
},
"type": 3
},
{
"comment": "AddDockWidget DockWidget-2 to bottom",
"params": {
"addingOption": 0,
"dockWidgetName": "DockWidget-2",
"location": 4,
"mainWindowName": "MainWindow-1"
},
"type": 4
},
{
"comment": "SaveLayout",
"params": {
},
"type": 6
},
{
"comment": "SaveLayout",
"params": {
},
"type": 6
},
{
"comment": "AddDockWidgetAsTab DockWidget-4 onto DockWidget-6",
"params": {
"dockWidgetName": "DockWidget-6",
"dockWidgetToAddName": "DockWidget-4"
},
"type": 5
},
{
"comment": "",
"params": {
},
"type": 2
},
{
"comment": "AddDockWidget DockWidget-2 to bottom",
"params": {
"addingOption": 0,
"dockWidgetName": "DockWidget-2",
"location": 4,
"mainWindowName": "MainWindow-1"
},
"type": 4
},
{
"comment": "SaveLayout",
"params": {
},
"type": 6
},
{
"comment": "Closing DockWidget-4",
"params": {
"dockWidgetName": "DockWidget-4"
},
"type": 1
},
{
"comment": "Hidding DockWidget-2",
"params": {
"dockWidgetName": "DockWidget-2"
},
"type": 2
},
{
"comment": "SaveLayout",
"params": {
},
"type": 6
},
{
"comment": "RestoreLayout",
"params": {
},
"type": 7
},
{
"comment": "AddDockWidget DockWidget-2-[hidden] to right",
"params": {
"addingOption": 0,
"dockWidgetName": "DockWidget-2",
"location": 3,
"mainWindowName": "MainWindow-1"
},
"type": 4
},
{
"comment": "AddDockWidget DockWidget-4-[hidden] to left, relative to DockWidget-2",
"params": {
"addingOption": 0,
"dockWidgetName": "DockWidget-4",
"location": 1,
"mainWindowName": "MainWindow-1",
"relativeToName": "DockWidget-2"
},
"type": 4
},
{
"comment": "AddDockWidgetAsTab DockWidget-5 onto DockWidget-3",
"params": {
"dockWidgetName": "DockWidget-3",
"dockWidgetToAddName": "DockWidget-5"
},
"type": 5
},
{
"comment": "AddDockWidget DockWidget-5 to left",
"params": {
"addingOption": 0,
"dockWidgetName": "DockWidget-5",
"location": 1,
"mainWindowName": "MainWindow-1"
},
"type": 4
},
{
"comment": "AddDockWidget DockWidget-5 to left",
"params": {
"addingOption": 0,
"dockWidgetName": "DockWidget-5",
"location": 1,
"mainWindowName": "MainWindow-1"
},
"type": 4
},
{
"comment": "",
"params": {
},
"type": 3
},
{
"comment": "AddDockWidget DockWidget-7 to right, relative to DockWidget-5",
"params": {
"addingOption": 0,
"dockWidgetName": "DockWidget-7",
"location": 3,
"mainWindowName": "MainWindow-1",
"relativeToName": "DockWidget-5"
},
"type": 4
},
{
"comment": "AddDockWidgetAsTab DockWidget-1-[hidden] onto DockWidget-4",
"params": {
"dockWidgetName": "DockWidget-4",
"dockWidgetToAddName": "DockWidget-1"
},
"type": 5
},
{
"comment": "",
"params": {
},
"type": 3
},
{
"comment": "AddDockWidgetAsTab DockWidget-1 onto DockWidget-8",
"params": {
"dockWidgetName": "DockWidget-8",
"dockWidgetToAddName": "DockWidget-1"
},
"type": 5
}
]
}