Tests how widget minimum size works. Creating simple hierarchy [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 250; top = 0; bottom = 500 [sidebarWidget] left = 250; right = 500; top = 0; bottom = 500 Changing sidebar size [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 459; top = 0; bottom = 500 [sidebarWidget] left = 459; right = 500; top = 0; bottom = 500 Changing sidebar widget minimum size [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 409; top = 0; bottom = 500 [sidebarWidget] left = 409; right = 500; top = 0; bottom = 500 Changing orientation [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 0; bottom = 250 [sidebarWidget] left = 0; right = 500; top = 250; bottom = 500 Changing main widget minimum size [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 0; bottom = 450 [sidebarWidget] left = 0; right = 500; top = 450; bottom = 500 Changing main widget minimum size back and resizing [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 0; bottom = 80 [sidebarWidget] left = 0; right = 500; top = 80; bottom = 500 Wrapping main widget to a split widget [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 0; bottom = 80 [sidebarWidget] left = 0; right = 500; top = 80; bottom = 500 [childSplitWidget] left = 0; right = 500; top = 0; bottom = 80 Adding invisble sidebar [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 0; bottom = 80 [sidebarWidget] left = 0; right = 500; top = 80; bottom = 500 [childSplitWidget] left = 0; right = 500; top = 0; bottom = 80 [secondSidebarWidget] left = 0; right = 0; top = 0; bottom = 0 Showing sidebar [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 0; bottom = 80 [sidebarWidget] left = 0; right = 500; top = 141; bottom = 500 [childSplitWidget] left = 0; right = 500; top = 0; bottom = 141 [secondSidebarWidget] left = 0; right = 500; top = 80; bottom = 141 Detaching sidebar [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 0; bottom = 80 [sidebarWidget] left = 0; right = 500; top = 101; bottom = 500 [childSplitWidget] left = 0; right = 500; top = 0; bottom = 101 Attaching another sidebar [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 0; bottom = 80 [sidebarWidget] left = 0; right = 500; top = 161; bottom = 500 [childSplitWidget] left = 0; right = 500; top = 0; bottom = 161 [thirdSidebarWidget] left = 0; right = 500; top = 80; bottom = 161 Swapping main and sidebar [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 339; bottom = 419 [sidebarWidget] left = 0; right = 500; top = 0; bottom = 339 [childSplitWidget] left = 0; right = 500; top = 339; bottom = 500 [thirdSidebarWidget] left = 0; right = 500; top = 419; bottom = 500 Arranging preferred sizes [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 260; bottom = 420 [sidebarWidget] left = 0; right = 500; top = 0; bottom = 260 [childSplitWidget] left = 0; right = 500; top = 260; bottom = 500 [thirdSidebarWidget] left = 0; right = 500; top = 420; bottom = 500 Less than sidebar preferred size [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 81; bottom = 400 [sidebarWidget] left = 0; right = 500; top = 0; bottom = 81 [childSplitWidget] left = 0; right = 500; top = 81; bottom = 500 [thirdSidebarWidget] left = 0; right = 500; top = 400; bottom = 500 Size changes proportionally [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 320; bottom = 440 [sidebarWidget] left = 0; right = 500; top = 0; bottom = 320 [childSplitWidget] left = 0; right = 500; top = 320; bottom = 500 [thirdSidebarWidget] left = 0; right = 500; top = 440; bottom = 500 Manual resize inside child split widget [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 320; bottom = 449 [sidebarWidget] left = 0; right = 500; top = 0; bottom = 320 [childSplitWidget] left = 0; right = 500; top = 320; bottom = 500 [thirdSidebarWidget] left = 0; right = 500; top = 449; bottom = 500 Manual resize inside child split widget [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 320; bottom = 380 [sidebarWidget] left = 0; right = 500; top = 0; bottom = 320 [childSplitWidget] left = 0; right = 500; top = 320; bottom = 500 [thirdSidebarWidget] left = 0; right = 500; top = 380; bottom = 500 Child split widget gets more space [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 170; bottom = 380 [sidebarWidget] left = 0; right = 500; top = 0; bottom = 170 [childSplitWidget] left = 0; right = 500; top = 170; bottom = 500 [thirdSidebarWidget] left = 0; right = 500; top = 380; bottom = 500 Child split widget gets less space [splitWidget] left = 0; right = 500; top = 0; bottom = 500 [mainWidget] left = 0; right = 500; top = 360; bottom = 451 [sidebarWidget] left = 0; right = 500; top = 0; bottom = 360 [childSplitWidget] left = 0; right = 500; top = 360; bottom = 500 [thirdSidebarWidget] left = 0; right = 500; top = 451; bottom = 500