1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
| - - - 0. source for tree is ready - - -
None *(NoneType) ==> 0x1d4ad00 *(QInputDialog)
0x1d4ad00 *(QInputDialog) ==> 0x1d4acb0 *(QLineEdit)
0x1d4acb0 *(QLineEdit) ==> 0x1d4ac60 *(QWidgetLineControl)
0x1d4ad00 *(QInputDialog) ==> 0x1d4ac10 *(QLabel)
0x1d4ad00 *(QInputDialog) ==> 0x1d4abc0 *(QDialogButtonBox)
0x1d4abc0 *(QDialogButtonBox) ==> 0x1d4ab70 *(QHBoxLayout)
0x1d4abc0 *(QDialogButtonBox) ==> 0x1d4ab20 *(QPushButton)
0x1d4ab20 *(QPushButton) ==> 0x1d4aad0 *(QWindowsVistaPulse)
0x1d4abc0 *(QDialogButtonBox) ==> 0x1d4ad50 *(QPushButton)
0x1d4ad00 *(QInputDialog) ==> 0x1d4ada0 *(QVBoxLayout)
- - - 1. the initial list is ready - - -
*(NoneType)
+==> *(QInputDialog)
+==> *(QLineEdit)
+==> *(QWidgetLineControl)
+==> *(QLabel)
+==> *(QDialogButtonBox)
+==> *(QHBoxLayout)
+==> *(QPushButton)
+==> *(QWindowsVistaPulse)
+==> *(QPushButton)
+==> *(QVBoxLayout)
- - - 2. the initial list is reversed - - -
+==> *(QVBoxLayout)
+==> *(QPushButton)
+==> *(QWindowsVistaPulse)
+==> *(QPushButton)
+==> *(QHBoxLayout)
+==> *(QDialogButtonBox)
+==> *(QLabel)
+==> *(QWidgetLineControl)
+==> *(QLineEdit)
+==> *(QInputDialog)
*(NoneType)
- - - 3. the reversed list is aligned - - -
+==> *(QVBoxLayout)?????????????????
+==> *(QPushButton)????????????
+==> *(QWindowsVistaPulse)
+==> *(QPushButton)????????????
+==> *(QHBoxLayout)????????????
+==> *(QDialogButtonBox)????????????
+==> *(QLabel)??????????????????????
+==> *(QWidgetLineControl)?????
+==> *(QLineEdit)???????????????????
+==> *(QInputDialog)?????????????????????
*(NoneType)??????????????????????????????
- - - 4. the aligned list is transposed to matrix - - -
[' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '+', '*']
[' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '=', '(']
[' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '=', 'N']
[' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '>', 'o']
[' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'n']
['+', ' ', ' ', ' ', ' ', '+', '+', ' ', '+', '*', 'e']
['=', ' ', ' ', ' ', ' ', '=', '=', ' ', '=', '(', 'T']
['=', ' ', ' ', ' ', ' ', '=', '=', ' ', '=', 'Q', 'y']
['>', ' ', ' ', ' ', ' ', '>', '>', ' ', '>', 'I', 'p']
[' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'n', 'e']
['*', '+', ' ', '+', '+', '*', '*', '+', '*', 'p', ')']
['(', '=', ' ', '=', '=', '(', '(', '=', '(', 'u', '?']
['Q', '=', ' ', '=', '=', 'Q', 'Q', '=', 'Q', 't', '?']
['V', '>', ' ', '>', '>', 'D', 'L', '>', 'L', 'D', '?']
['B', ' ', ' ', ' ', ' ', 'i', 'a', ' ', 'i', 'i', '?']
['o', '*', '+', '*', '*', 'a', 'b', '*', 'n', 'a', '?']
['x', '(', '=', '(', '(', 'l', 'e', '(', 'e', 'l', '?']
['L', 'Q', '=', 'Q', 'Q', 'o', 'l', 'Q', 'E', 'o', '?']
['a', 'P', '>', 'P', 'H', 'g', ')', 'W', 'd', 'g', '?']
['y', 'u', ' ', 'u', 'B', 'B', '?', 'i', 'i', ')', '?']
['o', 's', '*', 's', 'o', 'u', '?', 'd', 't', '?', '?']
['u', 'h', '(', 'h', 'x', 't', '?', 'g', ')', '?', '?']
['t', 'B', 'Q', 'B', 'L', 't', '?', 'e', '?', '?', '?']
[')', 'u', 'W', 'u', 'a', 'o', '?', 't', '?', '?', '?']
['?', 't', 'i', 't', 'y', 'n', '?', 'L', '?', '?', '?']
['?', 't', 'n', 't', 'o', 'B', '?', 'i', '?', '?', '?']
['?', 'o', 'd', 'o', 'u', 'o', '?', 'n', '?', '?', '?']
['?', 'n', 'o', 'n', 't', 'x', '?', 'e', '?', '?', '?']
['?', ')', 'w', ')', ')', ')', '?', 'C', '?', '?', '?']
['?', '?', 's', '?', '?', '?', '?', 'o', '?', '?', '?']
['?', '?', 'V', '?', '?', '?', '?', 'n', '?', '?', '?']
['?', '?', 'i', '?', '?', '?', '?', 't', '?', '?', '?']
['?', '?', 's', '?', '?', '?', '?', 'r', '?', '?', '?']
['?', '?', 't', '?', '?', '?', '?', 'o', '?', '?', '?']
['?', '?', 'a', '?', '?', '?', '?', 'l', '?', '?', '?']
['?', '?', 'P', '?', '?', '?', '?', ')', '?', '?', '?']
['?', '?', 'u', '?', '?', '?', '?', '?', '?', '?', '?']
['?', '?', 'l', '?', '?', '?', '?', '?', '?', '?', '?']
['?', '?', 's', '?', '?', '?', '?', '?', '?', '?', '?']
['?', '?', 'e', '?', '?', '?', '?', '?', '?', '?', '?']
['?', '?', ')', '?', '?', '?', '?', '?', '?', '?', '?']
- - - 5. the matrix has been redesigned - - - |