summaryrefslogtreecommitdiffstats
path: root/tools/porting/src/qt3headers2.resource
blob: 62bdb8e68f97ba81f71c97b81075456ac3fcfaf0 (plain)
ofshex dumpascii
0000 00 00 00 6a 00 00 00 22 00 71 00 70 00 6f 00 6c 00 79 00 67 00 6f 00 6e 00 73 00 63 00 61 00 6e ...j...".q.p.o.l.y.g.o.n.s.c.a.n
0020 00 6e 00 65 00 72 00 2e 00 68 00 00 08 5f 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .n.e.r...h..._/*................
0040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
00a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
00c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
00e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
01a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
01c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
01e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
02a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
02c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
02e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
03a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
03c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
03e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
04a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
04c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
04e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
05a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
05c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
05e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 ..........................*/..#i
0620 66 6e 64 65 66 20 51 50 4f 4c 59 47 4f 4e 53 43 41 4e 4e 45 52 5f 48 0a 23 64 65 66 69 6e 65 20 fndef.QPOLYGONSCANNER_H.#define.
0640 51 50 4f 4c 59 47 4f 4e 53 43 41 4e 4e 45 52 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a QPOLYGONSCANNER_H..#ifndef.QT_H.
0660 23 69 6e 63 6c 75 64 65 20 22 71 67 6c 6f 62 61 6c 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 #include."qglobal.h".#endif.//.Q
0680 54 5f 48 0a 0a 63 6c 61 73 73 20 51 50 6f 69 6e 74 41 72 72 61 79 3b 0a 63 6c 61 73 73 20 51 50 T_H..class.QPointArray;.class.QP
06a0 6f 69 6e 74 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 6f 6c 79 67 6f 6e 53 63 oint;..class.Q_EXPORT.QPolygonSc
06c0 61 6e 6e 65 72 20 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 2f 2f 20 42 49 43 3a 20 66 69 78 20 anner.{.public:.....//.BIC:.fix.
06e0 66 6f 72 20 33 2e 30 0a 20 20 20 20 76 6f 69 64 20 73 63 61 6e 28 20 63 6f 6e 73 74 20 51 50 6f for.3.0.....void.scan(.const.QPo
0700 69 6e 74 41 72 72 61 79 26 20 70 61 2c 20 62 6f 6f 6c 20 77 69 6e 64 69 6e 67 2c 20 69 6e 74 20 intArray&.pa,.bool.winding,.int.
0720 69 6e 64 65 78 3d 30 2c 20 69 6e 74 20 6e 70 6f 69 6e 74 73 3d 2d 31 20 29 3b 0a 20 20 20 20 76 index=0,.int.npoints=-1.);.....v
0740 6f 69 64 20 73 63 61 6e 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 26 20 70 61 2c oid.scan(.const.QPointArray&.pa,
0760 20 62 6f 6f 6c 20 77 69 6e 64 69 6e 67 2c 20 69 6e 74 20 69 6e 64 65 78 2c 20 69 6e 74 20 6e 70 .bool.winding,.int.index,.int.np
0780 6f 69 6e 74 73 2c 20 62 6f 6f 6c 20 73 74 69 74 63 68 61 62 6c 65 20 29 3b 0a 20 20 20 20 65 6e oints,.bool.stitchable.);.....en
07a0 75 6d 20 45 64 67 65 20 7b 20 4c 65 66 74 3d 31 2c 20 52 69 67 68 74 3d 32 2c 20 54 6f 70 3d 34 um.Edge.{.Left=1,.Right=2,.Top=4
07c0 2c 20 42 6f 74 74 6f 6d 3d 38 20 7d 3b 0a 20 20 20 20 76 6f 69 64 20 73 63 61 6e 28 20 63 6f 6e ,.Bottom=8.};.....void.scan(.con
07e0 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 26 20 70 61 2c 20 62 6f 6f 6c 20 77 69 6e 64 69 6e 67 st.QPointArray&.pa,.bool.winding
0800 2c 20 69 6e 74 20 69 6e 64 65 78 2c 20 69 6e 74 20 6e 70 6f 69 6e 74 73 2c 20 45 64 67 65 20 65 ,.int.index,.int.npoints,.Edge.e
0820 64 67 65 73 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 70 72 6f 63 65 73 73 dges.);.....virtual.void.process
0840 53 70 61 6e 73 28 20 69 6e 74 20 6e 2c 20 51 50 6f 69 6e 74 2a 20 70 6f 69 6e 74 2c 20 69 6e 74 Spans(.int.n,.QPoint*.point,.int
0860 2a 20 77 69 64 74 68 20 29 3d 30 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 4f 4c 59 *.width.)=0;.};..#endif.//.QPOLY
0880 47 4f 4e 53 43 41 4e 4e 45 52 5f 48 0a 00 00 00 18 00 71 00 73 00 71 00 6c 00 63 00 75 00 72 00 GONSCANNER_H......q.s.q.l.c.u.r.
08a0 73 00 6f 00 72 00 2e 00 68 00 00 15 63 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s.o.r...h...c/*.................
08c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
08e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
09a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
09c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
09e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
0e60 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 51 4c 43 55 52 53 4f ...........*/..#ifndef.QSQLCURSO
0e80 52 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 51 4c 43 55 52 53 4f 52 5f 48 0a 0a 23 69 66 6e 64 65 R_H.#define.QSQLCURSOR_H..#ifnde
0ea0 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 71 6c 72 65 63 6f 72 64 2e 68 22 0a 23 f.QT_H.#include."qsqlrecord.h".#
0ec0 69 6e 63 6c 75 64 65 20 22 71 73 74 72 69 6e 67 6c 69 73 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 include."qstringlist.h".#include
0ee0 20 22 71 73 71 6c 71 75 65 72 79 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 71 6c 69 6e 64 ."qsqlquery.h".#include."qsqlind
0f00 65 78 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 20 21 64 65 66 69 6e ex.h".#endif.//.QT_H..#if.!defin
0f20 65 64 28 20 51 54 5f 4d 4f 44 55 4c 45 5f 53 51 4c 20 29 20 7c 7c 20 64 65 66 69 6e 65 64 28 20 ed(.QT_MODULE_SQL.).||.defined(.
0f40 51 54 5f 4c 49 43 45 4e 53 45 5f 50 52 4f 46 45 53 53 49 4f 4e 41 4c 20 29 0a 23 64 65 66 69 6e QT_LICENSE_PROFESSIONAL.).#defin
0f60 65 20 51 4d 5f 45 58 50 4f 52 54 5f 53 51 4c 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 51 4d e.QM_EXPORT_SQL.#else.#define.QM
0f80 5f 45 58 50 4f 52 54 5f 53 51 4c 20 51 5f 45 58 50 4f 52 54 0a 23 65 6e 64 69 66 0a 0a 23 69 66 _EXPORT_SQL.Q_EXPORT.#endif..#if
0fa0 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 51 4c 0a 0a 63 6c 61 73 73 20 51 53 71 6c 44 61 74 61 62 61 ndef.QT_NO_SQL..class.QSqlDataba
0fc0 73 65 3b 0a 63 6c 61 73 73 20 51 53 71 6c 43 75 72 73 6f 72 50 72 69 76 61 74 65 3b 0a 0a 63 6c se;.class.QSqlCursorPrivate;..cl
0fe0 61 73 73 20 51 4d 5f 45 58 50 4f 52 54 5f 53 51 4c 20 51 53 71 6c 43 75 72 73 6f 72 20 3a 20 70 ass.QM_EXPORT_SQL.QSqlCursor.:.p
1000 75 62 6c 69 63 20 51 53 71 6c 52 65 63 6f 72 64 2c 20 70 75 62 6c 69 63 20 51 53 71 6c 51 75 65 ublic.QSqlRecord,.public.QSqlQue
1020 72 79 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 71 6c 43 75 72 73 6f 72 28 20 63 6f 6e ry.{.public:.....QSqlCursor(.con
1040 73 74 20 51 53 74 72 69 6e 67 20 26 20 6e 61 6d 65 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c st.QString.&.name.=.QString::nul
1060 6c 2c 20 62 6f 6f 6c 20 61 75 74 6f 70 6f 70 75 6c 61 74 65 20 3d 20 54 52 55 45 2c 20 51 53 71 l,.bool.autopopulate.=.TRUE,.QSq
1080 6c 44 61 74 61 62 61 73 65 2a 20 64 62 20 3d 20 30 20 29 3b 0a 20 20 20 20 51 53 71 6c 43 75 72 lDatabase*.db.=.0.);.....QSqlCur
10a0 73 6f 72 28 20 63 6f 6e 73 74 20 51 53 71 6c 43 75 72 73 6f 72 20 26 20 6f 74 68 65 72 20 29 3b sor(.const.QSqlCursor.&.other.);
10c0 0a 20 20 20 20 51 53 71 6c 43 75 72 73 6f 72 26 20 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 .....QSqlCursor&.operator=(.cons
10e0 74 20 51 53 71 6c 43 75 72 73 6f 72 26 20 6f 74 68 65 72 20 29 3b 0a 20 20 20 20 7e 51 53 71 6c t.QSqlCursor&.other.);.....~QSql
1100 43 75 72 73 6f 72 28 29 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 4d 6f 64 65 20 7b 0a 09 52 65 61 64 Cursor();......enum.Mode.{..Read
1120 4f 6e 6c 79 20 3d 20 30 2c 0a 09 49 6e 73 65 72 74 20 3d 20 31 2c 0a 09 55 70 64 61 74 65 20 3d Only.=.0,..Insert.=.1,..Update.=
1140 20 32 2c 0a 09 44 65 6c 65 74 65 20 3d 20 34 2c 0a 09 57 72 69 74 61 62 6c 65 20 3d 20 37 0a 20 .2,..Delete.=.4,..Writable.=.7..
1160 20 20 20 7d 3b 0a 0a 20 20 20 20 51 56 61 72 69 61 6e 74 09 09 76 61 6c 75 65 28 20 69 6e 74 20 ...};......QVariant..value(.int.
1180 69 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 56 61 72 69 61 6e 74 09 09 76 61 6c 75 65 28 20 i.).const;.....QVariant..value(.
11a0 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 6e 61 6d 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 const.QString&.name.).const;....
11c0 20 76 6f 69 64 20 20 20 20 20 20 20 20 20 09 73 65 74 56 61 6c 75 65 28 20 69 6e 74 20 69 2c 20 .void..........setValue(.int.i,.
11e0 63 6f 6e 73 74 20 51 56 61 72 69 61 6e 74 26 20 76 61 6c 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 const.QVariant&.val.);.....void.
1200 20 20 20 20 20 20 20 20 09 73 65 74 56 61 6c 75 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 .........setValue(.const.QString
1220 26 20 6e 61 6d 65 2c 20 63 6f 6e 73 74 20 51 56 61 72 69 61 6e 74 26 20 76 61 6c 20 29 3b 0a 20 &.name,.const.QVariant&.val.);..
1240 20 20 20 76 69 72 74 75 61 6c 20 51 53 71 6c 49 6e 64 65 78 09 70 72 69 6d 61 72 79 49 6e 64 65 ...virtual.QSqlIndex.primaryInde
1260 78 28 20 62 6f 6f 6c 20 70 72 69 6d 65 20 3d 20 54 52 55 45 20 29 20 63 6f 6e 73 74 3b 0a 20 20 x(.bool.prime.=.TRUE.).const;...
1280 20 20 76 69 72 74 75 61 6c 20 51 53 71 6c 49 6e 64 65 78 09 69 6e 64 65 78 28 20 63 6f 6e 73 74 ..virtual.QSqlIndex.index(.const
12a0 20 51 53 74 72 69 6e 67 4c 69 73 74 26 20 66 69 65 6c 64 4e 61 6d 65 73 20 29 20 63 6f 6e 73 74 .QStringList&.fieldNames.).const
12c0 3b 0a 20 20 20 20 51 53 71 6c 49 6e 64 65 78 09 09 69 6e 64 65 78 28 20 63 6f 6e 73 74 20 51 53 ;.....QSqlIndex..index(.const.QS
12e0 74 72 69 6e 67 26 20 66 69 65 6c 64 4e 61 6d 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 tring&.fieldName.).const;.....QS
1300 71 6c 49 6e 64 65 78 09 09 69 6e 64 65 78 28 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 66 69 65 6c qlIndex..index(.const.char*.fiel
1320 64 4e 61 6d 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 dName.).const;.....virtual.void.
1340 73 65 74 50 72 69 6d 61 72 79 49 6e 64 65 78 28 20 63 6f 6e 73 74 20 51 53 71 6c 49 6e 64 65 78 setPrimaryIndex(.const.QSqlIndex
1360 26 20 69 64 78 20 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 61 70 70 65 6e &.idx.);......virtual.void.appen
1380 64 28 20 63 6f 6e 73 74 20 51 53 71 6c 46 69 65 6c 64 49 6e 66 6f 26 20 66 69 65 6c 64 49 6e 66 d(.const.QSqlFieldInfo&.fieldInf
13a0 6f 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 69 6e 73 65 72 74 28 20 69 6e o.);.....virtual.void.insert(.in
13c0 74 20 70 6f 73 2c 20 63 6f 6e 73 74 20 51 53 71 6c 46 69 65 6c 64 49 6e 66 6f 26 20 66 69 65 6c t.pos,.const.QSqlFieldInfo&.fiel
13e0 64 49 6e 66 6f 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 09 72 65 6d 6f 76 65 28 20 69 6e 74 20 70 dInfo.);.....void..remove(.int.p
1400 6f 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 09 63 6c 65 61 72 28 29 3b 0a 20 20 20 20 76 6f 69 os.);.....void..clear();.....voi
1420 64 09 09 73 65 74 47 65 6e 65 72 61 74 65 64 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 d..setGenerated(.const.QString&.
1440 6e 61 6d 65 2c 20 62 6f 6f 6c 20 67 65 6e 65 72 61 74 65 64 20 29 3b 0a 20 20 20 20 76 6f 69 64 name,.bool.generated.);.....void
1460 09 09 73 65 74 47 65 6e 65 72 61 74 65 64 28 20 69 6e 74 20 69 2c 20 62 6f 6f 6c 20 67 65 6e 65 ..setGenerated(.int.i,.bool.gene
1480 72 61 74 65 64 20 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 71 6c 52 65 63 6f 72 64 rated.);......virtual.QSqlRecord
14a0 2a 09 65 64 69 74 42 75 66 66 65 72 28 20 62 6f 6f 6c 20 63 6f 70 79 20 3d 20 46 41 4c 53 45 20 *.editBuffer(.bool.copy.=.FALSE.
14c0 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 71 6c 52 65 63 6f 72 64 2a 09 70 72 69 6d 65 );.....virtual.QSqlRecord*.prime
14e0 49 6e 73 65 72 74 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 71 6c 52 65 63 6f 72 64 Insert();.....virtual.QSqlRecord
1500 2a 09 70 72 69 6d 65 55 70 64 61 74 65 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 71 *.primeUpdate();.....virtual.QSq
1520 6c 52 65 63 6f 72 64 2a 09 70 72 69 6d 65 44 65 6c 65 74 65 28 29 3b 0a 20 20 20 20 76 69 72 74 lRecord*.primeDelete();.....virt
1540 75 61 6c 20 69 6e 74 09 09 69 6e 73 65 72 74 28 20 62 6f 6f 6c 20 69 6e 76 61 6c 69 64 61 74 65 ual.int..insert(.bool.invalidate
1560 20 3d 20 54 52 55 45 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 09 09 75 70 64 61 .=.TRUE.);.....virtual.int..upda
1580 74 65 28 20 62 6f 6f 6c 20 69 6e 76 61 6c 69 64 61 74 65 20 3d 20 54 52 55 45 20 29 3b 0a 20 20 te(.bool.invalidate.=.TRUE.);...
15a0 20 20 76 69 72 74 75 61 6c 20 69 6e 74 09 09 64 65 6c 28 20 62 6f 6f 6c 20 69 6e 76 61 6c 69 64 ..virtual.int..del(.bool.invalid
15c0 61 74 65 20 3d 20 54 52 55 45 20 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 ate.=.TRUE.);......virtual.void.
15e0 73 65 74 4d 6f 64 65 28 20 69 6e 74 20 66 6c 61 67 73 20 29 3b 0a 20 20 20 20 69 6e 74 09 09 09 setMode(.int.flags.);.....int...
1600 6d 6f 64 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 mode().const;.....virtual.void.s
1620 65 74 43 61 6c 63 75 6c 61 74 65 64 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 6e 61 6d etCalculated(.const.QString&.nam
1640 65 2c 20 62 6f 6f 6c 20 63 61 6c 63 75 6c 61 74 65 64 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 09 e,.bool.calculated.);.....bool..
1660 69 73 43 61 6c 63 75 6c 61 74 65 64 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 6e 61 6d isCalculated(.const.QString&.nam
1680 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 54 e.).const;.....virtual.void.setT
16a0 72 69 6d 6d 65 64 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 6e 61 6d 65 2c 20 62 6f 6f rimmed(.const.QString&.name,.boo
16c0 6c 20 74 72 69 6d 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 09 69 73 54 72 69 6d 6d 65 64 28 20 63 l.trim.);.....bool..isTrimmed(.c
16e0 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 6e 61 6d 65 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 onst.QString&.name.).const;.....
1700 20 62 6f 6f 6c 09 09 69 73 52 65 61 64 4f 6e 6c 79 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 .bool..isReadOnly().const;.....b
1720 6f 6f 6c 09 09 63 61 6e 49 6e 73 65 72 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c ool..canInsert().const;.....bool
1740 09 09 63 61 6e 55 70 64 61 74 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 09 63 ..canUpdate().const;.....bool..c
1760 61 6e 44 65 6c 65 74 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 09 73 65 6c anDelete().const;......bool..sel
1780 65 63 74 28 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 09 73 65 6c 65 63 74 28 20 63 6f 6e 73 74 20 51 ect();.....bool..select(.const.Q
17a0 53 71 6c 49 6e 64 65 78 26 20 73 6f 72 74 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 09 73 65 6c 65 SqlIndex&.sort.);.....bool..sele
17c0 63 74 28 20 63 6f 6e 73 74 20 51 53 71 6c 49 6e 64 65 78 20 26 20 66 69 6c 74 65 72 2c 20 63 6f ct(.const.QSqlIndex.&.filter,.co
17e0 6e 73 74 20 51 53 71 6c 49 6e 64 65 78 20 26 20 73 6f 72 74 20 29 3b 0a 20 20 20 20 76 69 72 74 nst.QSqlIndex.&.sort.);.....virt
1800 75 61 6c 20 62 6f 6f 6c 09 73 65 6c 65 63 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 ual.bool.select(.const.QString.&
1820 20 66 69 6c 74 65 72 2c 20 63 6f 6e 73 74 20 51 53 71 6c 49 6e 64 65 78 20 26 20 73 6f 72 74 20 .filter,.const.QSqlIndex.&.sort.
1840 3d 20 51 53 71 6c 49 6e 64 65 78 28 29 20 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f =.QSqlIndex().);......virtual.vo
1860 69 64 09 73 65 74 53 6f 72 74 28 20 63 6f 6e 73 74 20 51 53 71 6c 49 6e 64 65 78 26 20 73 6f 72 id.setSort(.const.QSqlIndex&.sor
1880 74 20 29 3b 0a 20 20 20 20 51 53 71 6c 49 6e 64 65 78 09 09 73 6f 72 74 28 29 20 63 6f 6e 73 74 t.);.....QSqlIndex..sort().const
18a0 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 46 69 6c 74 65 72 28 20 63 6f ;.....virtual.void.setFilter(.co
18c0 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 69 6c 74 65 72 20 29 3b 0a 20 20 20 20 51 53 74 72 69 nst.QString&.filter.);.....QStri
18e0 6e 67 09 09 66 69 6c 74 65 72 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 ng..filter().const;.....virtual.
1900 76 6f 69 64 09 73 65 74 4e 61 6d 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 6e 61 6d void.setName(.const.QString&.nam
1920 65 2c 20 62 6f 6f 6c 20 61 75 74 6f 70 6f 70 75 6c 61 74 65 20 3d 20 54 52 55 45 20 29 3b 0a 20 e,.bool.autopopulate.=.TRUE.);..
1940 20 20 20 51 53 74 72 69 6e 67 09 09 6e 61 6d 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 ...QString..name().const;.....QS
1960 74 72 69 6e 67 09 09 74 6f 53 74 72 69 6e 67 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 tring..toString(.const.QString&.
1980 70 72 65 66 69 78 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c 6c 2c 0a 09 09 09 09 63 6f 6e 73 prefix.=.QString::null,.....cons
19a0 74 20 51 53 74 72 69 6e 67 26 20 73 65 70 20 3d 20 22 2c 22 20 29 20 63 6f 6e 73 74 3b 0a 20 20 t.QString&.sep.=.",".).const;...
19c0 20 20 62 6f 6f 6c 20 09 09 69 73 4e 75 6c 6c 28 20 69 6e 74 20 69 20 29 20 63 6f 6e 73 74 3b 0a ..bool...isNull(.int.i.).const;.
19e0 20 20 20 20 62 6f 6f 6c 20 09 09 69 73 4e 75 6c 6c 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 ....bool...isNull(.const.QString
1a00 26 20 6e 61 6d 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 0a 70 72 6f 74 65 63 74 65 64 3a 0a &.name.).const;......protected:.
1a20 20 20 20 20 76 6f 69 64 09 09 61 66 74 65 72 53 65 65 6b 28 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 ....void..afterSeek();.....bool.
1a40 09 65 78 65 63 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 73 71 6c 20 29 3b 0a 0a 20 .exec(.const.QString.&.sql.);...
1a60 20 20 20 76 69 72 74 75 61 6c 20 51 56 61 72 69 61 6e 74 09 63 61 6c 63 75 6c 61 74 65 46 69 65 ...virtual.QVariant.calculateFie
1a80 6c 64 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 6e 61 6d 65 20 29 3b 0a 20 20 20 20 76 ld(.const.QString&.name.);.....v
1aa0 69 72 74 75 61 6c 20 69 6e 74 09 09 75 70 64 61 74 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e irtual.int..update(.const.QStrin
1ac0 67 20 26 20 66 69 6c 74 65 72 2c 20 62 6f 6f 6c 20 69 6e 76 61 6c 69 64 61 74 65 20 3d 20 54 52 g.&.filter,.bool.invalidate.=.TR
1ae0 55 45 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 09 09 64 65 6c 28 20 63 6f 6e 73 UE.);.....virtual.int..del(.cons
1b00 74 20 51 53 74 72 69 6e 67 20 26 20 66 69 6c 74 65 72 2c 20 62 6f 6f 6c 20 69 6e 76 61 6c 69 64 t.QString.&.filter,.bool.invalid
1b20 61 74 65 20 3d 20 54 52 55 45 20 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 74 72 69 ate.=.TRUE.);......virtual.QStri
1b40 6e 67 09 74 6f 53 74 72 69 6e 67 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 70 72 65 66 ng.toString(.const.QString&.pref
1b60 69 78 2c 20 51 53 71 6c 46 69 65 6c 64 2a 20 66 69 65 6c 64 2c 20 63 6f 6e 73 74 20 51 53 74 72 ix,.QSqlField*.field,.const.QStr
1b80 69 6e 67 26 20 66 69 65 6c 64 53 65 70 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 ing&.fieldSep.).const;.....virtu
1ba0 61 6c 20 51 53 74 72 69 6e 67 09 74 6f 53 74 72 69 6e 67 28 20 51 53 71 6c 52 65 63 6f 72 64 2a al.QString.toString(.QSqlRecord*
1bc0 20 72 65 63 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 70 72 65 66 69 78 2c 20 63 6f 6e .rec,.const.QString&.prefix,.con
1be0 73 74 20 51 53 74 72 69 6e 67 26 20 66 69 65 6c 64 53 65 70 2c 0a 09 09 09 09 63 6f 6e 73 74 20 st.QString&.fieldSep,.....const.
1c00 51 53 74 72 69 6e 67 26 20 73 65 70 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 QString&.sep.).const;.....virtua
1c20 6c 20 51 53 74 72 69 6e 67 09 74 6f 53 74 72 69 6e 67 28 20 63 6f 6e 73 74 20 51 53 71 6c 49 6e l.QString.toString(.const.QSqlIn
1c40 64 65 78 26 20 69 2c 20 51 53 71 6c 52 65 63 6f 72 64 2a 20 72 65 63 2c 20 63 6f 6e 73 74 20 51 dex&.i,.QSqlRecord*.rec,.const.Q
1c60 53 74 72 69 6e 67 26 20 70 72 65 66 69 78 2c 0a 09 09 09 09 63 6f 6e 73 74 20 51 53 74 72 69 6e String&.prefix,.....const.QStrin
1c80 67 26 20 66 69 65 6c 64 53 65 70 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 73 65 70 20 g&.fieldSep,.const.QString&.sep.
1ca0 29 20 63 6f 6e 73 74 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f 69 64 09 09 73 79 6e ).const;..private:.....void..syn
1cc0 63 28 29 3b 0a 20 20 20 20 69 6e 74 09 09 09 61 70 70 6c 79 28 20 63 6f 6e 73 74 20 51 53 74 72 c();.....int...apply(.const.QStr
1ce0 69 6e 67 26 20 71 2c 20 62 6f 6f 6c 20 69 6e 76 61 6c 69 64 61 74 65 20 29 3b 0a 20 20 20 20 69 ing&.q,.bool.invalidate.);.....i
1d00 6e 74 09 09 09 61 70 70 6c 79 50 72 65 70 61 72 65 64 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e nt...applyPrepared(.const.QStrin
1d20 67 26 20 71 2c 20 62 6f 6f 6c 20 69 6e 76 61 6c 69 64 61 74 65 20 29 3b 0a 20 20 20 20 51 53 71 g&.q,.bool.invalidate.);.....QSq
1d40 6c 52 65 63 6f 72 64 26 09 09 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 71 6c 52 lRecord&..operator=(.const.QSqlR
1d60 65 63 6f 72 64 20 26 20 6c 69 73 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 09 09 61 70 70 65 6e ecord.&.list.);.....void...appen
1d80 64 28 20 63 6f 6e 73 74 20 51 53 71 6c 46 69 65 6c 64 26 20 66 69 65 6c 64 20 29 3b 0a 20 20 20 d(.const.QSqlField&.field.);....
1da0 20 76 6f 69 64 20 09 09 69 6e 73 65 72 74 28 20 69 6e 74 20 70 6f 73 2c 20 63 6f 6e 73 74 20 51 .void...insert(.int.pos,.const.Q
1dc0 53 71 6c 46 69 65 6c 64 26 20 66 69 65 6c 64 20 29 3b 0a 0a 20 20 20 20 51 53 71 6c 43 75 72 73 SqlField&.field.);......QSqlCurs
1de0 6f 72 50 72 69 76 61 74 65 2a 09 64 3b 0a 7d 3b 0a 0a 0a 0a 0a 23 65 6e 64 69 66 09 2f 2f 20 51 orPrivate*.d;.};.....#endif.//.Q
1e00 54 5f 4e 4f 5f 53 51 4c 0a 23 65 6e 64 69 66 0a 00 00 00 14 00 71 00 70 00 72 00 6f 00 63 00 65 T_NO_SQL.#endif......q.p.r.o.c.e
1e20 00 73 00 73 00 2e 00 68 00 00 13 bb 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .s.s...h..../*..................
1e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
20a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
20c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
20e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 .......................*/..#ifnd
2420 65 66 20 51 50 52 4f 43 45 53 53 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 52 4f 43 45 53 53 5f 48 ef.QPROCESS_H.#define.QPROCESS_H
2440 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6f 62 6a 65 63 74 ..#ifndef.QT_H.#include."qobject
2460 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 74 72 69 6e 67 6c 69 73 74 2e 68 22 0a 23 69 6e .h".#include."qstringlist.h".#in
2480 63 6c 75 64 65 20 22 71 64 69 72 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 clude."qdir.h".#endif.//.QT_H..#
24a0 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 50 52 4f 43 45 53 53 0a 0a 63 6c 61 73 73 20 51 50 72 6f ifndef.QT_NO_PROCESS..class.QPro
24c0 63 65 73 73 50 72 69 76 61 74 65 3b 0a 63 6c 61 73 73 20 51 4d 65 6d 62 75 66 3b 0a 0a 0a 63 6c cessPrivate;.class.QMembuf;...cl
24e0 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 72 6f 63 65 73 73 20 3a 20 70 75 62 6c 69 63 20 51 ass.Q_EXPORT.QProcess.:.public.Q
2500 4f 62 6a 65 63 74 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 Object.{.....Q_OBJECT.public:...
2520 20 20 51 50 72 6f 63 65 73 73 28 20 51 4f 62 6a 65 63 74 20 2a 70 61 72 65 6e 74 3d 30 2c 20 63 ..QProcess(.QObject.*parent=0,.c
2540 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 20 51 50 72 6f 63 65 73 onst.char.*name=0.);.....QProces
2560 73 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 61 72 67 30 2c 20 51 4f 62 6a 65 63 74 20 s(.const.QString&.arg0,.QObject.
2580 2a 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3d 30 20 29 3b *parent=0,.const.char.*name=0.);
25a0 0a 20 20 20 20 51 50 72 6f 63 65 73 73 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 4c 69 73 74 .....QProcess(.const.QStringList
25c0 26 20 61 72 67 73 2c 20 51 4f 62 6a 65 63 74 20 2a 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 &.args,.QObject.*parent=0,.const
25e0 20 63 68 61 72 20 2a 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 20 7e 51 50 72 6f 63 65 73 73 28 29 .char.*name=0.);.....~QProcess()
2600 3b 0a 0a 20 20 20 20 2f 2f 20 73 65 74 20 61 6e 64 20 67 65 74 20 74 68 65 20 61 72 67 75 6d 65 ;......//.set.and.get.the.argume
2620 6e 74 73 20 61 6e 64 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 51 53 nts.and.working.directory.....QS
2640 74 72 69 6e 67 4c 69 73 74 20 61 72 67 75 6d 65 6e 74 73 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 tringList.arguments().const;....
2660 20 76 6f 69 64 20 63 6c 65 61 72 41 72 67 75 6d 65 6e 74 73 28 29 3b 0a 20 20 20 20 76 69 72 74 .void.clearArguments();.....virt
2680 75 61 6c 20 76 6f 69 64 20 73 65 74 41 72 67 75 6d 65 6e 74 73 28 20 63 6f 6e 73 74 20 51 53 74 ual.void.setArguments(.const.QSt
26a0 72 69 6e 67 4c 69 73 74 26 20 61 72 67 73 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f ringList&.args.);.....virtual.vo
26c0 69 64 20 61 64 64 41 72 67 75 6d 65 6e 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 61 id.addArgument(.const.QString&.a
26e0 72 67 20 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 49 52 0a 20 20 20 20 51 44 69 72 rg.);.#ifndef.QT_NO_DIR.....QDir
2700 20 77 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 .workingDirectory().const;.....v
2720 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 28 irtual.void.setWorkingDirectory(
2740 20 63 6f 6e 73 74 20 51 44 69 72 26 20 64 69 72 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 .const.QDir&.dir.);.#endif......
2760 2f 2f 20 73 65 74 20 61 6e 64 20 67 65 74 20 74 68 65 20 63 6f 6d 6d 73 20 77 61 6e 74 65 64 0a //.set.and.get.the.comms.wanted.
2780 20 20 20 20 65 6e 75 6d 20 43 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 7b 20 53 74 64 69 6e 3d 30 ....enum.Communication.{.Stdin=0
27a0 78 30 31 2c 20 53 74 64 6f 75 74 3d 30 78 30 32 2c 20 53 74 64 65 72 72 3d 30 78 30 34 2c 20 44 x01,.Stdout=0x02,.Stderr=0x04,.D
27c0 75 70 53 74 64 65 72 72 3d 30 78 30 38 20 7d 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 43 6f 6d upStderr=0x08.};.....void.setCom
27e0 6d 75 6e 69 63 61 74 69 6f 6e 28 20 69 6e 74 20 63 20 29 3b 0a 20 20 20 20 69 6e 74 20 63 6f 6d munication(.int.c.);.....int.com
2800 6d 75 6e 69 63 61 74 69 6f 6e 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 2f 2f 20 73 74 61 72 munication().const;......//.star
2820 74 20 74 68 65 20 65 78 65 63 75 74 69 6f 6e 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c t.the.execution.....virtual.bool
2840 20 73 74 61 72 74 28 20 51 53 74 72 69 6e 67 4c 69 73 74 20 2a 65 6e 76 3d 30 20 29 3b 0a 20 20 .start(.QStringList.*env=0.);...
2860 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 6c 61 75 6e 63 68 28 20 63 6f 6e 73 74 20 51 53 74 ..virtual.bool.launch(.const.QSt
2880 72 69 6e 67 26 20 62 75 66 2c 20 51 53 74 72 69 6e 67 4c 69 73 74 20 2a 65 6e 76 3d 30 20 20 29 ring&.buf,.QStringList.*env=0..)
28a0 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 6c 61 75 6e 63 68 28 20 63 6f 6e 73 74 ;.....virtual.bool.launch(.const
28c0 20 51 42 79 74 65 41 72 72 61 79 26 20 62 75 66 2c 20 51 53 74 72 69 6e 67 4c 69 73 74 20 2a 65 .QByteArray&.buf,.QStringList.*e
28e0 6e 76 3d 30 20 20 29 3b 0a 0a 20 20 20 20 2f 2f 20 69 6e 71 75 69 72 65 20 74 68 65 20 73 74 61 nv=0..);......//.inquire.the.sta
2900 74 75 73 0a 20 20 20 20 62 6f 6f 6c 20 69 73 52 75 6e 6e 69 6e 67 28 29 20 63 6f 6e 73 74 3b 0a tus.....bool.isRunning().const;.
2920 20 20 20 20 62 6f 6f 6c 20 6e 6f 72 6d 61 6c 45 78 69 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 ....bool.normalExit().const;....
2940 20 69 6e 74 20 65 78 69 74 53 74 61 74 75 73 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 2f 2f .int.exitStatus().const;......//
2960 20 72 65 61 64 69 6e 67 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 42 79 74 65 41 72 72 61 79 20 .reading.....virtual.QByteArray.
2980 72 65 61 64 53 74 64 6f 75 74 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 42 79 74 65 41 readStdout();.....virtual.QByteA
29a0 72 72 61 79 20 72 65 61 64 53 74 64 65 72 72 28 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 63 61 6e 52 rray.readStderr();.....bool.canR
29c0 65 61 64 4c 69 6e 65 53 74 64 6f 75 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 eadLineStdout().const;.....bool.
29e0 63 61 6e 52 65 61 64 4c 69 6e 65 53 74 64 65 72 72 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 canReadLineStderr().const;.....v
2a00 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 20 72 65 61 64 4c 69 6e 65 53 74 64 6f 75 74 28 29 3b irtual.QString.readLineStdout();
2a20 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 20 72 65 61 64 4c 69 6e 65 53 74 64 .....virtual.QString.readLineStd
2a40 65 72 72 28 29 3b 0a 0a 20 20 20 20 2f 2f 20 67 65 74 20 70 6c 61 74 66 6f 72 6d 20 64 65 70 65 err();......//.get.platform.depe
2a60 6e 64 65 6e 74 20 70 72 6f 63 65 73 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 23 69 66 20 64 65 ndent.process.information.#if.de
2a80 66 69 6e 65 64 28 51 5f 4f 53 5f 57 49 4e 33 32 29 0a 20 20 20 20 74 79 70 65 64 65 66 20 76 6f fined(Q_OS_WIN32).....typedef.vo
2aa0 69 64 2a 20 50 49 44 3b 0a 23 65 6c 73 65 0a 20 20 20 20 74 79 70 65 64 65 66 20 51 5f 4c 4f 4e id*.PID;.#else.....typedef.Q_LON
2ac0 47 20 50 49 44 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 50 49 44 20 70 72 6f 63 65 73 73 49 64 65 G.PID;.#endif.....PID.processIde
2ae0 6e 74 69 66 69 65 72 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 66 6c 75 73 68 53 74 64 69 6e 28 ntifier();......void.flushStdin(
2b00 29 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f 69 64 20 72 65 61 64 79 52 65 61 64 53 );..signals:.....void.readyReadS
2b20 74 64 6f 75 74 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 61 64 79 52 65 61 64 53 74 64 65 72 tdout();.....void.readyReadStder
2b40 72 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 70 72 6f 63 65 73 73 45 78 69 74 65 64 28 29 3b 0a 20 r();.....void.processExited();..
2b60 20 20 20 76 6f 69 64 20 77 72 6f 74 65 54 6f 53 74 64 69 6e 28 29 3b 0a 20 20 20 20 76 6f 69 64 ...void.wroteToStdin();.....void
2b80 20 6c 61 75 6e 63 68 46 69 6e 69 73 68 65 64 28 29 3b 0a 0a 70 75 62 6c 69 63 20 73 6c 6f 74 73 .launchFinished();..public.slots
2ba0 3a 0a 20 20 20 20 2f 2f 20 65 6e 64 20 74 68 65 20 65 78 65 63 75 74 69 6f 6e 0a 20 20 20 20 76 :.....//.end.the.execution.....v
2bc0 6f 69 64 20 74 72 79 54 65 72 6d 69 6e 61 74 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f oid.tryTerminate().const;.....vo
2be0 69 64 20 6b 69 6c 6c 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 2f 2f 20 69 6e 70 75 74 0a 20 id.kill().const;......//.input..
2c00 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 77 72 69 74 65 54 6f 53 74 64 69 6e 28 20 63 6f ...virtual.void.writeToStdin(.co
2c20 6e 73 74 20 51 42 79 74 65 41 72 72 61 79 26 20 62 75 66 20 29 3b 0a 20 20 20 20 76 69 72 74 75 nst.QByteArray&.buf.);.....virtu
2c40 61 6c 20 76 6f 69 64 20 77 72 69 74 65 54 6f 53 74 64 69 6e 28 20 63 6f 6e 73 74 20 51 53 74 72 al.void.writeToStdin(.const.QStr
2c60 69 6e 67 26 20 62 75 66 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 6c 6f ing&.buf.);.....virtual.void.clo
2c80 73 65 53 74 64 69 6e 28 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 20 2f 2f 20 23 23 23 20 6f 72 seStdin();..protected:.//.###.or
2ca0 20 70 72 69 76 61 74 65 3f 0a 20 20 20 20 76 6f 69 64 20 63 6f 6e 6e 65 63 74 4e 6f 74 69 66 79 .private?.....void.connectNotify
2cc0 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 73 69 67 6e 61 6c 20 29 3b 0a 20 20 20 20 76 6f 69 (.const.char.*.signal.);.....voi
2ce0 64 20 64 69 73 63 6f 6e 6e 65 63 74 4e 6f 74 69 66 79 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a d.disconnectNotify(.const.char.*
2d00 20 73 69 67 6e 61 6c 20 29 3b 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 .signal.);.private:.....void.set
2d20 49 6f 52 65 64 69 72 65 63 74 69 6f 6e 28 20 62 6f 6f 6c 20 76 61 6c 75 65 20 29 3b 0a 20 20 20 IoRedirection(.bool.value.);....
2d40 20 76 6f 69 64 20 73 65 74 4e 6f 74 69 66 79 4f 6e 45 78 69 74 28 20 62 6f 6f 6c 20 76 61 6c 75 .void.setNotifyOnExit(.bool.valu
2d60 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 57 72 6f 74 65 53 74 64 69 6e 43 6f 6e 6e 65 e.);.....void.setWroteStdinConne
2d80 63 74 65 64 28 20 62 6f 6f 6c 20 76 61 6c 75 65 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 69 6e cted(.bool.value.);......void.in
2da0 69 74 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 73 65 74 28 29 3b 0a 23 69 66 20 64 65 66 69 it();.....void.reset();.#if.defi
2dc0 6e 65 64 28 51 5f 4f 53 5f 57 49 4e 33 32 29 0a 20 20 20 20 75 69 6e 74 20 72 65 61 64 53 74 64 ned(Q_OS_WIN32).....uint.readStd
2de0 64 65 76 28 20 48 41 4e 44 4c 45 20 64 65 76 2c 20 63 68 61 72 20 2a 62 75 66 2c 20 75 69 6e 74 dev(.HANDLE.dev,.char.*buf,.uint
2e00 20 62 79 74 65 73 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 51 4d 65 6d 62 75 66 2a 20 6d 65 .bytes.);.#endif.....QMembuf*.me
2e20 6d 62 75 66 53 74 64 6f 75 74 28 29 3b 0a 20 20 20 20 51 4d 65 6d 62 75 66 2a 20 6d 65 6d 62 75 mbufStdout();.....QMembuf*.membu
2e40 66 53 74 64 65 72 72 28 29 3b 0a 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 fStderr();..private.slots:.....v
2e60 6f 69 64 20 73 6f 63 6b 65 74 52 65 61 64 28 20 69 6e 74 20 66 64 20 29 3b 0a 20 20 20 20 76 6f oid.socketRead(.int.fd.);.....vo
2e80 69 64 20 73 6f 63 6b 65 74 57 72 69 74 65 28 20 69 6e 74 20 66 64 20 29 3b 0a 20 20 20 20 76 6f id.socketWrite(.int.fd.);.....vo
2ea0 69 64 20 74 69 6d 65 6f 75 74 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 63 6c 6f 73 65 53 74 64 69 id.timeout();.....void.closeStdi
2ec0 6e 4c 61 75 6e 63 68 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 50 72 6f 63 65 73 nLaunch();..private:.....QProces
2ee0 73 50 72 69 76 61 74 65 20 2a 64 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 49 52 0a 20 sPrivate.*d;.#ifndef.QT_NO_DIR..
2f00 20 20 20 51 44 69 72 20 20 20 20 20 20 20 20 77 6f 72 6b 69 6e 67 44 69 72 3b 0a 23 65 6e 64 69 ...QDir........workingDir;.#endi
2f20 66 0a 20 20 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 5f 61 72 67 75 6d 65 6e 74 73 3b 0a 0a 20 f.....QStringList._arguments;...
2f40 20 20 20 69 6e 74 20 20 65 78 69 74 53 74 61 74 3b 20 2f 2f 20 65 78 69 74 20 73 74 61 74 75 73 ...int..exitStat;.//.exit.status
2f60 0a 20 20 20 20 62 6f 6f 6c 20 65 78 69 74 4e 6f 72 6d 61 6c 3b 20 2f 2f 20 6e 6f 72 6d 61 6c 20 .....bool.exitNormal;.//.normal.
2f80 65 78 69 74 3f 0a 20 20 20 20 62 6f 6f 6c 20 69 6f 52 65 64 69 72 65 63 74 69 6f 6e 3b 20 2f 2f exit?.....bool.ioRedirection;.//
2fa0 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 65 74 20 62 65 20 28 64 69 73 29 63 6f 6e 6e 65 .automatically.set.be.(dis)conne
2fc0 63 74 4e 6f 74 69 66 79 0a 20 20 20 20 62 6f 6f 6c 20 6e 6f 74 69 66 79 4f 6e 45 78 69 74 3b 20 ctNotify.....bool.notifyOnExit;.
2fe0 2f 2f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 65 74 20 62 65 20 28 64 69 73 29 63 6f 6e //.automatically.set.be.(dis)con
3000 6e 65 63 74 4e 6f 74 69 66 79 0a 20 20 20 20 62 6f 6f 6c 20 77 72 6f 74 65 54 6f 53 74 64 69 6e nectNotify.....bool.wroteToStdin
3020 43 6f 6e 6e 65 63 74 65 64 3b 20 2f 2f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 65 74 20 Connected;.//.automatically.set.
3040 62 65 20 28 64 69 73 29 63 6f 6e 6e 65 63 74 4e 6f 74 69 66 79 0a 0a 20 20 20 20 62 6f 6f 6c 20 be.(dis)connectNotify......bool.
3060 72 65 61 64 53 74 64 6f 75 74 43 61 6c 6c 65 64 3b 0a 20 20 20 20 62 6f 6f 6c 20 72 65 61 64 53 readStdoutCalled;.....bool.readS
3080 74 64 65 72 72 43 61 6c 6c 65 64 3b 0a 20 20 20 20 69 6e 74 20 63 6f 6d 6d 73 3b 0a 0a 20 20 20 tderrCalled;.....int.comms;.....
30a0 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 50 72 6f 63 65 73 73 50 72 69 76 61 74 65 3b 0a 23 .friend.class.QProcessPrivate;.#
30c0 69 66 20 64 65 66 69 6e 65 64 28 51 5f 4f 53 5f 55 4e 49 58 29 0a 20 20 20 20 66 72 69 65 6e 64 if.defined(Q_OS_UNIX).....friend
30e0 20 63 6c 61 73 73 20 51 50 72 6f 63 65 73 73 4d 61 6e 61 67 65 72 3b 0a 20 20 20 20 66 72 69 65 .class.QProcessManager;.....frie
3100 6e 64 20 63 6c 61 73 73 20 51 50 72 6f 63 3b 0a 23 65 6e 64 69 66 0a 0a 23 69 66 20 64 65 66 69 nd.class.QProc;.#endif..#if.defi
3120 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 20 2f 2f 20 44 69 73 61 62 6c 65 64 20 ned(Q_DISABLE_COPY).//.Disabled.
3140 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 20 copy.constructor.and.operator=..
3160 20 20 20 51 50 72 6f 63 65 73 73 28 20 63 6f 6e 73 74 20 51 50 72 6f 63 65 73 73 20 26 20 29 3b ...QProcess(.const.QProcess.&.);
3180 0a 20 20 20 20 51 50 72 6f 63 65 73 73 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 .....QProcess.&operator=(.const.
31a0 51 50 72 6f 63 65 73 73 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 QProcess.&.);.#endif.};..#endif.
31c0 2f 2f 20 51 54 5f 4e 4f 5f 50 52 4f 43 45 53 53 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 52 4f //.QT_NO_PROCESS..#endif.//.QPRO
31e0 43 45 53 53 5f 48 0a 00 00 00 16 00 71 00 73 00 69 00 7a 00 65 00 67 00 72 00 69 00 70 00 2e 00 CESS_H......q.s.i.z.e.g.r.i.p...
3200 68 00 00 08 1c 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 h..../*.........................
3220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37e0 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 49 5a 45 47 52 49 50 ...........*/..#ifndef.QSIZEGRIP
3800 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 49 5a 45 47 52 49 50 5f 48 0a 0a 23 69 66 6e 64 65 66 20 _H.#define.QSIZEGRIP_H..#ifndef.
3820 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 77 69 64 67 65 74 2e 68 22 0a 23 65 6e 64 69 66 QT_H.#include."qwidget.h".#endif
3840 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 49 5a 45 47 52 49 50 .//.QT_H..#ifndef.QT_NO_SIZEGRIP
3860 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 69 7a 65 47 72 69 70 3a 20 70 75 62 6c ..class.Q_EXPORT.QSizeGrip:.publ
3880 69 63 20 51 57 69 64 67 65 74 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 ic.QWidget.{.....Q_OBJECT.public
38a0 3a 0a 20 20 20 20 51 53 69 7a 65 47 72 69 70 28 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 :.....QSizeGrip(.QWidget*.parent
38c0 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 20 7e 51 53 69 ,.const.char*.name=0.);.....~QSi
38e0 7a 65 47 72 69 70 28 29 3b 0a 0a 20 20 20 20 51 53 69 7a 65 20 73 69 7a 65 48 69 6e 74 28 29 20 zeGrip();......QSize.sizeHint().
3900 63 6f 6e 73 74 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 20 70 61 69 6e const;..protected:.....void.pain
3920 74 45 76 65 6e 74 28 20 51 50 61 69 6e 74 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 tEvent(.QPaintEvent.*.);.....voi
3940 64 20 6d 6f 75 73 65 50 72 65 73 73 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 20 2a d.mousePressEvent(.QMouseEvent.*
3960 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 6d 6f 75 73 65 4d 6f 76 65 45 76 65 6e 74 28 20 51 4d 6f .);.....void.mouseMoveEvent(.QMo
3980 75 73 65 45 76 65 6e 74 20 2a 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 65 76 65 6e 74 46 69 6c useEvent.*.);......bool.eventFil
39a0 74 65 72 28 20 51 4f 62 6a 65 63 74 20 2a 2c 20 51 45 76 65 6e 74 20 2a 20 29 3b 0a 0a 70 72 69 ter(.QObject.*,.QEvent.*.);..pri
39c0 76 61 74 65 3a 0a 20 20 20 20 51 50 6f 69 6e 74 20 70 3b 0a 20 20 20 20 51 53 69 7a 65 20 73 3b vate:.....QPoint.p;.....QSize.s;
39e0 0a 20 20 20 20 69 6e 74 20 64 3b 0a 20 20 20 20 51 57 69 64 67 65 74 20 2a 74 6c 77 3b 0a 7d 3b .....int.d;.....QWidget.*tlw;.};
3a00 0a 0a 23 65 6e 64 69 66 20 2f 2f 51 54 5f 4e 4f 5f 53 49 5a 45 47 52 49 50 0a 23 65 6e 64 69 66 ..#endif.//QT_NO_SIZEGRIP.#endif
3a20 0a 00 00 00 16 00 71 00 73 00 67 00 69 00 73 00 74 00 79 00 6c 00 65 00 2e 00 68 00 00 0e da 2f ......q.s.g.i.s.t.y.l.e...h..../
3a40 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 *...............................
3a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4020 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 47 49 53 54 59 4c 45 5f 48 .........*/..#ifndef.QSGISTYLE_H
4040 0a 23 64 65 66 69 6e 65 20 51 53 47 49 53 54 59 4c 45 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 .#define.QSGISTYLE_H..#ifndef.QT
4060 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6d 6f 74 69 66 73 74 79 6c 65 2e 68 22 0a 23 69 6e 63 _H.#include."qmotifstyle.h".#inc
4080 6c 75 64 65 20 22 71 67 75 61 72 64 65 64 70 74 72 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 lude."qguardedptr.h".#include."q
40a0 77 69 64 67 65 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 20 21 64 widget.h".#endif.//.QT_H..#if.!d
40c0 65 66 69 6e 65 64 28 51 54 5f 4e 4f 5f 53 54 59 4c 45 5f 53 47 49 29 20 7c 7c 20 64 65 66 69 6e efined(QT_NO_STYLE_SGI).||.defin
40e0 65 64 28 51 54 5f 50 4c 55 47 49 4e 29 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 54 5f 50 4c ed(QT_PLUGIN)..#if.defined(QT_PL
4100 55 47 49 4e 29 0a 23 64 65 66 69 6e 65 20 51 5f 45 58 50 4f 52 54 5f 53 54 59 4c 45 5f 53 47 49 UGIN).#define.Q_EXPORT_STYLE_SGI
4120 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 51 5f 45 58 50 4f 52 54 5f 53 54 59 4c 45 5f 53 47 .#else.#define.Q_EXPORT_STYLE_SG
4140 49 20 51 5f 45 58 50 4f 52 54 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 53 47 49 53 74 79 I.Q_EXPORT.#endif..class.QSGISty
4160 6c 65 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 5f 53 54 59 4c 45 lePrivate;..class.Q_EXPORT_STYLE
4180 5f 53 47 49 20 51 53 47 49 53 74 79 6c 65 3a 20 70 75 62 6c 69 63 20 51 4d 6f 74 69 66 53 74 79 _SGI.QSGIStyle:.public.QMotifSty
41a0 6c 65 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 le.{.....Q_OBJECT.public:.....QS
41c0 47 49 53 74 79 6c 65 28 20 62 6f 6f 6c 20 75 73 65 48 69 67 68 6c 69 67 68 74 43 6f 6c 73 20 3d GIStyle(.bool.useHighlightCols.=
41e0 20 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 53 47 49 53 74 79 6c 65 .FALSE.);.....virtual.~QSGIStyle
4200 28 29 3b 0a 0a 23 69 66 20 21 64 65 66 69 6e 65 64 28 51 5f 4e 4f 5f 55 53 49 4e 47 5f 4b 45 59 ();..#if.!defined(Q_NO_USING_KEY
4220 57 4f 52 44 29 0a 20 20 20 20 75 73 69 6e 67 20 51 4d 6f 74 69 66 53 74 79 6c 65 3a 3a 70 6f 6c WORD).....using.QMotifStyle::pol
4240 69 73 68 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 64 20 70 6f 6c 69 73 68 28 20 51 57 69 ish;.#endif.....void.polish(.QWi
4260 64 67 65 74 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 75 6e 50 6f 6c 69 73 68 28 20 51 57 69 64 dget*.);.....void.unPolish(.QWid
4280 67 65 74 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 70 6f 6c 69 73 68 28 20 51 41 70 70 6c 69 63 get*.);.....void.polish(.QApplic
42a0 61 74 69 6f 6e 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 75 6e 50 6f 6c 69 73 68 28 20 51 41 70 ation*.);.....void.unPolish(.QAp
42c0 70 6c 69 63 61 74 69 6f 6e 2a 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 50 72 69 6d plication*.);......void.drawPrim
42e0 69 74 69 76 65 28 20 50 72 69 6d 69 74 69 76 65 45 6c 65 6d 65 6e 74 20 70 65 2c 0a 09 09 09 51 itive(.PrimitiveElement.pe,....Q
4300 50 61 69 6e 74 65 72 20 2a 70 2c 0a 09 09 09 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 2c 0a 09 Painter.*p,....const.QRect.&r,..
4320 09 09 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 63 67 2c 0a 09 09 09 53 46 6c 61 ..const.QColorGroup.&cg,....SFla
4340 67 73 20 66 6c 61 67 73 20 3d 20 53 74 79 6c 65 5f 44 65 66 61 75 6c 74 2c 0a 09 09 09 63 6f 6e gs.flags.=.Style_Default,....con
4360 73 74 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 26 20 3d 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 3a st.QStyleOption&.=.QStyleOption:
4380 3a 44 65 66 61 75 6c 74 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 :Default.).const;......void.draw
43a0 43 6f 6e 74 72 6f 6c 28 20 43 6f 6e 74 72 6f 6c 45 6c 65 6d 65 6e 74 20 65 6c 65 6d 65 6e 74 2c Control(.ControlElement.element,
43c0 0a 09 09 20 20 20 20 20 20 51 50 61 69 6e 74 65 72 20 2a 70 2c 0a 09 09 20 20 20 20 20 20 63 6f .........QPainter.*p,.........co
43e0 6e 73 74 20 51 57 69 64 67 65 74 20 2a 77 69 64 67 65 74 2c 0a 09 09 20 20 20 20 20 20 63 6f 6e nst.QWidget.*widget,.........con
4400 73 74 20 51 52 65 63 74 20 26 72 2c 0a 09 09 20 20 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f st.QRect.&r,.........const.QColo
4420 72 47 72 6f 75 70 20 26 63 67 2c 0a 09 09 20 20 20 20 20 20 53 46 6c 61 67 73 20 68 6f 77 20 3d rGroup.&cg,.........SFlags.how.=
4440 20 53 74 79 6c 65 5f 44 65 66 61 75 6c 74 2c 0a 09 09 20 20 20 20 20 20 63 6f 6e 73 74 20 51 53 .Style_Default,.........const.QS
4460 74 79 6c 65 4f 70 74 69 6f 6e 26 20 3d 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 3a 3a 44 65 66 61 tyleOption&.=.QStyleOption::Defa
4480 75 6c 74 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 43 6f 6d 70 6c ult.).const;......void.drawCompl
44a0 65 78 43 6f 6e 74 72 6f 6c 28 20 43 6f 6d 70 6c 65 78 43 6f 6e 74 72 6f 6c 20 63 6f 6e 74 72 6f exControl(.ComplexControl.contro
44c0 6c 2c 0a 09 09 09 20 20 20 20 20 51 50 61 69 6e 74 65 72 20 2a 70 2c 0a 09 09 09 20 20 20 20 20 l,.........QPainter.*p,.........
44e0 63 6f 6e 73 74 20 51 57 69 64 67 65 74 2a 20 77 69 64 67 65 74 2c 0a 09 09 09 20 20 20 20 20 63 const.QWidget*.widget,.........c
4500 6f 6e 73 74 20 51 52 65 63 74 26 20 72 2c 0a 09 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 43 6f onst.QRect&.r,.........const.QCo
4520 6c 6f 72 47 72 6f 75 70 26 20 63 67 2c 0a 09 09 09 20 20 20 20 20 53 46 6c 61 67 73 20 68 6f 77 lorGroup&.cg,.........SFlags.how
4540 20 3d 20 53 74 79 6c 65 5f 44 65 66 61 75 6c 74 2c 0a 23 69 66 64 65 66 20 51 5f 51 44 4f 43 0a .=.Style_Default,.#ifdef.Q_QDOC.
4560 09 09 09 20 20 20 20 20 53 43 46 6c 61 67 73 20 73 75 62 20 3d 20 53 43 5f 41 6c 6c 2c 0a 23 65 ........SCFlags.sub.=.SC_All,.#e
4580 6c 73 65 0a 09 09 09 20 20 20 20 20 53 43 46 6c 61 67 73 20 73 75 62 20 3d 20 28 75 69 6e 74 29 lse.........SCFlags.sub.=.(uint)
45a0 53 43 5f 41 6c 6c 2c 0a 23 65 6e 64 69 66 0a 09 09 09 20 20 20 20 20 53 43 46 6c 61 67 73 20 73 SC_All,.#endif.........SCFlags.s
45c0 75 62 41 63 74 69 76 65 20 3d 20 53 43 5f 4e 6f 6e 65 2c 0a 09 09 09 20 20 20 20 20 63 6f 6e 73 ubActive.=.SC_None,.........cons
45e0 74 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 26 20 3d 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 3a 3a t.QStyleOption&.=.QStyleOption::
4600 44 65 66 61 75 6c 74 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e 74 20 70 69 78 65 6c 4d Default.).const;......int.pixelM
4620 65 74 72 69 63 28 20 50 69 78 65 6c 4d 65 74 72 69 63 20 6d 65 74 72 69 63 2c 20 63 6f 6e 73 74 etric(.PixelMetric.metric,.const
4640 20 51 57 69 64 67 65 74 20 2a 77 69 64 67 65 74 20 3d 20 30 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 .QWidget.*widget.=.0.).const;...
4660 20 20 20 51 53 69 7a 65 20 73 69 7a 65 46 72 6f 6d 43 6f 6e 74 65 6e 74 73 28 20 43 6f 6e 74 65 ...QSize.sizeFromContents(.Conte
4680 6e 74 73 54 79 70 65 20 63 6f 6e 74 65 6e 74 73 2c 0a 09 09 09 20 20 20 20 63 6f 6e 73 74 20 51 ntsType.contents,........const.Q
46a0 57 69 64 67 65 74 20 2a 77 69 64 67 65 74 2c 0a 09 09 09 20 20 20 20 63 6f 6e 73 74 20 51 53 69 Widget.*widget,........const.QSi
46c0 7a 65 20 26 63 6f 6e 74 65 6e 74 73 53 69 7a 65 2c 0a 09 09 09 20 20 20 20 63 6f 6e 73 74 20 51 ze.&contentsSize,........const.Q
46e0 53 74 79 6c 65 4f 70 74 69 6f 6e 26 20 3d 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 3a 3a 44 65 66 StyleOption&.=.QStyleOption::Def
4700 61 75 6c 74 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 52 65 63 74 20 73 75 62 52 65 63 74 ault.).const;......QRect.subRect
4720 28 20 53 75 62 52 65 63 74 20 72 2c 20 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 77 69 64 67 (.SubRect.r,.const.QWidget.*widg
4740 65 74 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 65 63 74 20 71 75 65 72 79 53 75 62 43 6f et.).const;.....QRect.querySubCo
4760 6e 74 72 6f 6c 4d 65 74 72 69 63 73 28 20 43 6f 6d 70 6c 65 78 43 6f 6e 74 72 6f 6c 20 63 6f 6e ntrolMetrics(.ComplexControl.con
4780 74 72 6f 6c 2c 0a 09 09 09 09 20 20 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 77 69 64 67 65 trol,.......const.QWidget.*widge
47a0 74 2c 0a 09 09 09 09 20 20 53 75 62 43 6f 6e 74 72 6f 6c 20 73 63 2c 0a 09 09 09 09 20 20 63 6f t,.......SubControl.sc,.......co
47c0 6e 73 74 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 26 20 3d 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e nst.QStyleOption&.=.QStyleOption
47e0 3a 3a 44 65 66 61 75 6c 74 20 29 20 63 6f 6e 73 74 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 ::Default.).const;..protected:..
4800 20 20 20 62 6f 6f 6c 20 65 76 65 6e 74 46 69 6c 74 65 72 28 20 51 4f 62 6a 65 63 74 2a 2c 20 51 ...bool.eventFilter(.QObject*,.Q
4820 45 76 65 6e 74 2a 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 53 47 49 53 74 79 6c 65 Event*);..private:.....QSGIStyle
4840 50 72 69 76 61 74 65 20 2a 64 3b 0a 0a 20 20 20 20 75 69 6e 74 20 69 73 41 70 70 6c 69 63 61 74 Private.*d;......uint.isApplicat
4860 69 6f 6e 53 74 79 6c 65 20 3a 31 3b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 ionStyle.:1;.#if.defined(Q_DISAB
4880 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 47 49 53 74 79 6c 65 28 20 63 6f 6e 73 74 20 51 53 LE_COPY).....QSGIStyle(.const.QS
48a0 47 49 53 74 79 6c 65 20 26 20 29 3b 0a 20 20 20 20 51 53 47 49 53 74 79 6c 65 26 20 6f 70 65 72 GIStyle.&.);.....QSGIStyle&.oper
48c0 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 47 49 53 74 79 6c 65 20 26 20 29 3b 0a 23 65 6e 64 ator=(.const.QSGIStyle.&.);.#end
48e0 69 66 0a 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 53 54 59 4c 45 5f 53 47 if..};..#endif.//.QT_NO_STYLE_SG
4900 49 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 47 49 53 54 59 4c 45 5f 48 0a 00 00 00 1c 00 71 00 I..#endif.//.QSGISTYLE_H......q.
4920 70 00 72 00 69 00 6e 00 74 00 64 00 69 00 61 00 6c 00 6f 00 67 00 2e 00 68 00 00 0b 88 2f 2a 20 p.r.i.n.t.d.i.a.l.o.g...h..../*.
4940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
49a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
49c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
49e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4f20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 52 49 4e 54 44 49 41 4c 4f 47 5f 48 0a 23 64 65 ..*/..#ifndef.QPRINTDIALOG_H.#de
4f40 66 69 6e 65 20 51 50 52 49 4e 54 44 49 41 4c 4f 47 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f fine.QPRINTDIALOG_H..#ifndef.QT_
4f60 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 64 69 61 6c 6f 67 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f H.#include."qdialog.h".#endif.//
4f80 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 50 52 49 4e 54 44 49 41 4c 4f 47 .QT_H..#ifndef.QT_NO_PRINTDIALOG
4fa0 0a 0a 63 6c 61 73 73 20 51 47 72 6f 75 70 42 6f 78 3b 0a 63 6c 61 73 73 20 51 50 72 69 6e 74 44 ..class.QGroupBox;.class.QPrintD
4fc0 69 61 6c 6f 67 50 72 69 76 61 74 65 3b 0a 63 6c 61 73 73 20 51 4c 69 73 74 56 69 65 77 3b 0a 0a ialogPrivate;.class.QListView;..
4fe0 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 72 69 6e 74 44 69 61 6c 6f 67 20 3a 20 70 75 class.Q_EXPORT.QPrintDialog.:.pu
5000 62 6c 69 63 20 51 44 69 61 6c 6f 67 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c blic.QDialog.{.....Q_OBJECT.publ
5020 69 63 3a 0a 20 20 20 20 51 50 72 69 6e 74 44 69 61 6c 6f 67 28 20 51 50 72 69 6e 74 65 72 20 2a ic:.....QPrintDialog(.QPrinter.*
5040 2c 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a ,.QWidget*.parent=0,.const.char*
5060 20 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 20 7e 51 50 72 69 6e 74 44 69 61 6c 6f 67 28 29 3b 0a .name=0.);.....~QPrintDialog();.
5080 0a 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 20 67 65 74 50 72 69 6e 74 65 72 53 65 74 75 70 .....static.bool.getPrinterSetup
50a0 28 20 51 50 72 69 6e 74 65 72 20 2a 2c 20 51 57 69 64 67 65 74 2a 20 3d 20 30 20 29 3b 0a 20 20 (.QPrinter.*,.QWidget*.=.0.);...
50c0 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 73 65 74 47 6c 6f 62 61 6c 50 72 69 6e 74 44 69 61 6c ..static.void.setGlobalPrintDial
50e0 6f 67 28 20 51 50 72 69 6e 74 44 69 61 6c 6f 67 20 2a 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 og(.QPrintDialog.*.);......void.
5100 73 65 74 50 72 69 6e 74 65 72 28 20 51 50 72 69 6e 74 65 72 20 2a 2c 20 62 6f 6f 6c 20 3d 20 46 setPrinter(.QPrinter.*,.bool.=.F
5120 41 4c 53 45 20 29 3b 0a 20 20 20 20 51 50 72 69 6e 74 65 72 20 2a 20 70 72 69 6e 74 65 72 28 29 ALSE.);.....QPrinter.*.printer()
5140 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 61 64 64 42 75 74 74 6f 6e 28 20 51 50 75 .const;......void.addButton(.QPu
5160 73 68 42 75 74 74 6f 6e 20 2a 62 75 74 20 29 3b 0a 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 3a shButton.*but.);..private.slots:
5180 0a 20 20 20 20 76 6f 69 64 20 62 72 6f 77 73 65 43 6c 69 63 6b 65 64 28 29 3b 0a 20 20 20 20 76 .....void.browseClicked();.....v
51a0 6f 69 64 20 6f 6b 43 6c 69 63 6b 65 64 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 70 72 69 6e 74 oid.okClicked();......void.print
51c0 65 72 4f 72 46 69 6c 65 53 65 6c 65 63 74 65 64 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 erOrFileSelected(.int.);.....voi
51e0 64 20 6c 61 6e 64 73 63 61 70 65 53 65 6c 65 63 74 65 64 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 d.landscapeSelected(.int.);.....
5200 76 6f 69 64 20 70 61 70 65 72 53 69 7a 65 53 65 6c 65 63 74 65 64 28 20 69 6e 74 20 29 3b 0a 20 void.paperSizeSelected(.int.);..
5220 20 20 20 76 6f 69 64 20 6f 72 69 65 6e 74 53 65 6c 65 63 74 65 64 28 20 69 6e 74 20 29 3b 0a 20 ...void.orientSelected(.int.);..
5240 20 20 20 76 6f 69 64 20 70 61 67 65 4f 72 64 65 72 53 65 6c 65 63 74 65 64 28 20 69 6e 74 20 29 ...void.pageOrderSelected(.int.)
5260 3b 0a 20 20 20 20 76 6f 69 64 20 63 6f 6c 6f 72 4d 6f 64 65 53 65 6c 65 63 74 65 64 28 20 69 6e ;.....void.colorModeSelected(.in
5280 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4e 75 6d 43 6f 70 69 65 73 28 20 69 6e 74 20 t.);.....void.setNumCopies(.int.
52a0 29 3b 0a 20 20 20 20 76 6f 69 64 20 70 72 69 6e 74 52 61 6e 67 65 53 65 6c 65 63 74 65 64 28 20 );.....void.printRangeSelected(.
52c0 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 46 69 72 73 74 50 61 67 65 28 20 69 6e int.);.....void.setFirstPage(.in
52e0 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4c 61 73 74 50 61 67 65 28 20 69 6e 74 20 29 t.);.....void.setLastPage(.int.)
5300 3b 0a 0a 20 20 20 20 76 6f 69 64 20 66 69 6c 65 4e 61 6d 65 45 64 69 74 43 68 61 6e 67 65 64 28 ;......void.fileNameEditChanged(
5320 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 74 65 78 74 20 29 3b 0a 0a 70 72 69 76 61 74 65 .const.QString.&text.);..private
5340 3a 0a 20 20 20 20 51 50 72 69 6e 74 44 69 61 6c 6f 67 50 72 69 76 61 74 65 20 2a 64 3b 0a 0a 20 :.....QPrintDialogPrivate.*d;...
5360 20 20 20 51 47 72 6f 75 70 42 6f 78 20 2a 20 73 65 74 75 70 44 65 73 74 69 6e 61 74 69 6f 6e 28 ...QGroupBox.*.setupDestination(
5380 29 3b 0a 20 20 20 20 51 47 72 6f 75 70 42 6f 78 20 2a 20 73 65 74 75 70 4f 70 74 69 6f 6e 73 28 );.....QGroupBox.*.setupOptions(
53a0 29 3b 0a 20 20 20 20 51 47 72 6f 75 70 42 6f 78 20 2a 20 73 65 74 75 70 50 61 70 65 72 28 29 3b );.....QGroupBox.*.setupPaper();
53c0 0a 20 20 20 20 51 47 72 6f 75 70 42 6f 78 20 2a 20 73 65 74 75 70 50 72 69 6e 74 65 72 53 65 74 .....QGroupBox.*.setupPrinterSet
53e0 74 69 6e 67 73 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 tings();..private:.//.Disabled.c
5400 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 opy.constructor.and.operator=.#i
5420 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 50 f.defined(Q_DISABLE_COPY).....QP
5440 72 69 6e 74 44 69 61 6c 6f 67 28 20 63 6f 6e 73 74 20 51 50 72 69 6e 74 44 69 61 6c 6f 67 20 26 rintDialog(.const.QPrintDialog.&
5460 20 29 3b 0a 20 20 20 20 51 50 72 69 6e 74 44 69 61 6c 6f 67 20 26 6f 70 65 72 61 74 6f 72 3d 28 .);.....QPrintDialog.&operator=(
5480 20 63 6f 6e 73 74 20 51 50 72 69 6e 74 44 69 61 6c 6f 67 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a .const.QPrintDialog.&.);.#endif.
54a0 7d 3b 0a 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 52 49 4e 54 44 49 41 4c };..#endif..#endif.//.QPRINTDIAL
54c0 4f 47 5f 48 0a 00 00 00 1c 00 71 00 6d 00 6f 00 75 00 73 00 65 00 70 00 63 00 5f 00 71 00 77 00 OG_H......q.m.o.u.s.e.p.c._.q.w.
54e0 73 00 2e 00 68 00 00 06 98 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s...h..../*.....................
5500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
58a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
58c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
58e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59e0 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 4f 55 53 45 50 43 5f ...........*/..#ifndef.QMOUSEPC_
5a00 51 57 53 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 4f 55 53 45 50 43 5f 51 57 53 5f 48 0a 0a 23 69 QWS_H.#define.QMOUSEPC_QWS_H..#i
5a20 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6d 6f 75 73 65 5f 71 77 73 2e fndef.QT_H.#include."qmouse_qws.
5a40 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f h".#endif.//.QT_H..#ifndef.QT_NO
5a60 5f 51 57 53 5f 4d 4f 55 53 45 5f 50 43 0a 0a 63 6c 61 73 73 20 51 57 53 50 63 4d 6f 75 73 65 48 _QWS_MOUSE_PC..class.QWSPcMouseH
5a80 61 6e 64 6c 65 72 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 57 53 50 63 4d 6f 75 73 65 andlerPrivate;..class.QWSPcMouse
5aa0 48 61 6e 64 6c 65 72 20 3a 20 70 75 62 6c 69 63 20 51 57 53 4d 6f 75 73 65 48 61 6e 64 6c 65 72 Handler.:.public.QWSMouseHandler
5ac0 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 57 53 50 63 4d 6f 75 73 65 48 61 6e 64 6c 65 72 .{.public:.....QWSPcMouseHandler
5ae0 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c (.const.QString.&.=.QString::nul
5b00 6c 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 l,.const.QString.&.=.QString::nu
5b20 6c 6c 20 29 3b 0a 20 20 20 20 7e 51 57 53 50 63 4d 6f 75 73 65 48 61 6e 64 6c 65 72 28 29 3b 0a ll.);.....~QWSPcMouseHandler();.
5b40 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 51 57 53 50 63 4d 6f 75 73 65 48 61 6e 64 6c 65 .protected:.....QWSPcMouseHandle
5b60 72 50 72 69 76 61 74 65 20 2a 64 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 0a rPrivate.*d;.};..#endif..#endif.
5b80 0a 00 00 00 12 00 71 00 70 00 72 00 6e 00 64 00 6c 00 67 00 2e 00 68 00 00 04 2a 2f 2a 2a 2a 2a ......q.p.r.n.d.l.g...h...*/****
5ba0 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ********************************
5bc0 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ********************************
5be0 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 43 6f 6d 70 61 74 69 62 69 ********.**.$Id$.**.**.Compatibi
5c00 6c 69 74 79 20 66 69 6c 65 20 2d 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 69 6e 63 6c 75 lity.file.-.should.only.be.inclu
5c20 64 65 64 20 62 79 20 6c 65 67 61 63 79 20 63 6f 64 65 2e 0a 2a 2a 20 49 74 20 23 69 6e 63 6c 75 ded.by.legacy.code..**.It.#inclu
5c40 64 65 73 20 74 68 65 20 66 69 6c 65 20 77 68 69 63 68 20 6f 62 73 6f 6c 65 74 65 73 20 74 68 69 des.the.file.which.obsoletes.thi
5c60 73 20 6f 6e 65 2e 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 38 2d s.one..**.**.Copyright.(C).1998-
5c80 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 2000.Trolltech.AS...All.rights.r
5ca0 65 73 65 72 76 65 64 2e 0a 2a 2a 20 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f eserved..**..This.file.is.part.o
5cc0 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 f.the.Qt.GUI.Toolkit..**.**.This
5ce0 20 66 69 6c 65 20 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 .file.may.be.distributed.under.t
5d00 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 he.terms.of.the.Q.Public.License
5d20 0a 2a 2a 20 61 73 20 64 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 20 6f .**.as.defined.by.Trolltech.AS.o
5d40 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 f.Norway.and.appearing.in.the.fi
5d60 6c 65 0a 2a 2a 20 4c 49 43 45 4e 53 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 le.**.LICENSE.QPL.included.in.th
5d80 65 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 e.packaging.of.this.file..**.**.
5da0 4c 69 63 65 6e 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 50 72 6f 66 65 Licensees.holding.valid.Qt.Profe
5dc0 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 ssional.Edition.licenses.may.use
5de0 20 74 68 69 73 0a 2a 2a 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 .this.**.file.in.accordance.with
5e00 20 74 68 65 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 4c 69 63 .the.Qt.Professional.Edition.Lic
5e20 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 0a 2a 2a 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 ense.Agreement.**.provided.with.
5e40 74 68 65 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 2e 0a 2a 2a 0a the.Qt.Professional.Edition..**.
5e60 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 77 77 77 2e 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 2f **.See.http://www.trolltech.com/
5e80 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c pricing.html.or.email.sales@trol
5ea0 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f ltech.com.for.**.information.abo
5ec0 75 74 20 74 68 65 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 6c 69 63 65 ut.the.Professional.Edition.lice
5ee0 6e 73 69 6e 67 2c 20 6f 72 20 73 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 77 77 77 2e 74 72 6f 6c nsing,.or.see.**.http://www.trol
5f00 6c 74 65 63 68 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 ltech.com/qpl/.for.QPL.licensing
5f20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a .information..**.***************
5f40 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ********************************
5f60 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a ******************************/.
5f80 23 69 66 6e 64 65 66 20 51 50 52 4e 44 4c 47 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 52 4e 44 4c #ifndef.QPRNDLG_H.#define.QPRNDL
5fa0 47 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 72 69 6e 74 64 69 61 6c 6f 67 2e 68 22 0a 23 65 G_H.#include."qprintdialog.h".#e
5fc0 6e 64 69 66 0a 00 00 00 14 00 71 00 70 00 61 00 69 00 6e 00 74 00 64 00 63 00 2e 00 68 00 00 04 ndif......q.p.a.i.n.t.d.c...h...
5fe0 30 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0/*.............................
6000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
60a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
60c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
60e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
61a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
61c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
61e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
62a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
62c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
62e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
63a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
63c0 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 41 49 4e 54 44 43 5f 48 0a 23 64 65 66 69 6e 65 ...*/.#ifndef.QPAINTDC_H.#define
63e0 20 51 50 41 49 4e 54 44 43 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 61 69 6e 74 64 65 76 69 .QPAINTDC_H.#include."qpaintdevi
6400 63 65 64 65 66 73 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 18 00 71 00 70 00 6f 00 70 00 75 00 cedefs.h".#endif......q.p.o.p.u.
6420 70 00 6d 00 65 00 6e 00 75 00 2e 00 68 00 00 16 42 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 p.m.e.n.u...h...B/*.............
6440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
64a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
64c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
64e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
65a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
65c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
65e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
66a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
66c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
66e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
67a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
67c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
67e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
68a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
68c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
68e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
69a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
69c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
69e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
6a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 .........................*/..#if
6a20 6e 64 65 66 20 51 50 4f 50 55 50 4d 45 4e 55 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 4f 50 55 50 ndef.QPOPUPMENU_H.#define.QPOPUP
6a40 4d 45 4e 55 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 MENU_H..#ifndef.QT_H.#include."q
6a60 66 72 61 6d 65 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 6d 65 6e 75 64 61 74 61 2e 68 22 0a frame.h".#include."qmenudata.h".
6a80 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 50 4f #endif.//.QT_H..#ifndef.QT_NO_PO
6aa0 50 55 50 4d 45 4e 55 0a 63 6c 61 73 73 20 51 50 6f 70 75 70 4d 65 6e 75 50 72 69 76 61 74 65 3b PUPMENU.class.QPopupMenuPrivate;
6ac0 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 6f 70 75 70 4d 65 6e 75 20 3a 20 70 75 ..class.Q_EXPORT.QPopupMenu.:.pu
6ae0 62 6c 69 63 20 51 46 72 61 6d 65 2c 20 70 75 62 6c 69 63 20 51 4d 65 6e 75 44 61 74 61 0a 7b 0a blic.QFrame,.public.QMenuData.{.
6b00 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f ....Q_OBJECT.....Q_PROPERTY(.boo
6b20 6c 20 63 68 65 63 6b 61 62 6c 65 20 52 45 41 44 20 69 73 43 68 65 63 6b 61 62 6c 65 20 57 52 49 l.checkable.READ.isCheckable.WRI
6b40 54 45 20 73 65 74 43 68 65 63 6b 61 62 6c 65 20 29 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 TE.setCheckable.).public:.....QP
6b60 6f 70 75 70 4d 65 6e 75 28 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e opupMenu(.QWidget*.parent=0,.con
6b80 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 20 7e 51 50 6f 70 75 70 4d 65 st.char*.name=0.);.....~QPopupMe
6ba0 6e 75 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 70 6f 70 75 70 28 20 63 6f 6e 73 74 20 51 50 6f nu();......void.popup(.const.QPo
6bc0 69 6e 74 20 26 20 70 6f 73 2c 20 69 6e 74 20 69 6e 64 65 78 41 74 50 6f 69 6e 74 20 3d 20 2d 31 int.&.pos,.int.indexAtPoint.=.-1
6be0 20 29 3b 20 2f 2f 20 6f 70 65 6e 0a 20 20 20 20 76 6f 69 64 09 75 70 64 61 74 65 49 74 65 6d 28 .);.//.open.....void.updateItem(
6c00 20 69 6e 74 20 69 64 20 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 .int.id.);......virtual.void.set
6c20 43 68 65 63 6b 61 62 6c 65 28 20 62 6f 6f 6c 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 69 73 43 68 Checkable(.bool.);.....bool.isCh
6c40 65 63 6b 61 62 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 09 73 65 74 46 6f eckable().const;......void.setFo
6c60 6e 74 28 20 63 6f 6e 73 74 20 51 46 6f 6e 74 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 68 nt(.const.QFont.&.);.....void.sh
6c80 6f 77 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 68 69 64 65 28 29 3b 0a 0a 20 20 20 20 69 6e 74 09 ow();.....void.hide();......int.
6ca0 09 65 78 65 63 28 29 3b 0a 20 20 20 20 69 6e 74 20 09 65 78 65 63 28 20 63 6f 6e 73 74 20 51 50 .exec();.....int..exec(.const.QP
6cc0 6f 69 6e 74 20 26 20 70 6f 73 2c 20 69 6e 74 20 69 6e 64 65 78 41 74 50 6f 69 6e 74 20 3d 20 30 oint.&.pos,.int.indexAtPoint.=.0
6ce0 20 29 3b 20 2f 2f 20 6d 6f 64 61 6c 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 .);.//.modal......virtual.void.s
6d00 65 74 41 63 74 69 76 65 49 74 65 6d 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 51 53 69 7a 65 09 73 etActiveItem(.int.);.....QSize.s
6d20 69 7a 65 48 69 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e 74 20 09 69 64 41 74 28 izeHint().const;......int..idAt(
6d40 20 69 6e 74 20 69 6e 64 65 78 20 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 51 4d 65 6e .int.index.).const.{.return.QMen
6d60 75 44 61 74 61 3a 3a 69 64 41 74 28 20 69 6e 64 65 78 20 29 3b 20 7d 0a 20 20 20 20 69 6e 74 20 uData::idAt(.index.);.}.....int.
6d80 09 69 64 41 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 26 20 70 6f 73 20 29 20 63 6f 6e 73 74 .idAt(.const.QPoint&.pos.).const
6da0 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 09 63 75 73 74 6f 6d 57 68 61 74 73 54 68 69 73 28 29 20 63 ;......bool..customWhatsThis().c
6dc0 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e 74 09 09 69 6e 73 65 72 74 54 65 61 72 4f 66 66 48 61 6e onst;......int..insertTearOffHan
6de0 64 6c 65 28 20 69 6e 74 20 69 64 3d 2d 31 2c 20 69 6e 74 20 69 6e 64 65 78 3d 2d 31 20 29 3b 0a dle(.int.id=-1,.int.index=-1.);.
6e00 0a 20 20 20 20 76 6f 69 64 09 61 63 74 69 76 61 74 65 49 74 65 6d 41 74 28 20 69 6e 74 20 69 6e .....void.activateItemAt(.int.in
6e20 64 65 78 20 29 3b 0a 20 20 20 20 51 52 65 63 74 09 69 74 65 6d 47 65 6f 6d 65 74 72 79 28 20 69 dex.);.....QRect.itemGeometry(.i
6e40 6e 74 20 69 6e 64 65 78 20 29 3b 0a 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f 69 64 09 nt.index.);...signals:.....void.
6e60 61 63 74 69 76 61 74 65 64 28 20 69 6e 74 20 69 74 65 6d 49 64 20 29 3b 0a 20 20 20 20 76 6f 69 activated(.int.itemId.);.....voi
6e80 64 09 68 69 67 68 6c 69 67 68 74 65 64 28 20 69 6e 74 20 69 74 65 6d 49 64 20 29 3b 0a 20 20 20 d.highlighted(.int.itemId.);....
6ea0 20 76 6f 69 64 09 61 63 74 69 76 61 74 65 64 52 65 64 69 72 65 63 74 28 20 69 6e 74 20 69 74 65 .void.activatedRedirect(.int.ite
6ec0 6d 49 64 20 29 3b 20 2f 2f 20 74 6f 20 70 61 72 65 6e 74 20 6d 65 6e 75 0a 20 20 20 20 76 6f 69 mId.);.//.to.parent.menu.....voi
6ee0 64 09 68 69 67 68 6c 69 67 68 74 65 64 52 65 64 69 72 65 63 74 28 20 69 6e 74 20 69 74 65 6d 49 d.highlightedRedirect(.int.itemI
6f00 64 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 61 62 6f 75 74 54 6f 53 68 6f 77 28 29 3b 0a 20 20 20 d.);.....void.aboutToShow();....
6f20 20 76 6f 69 64 09 61 62 6f 75 74 54 6f 48 69 64 65 28 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a .void.aboutToHide();..protected:
6f40 0a 20 20 20 20 69 6e 74 20 09 69 74 65 6d 48 65 69 67 68 74 28 20 69 6e 74 20 29 20 63 6f 6e 73 .....int..itemHeight(.int.).cons
6f60 74 3b 0a 20 20 20 20 69 6e 74 20 09 69 74 65 6d 48 65 69 67 68 74 28 20 51 4d 65 6e 75 49 74 65 t;.....int..itemHeight(.QMenuIte
6f80 6d 2a 20 6d 69 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 09 64 72 61 77 49 74 65 m*.mi.).const;.....void..drawIte
6fa0 6d 28 20 51 50 61 69 6e 74 65 72 2a 20 70 2c 20 69 6e 74 20 74 61 62 2c 20 51 4d 65 6e 75 49 74 m(.QPainter*.p,.int.tab,.QMenuIt
6fc0 65 6d 2a 20 6d 69 2c 0a 09 09 20 20 20 62 6f 6f 6c 20 61 63 74 2c 20 69 6e 74 20 78 2c 20 69 6e em*.mi,......bool.act,.int.x,.in
6fe0 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 09 64 t.y,.int.w,.int.h);......void..d
7000 72 61 77 43 6f 6e 74 65 6e 74 73 28 20 51 50 61 69 6e 74 65 72 20 2a 20 29 3b 0a 0a 20 20 20 20 rawContents(.QPainter.*.);......
7020 76 6f 69 64 20 09 63 6c 6f 73 65 45 76 65 6e 74 28 20 51 43 6c 6f 73 65 45 76 65 6e 74 20 2a 65 void..closeEvent(.QCloseEvent.*e
7040 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 70 61 69 6e 74 45 76 65 6e 74 28 20 51 50 61 69 6e 74 45 .);.....void.paintEvent(.QPaintE
7060 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 6d 6f 75 73 65 50 72 65 73 73 45 76 65 vent.*.);.....void.mousePressEve
7080 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 6d 6f nt(.QMouseEvent.*.);.....void.mo
70a0 75 73 65 52 65 6c 65 61 73 65 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 20 2a 20 29 useReleaseEvent(.QMouseEvent.*.)
70c0 3b 0a 20 20 20 20 76 6f 69 64 09 6d 6f 75 73 65 4d 6f 76 65 45 76 65 6e 74 28 20 51 4d 6f 75 73 ;.....void.mouseMoveEvent(.QMous
70e0 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 6b 65 79 50 72 65 73 73 45 76 65 eEvent.*.);.....void.keyPressEve
7100 6e 74 28 20 51 4b 65 79 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 66 6f 63 75 nt(.QKeyEvent.*.);.....void.focu
7120 73 49 6e 45 76 65 6e 74 28 20 51 46 6f 63 75 73 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 sInEvent(.QFocusEvent.*.);.....v
7140 6f 69 64 09 66 6f 63 75 73 4f 75 74 45 76 65 6e 74 28 20 51 46 6f 63 75 73 45 76 65 6e 74 20 2a oid.focusOutEvent(.QFocusEvent.*
7160 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 74 69 6d 65 72 45 76 65 6e 74 28 20 51 54 69 6d 65 72 45 .);.....void.timerEvent(.QTimerE
7180 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 6c 65 61 76 65 45 76 65 6e 74 28 20 51 vent.*.);.....void.leaveEvent(.Q
71a0 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 09 73 74 79 6c 65 43 68 61 6e 67 65 Event.*.);.....void..styleChange
71c0 28 20 51 53 74 79 6c 65 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 65 6e 61 62 6c 65 64 43 68 61 (.QStyle&.);.....void.enabledCha
71e0 6e 67 65 28 20 62 6f 6f 6c 20 29 3b 0a 20 20 20 20 69 6e 74 20 09 63 6f 6c 75 6d 6e 73 28 29 20 nge(.bool.);.....int..columns().
7200 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 66 6f 63 75 73 4e 65 78 74 50 72 65 76 43 68 const;......bool.focusNextPrevCh
7220 69 6c 64 28 20 62 6f 6f 6c 20 6e 65 78 74 20 29 3b 0a 0a 20 20 20 20 69 6e 74 09 09 69 74 65 6d ild(.bool.next.);......int..item
7240 41 74 50 6f 73 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 20 62 6f 6f 6c 20 69 67 6e 6f AtPos(.const.QPoint.&,.bool.igno
7260 72 65 53 65 70 61 72 61 74 6f 72 20 3d 20 54 52 55 45 20 29 20 63 6f 6e 73 74 3b 0a 0a 70 72 69 reSeparator.=.TRUE.).const;..pri
7280 76 61 74 65 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 09 73 75 62 41 63 74 69 76 61 74 65 vate.slots:.....void.subActivate
72a0 64 28 20 69 6e 74 20 69 74 65 6d 49 64 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 75 62 48 69 67 d(.int.itemId.);.....void.subHig
72c0 68 6c 69 67 68 74 65 64 28 20 69 6e 74 20 69 74 65 6d 49 64 20 29 3b 0a 23 69 66 6e 64 65 66 20 hlighted(.int.itemId.);.#ifndef.
72e0 51 54 5f 4e 4f 5f 41 43 43 45 4c 0a 20 20 20 20 76 6f 69 64 09 61 63 63 65 6c 41 63 74 69 76 61 QT_NO_ACCEL.....void.accelActiva
7300 74 65 64 28 20 69 6e 74 20 69 74 65 6d 49 64 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 61 63 63 65 ted(.int.itemId.);.....void.acce
7320 6c 44 65 73 74 72 6f 79 65 64 28 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 64 09 70 6f lDestroyed();.#endif.....void.po
7340 70 75 70 44 65 73 74 72 6f 79 65 64 28 20 51 4f 62 6a 65 63 74 2a 20 29 3b 0a 20 20 20 20 76 6f pupDestroyed(.QObject*.);.....vo
7360 69 64 09 6d 6f 64 61 6c 41 63 74 69 76 61 74 69 6f 6e 28 20 69 6e 74 20 29 3b 0a 0a 20 20 20 20 id.modalActivation(.int.);......
7380 76 6f 69 64 09 73 75 62 4d 65 6e 75 54 69 6d 65 72 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 75 void.subMenuTimer();.....void.su
73a0 62 53 63 72 6f 6c 6c 54 69 6d 65 72 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 61 6c 6c 6f 77 41 6e bScrollTimer();.....void.allowAn
73c0 69 6d 61 74 69 6f 6e 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 20 74 6f 67 67 6c 65 54 65 imation();.....void.....toggleTe
73e0 61 72 4f 66 66 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 20 20 20 20 20 20 20 70 65 72 66 6f 72 arOff();......void........perfor
7400 6d 44 65 6c 61 79 65 64 43 68 61 6e 67 65 73 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 mDelayedChanges();..private:....
7420 20 76 6f 69 64 20 20 20 20 20 20 20 20 75 70 64 61 74 65 53 63 72 6f 6c 6c 65 72 53 74 61 74 65 .void........updateScrollerState
7440 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 6d 65 6e 75 43 6f 6e 74 65 6e 74 73 43 68 61 6e 67 65 64 ();.....void.menuContentsChanged
7460 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 6d 65 6e 75 53 74 61 74 65 43 68 61 6e 67 65 64 28 29 3b ();.....void.menuStateChanged();
7480 0a 20 20 20 20 76 6f 69 64 20 20 20 20 20 20 20 20 70 65 72 66 6f 72 6d 44 65 6c 61 79 65 64 43 .....void........performDelayedC
74a0 6f 6e 74 65 6e 74 73 43 68 61 6e 67 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 20 20 ontentsChanged();.....void......
74c0 20 20 70 65 72 66 6f 72 6d 44 65 6c 61 79 65 64 53 74 61 74 65 43 68 61 6e 67 65 64 28 29 3b 0a ..performDelayedStateChanged();.
74e0 20 20 20 20 76 6f 69 64 09 6d 65 6e 75 49 6e 73 50 6f 70 75 70 28 20 51 50 6f 70 75 70 4d 65 6e ....void.menuInsPopup(.QPopupMen
7500 75 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 6d 65 6e 75 44 65 6c 50 6f 70 75 70 28 20 51 50 u.*.);.....void.menuDelPopup(.QP
7520 6f 70 75 70 4d 65 6e 75 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 66 72 61 6d 65 43 68 61 6e opupMenu.*.);.....void.frameChan
7540 67 65 64 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 61 63 74 53 69 67 28 20 69 6e 74 2c 20 62 6f ged();......void.actSig(.int,.bo
7560 6f 6c 20 3d 20 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 68 69 6c 69 74 53 69 67 28 ol.=.FALSE.);.....void.hilitSig(
7580 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 46 69 72 73 .int.);.....virtual.void.setFirs
75a0 74 49 74 65 6d 41 63 74 69 76 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 68 69 64 65 41 6c 6c 50 tItemActive();.....void.hideAllP
75c0 6f 70 75 70 73 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 68 69 64 65 50 6f 70 75 70 73 28 29 3b 0a opups();.....void.hidePopups();.
75e0 20 20 20 20 62 6f 6f 6c 09 74 72 79 4d 65 6e 75 42 61 72 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 ....bool.tryMenuBar(.QMouseEvent
7600 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 62 79 65 4d 65 6e 75 42 61 72 28 29 3b 0a 0a 20 20 .*.);.....void.byeMenuBar();....
7620 20 20 51 53 69 7a 65 09 75 70 64 61 74 65 53 69 7a 65 28 62 6f 6f 6c 20 66 6f 72 63 65 5f 72 65 ..QSize.updateSize(bool.force_re
7640 63 61 6c 63 3d 46 41 4c 53 45 2c 20 62 6f 6f 6c 20 64 6f 5f 72 65 73 69 7a 65 3d 54 52 55 45 29 calc=FALSE,.bool.do_resize=TRUE)
7660 3b 0a 20 20 20 20 76 6f 69 64 09 75 70 64 61 74 65 52 6f 77 28 20 69 6e 74 20 72 6f 77 20 29 3b ;.....void.updateRow(.int.row.);
7680 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 41 43 43 45 4c 0a 20 20 20 20 76 6f 69 64 09 75 70 .#ifndef.QT_NO_ACCEL.....void.up
76a0 64 61 74 65 41 63 63 65 6c 28 20 51 57 69 64 67 65 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 dateAccel(.QWidget.*.);.....void
76c0 09 65 6e 61 62 6c 65 41 63 63 65 6c 28 20 62 6f 6f 6c 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 .enableAccel(.bool.);.#endif....
76e0 20 51 50 6f 70 75 70 4d 65 6e 75 50 72 69 76 61 74 65 20 20 2a 64 3b 0a 23 69 66 6e 64 65 66 20 .QPopupMenuPrivate..*d;.#ifndef.
7700 51 54 5f 4e 4f 5f 41 43 43 45 4c 0a 20 20 20 20 51 41 63 63 65 6c 20 20 20 20 20 2a 61 75 74 6f QT_NO_ACCEL.....QAccel.....*auto
7720 61 63 63 65 6c 3b 0a 23 65 6e 64 69 66 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f accel;.#endif..#if.defined(Q_WS_
7740 4d 41 43 29 20 26 26 20 21 64 65 66 69 6e 65 64 28 51 4d 41 43 5f 51 4d 45 4e 55 42 41 52 5f 4e MAC).&&.!defined(QMAC_QMENUBAR_N
7760 4f 5f 4e 41 54 49 56 45 29 0a 20 20 20 20 62 6f 6f 6c 20 6d 61 63 50 6f 70 75 70 4d 65 6e 75 28 O_NATIVE).....bool.macPopupMenu(
7780 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 20 69 6e 74 29 3b 0a 20 20 20 20 75 69 6e 74 20 6d const.QPoint.&,.int);.....uint.m
77a0 61 63 5f 64 69 72 74 79 5f 70 6f 70 75 70 20 3a 20 31 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 ac_dirty_popup.:.1;.#endif......
77c0 69 6e 74 20 70 6f 70 75 70 41 63 74 69 76 65 3b 0a 20 20 20 20 69 6e 74 20 74 61 62 3b 0a 20 20 int.popupActive;.....int.tab;...
77e0 20 20 75 69 6e 74 20 61 63 63 65 6c 44 69 73 61 62 6c 65 64 20 3a 20 31 3b 0a 20 20 20 20 75 69 ..uint.accelDisabled.:.1;.....ui
7800 6e 74 20 63 68 65 63 6b 61 62 6c 65 20 3a 20 31 3b 0a 20 20 20 20 75 69 6e 74 20 63 6f 6e 6e 65 nt.checkable.:.1;.....uint.conne
7820 63 74 4d 6f 64 61 6c 52 65 63 75 72 73 69 6f 6e 53 61 66 65 74 79 20 3a 20 31 3b 0a 20 20 20 20 ctModalRecursionSafety.:.1;.....
7840 75 69 6e 74 20 74 6f 72 6e 4f 66 66 20 3a 20 31 3b 0a 20 20 20 20 75 69 6e 74 20 70 65 6e 64 69 uint.tornOff.:.1;.....uint.pendi
7860 6e 67 44 65 6c 61 79 65 64 43 6f 6e 74 65 6e 74 73 43 68 61 6e 67 65 73 20 3a 20 31 3b 0a 20 20 ngDelayedContentsChanges.:.1;...
7880 20 20 75 69 6e 74 20 70 65 6e 64 69 6e 67 44 65 6c 61 79 65 64 53 74 61 74 65 43 68 61 6e 67 65 ..uint.pendingDelayedStateChange
78a0 73 20 3a 20 31 3b 0a 20 20 20 20 69 6e 74 20 6d 61 78 50 4d 57 69 64 74 68 3b 0a 20 20 20 20 69 s.:.1;.....int.maxPMWidth;.....i
78c0 6e 74 20 6e 63 6f 6c 73 3b 0a 20 20 20 20 62 6f 6f 6c 09 73 6e 61 70 54 6f 4d 6f 75 73 65 3b 0a nt.ncols;.....bool.snapToMouse;.
78e0 20 20 20 20 62 6f 6f 6c 09 74 72 79 4d 6f 75 73 65 45 76 65 6e 74 28 20 51 50 6f 70 75 70 4d 65 ....bool.tryMouseEvent(.QPopupMe
7900 6e 75 20 2a 2c 20 51 4d 6f 75 73 65 45 76 65 6e 74 20 2a 20 29 3b 0a 0a 20 20 20 20 66 72 69 65 nu.*,.QMouseEvent.*.);......frie
7920 6e 64 20 63 6c 61 73 73 20 51 4d 65 6e 75 44 61 74 61 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 nd.class.QMenuData;.....friend.c
7940 6c 61 73 73 20 51 4d 65 6e 75 42 61 72 3b 0a 0a 20 20 20 20 76 6f 69 64 20 63 6f 6e 6e 65 63 74 lass.QMenuBar;......void.connect
7960 4d 6f 64 61 6c 28 51 50 6f 70 75 70 4d 65 6e 75 2a 20 72 65 63 65 69 76 65 72 2c 20 62 6f 6f 6c Modal(QPopupMenu*.receiver,.bool
7980 20 64 6f 43 6f 6e 6e 65 63 74 29 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c .doConnect);..private:.//.Disabl
79a0 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 ed.copy.constructor.and.operator
79c0 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 =.#if.defined(Q_DISABLE_COPY)...
79e0 20 20 51 50 6f 70 75 70 4d 65 6e 75 28 20 63 6f 6e 73 74 20 51 50 6f 70 75 70 4d 65 6e 75 20 26 ..QPopupMenu(.const.QPopupMenu.&
7a00 20 29 3b 0a 20 20 20 20 51 50 6f 70 75 70 4d 65 6e 75 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 .);.....QPopupMenu.&operator=(.c
7a20 6f 6e 73 74 20 51 50 6f 70 75 70 4d 65 6e 75 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a onst.QPopupMenu.&.);.#endif.};..
7a40 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 50 4f 50 55 50 4d 45 4e 55 0a 0a 23 65 6e 64 .#endif.//.QT_NO_POPUPMENU..#end
7a60 69 66 20 2f 2f 20 51 50 4f 50 55 50 4d 45 4e 55 5f 48 0a 00 00 00 1c 00 71 00 70 00 72 00 6f 00 if.//.QPOPUPMENU_H......q.p.r.o.
7a80 67 00 72 00 65 00 73 00 73 00 62 00 61 00 72 00 2e 00 68 00 00 10 49 2f 2a 20 20 20 20 20 20 20 g.r.e.s.s.b.a.r...h...I/*.......
7aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
7fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8080 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 52 4f 47 52 45 53 53 42 41 52 5f 48 0a 23 64 65 66 .*/..#ifndef.QPROGRESSBAR_H.#def
80a0 69 6e 65 20 51 50 52 4f 47 52 45 53 53 42 41 52 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 ine.QPROGRESSBAR_H..#ifndef.QT_H
80c0 0a 23 69 6e 63 6c 75 64 65 20 22 71 66 72 61 6d 65 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 .#include."qframe.h".#endif.//.Q
80e0 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 50 52 4f 47 52 45 53 53 42 41 52 0a 0a T_H..#ifndef.QT_NO_PROGRESSBAR..
8100 0a 63 6c 61 73 73 20 51 50 72 6f 67 72 65 73 73 42 61 72 50 72 69 76 61 74 65 3b 0a 0a 0a 63 6c .class.QProgressBarPrivate;...cl
8120 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 72 6f 67 72 65 73 73 42 61 72 20 3a 20 70 75 62 6c ass.Q_EXPORT.QProgressBar.:.publ
8140 69 63 20 51 46 72 61 6d 65 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 20 20 20 20 51 5f 50 ic.QFrame.{.....Q_OBJECT.....Q_P
8160 52 4f 50 45 52 54 59 28 20 69 6e 74 20 74 6f 74 61 6c 53 74 65 70 73 20 52 45 41 44 20 74 6f 74 ROPERTY(.int.totalSteps.READ.tot
8180 61 6c 53 74 65 70 73 20 57 52 49 54 45 20 73 65 74 54 6f 74 61 6c 53 74 65 70 73 20 29 0a 20 20 alSteps.WRITE.setTotalSteps.)...
81a0 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 70 72 6f 67 72 65 73 73 20 52 45 41 44 20 ..Q_PROPERTY(.int.progress.READ.
81c0 70 72 6f 67 72 65 73 73 20 57 52 49 54 45 20 73 65 74 50 72 6f 67 72 65 73 73 20 29 0a 20 20 20 progress.WRITE.setProgress.)....
81e0 20 51 5f 50 52 4f 50 45 52 54 59 28 20 51 53 74 72 69 6e 67 20 70 72 6f 67 72 65 73 73 53 74 72 .Q_PROPERTY(.QString.progressStr
8200 69 6e 67 20 52 45 41 44 20 70 72 6f 67 72 65 73 73 53 74 72 69 6e 67 20 29 0a 20 20 20 20 51 5f ing.READ.progressString.).....Q_
8220 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 63 65 6e 74 65 72 49 6e 64 69 63 61 74 6f 72 20 52 PROPERTY(.bool.centerIndicator.R
8240 45 41 44 20 63 65 6e 74 65 72 49 6e 64 69 63 61 74 6f 72 20 57 52 49 54 45 20 73 65 74 43 65 6e EAD.centerIndicator.WRITE.setCen
8260 74 65 72 49 6e 64 69 63 61 74 6f 72 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 terIndicator.).....Q_PROPERTY(.b
8280 6f 6f 6c 20 69 6e 64 69 63 61 74 6f 72 46 6f 6c 6c 6f 77 73 53 74 79 6c 65 20 52 45 41 44 20 69 ool.indicatorFollowsStyle.READ.i
82a0 6e 64 69 63 61 74 6f 72 46 6f 6c 6c 6f 77 73 53 74 79 6c 65 20 57 52 49 54 45 20 73 65 74 49 6e ndicatorFollowsStyle.WRITE.setIn
82c0 64 69 63 61 74 6f 72 46 6f 6c 6c 6f 77 73 53 74 79 6c 65 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 dicatorFollowsStyle.).....Q_PROP
82e0 45 52 54 59 28 20 62 6f 6f 6c 20 70 65 72 63 65 6e 74 61 67 65 56 69 73 69 62 6c 65 20 52 45 41 ERTY(.bool.percentageVisible.REA
8300 44 20 70 65 72 63 65 6e 74 61 67 65 56 69 73 69 62 6c 65 20 57 52 49 54 45 20 73 65 74 50 65 72 D.percentageVisible.WRITE.setPer
8320 63 65 6e 74 61 67 65 56 69 73 69 62 6c 65 20 29 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 centageVisible.)..public:.....QP
8340 72 6f 67 72 65 73 73 42 61 72 28 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 rogressBar(.QWidget*.parent=0,.c
8360 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 2c 20 57 46 6c 61 67 73 20 66 3d 30 20 29 3b onst.char*.name=0,.WFlags.f=0.);
8380 0a 20 20 20 20 51 50 72 6f 67 72 65 73 73 42 61 72 28 20 69 6e 74 20 74 6f 74 61 6c 53 74 65 70 .....QProgressBar(.int.totalStep
83a0 73 2c 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 s,.QWidget*.parent=0,.const.char
83c0 2a 20 6e 61 6d 65 3d 30 2c 20 57 46 6c 61 67 73 20 66 3d 30 20 29 3b 0a 0a 20 20 20 20 69 6e 74 *.name=0,.WFlags.f=0.);......int
83e0 09 09 74 6f 74 61 6c 53 74 65 70 73 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 70 ..totalSteps().const;.....int..p
8400 72 6f 67 72 65 73 73 28 29 20 20 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 53 74 rogress()...const;.....const.QSt
8420 72 69 6e 67 20 26 70 72 6f 67 72 65 73 73 53 74 72 69 6e 67 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 ring.&progressString().const;...
8440 20 20 20 51 53 69 7a 65 09 73 69 7a 65 48 69 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 ...QSize.sizeHint().const;.....Q
8460 53 69 7a 65 09 6d 69 6e 69 6d 75 6d 53 69 7a 65 48 69 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 Size.minimumSizeHint().const;...
8480 20 20 20 76 6f 69 64 09 73 65 74 43 65 6e 74 65 72 49 6e 64 69 63 61 74 6f 72 28 20 62 6f 6f 6c ...void.setCenterIndicator(.bool
84a0 20 6f 6e 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 63 65 6e 74 65 72 49 6e 64 69 63 61 74 6f 72 28 .on.);.....bool.centerIndicator(
84c0 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 20 20 20 20 20 20 20 73 65 74 49 6e 64 ).const;......void........setInd
84e0 69 63 61 74 6f 72 46 6f 6c 6c 6f 77 73 53 74 79 6c 65 28 20 62 6f 6f 6c 20 29 3b 0a 20 20 20 20 icatorFollowsStyle(.bool.);.....
8500 62 6f 6f 6c 09 69 6e 64 69 63 61 74 6f 72 46 6f 6c 6c 6f 77 73 53 74 79 6c 65 28 29 20 63 6f 6e bool.indicatorFollowsStyle().con
8520 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 70 65 72 63 65 6e 74 61 67 65 56 69 73 69 62 6c 65 28 st;......bool.percentageVisible(
8540 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 50 65 72 63 65 6e 74 61 67 65 56 ).const;.....void.setPercentageV
8560 69 73 69 62 6c 65 28 20 62 6f 6f 6c 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 73 68 6f 77 28 29 isible(.bool.);......void.show()
8580 3b 0a 0a 70 75 62 6c 69 63 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 09 72 65 73 65 74 28 ;..public.slots:.....void.reset(
85a0 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 54 6f 74 61 6c 53 74 65 70 );.....virtual.void.setTotalStep
85c0 73 28 20 69 6e 74 20 74 6f 74 61 6c 53 74 65 70 73 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c s(.int.totalSteps.);.....virtual
85e0 20 76 6f 69 64 20 73 65 74 50 72 6f 67 72 65 73 73 28 20 69 6e 74 20 70 72 6f 67 72 65 73 73 20 .void.setProgress(.int.progress.
8600 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 50 72 6f 67 72 65 73 73 28 20 69 6e 74 20 70 72 6f );.....void.setProgress(.int.pro
8620 67 72 65 73 73 2c 20 69 6e 74 20 74 6f 74 61 6c 53 74 65 70 73 20 29 3b 0a 0a 70 72 6f 74 65 63 gress,.int.totalSteps.);..protec
8640 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 43 6f 6e 74 65 6e 74 73 28 20 51 50 61 69 ted:.....void.drawContents(.QPai
8660 6e 74 65 72 20 2a 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 73 65 74 49 6e nter.*.);.....virtual.bool.setIn
8680 64 69 63 61 74 6f 72 28 20 51 53 74 72 69 6e 67 20 26 20 70 72 6f 67 72 65 73 73 5f 73 74 72 2c dicator(.QString.&.progress_str,
86a0 20 69 6e 74 20 70 72 6f 67 72 65 73 73 2c 0a 09 09 09 20 20 20 20 20 20 20 69 6e 74 20 74 6f 74 .int.progress,...........int.tot
86c0 61 6c 53 74 65 70 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 74 79 6c 65 43 68 61 6e 67 65 28 alSteps.);.....void.styleChange(
86e0 20 51 53 74 79 6c 65 26 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 69 6e 74 09 09 74 .QStyle&.);..private:.....int..t
8700 6f 74 61 6c 5f 73 74 65 70 73 3b 0a 20 20 20 20 69 6e 74 09 09 70 72 6f 67 72 65 73 73 5f 76 61 otal_steps;.....int..progress_va
8720 6c 3b 0a 20 20 20 20 69 6e 74 09 09 70 65 72 63 65 6e 74 61 67 65 3b 0a 20 20 20 20 51 53 74 72 l;.....int..percentage;.....QStr
8740 69 6e 67 09 70 72 6f 67 72 65 73 73 5f 73 74 72 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 20 20 ing.progress_str;.....bool......
8760 20 20 63 65 6e 74 65 72 5f 69 6e 64 69 63 61 74 6f 72 20 20 20 20 3a 20 31 3b 0a 20 20 20 20 62 ..center_indicator....:.1;.....b
8780 6f 6f 6c 20 20 20 20 20 20 20 20 61 75 74 6f 5f 69 6e 64 69 63 61 74 6f 72 09 20 20 20 20 3a 20 ool........auto_indicator.....:.
87a0 31 3b 0a 20 20 20 20 62 6f 6f 6c 09 70 65 72 63 65 6e 74 61 67 65 5f 76 69 73 69 62 6c 65 20 20 1;.....bool.percentage_visible..
87c0 3a 20 31 3b 0a 20 20 20 20 51 50 72 6f 67 72 65 73 73 42 61 72 50 72 69 76 61 74 65 20 2a 20 64 :.1;.....QProgressBarPrivate.*.d
87e0 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 20 20 20 20 20 69 6e 69 74 46 72 61 6d 65 28 29 3b 0a ;.....void.........initFrame();.
8800 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 .private:.//.Disabled.copy.const
8820 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 ructor.and.operator=.#if.defined
8840 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 50 72 6f 67 72 65 73 73 42 61 (Q_DISABLE_COPY).....QProgressBa
8860 72 28 20 63 6f 6e 73 74 20 51 50 72 6f 67 72 65 73 73 42 61 72 20 26 20 29 3b 0a 20 20 20 20 51 r(.const.QProgressBar.&.);.....Q
8880 50 72 6f 67 72 65 73 73 42 61 72 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 50 ProgressBar.&operator=(.const.QP
88a0 72 6f 67 72 65 73 73 42 61 72 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 0a 69 6e 6c 69 rogressBar.&.);.#endif.};...inli
88c0 6e 65 20 69 6e 74 20 51 50 72 6f 67 72 65 73 73 42 61 72 3a 3a 74 6f 74 61 6c 53 74 65 70 73 28 ne.int.QProgressBar::totalSteps(
88e0 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 74 6f 74 61 6c 5f 73 74 65 70 73 ).const.{.....return.total_steps
8900 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 72 6f 67 72 65 73 73 42 61 72 3a 3a 70 72 ;.}..inline.int.QProgressBar::pr
8920 6f 67 72 65 73 73 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 70 72 6f 67 ogress().const.{.....return.prog
8940 72 65 73 73 5f 76 61 6c 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 53 74 72 69 6e ress_val;.}..inline.const.QStrin
8960 67 20 26 51 50 72 6f 67 72 65 73 73 42 61 72 3a 3a 70 72 6f 67 72 65 73 73 53 74 72 69 6e 67 28 g.&QProgressBar::progressString(
8980 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 70 72 6f 67 72 65 73 73 5f 73 74 ).const.{.....return.progress_st
89a0 72 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 72 6f 67 72 65 73 73 42 61 72 3a 3a r;.}..inline.bool.QProgressBar::
89c0 63 65 6e 74 65 72 49 6e 64 69 63 61 74 6f 72 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 centerIndicator().const.{.....re
89e0 74 75 72 6e 20 63 65 6e 74 65 72 5f 69 6e 64 69 63 61 74 6f 72 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 turn.center_indicator;.}..inline
8a00 20 62 6f 6f 6c 20 51 50 72 6f 67 72 65 73 73 42 61 72 3a 3a 69 6e 64 69 63 61 74 6f 72 46 6f 6c .bool.QProgressBar::indicatorFol
8a20 6c 6f 77 73 53 74 79 6c 65 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 61 lowsStyle().const.{.....return.a
8a40 75 74 6f 5f 69 6e 64 69 63 61 74 6f 72 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 uto_indicator;.}..inline.bool.QP
8a60 72 6f 67 72 65 73 73 42 61 72 3a 3a 70 65 72 63 65 6e 74 61 67 65 56 69 73 69 62 6c 65 28 29 20 rogressBar::percentageVisible().
8a80 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 70 65 72 63 65 6e 74 61 67 65 5f 76 69 const.{.....return.percentage_vi
8aa0 73 69 62 6c 65 3b 0a 7d 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 50 52 4f 47 52 45 sible;.}..#endif.//.QT_NO_PROGRE
8ac0 53 53 42 41 52 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 52 4f 47 52 45 53 53 42 41 52 5f 48 0a SSBAR..#endif.//.QPROGRESSBAR_H.
8ae0 00 00 00 14 00 71 00 70 00 74 00 72 00 6c 00 69 00 73 00 74 00 2e 00 68 00 00 20 30 2f 2a 20 20 .....q.p.t.r.l.i.s.t...h...0/*..
8b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
8fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
9000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
9020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
9040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
9060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
9080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
90a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
90c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 ......................*/..#ifnde
90e0 66 20 51 50 54 52 4c 49 53 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 54 52 4c 49 53 54 5f 48 0a f.QPTRLIST_H.#define.QPTRLIST_H.
9100 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 67 6c 69 73 74 2e 68 .#ifndef.QT_H.#include."qglist.h
9120 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 74 65 6d 70 6c 61 74 65 3c 63 6c 61 73 73 ".#endif.//.QT_H..template<class
9140 20 74 79 70 65 3e 0a 63 6c 61 73 73 20 51 50 74 72 4c 69 73 74 53 74 64 49 74 65 72 61 74 6f 72 .type>.class.QPtrListStdIterator
9160 20 3a 20 70 75 62 6c 69 63 20 51 47 4c 69 73 74 53 74 64 49 74 65 72 61 74 6f 72 0a 7b 0a 70 75 .:.public.QGListStdIterator.{.pu
9180 62 6c 69 63 3a 0a 20 20 20 20 69 6e 6c 69 6e 65 20 51 50 74 72 4c 69 73 74 53 74 64 49 74 65 72 blic:.....inline.QPtrListStdIter
91a0 61 74 6f 72 28 20 51 4c 4e 6f 64 65 2a 20 6e 20 29 3a 20 51 47 4c 69 73 74 53 74 64 49 74 65 72 ator(.QLNode*.n.):.QGListStdIter
91c0 61 74 6f 72 28 6e 29 20 7b 7d 0a 20 20 20 20 74 79 70 65 20 2a 6f 70 65 72 61 74 6f 72 2a 28 29 ator(n).{}.....type.*operator*()
91e0 20 7b 20 72 65 74 75 72 6e 20 6e 6f 64 65 20 3f 20 28 74 79 70 65 20 2a 29 6e 6f 64 65 2d 3e 67 .{.return.node.?.(type.*)node->g
9200 65 74 44 61 74 61 28 29 20 3a 20 30 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 6e 65 20 51 50 74 72 4c etData().:.0;.}.....inline.QPtrL
9220 69 73 74 53 74 64 49 74 65 72 61 74 6f 72 3c 74 79 70 65 3e 20 6f 70 65 72 61 74 6f 72 2b 2b 28 istStdIterator<type>.operator++(
9240 29 0a 20 20 20 20 7b 20 6e 6f 64 65 20 3d 20 6e 65 78 74 28 29 3b 20 72 65 74 75 72 6e 20 2a 74 ).....{.node.=.next();.return.*t
9260 68 69 73 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 6e 65 20 51 50 74 72 4c 69 73 74 53 74 64 49 74 65 his;.}.....inline.QPtrListStdIte
9280 72 61 74 6f 72 3c 74 79 70 65 3e 20 6f 70 65 72 61 74 6f 72 2b 2b 28 69 6e 74 29 0a 20 20 20 20 rator<type>.operator++(int).....
92a0 7b 20 51 4c 4e 6f 64 65 2a 20 6e 20 3d 20 6e 6f 64 65 3b 20 6e 6f 64 65 20 3d 20 6e 65 78 74 28 {.QLNode*.n.=.node;.node.=.next(
92c0 29 3b 20 72 65 74 75 72 6e 20 51 50 74 72 4c 69 73 74 53 74 64 49 74 65 72 61 74 6f 72 3c 74 79 );.return.QPtrListStdIterator<ty
92e0 70 65 3e 28 20 6e 20 29 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 6f 70 65 72 pe>(.n.);.}.....inline.bool.oper
9300 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 51 50 74 72 4c 69 73 74 53 74 64 49 74 65 72 61 74 6f ator==(.const.QPtrListStdIterato
9320 72 3c 74 79 70 65 3e 26 20 69 74 20 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 6e 6f 64 r<type>&.it.).const.{.return.nod
9340 65 20 3d 3d 20 69 74 2e 6e 6f 64 65 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 e.==.it.node;.}.....inline.bool.
9360 6f 70 65 72 61 74 6f 72 21 3d 28 20 63 6f 6e 73 74 20 51 50 74 72 4c 69 73 74 53 74 64 49 74 65 operator!=(.const.QPtrListStdIte
9380 72 61 74 6f 72 3c 74 79 70 65 3e 26 20 69 74 20 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e rator<type>&.it.).const.{.return
93a0 20 6e 6f 64 65 20 21 3d 20 69 74 2e 6e 6f 64 65 3b 20 7d 0a 7d 3b 0a 0a 0a 74 65 6d 70 6c 61 74 .node.!=.it.node;.}.};...templat
93c0 65 3c 63 6c 61 73 73 20 74 79 70 65 3e 0a 63 6c 61 73 73 20 51 50 74 72 4c 69 73 74 0a 23 69 66 e<class.type>.class.QPtrList.#if
93e0 64 65 66 20 51 5f 51 44 4f 43 0a 09 3a 20 70 75 62 6c 69 63 20 51 50 74 72 43 6f 6c 6c 65 63 74 def.Q_QDOC..:.public.QPtrCollect
9400 69 6f 6e 0a 23 65 6c 73 65 0a 09 3a 20 70 75 62 6c 69 63 20 51 47 4c 69 73 74 0a 23 65 6e 64 69 ion.#else..:.public.QGList.#endi
9420 66 0a 7b 0a 70 75 62 6c 69 63 3a 0a 0a 20 20 20 20 51 50 74 72 4c 69 73 74 28 29 09 09 09 09 7b f.{.public:......QPtrList()....{
9440 7d 0a 20 20 20 20 51 50 74 72 4c 69 73 74 28 20 63 6f 6e 73 74 20 51 50 74 72 4c 69 73 74 3c 74 }.....QPtrList(.const.QPtrList<t
9460 79 70 65 3e 20 26 6c 20 29 20 3a 20 51 47 4c 69 73 74 28 6c 29 20 7b 7d 0a 20 20 20 20 7e 51 50 ype>.&l.).:.QGList(l).{}.....~QP
9480 74 72 4c 69 73 74 28 29 09 09 09 09 7b 20 63 6c 65 61 72 28 29 3b 20 7d 0a 20 20 20 20 51 50 74 trList()....{.clear();.}.....QPt
94a0 72 4c 69 73 74 3c 74 79 70 65 3e 20 26 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e 73 74 20 51 50 74 rList<type>.&operator=(const.QPt
94c0 72 4c 69 73 74 3c 74 79 70 65 3e 20 26 6c 29 0a 09 09 09 7b 20 72 65 74 75 72 6e 20 28 51 50 74 rList<type>.&l)....{.return.(QPt
94e0 72 4c 69 73 74 3c 74 79 70 65 3e 26 29 51 47 4c 69 73 74 3a 3a 6f 70 65 72 61 74 6f 72 3d 28 6c rList<type>&)QGList::operator=(l
9500 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 );.}.....bool.operator==(.const.
9520 51 50 74 72 4c 69 73 74 3c 74 79 70 65 3e 20 26 6c 69 73 74 20 29 20 63 6f 6e 73 74 0a 20 20 20 QPtrList<type>.&list.).const....
9540 20 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 6f 70 65 72 61 74 6f 72 3d 3d 28 20 6c 69 .{.return.QGList::operator==(.li
9560 73 74 20 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 21 3d 28 20 63 6f 6e st.);.}.....bool.operator!=(.con
9580 73 74 20 51 50 74 72 4c 69 73 74 3c 74 79 70 65 3e 20 26 6c 69 73 74 20 29 20 63 6f 6e 73 74 0a st.QPtrList<type>.&list.).const.
95a0 20 20 20 20 7b 20 72 65 74 75 72 6e 20 21 51 47 4c 69 73 74 3a 3a 6f 70 65 72 61 74 6f 72 3d 3d ....{.return.!QGList::operator==
95c0 28 20 6c 69 73 74 20 29 3b 20 7d 0a 20 20 20 20 75 69 6e 74 20 20 63 6f 75 6e 74 28 29 20 20 20 (.list.);.}.....uint..count()...
95e0 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 63 6f 75 6e 74 28 29 3b const..{.return.QGList::count();
9600 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 69 73 45 6d 70 74 79 28 29 20 63 6f 6e 73 74 09 09 7b 20 .}.....bool..isEmpty().const..{.
9620 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 63 6f 75 6e 74 28 29 20 3d 3d 20 30 3b 20 7d 0a 20 return.QGList::count().==.0;.}..
9640 20 20 20 62 6f 6f 6c 20 20 69 6e 73 65 72 74 28 20 75 69 6e 74 20 69 2c 20 63 6f 6e 73 74 20 74 ...bool..insert(.uint.i,.const.t
9660 79 70 65 20 2a 64 29 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 69 6e 73 65 72 74 41 74 ype.*d){.return.QGList::insertAt
9680 28 69 2c 28 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 29 3b 20 7d 0a 20 (i,(QPtrCollection::Item)d);.}..
96a0 20 20 20 76 6f 69 64 20 20 69 6e 53 6f 72 74 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 ...void..inSort(.const.type.*d.)
96c0 09 7b 20 51 47 4c 69 73 74 3a 3a 69 6e 53 6f 72 74 28 28 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f .{.QGList::inSort((QPtrCollectio
96e0 6e 3a 3a 49 74 65 6d 29 64 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 20 70 72 65 70 65 6e 64 28 n::Item)d);.}.....void..prepend(
9700 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 09 7b 20 51 47 4c 69 73 74 3a 3a 69 6e 73 65 72 .const.type.*d.).{.QGList::inser
9720 74 41 74 28 30 2c 28 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 29 3b 20 tAt(0,(QPtrCollection::Item)d);.
9740 7d 0a 20 20 20 20 76 6f 69 64 20 20 61 70 70 65 6e 64 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a }.....void..append(.const.type.*
9760 64 20 29 09 7b 20 51 47 4c 69 73 74 3a 3a 61 70 70 65 6e 64 28 28 51 50 74 72 43 6f 6c 6c 65 63 d.).{.QGList::append((QPtrCollec
9780 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 72 65 6d 6f 76 tion::Item)d);.}.....bool..remov
97a0 65 28 20 75 69 6e 74 20 69 20 29 09 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 72 65 e(.uint.i.)..{.return.QGList::re
97c0 6d 6f 76 65 41 74 28 69 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 72 65 6d 6f 76 65 28 29 09 moveAt(i);.}.....bool..remove().
97e0 09 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 72 65 6d 6f 76 65 28 28 51 50 74 72 43 ..{.return.QGList::remove((QPtrC
9800 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 29 30 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 ollection::Item)0);.}.....bool..
9820 72 65 6d 6f 76 65 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 09 7b 20 72 65 74 75 72 6e remove(.const.type.*d.).{.return
9840 20 51 47 4c 69 73 74 3a 3a 72 65 6d 6f 76 65 28 28 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a .QGList::remove((QPtrCollection:
9860 3a 49 74 65 6d 29 64 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 72 65 6d 6f 76 65 52 65 66 28 :Item)d);.}.....bool..removeRef(
9880 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 .const.type.*d.).{.return.QGList
98a0 3a 3a 72 65 6d 6f 76 65 52 65 66 28 28 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 ::removeRef((QPtrCollection::Ite
98c0 6d 29 64 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 20 72 65 6d 6f 76 65 4e 6f 64 65 28 20 51 4c m)d);.}.....void..removeNode(.QL
98e0 4e 6f 64 65 20 2a 6e 20 29 09 7b 20 51 47 4c 69 73 74 3a 3a 72 65 6d 6f 76 65 4e 6f 64 65 28 6e Node.*n.).{.QGList::removeNode(n
9900 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 72 65 6d 6f 76 65 46 69 72 73 74 28 29 09 09 09 7b );.}.....bool..removeFirst()...{
9920 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 72 65 6d 6f 76 65 46 69 72 73 74 28 29 3b 20 7d .return.QGList::removeFirst();.}
9940 0a 20 20 20 20 62 6f 6f 6c 20 20 72 65 6d 6f 76 65 4c 61 73 74 28 29 09 09 09 7b 20 72 65 74 75 .....bool..removeLast()...{.retu
9960 72 6e 20 51 47 4c 69 73 74 3a 3a 72 65 6d 6f 76 65 4c 61 73 74 28 29 3b 20 7d 0a 20 20 20 20 74 rn.QGList::removeLast();.}.....t
9980 79 70 65 20 2a 74 61 6b 65 28 20 75 69 6e 74 20 69 20 29 09 09 7b 20 72 65 74 75 72 6e 20 28 74 ype.*take(.uint.i.)..{.return.(t
99a0 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 74 61 6b 65 41 74 28 69 29 3b 20 7d 0a 20 20 20 20 74 ype.*)QGList::takeAt(i);.}.....t
99c0 79 70 65 20 2a 74 61 6b 65 28 29 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 ype.*take()...{.return.(type.*)Q
99e0 47 4c 69 73 74 3a 3a 74 61 6b 65 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 74 61 6b 65 4e GList::take();.}.....type.*takeN
9a00 6f 64 65 28 20 51 4c 4e 6f 64 65 20 2a 6e 20 29 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 ode(.QLNode.*n.)..{.return.(type
9a20 20 2a 29 51 47 4c 69 73 74 3a 3a 74 61 6b 65 4e 6f 64 65 28 6e 29 3b 20 7d 0a 20 20 20 20 76 6f .*)QGList::takeNode(n);.}.....vo
9a40 69 64 20 20 63 6c 65 61 72 28 29 09 09 09 7b 20 51 47 4c 69 73 74 3a 3a 63 6c 65 61 72 28 29 3b id..clear()...{.QGList::clear();
9a60 20 7d 0a 20 20 20 20 76 6f 69 64 20 20 73 6f 72 74 28 29 09 09 09 7b 20 51 47 4c 69 73 74 3a 3a .}.....void..sort()...{.QGList::
9a80 73 6f 72 74 28 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 66 69 6e 64 28 20 63 6f 6e 73 74 20 sort();.}.....int...find(.const.
9aa0 74 79 70 65 20 2a 64 20 29 09 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 66 69 6e 64 type.*d.)..{.return.QGList::find
9ac0 28 28 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 29 3b 20 7d 0a 20 20 20 ((QPtrCollection::Item)d);.}....
9ae0 20 69 6e 74 09 20 20 66 69 6e 64 4e 65 78 74 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 .int...findNext(.const.type.*d.)
9b00 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 66 69 6e 64 28 28 51 50 74 72 43 6f 6c 6c .{.return.QGList::find((QPtrColl
9b20 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 2c 46 41 4c 53 45 29 3b 20 7d 0a 20 20 20 20 69 6e 74 ection::Item)d,FALSE);.}.....int
9b40 09 20 20 66 69 6e 64 52 65 66 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 09 7b 20 72 65 ...findRef(.const.type.*d.).{.re
9b60 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 66 69 6e 64 52 65 66 28 28 51 50 74 72 43 6f 6c 6c 65 63 turn.QGList::findRef((QPtrCollec
9b80 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 66 69 6e 64 4e tion::Item)d);.}.....int...findN
9ba0 65 78 74 52 65 66 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 7b 20 72 65 74 75 72 6e 20 extRef(.const.type.*d.){.return.
9bc0 51 47 4c 69 73 74 3a 3a 66 69 6e 64 52 65 66 28 28 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a QGList::findRef((QPtrCollection:
9be0 3a 49 74 65 6d 29 64 2c 46 41 4c 53 45 29 3b 7d 0a 20 20 20 20 75 69 6e 74 20 20 63 6f 6e 74 61 :Item)d,FALSE);}.....uint..conta
9c00 69 6e 73 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 ins(.const.type.*d.).const.{.ret
9c20 75 72 6e 20 51 47 4c 69 73 74 3a 3a 63 6f 6e 74 61 69 6e 73 28 28 51 50 74 72 43 6f 6c 6c 65 63 urn.QGList::contains((QPtrCollec
9c40 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 29 3b 20 7d 0a 20 20 20 20 75 69 6e 74 20 20 63 6f 6e 74 61 tion::Item)d);.}.....uint..conta
9c60 69 6e 73 52 65 66 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 20 63 6f 6e 73 74 0a 09 09 insRef(.const.type.*d.).const...
9c80 09 09 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 63 6f 6e 74 61 69 6e 73 52 65 66 28 ...{.return.QGList::containsRef(
9ca0 28 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 29 3b 20 7d 0a 20 20 20 20 (QPtrCollection::Item)d);.}.....
9cc0 62 6f 6f 6c 20 72 65 70 6c 61 63 65 28 20 75 69 6e 74 20 69 2c 20 63 6f 6e 73 74 20 74 79 70 65 bool.replace(.uint.i,.const.type
9ce0 20 2a 64 20 29 20 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 72 65 70 6c 61 63 65 41 74 .*d.).{.return.QGList::replaceAt
9d00 28 20 69 2c 20 28 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 20 29 3b 20 (.i,.(QPtrCollection::Item)d.);.
9d20 7d 0a 20 20 20 20 74 79 70 65 20 2a 61 74 28 20 75 69 6e 74 20 69 20 29 09 09 09 7b 20 72 65 74 }.....type.*at(.uint.i.)...{.ret
9d40 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 61 74 28 69 29 3b 20 7d 0a 20 20 20 urn.(type.*)QGList::at(i);.}....
9d60 20 69 6e 74 09 20 20 61 74 28 29 20 63 6f 6e 73 74 09 09 09 7b 20 72 65 74 75 72 6e 20 51 47 4c .int...at().const...{.return.QGL
9d80 69 73 74 3a 3a 61 74 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 63 75 72 72 65 6e 74 28 29 ist::at();.}.....type.*current()
9da0 20 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 ..const..{.return.(type.*)QGList
9dc0 3a 3a 67 65 74 28 29 3b 20 7d 0a 20 20 20 20 51 4c 4e 6f 64 65 20 2a 63 75 72 72 65 6e 74 4e 6f ::get();.}.....QLNode.*currentNo
9de0 64 65 28 29 20 20 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 63 75 72 de()..const.{.return.QGList::cur
9e00 72 65 6e 74 4e 6f 64 65 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 67 65 74 46 69 72 73 74 rentNode();.}.....type.*getFirst
9e20 28 29 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 ().const..{.return.(type.*)QGLis
9e40 74 3a 3a 63 66 69 72 73 74 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 67 65 74 4c 61 73 74 t::cfirst();.}.....type.*getLast
9e60 28 29 20 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 ()..const..{.return.(type.*)QGLi
9e80 73 74 3a 3a 63 6c 61 73 74 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 66 69 72 73 74 28 29 st::clast();.}.....type.*first()
9ea0 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 66 69 72 73 ...{.return.(type.*)QGList::firs
9ec0 74 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 6c 61 73 74 28 29 09 09 09 7b 20 72 65 74 75 t();.}.....type.*last()...{.retu
9ee0 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 6c 61 73 74 28 29 3b 20 7d 0a 20 20 20 rn.(type.*)QGList::last();.}....
9f00 20 74 79 70 65 20 2a 6e 65 78 74 28 29 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a .type.*next()...{.return.(type.*
9f20 29 51 47 4c 69 73 74 3a 3a 6e 65 78 74 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 70 72 65 )QGList::next();.}.....type.*pre
9f40 76 28 29 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 70 v()...{.return.(type.*)QGList::p
9f60 72 65 76 28 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 20 74 6f 56 65 63 74 6f 72 28 20 51 47 56 rev();.}.....void..toVector(.QGV
9f80 65 63 74 6f 72 20 2a 76 65 63 20 29 63 6f 6e 73 74 7b 20 51 47 4c 69 73 74 3a 3a 74 6f 56 65 63 ector.*vec.)const{.QGList::toVec
9fa0 74 6f 72 28 76 65 63 29 3b 20 7d 0a 0a 0a 20 20 20 20 2f 2f 20 73 74 61 6e 64 61 72 64 20 69 74 tor(vec);.}.......//.standard.it
9fc0 65 72 61 74 6f 72 73 0a 20 20 20 20 74 79 70 65 64 65 66 20 51 50 74 72 4c 69 73 74 53 74 64 49 erators.....typedef.QPtrListStdI
9fe0 74 65 72 61 74 6f 72 3c 74 79 70 65 3e 20 49 74 65 72 61 74 6f 72 3b 0a 20 20 20 20 74 79 70 65 terator<type>.Iterator;.....type
a000 64 65 66 20 51 50 74 72 4c 69 73 74 53 74 64 49 74 65 72 61 74 6f 72 3c 74 79 70 65 3e 20 43 6f def.QPtrListStdIterator<type>.Co
a020 6e 73 74 49 74 65 72 61 74 6f 72 3b 0a 20 20 20 20 69 6e 6c 69 6e 65 20 49 74 65 72 61 74 6f 72 nstIterator;.....inline.Iterator
a040 20 62 65 67 69 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 62 65 67 69 6e 28 .begin().{.return.QGList::begin(
a060 29 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 6e 65 20 43 6f 6e 73 74 49 74 65 72 61 74 6f 72 20 62 65 );.}.....inline.ConstIterator.be
a080 67 69 6e 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 62 65 67 gin().const.{.return.QGList::beg
a0a0 69 6e 28 29 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 6e 65 20 43 6f 6e 73 74 49 74 65 72 61 74 6f 72 in();.}.....inline.ConstIterator
a0c0 20 63 6f 6e 73 74 42 65 67 69 6e 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 51 47 4c .constBegin().const.{.return.QGL
a0e0 69 73 74 3a 3a 62 65 67 69 6e 28 29 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 6e 65 20 49 74 65 72 61 ist::begin();.}.....inline.Itera
a100 74 6f 72 20 65 6e 64 28 29 20 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 65 6e 64 28 29 tor.end().{.return.QGList::end()
a120 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 6e 65 20 43 6f 6e 73 74 49 74 65 72 61 74 6f 72 20 65 6e 64 ;.}.....inline.ConstIterator.end
a140 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 65 6e 64 28 29 3b ().const.{.return.QGList::end();
a160 20 7d 0a 20 20 20 20 69 6e 6c 69 6e 65 20 43 6f 6e 73 74 49 74 65 72 61 74 6f 72 20 63 6f 6e 73 .}.....inline.ConstIterator.cons
a180 74 45 6e 64 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 65 6e tEnd().const.{.return.QGList::en
a1a0 64 28 29 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 6e 65 20 49 74 65 72 61 74 6f 72 20 65 72 61 73 65 d();.}.....inline.Iterator.erase
a1c0 28 20 49 74 65 72 61 74 6f 72 20 69 74 20 29 20 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a (.Iterator.it.).{.return.QGList:
a1e0 3a 65 72 61 73 65 28 20 69 74 20 29 3b 20 7d 0a 20 20 20 20 2f 2f 20 73 74 6c 20 73 79 6e 74 61 :erase(.it.);.}.....//.stl.synta
a200 78 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 0a 20 20 20 20 74 79 70 65 64 65 66 20 49 74 65 72 x.compatibility.....typedef.Iter
a220 61 74 6f 72 20 69 74 65 72 61 74 6f 72 3b 0a 20 20 20 20 74 79 70 65 64 65 66 20 43 6f 6e 73 74 ator.iterator;.....typedef.Const
a240 49 74 65 72 61 74 6f 72 20 63 6f 6e 73 74 5f 69 74 65 72 61 74 6f 72 3b 0a 0a 0a 23 69 66 64 65 Iterator.const_iterator;...#ifde
a260 66 20 51 5f 51 44 4f 43 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 f.Q_QDOC.protected:.....virtual.
a280 69 6e 74 20 63 6f 6d 70 61 72 65 49 74 65 6d 73 28 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e int.compareItems(.QPtrCollection
a2a0 3a 3a 49 74 65 6d 2c 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 29 3b 0a ::Item,.QPtrCollection::Item.);.
a2c0 20 20 20 20 76 69 72 74 75 61 6c 20 51 44 61 74 61 53 74 72 65 61 6d 26 20 72 65 61 64 28 20 51 ....virtual.QDataStream&.read(.Q
a2e0 44 61 74 61 53 74 72 65 61 6d 26 2c 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 DataStream&,.QPtrCollection::Ite
a300 6d 26 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 44 61 74 61 53 74 72 65 61 6d 26 20 77 m&.);.....virtual.QDataStream&.w
a320 72 69 74 65 28 20 51 44 61 74 61 53 74 72 65 61 6d 26 2c 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 rite(.QDataStream&,.QPtrCollecti
a340 6f 6e 3a 3a 49 74 65 6d 20 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 0a 70 72 69 76 61 74 on::Item.).const;.#endif..privat
a360 65 3a 0a 20 20 20 20 76 6f 69 64 20 20 64 65 6c 65 74 65 49 74 65 6d 28 20 49 74 65 6d 20 64 20 e:.....void..deleteItem(.Item.d.
a380 29 3b 0a 7d 3b 0a 0a 23 69 66 20 21 64 65 66 69 6e 65 64 28 51 5f 42 52 4f 4b 45 4e 5f 54 45 4d );.};..#if.!defined(Q_BROKEN_TEM
a3a0 50 4c 41 54 45 5f 53 50 45 43 49 41 4c 49 5a 41 54 49 4f 4e 29 0a 74 65 6d 70 6c 61 74 65 3c 3e PLATE_SPECIALIZATION).template<>
a3c0 20 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 74 72 4c 69 73 74 3c 76 6f 69 64 3e 3a 3a 64 65 6c .inline.void.QPtrList<void>::del
a3e0 65 74 65 49 74 65 6d 28 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 29 0a eteItem(.QPtrCollection::Item.).
a400 7b 0a 7d 0a 23 65 6e 64 69 66 0a 0a 74 65 6d 70 6c 61 74 65 3c 63 6c 61 73 73 20 74 79 70 65 3e {.}.#endif..template<class.type>
a420 20 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 74 72 4c 69 73 74 3c 74 79 70 65 3e 3a 3a 64 65 6c .inline.void.QPtrList<type>::del
a440 65 74 65 49 74 65 6d 28 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 64 20 eteItem(.QPtrCollection::Item.d.
a460 29 0a 7b 0a 20 20 20 20 69 66 20 28 20 64 65 6c 5f 69 74 65 6d 20 29 20 64 65 6c 65 74 65 20 28 ).{.....if.(.del_item.).delete.(
a480 74 79 70 65 20 2a 29 64 3b 0a 7d 0a 0a 74 65 6d 70 6c 61 74 65 3c 63 6c 61 73 73 20 74 79 70 65 type.*)d;.}..template<class.type
a4a0 3e 0a 63 6c 61 73 73 20 51 50 74 72 4c 69 73 74 49 74 65 72 61 74 6f 72 20 3a 20 70 75 62 6c 69 >.class.QPtrListIterator.:.publi
a4c0 63 20 51 47 4c 69 73 74 49 74 65 72 61 74 6f 72 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 c.QGListIterator.{.public:.....Q
a4e0 50 74 72 4c 69 73 74 49 74 65 72 61 74 6f 72 28 63 6f 6e 73 74 20 51 50 74 72 4c 69 73 74 3c 74 PtrListIterator(const.QPtrList<t
a500 79 70 65 3e 20 26 6c 29 20 3a 51 47 4c 69 73 74 49 74 65 72 61 74 6f 72 28 28 51 47 4c 69 73 74 ype>.&l).:QGListIterator((QGList
a520 20 26 29 6c 29 20 7b 7d 0a 20 20 20 7e 51 50 74 72 4c 69 73 74 49 74 65 72 61 74 6f 72 28 29 09 .&)l).{}....~QPtrListIterator().
a540 20 20 20 20 20 20 7b 7d 0a 20 20 20 20 75 69 6e 74 20 20 63 6f 75 6e 74 28 29 20 20 20 63 6f 6e ......{}.....uint..count()...con
a560 73 74 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 6c 69 73 74 2d 3e 63 6f 75 6e 74 28 29 3b 20 7d st.....{.return.list->count();.}
a580 0a 20 20 20 20 62 6f 6f 6c 20 20 69 73 45 6d 70 74 79 28 29 20 63 6f 6e 73 74 20 20 20 20 20 7b .....bool..isEmpty().const.....{
a5a0 20 72 65 74 75 72 6e 20 6c 69 73 74 2d 3e 63 6f 75 6e 74 28 29 20 3d 3d 20 30 3b 20 7d 0a 20 20 .return.list->count().==.0;.}...
a5c0 20 20 62 6f 6f 6c 20 20 61 74 46 69 72 73 74 28 29 20 63 6f 6e 73 74 20 20 20 20 20 7b 20 72 65 ..bool..atFirst().const.....{.re
a5e0 74 75 72 6e 20 51 47 4c 69 73 74 49 74 65 72 61 74 6f 72 3a 3a 61 74 46 69 72 73 74 28 29 3b 20 turn.QGListIterator::atFirst();.
a600 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 61 74 4c 61 73 74 28 29 20 20 63 6f 6e 73 74 20 20 20 20 20 }.....bool..atLast()..const.....
a620 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 49 74 65 72 61 74 6f 72 3a 3a 61 74 4c 61 73 74 28 {.return.QGListIterator::atLast(
a640 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 74 6f 46 69 72 73 74 28 29 09 20 20 20 20 20 20 7b );.}.....type.*toFirst().......{
a660 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 49 74 65 72 61 74 6f 72 3a 3a .return.(type.*)QGListIterator::
a680 74 6f 46 69 72 73 74 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 74 6f 4c 61 73 74 28 29 09 toFirst();.}.....type.*toLast().
a6a0 20 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 49 74 65 ......{.return.(type.*)QGListIte
a6c0 72 61 74 6f 72 3a 3a 74 6f 4c 61 73 74 28 29 3b 20 7d 0a 20 20 20 20 6f 70 65 72 61 74 6f 72 20 rator::toLast();.}.....operator.
a6e0 74 79 70 65 20 2a 28 29 20 63 6f 6e 73 74 20 20 20 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 type.*().const...{.return.(type.
a700 2a 29 51 47 4c 69 73 74 49 74 65 72 61 74 6f 72 3a 3a 67 65 74 28 29 3b 20 7d 0a 20 20 20 20 74 *)QGListIterator::get();.}.....t
a720 79 70 65 20 2a 6f 70 65 72 61 74 6f 72 2a 28 29 20 20 20 20 20 20 20 20 20 7b 20 72 65 74 75 72 ype.*operator*().........{.retur
a740 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 49 74 65 72 61 74 6f 72 3a 3a 67 65 74 28 29 3b n.(type.*)QGListIterator::get();
a760 20 7d 0a 0a 20 20 20 20 2f 2f 20 4e 6f 20 67 6f 6f 64 2c 20 73 69 6e 63 65 20 51 50 74 72 4c 69 .}......//.No.good,.since.QPtrLi
a780 73 74 3c 63 68 61 72 3e 20 28 69 65 2e 20 51 53 74 72 4c 69 73 74 20 66 61 69 6c 73 2e 2e 2e 0a st<char>.(ie..QStrList.fails....
a7a0 20 20 20 20 2f 2f 0a 20 20 20 20 2f 2f 20 4d 53 56 43 2b 2b 20 67 69 76 65 73 20 77 61 72 6e 69 ....//.....//.MSVC++.gives.warni
a7c0 6e 67 0a 20 20 20 20 2f 2f 20 53 75 6e 70 72 6f 20 43 2b 2b 20 34 2e 31 20 67 69 76 65 73 20 65 ng.....//.Sunpro.C++.4.1.gives.e
a7e0 72 72 6f 72 0a 20 20 20 20 2f 2f 20 20 20 20 74 79 70 65 20 2a 6f 70 65 72 61 74 6f 72 2d 3e 28 rror.....//....type.*operator->(
a800 29 20 20 20 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 )........{.return.(type.*)QGList
a820 49 74 65 72 61 74 6f 72 3a 3a 67 65 74 28 29 3b 20 7d 0a 0a 20 20 20 20 74 79 70 65 20 2a 63 75 Iterator::get();.}......type.*cu
a840 72 72 65 6e 74 28 29 20 20 20 63 6f 6e 73 74 20 20 20 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 rrent()...const...{.return.(type
a860 20 2a 29 51 47 4c 69 73 74 49 74 65 72 61 74 6f 72 3a 3a 67 65 74 28 29 3b 20 7d 0a 20 20 20 20 .*)QGListIterator::get();.}.....
a880 74 79 70 65 20 2a 6f 70 65 72 61 74 6f 72 28 29 28 29 09 20 20 20 20 20 20 7b 20 72 65 74 75 72 type.*operator()().......{.retur
a8a0 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 49 74 65 72 61 74 6f 72 3a 3a 6f 70 65 72 61 74 n.(type.*)QGListIterator::operat
a8c0 6f 72 28 29 28 29 3b 7d 0a 20 20 20 20 74 79 70 65 20 2a 6f 70 65 72 61 74 6f 72 2b 2b 28 29 09 or()();}.....type.*operator++().
a8e0 20 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 49 74 65 ......{.return.(type.*)QGListIte
a900 72 61 74 6f 72 3a 3a 6f 70 65 72 61 74 6f 72 2b 2b 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 rator::operator++();.}.....type.
a920 2a 6f 70 65 72 61 74 6f 72 2b 3d 28 75 69 6e 74 20 6a 29 20 20 7b 20 72 65 74 75 72 6e 20 28 74 *operator+=(uint.j)..{.return.(t
a940 79 70 65 20 2a 29 51 47 4c 69 73 74 49 74 65 72 61 74 6f 72 3a 3a 6f 70 65 72 61 74 6f 72 2b 3d ype.*)QGListIterator::operator+=
a960 28 6a 29 3b 7d 0a 20 20 20 20 74 79 70 65 20 2a 6f 70 65 72 61 74 6f 72 2d 2d 28 29 09 20 20 20 (j);}.....type.*operator--()....
a980 20 20 20 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 49 74 65 72 61 74 ...{.return.(type.*)QGListIterat
a9a0 6f 72 3a 3a 6f 70 65 72 61 74 6f 72 2d 2d 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 6f 70 or::operator--();.}.....type.*op
a9c0 65 72 61 74 6f 72 2d 3d 28 75 69 6e 74 20 6a 29 20 20 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 erator-=(uint.j)..{.return.(type
a9e0 20 2a 29 51 47 4c 69 73 74 49 74 65 72 61 74 6f 72 3a 3a 6f 70 65 72 61 74 6f 72 2d 3d 28 6a 29 .*)QGListIterator::operator-=(j)
aa00 3b 7d 0a 20 20 20 20 51 50 74 72 4c 69 73 74 49 74 65 72 61 74 6f 72 3c 74 79 70 65 3e 26 20 6f ;}.....QPtrListIterator<type>&.o
aa20 70 65 72 61 74 6f 72 3d 28 63 6f 6e 73 74 20 51 50 74 72 4c 69 73 74 49 74 65 72 61 74 6f 72 3c perator=(const.QPtrListIterator<
aa40 74 79 70 65 3e 26 69 74 29 0a 09 09 09 20 20 20 20 20 20 7b 20 51 47 4c 69 73 74 49 74 65 72 61 type>&it)..........{.QGListItera
aa60 74 6f 72 3a 3a 6f 70 65 72 61 74 6f 72 3d 28 69 74 29 3b 20 72 65 74 75 72 6e 20 2a 74 68 69 73 tor::operator=(it);.return.*this
aa80 3b 20 7d 0a 7d 3b 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 54 0a 23 64 65 ;.}.};..#ifndef.QT_NO_COMPAT.#de
aaa0 66 69 6e 65 20 51 4c 69 73 74 20 51 50 74 72 4c 69 73 74 0a 23 64 65 66 69 6e 65 20 51 4c 69 73 fine.QList.QPtrList.#define.QLis
aac0 74 49 74 65 72 61 74 6f 72 20 51 50 74 72 4c 69 73 74 49 74 65 72 61 74 6f 72 0a 23 65 6e 64 69 tIterator.QPtrListIterator.#endi
aae0 66 0a 0a 23 64 65 66 69 6e 65 20 51 5f 44 45 46 49 4e 45 44 5f 51 50 54 52 4c 49 53 54 0a 23 69 f..#define.Q_DEFINED_QPTRLIST.#i
ab00 6e 63 6c 75 64 65 20 22 71 77 69 6e 65 78 70 6f 72 74 2e 68 22 0a 0a 23 65 6e 64 69 66 20 2f 2f nclude."qwinexport.h"..#endif.//
ab20 20 51 50 54 52 4c 49 53 54 5f 48 0a 00 00 00 12 00 71 00 73 00 6c 00 69 00 64 00 65 00 72 00 2e .QPTRLIST_H......q.s.l.i.d.e.r..
ab40 00 68 00 00 16 2d 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .h...-/*........................
ab60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ab80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
aba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
abc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
abe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ac00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ac20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ac40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ac60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ac80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
aca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
acc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ace0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ad00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ad20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ad40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ad60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ad80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ada0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
adc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ade0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ae00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ae20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ae40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ae60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ae80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
aea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
aec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
aee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
af00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
af20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
af40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
af60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
af80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
afa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
afc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
afe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
b000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
b020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
b040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
b060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
b080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
b0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
b0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
b0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
b100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
b120 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 4c 49 44 45 52 5f 48 0a 23 .........*/..#ifndef.QSLIDER_H.#
b140 64 65 66 69 6e 65 20 51 53 4c 49 44 45 52 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 define.QSLIDER_H..#ifndef.QT_H.#
b160 69 6e 63 6c 75 64 65 20 22 71 77 69 64 67 65 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 72 include."qwidget.h".#include."qr
b180 61 6e 67 65 63 6f 6e 74 72 6f 6c 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 angecontrol.h".#endif.//.QT_H..#
b1a0 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 4c 49 44 45 52 0a 0a 73 74 72 75 63 74 20 51 53 6c 69 ifndef.QT_NO_SLIDER..struct.QSli
b1c0 64 65 72 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 54 69 6d 65 72 3b 0a 0a 63 6c 61 73 derPrivate;..class.QTimer;..clas
b1e0 73 20 51 5f 45 58 50 4f 52 54 20 51 53 6c 69 64 65 72 20 3a 20 70 75 62 6c 69 63 20 51 57 69 64 s.Q_EXPORT.QSlider.:.public.QWid
b200 67 65 74 2c 20 70 75 62 6c 69 63 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 0a 7b 0a 20 20 20 20 get,.public.QRangeControl.{.....
b220 51 5f 4f 42 4a 45 43 54 0a 20 20 20 20 51 5f 45 4e 55 4d 53 28 20 54 69 63 6b 53 65 74 74 69 6e Q_OBJECT.....Q_ENUMS(.TickSettin
b240 67 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 6d 69 6e 56 61 6c 75 65 g.).....Q_PROPERTY(.int.minValue
b260 20 52 45 41 44 20 6d 69 6e 56 61 6c 75 65 20 57 52 49 54 45 20 73 65 74 4d 69 6e 56 61 6c 75 65 .READ.minValue.WRITE.setMinValue
b280 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 6d 61 78 56 61 6c 75 65 20 .).....Q_PROPERTY(.int.maxValue.
b2a0 52 45 41 44 20 6d 61 78 56 61 6c 75 65 20 57 52 49 54 45 20 73 65 74 4d 61 78 56 61 6c 75 65 20 READ.maxValue.WRITE.setMaxValue.
b2c0 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 6c 69 6e 65 53 74 65 70 20 52 ).....Q_PROPERTY(.int.lineStep.R
b2e0 45 41 44 20 6c 69 6e 65 53 74 65 70 20 57 52 49 54 45 20 73 65 74 4c 69 6e 65 53 74 65 70 20 29 EAD.lineStep.WRITE.setLineStep.)
b300 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 70 61 67 65 53 74 65 70 20 52 45 .....Q_PROPERTY(.int.pageStep.RE
b320 41 44 20 70 61 67 65 53 74 65 70 20 57 52 49 54 45 20 73 65 74 50 61 67 65 53 74 65 70 20 29 0a AD.pageStep.WRITE.setPageStep.).
b340 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 76 61 6c 75 65 20 52 45 41 44 20 76 ....Q_PROPERTY(.int.value.READ.v
b360 61 6c 75 65 20 57 52 49 54 45 20 73 65 74 56 61 6c 75 65 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 alue.WRITE.setValue.).....Q_PROP
b380 45 52 54 59 28 20 62 6f 6f 6c 20 74 72 61 63 6b 69 6e 67 20 52 45 41 44 20 74 72 61 63 6b 69 6e ERTY(.bool.tracking.READ.trackin
b3a0 67 20 57 52 49 54 45 20 73 65 74 54 72 61 63 6b 69 6e 67 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 g.WRITE.setTracking.).....Q_PROP
b3c0 45 52 54 59 28 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 52 45 ERTY(.Orientation.orientation.RE
b3e0 41 44 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 57 52 49 54 45 20 73 65 74 4f 72 69 65 6e 74 61 74 AD.orientation.WRITE.setOrientat
b400 69 6f 6e 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 54 69 63 6b 53 65 74 74 69 6e ion.).....Q_PROPERTY(.TickSettin
b420 67 20 74 69 63 6b 6d 61 72 6b 73 20 52 45 41 44 20 74 69 63 6b 6d 61 72 6b 73 20 57 52 49 54 45 g.tickmarks.READ.tickmarks.WRITE
b440 20 73 65 74 54 69 63 6b 6d 61 72 6b 73 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 .setTickmarks.).....Q_PROPERTY(.
b460 69 6e 74 20 74 69 63 6b 49 6e 74 65 72 76 61 6c 20 52 45 41 44 20 74 69 63 6b 49 6e 74 65 72 76 int.tickInterval.READ.tickInterv
b480 61 6c 20 57 52 49 54 45 20 73 65 74 54 69 63 6b 49 6e 74 65 72 76 61 6c 20 29 0a 09 0a 70 75 62 al.WRITE.setTickInterval.)...pub
b4a0 6c 69 63 3a 0a 20 20 20 20 65 6e 75 6d 20 54 69 63 6b 53 65 74 74 69 6e 67 20 7b 20 4e 6f 4d 61 lic:.....enum.TickSetting.{.NoMa
b4c0 72 6b 73 20 3d 20 30 2c 20 41 62 6f 76 65 20 3d 20 31 2c 20 4c 65 66 74 20 3d 20 41 62 6f 76 65 rks.=.0,.Above.=.1,.Left.=.Above
b4e0 2c 0a 09 09 20 20 20 20 20 20 20 42 65 6c 6f 77 20 3d 20 32 2c 20 52 69 67 68 74 20 3d 20 42 65 ,..........Below.=.2,.Right.=.Be
b500 6c 6f 77 2c 20 42 6f 74 68 20 3d 20 33 20 7d 3b 0a 0a 20 20 20 20 51 53 6c 69 64 65 72 28 20 51 low,.Both.=.3.};......QSlider(.Q
b520 57 69 64 67 65 74 20 2a 70 61 72 65 6e 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 Widget.*parent,.const.char*.name
b540 20 3d 20 30 20 29 3b 0a 20 20 20 20 51 53 6c 69 64 65 72 28 20 4f 72 69 65 6e 74 61 74 69 6f 6e .=.0.);.....QSlider(.Orientation
b560 2c 20 51 57 69 64 67 65 74 20 2a 70 61 72 65 6e 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e ,.QWidget.*parent,.const.char*.n
b580 61 6d 65 20 3d 20 30 20 29 3b 0a 20 20 20 20 51 53 6c 69 64 65 72 28 20 69 6e 74 20 6d 69 6e 56 ame.=.0.);.....QSlider(.int.minV
b5a0 61 6c 75 65 2c 20 69 6e 74 20 6d 61 78 56 61 6c 75 65 2c 20 69 6e 74 20 70 61 67 65 53 74 65 70 alue,.int.maxValue,.int.pageStep
b5c0 2c 20 69 6e 74 20 76 61 6c 75 65 2c 20 4f 72 69 65 6e 74 61 74 69 6f 6e 2c 0a 09 20 20 20 20 20 ,.int.value,.Orientation,.......
b5e0 51 57 69 64 67 65 74 20 2a 70 61 72 65 6e 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d QWidget.*parent,.const.char*.nam
b600 65 20 3d 20 30 20 29 3b 0a 20 20 20 20 7e 51 53 6c 69 64 65 72 28 29 3b 0a 0a 20 20 20 20 76 69 e.=.0.);.....~QSlider();......vi
b620 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 4f 72 69 65 6e 74 61 74 69 6f 6e 28 20 4f 72 69 65 6e rtual.void.setOrientation(.Orien
b640 74 61 74 69 6f 6e 20 29 3b 0a 20 20 20 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 6f 72 69 65 6e 74 tation.);.....Orientation.orient
b660 61 74 69 6f 6e 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 ation().const;.....virtual.void.
b680 73 65 74 54 72 61 63 6b 69 6e 67 28 20 62 6f 6f 6c 20 65 6e 61 62 6c 65 20 29 3b 0a 20 20 20 20 setTracking(.bool.enable.);.....
b6a0 62 6f 6f 6c 09 74 72 61 63 6b 69 6e 67 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 bool.tracking().const;.....virtu
b6c0 61 6c 20 76 6f 69 64 20 09 73 65 74 50 61 6c 65 74 74 65 28 20 63 6f 6e 73 74 20 51 50 61 6c 65 al.void..setPalette(.const.QPale
b6e0 74 74 65 20 26 20 29 3b 0a 0a 20 20 20 20 69 6e 74 20 73 6c 69 64 65 72 53 74 61 72 74 28 29 20 tte.&.);......int.sliderStart().
b700 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 65 63 74 20 73 6c 69 64 65 72 52 65 63 74 28 29 20 63 6f const;.....QRect.sliderRect().co
b720 6e 73 74 3b 0a 20 20 20 20 51 53 69 7a 65 20 73 69 7a 65 48 69 6e 74 28 29 20 63 6f 6e 73 74 3b nst;.....QSize.sizeHint().const;
b740 0a 20 20 20 20 76 6f 69 64 20 73 65 74 53 69 7a 65 50 6f 6c 69 63 79 28 20 51 53 69 7a 65 50 6f .....void.setSizePolicy(.QSizePo
b760 6c 69 63 79 20 73 70 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 53 69 7a 65 50 6f 6c 69 63 licy.sp.);.....void.setSizePolic
b780 79 28 20 51 53 69 7a 65 50 6f 6c 69 63 79 3a 3a 53 69 7a 65 54 79 70 65 20 68 6f 72 2c 20 51 53 y(.QSizePolicy::SizeType.hor,.QS
b7a0 69 7a 65 50 6f 6c 69 63 79 3a 3a 53 69 7a 65 54 79 70 65 20 76 65 72 2c 20 62 6f 6f 6c 20 68 66 izePolicy::SizeType.ver,.bool.hf
b7c0 77 20 3d 20 46 41 4c 53 45 20 29 3b 0a 0a 20 20 20 20 51 53 69 7a 65 50 6f 6c 69 63 79 20 73 69 w.=.FALSE.);......QSizePolicy.si
b7e0 7a 65 50 6f 6c 69 63 79 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 69 7a 65 20 6d 69 6e 69 zePolicy().const;.....QSize.mini
b800 6d 75 6d 53 69 7a 65 48 69 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 mumSizeHint().const;......virtua
b820 6c 20 76 6f 69 64 20 73 65 74 54 69 63 6b 6d 61 72 6b 73 28 20 54 69 63 6b 53 65 74 74 69 6e 67 l.void.setTickmarks(.TickSetting
b840 20 29 3b 0a 20 20 20 20 54 69 63 6b 53 65 74 74 69 6e 67 20 74 69 63 6b 6d 61 72 6b 73 28 29 20 .);.....TickSetting.tickmarks().
b860 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 74 69 63 6b 73 3b 20 7d 0a 0a 20 20 20 20 76 69 72 const.{.return.ticks;.}......vir
b880 74 75 61 6c 20 76 6f 69 64 20 73 65 74 54 69 63 6b 49 6e 74 65 72 76 61 6c 28 20 69 6e 74 20 29 tual.void.setTickInterval(.int.)
b8a0 3b 0a 20 20 20 20 69 6e 74 20 09 74 69 63 6b 49 6e 74 65 72 76 61 6c 28 29 20 63 6f 6e 73 74 20 ;.....int..tickInterval().const.
b8c0 7b 20 72 65 74 75 72 6e 20 74 69 63 6b 49 6e 74 3b 20 7d 0a 0a 20 20 20 20 69 6e 74 09 20 6d 69 {.return.tickInt;.}......int..mi
b8e0 6e 56 61 6c 75 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 20 6d 61 78 56 61 6c 75 nValue().const;.....int..maxValu
b900 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4d 69 6e 56 61 6c 75 65 28 e().const;.....void.setMinValue(
b920 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4d 61 78 56 61 6c 75 65 28 20 69 6e .int.);.....void.setMaxValue(.in
b940 74 20 29 3b 0a 20 20 20 20 69 6e 74 09 20 6c 69 6e 65 53 74 65 70 28 29 20 63 6f 6e 73 74 3b 0a t.);.....int..lineStep().const;.
b960 20 20 20 20 69 6e 74 09 20 70 61 67 65 53 74 65 70 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 ....int..pageStep().const;.....v
b980 6f 69 64 20 73 65 74 4c 69 6e 65 53 74 65 70 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 oid.setLineStep(.int.);.....void
b9a0 20 73 65 74 50 61 67 65 53 74 65 70 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 69 6e 74 20 20 76 61 .setPageStep(.int.);.....int..va
b9c0 6c 75 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 70 75 62 6c 69 63 20 73 6c 6f 74 73 3a 0a 20 20 20 20 lue().const;..public.slots:.....
b9e0 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 56 61 6c 75 65 28 20 69 6e 74 20 29 3b 0a 20 20 virtual.void.setValue(.int.);...
ba00 20 20 76 6f 69 64 09 61 64 64 53 74 65 70 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 75 62 74 72 ..void.addStep();.....void.subtr
ba20 61 63 74 53 74 65 70 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 61 64 64 4c 69 6e 65 28 29 3b 0a 20 actStep();.....void.addLine();..
ba40 20 20 20 76 6f 69 64 09 73 75 62 74 72 61 63 74 4c 69 6e 65 28 29 3b 0a 0a 73 69 67 6e 61 6c 73 ...void.subtractLine();..signals
ba60 3a 0a 20 20 20 20 76 6f 69 64 09 76 61 6c 75 65 43 68 61 6e 67 65 64 28 20 69 6e 74 20 76 61 6c :.....void.valueChanged(.int.val
ba80 75 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 6c 69 64 65 72 50 72 65 73 73 65 64 28 29 3b 0a ue.);.....void.sliderPressed();.
baa0 20 20 20 20 76 6f 69 64 09 73 6c 69 64 65 72 4d 6f 76 65 64 28 20 69 6e 74 20 76 61 6c 75 65 20 ....void.sliderMoved(.int.value.
bac0 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 6c 69 64 65 72 52 65 6c 65 61 73 65 64 28 29 3b 0a 0a 70 );.....void.sliderReleased();..p
bae0 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 09 72 65 73 69 7a 65 45 76 65 6e 74 28 20 rotected:.....void.resizeEvent(.
bb00 51 52 65 73 69 7a 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 70 61 69 6e 74 QResizeEvent.*.);.....void.paint
bb20 45 76 65 6e 74 28 20 51 50 61 69 6e 74 45 76 65 6e 74 20 2a 20 29 3b 0a 0a 20 20 20 20 76 6f 69 Event(.QPaintEvent.*.);......voi
bb40 64 09 6b 65 79 50 72 65 73 73 45 76 65 6e 74 28 20 51 4b 65 79 45 76 65 6e 74 20 2a 20 29 3b 0a d.keyPressEvent(.QKeyEvent.*.);.
bb60 20 20 20 20 76 6f 69 64 09 6d 6f 75 73 65 50 72 65 73 73 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 ....void.mousePressEvent(.QMouse
bb80 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 6d 6f 75 73 65 52 65 6c 65 61 73 65 Event.*.);.....void.mouseRelease
bba0 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 Event(.QMouseEvent.*.);.....void
bbc0 09 6d 6f 75 73 65 4d 6f 76 65 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 20 2a 20 29 .mouseMoveEvent(.QMouseEvent.*.)
bbe0 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 57 48 45 45 4c 45 56 45 4e 54 0a 20 20 20 20 76 ;.#ifndef.QT_NO_WHEELEVENT.....v
bc00 6f 69 64 09 77 68 65 65 6c 45 76 65 6e 74 28 20 51 57 68 65 65 6c 45 76 65 6e 74 20 2a 20 29 3b oid.wheelEvent(.QWheelEvent.*.);
bc20 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 64 09 66 6f 63 75 73 49 6e 45 76 65 6e 74 28 20 51 .#endif.....void.focusInEvent(.Q
bc40 46 6f 63 75 73 45 76 65 6e 74 20 2a 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 66 6f 63 75 73 4f FocusEvent.*e.);.....void.focusO
bc60 75 74 45 76 65 6e 74 28 20 51 46 6f 63 75 73 45 76 65 6e 74 20 2a 65 20 29 3b 0a 0a 20 20 20 20 utEvent(.QFocusEvent.*e.);......
bc80 76 6f 69 64 09 73 74 79 6c 65 43 68 61 6e 67 65 28 20 51 53 74 79 6c 65 26 20 29 3b 0a 0a 20 20 void.styleChange(.QStyle&.);....
bca0 20 20 76 6f 69 64 09 76 61 6c 75 65 43 68 61 6e 67 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 ..void.valueChange();.....void.r
bcc0 61 6e 67 65 43 68 61 6e 67 65 28 29 3b 0a 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 3a 0a 20 20 angeChange();..private.slots:...
bce0 20 20 76 6f 69 64 09 72 65 70 65 61 74 54 69 6d 65 6f 75 74 28 29 3b 0a 0a 70 72 69 76 61 74 65 ..void.repeatTimeout();..private
bd00 3a 0a 20 20 20 20 65 6e 75 6d 20 53 74 61 74 65 20 7b 20 49 64 6c 65 2c 20 44 72 61 67 67 69 6e :.....enum.State.{.Idle,.Draggin
bd20 67 2c 20 54 69 6d 69 6e 67 55 70 2c 20 54 69 6d 69 6e 67 44 6f 77 6e 20 7d 3b 0a 0a 20 20 20 20 g,.TimingUp,.TimingDown.};......
bd40 76 6f 69 64 09 69 6e 69 74 28 29 3b 0a 20 20 20 20 69 6e 74 09 09 70 6f 73 69 74 69 6f 6e 46 72 void.init();.....int..positionFr
bd60 6f 6d 56 61 6c 75 65 28 20 69 6e 74 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 76 omValue(.int.).const;.....int..v
bd80 61 6c 75 65 46 72 6f 6d 50 6f 73 69 74 69 6f 6e 28 20 69 6e 74 20 29 20 63 6f 6e 73 74 3b 0a 20 alueFromPosition(.int.).const;..
bda0 20 20 20 76 6f 69 64 09 6d 6f 76 65 53 6c 69 64 65 72 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 ...void.moveSlider(.int.);.....v
bdc0 6f 69 64 09 72 65 61 6c 6c 79 4d 6f 76 65 53 6c 69 64 65 72 28 20 69 6e 74 20 29 3b 0a 20 20 20 oid.reallyMoveSlider(.int.);....
bde0 20 76 6f 69 64 09 72 65 73 65 74 53 74 61 74 65 28 29 3b 0a 20 20 20 20 69 6e 74 09 09 61 76 61 .void.resetState();.....int..ava
be00 69 6c 61 62 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 67 6f 6f 64 50 61 72 ilable().const;.....int..goodPar
be20 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 26 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f t(.const.QPoint&.).const;.....vo
be40 69 64 09 69 6e 69 74 54 69 63 6b 73 28 29 3b 0a 0a 20 20 20 20 51 53 6c 69 64 65 72 50 72 69 76 id.initTicks();......QSliderPriv
be60 61 74 65 20 2a 64 3b 0a 20 20 20 20 51 54 69 6d 65 72 09 2a 74 69 6d 65 72 3b 0a 20 20 20 20 51 ate.*d;.....QTimer.*timer;.....Q
be80 43 4f 4f 52 44 09 73 6c 69 64 65 72 50 6f 73 3b 0a 20 20 20 20 69 6e 74 09 09 73 6c 69 64 65 72 COORD.sliderPos;.....int..slider
bea0 56 61 6c 3b 0a 20 20 20 20 51 43 4f 4f 52 44 09 63 6c 69 63 6b 4f 66 66 73 65 74 3b 0a 20 20 20 Val;.....QCOORD.clickOffset;....
bec0 20 53 74 61 74 65 09 73 74 61 74 65 3b 0a 20 20 20 20 62 6f 6f 6c 09 74 72 61 63 6b 3b 0a 20 20 .State.state;.....bool.track;...
bee0 20 20 51 43 4f 4f 52 44 09 74 69 63 6b 4f 66 66 73 65 74 3b 0a 20 20 20 20 54 69 63 6b 53 65 74 ..QCOORD.tickOffset;.....TickSet
bf00 74 69 6e 67 09 74 69 63 6b 73 3b 0a 20 20 20 20 69 6e 74 09 09 74 69 63 6b 49 6e 74 3b 0a 20 20 ting.ticks;.....int..tickInt;...
bf20 20 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 6f 72 69 65 6e 74 3b 0a 0a 70 72 69 76 61 74 65 3a 09 ..Orientation.orient;..private:.
bf40 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 //.Disabled.copy.constructor.and
bf60 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 .operator=.#if.defined(Q_DISABLE
bf80 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 6c 69 64 65 72 28 20 63 6f 6e 73 74 20 51 53 6c 69 64 65 _COPY).....QSlider(.const.QSlide
bfa0 72 20 26 20 29 3b 0a 20 20 20 20 51 53 6c 69 64 65 72 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 r.&.);.....QSlider.&operator=(.c
bfc0 6f 6e 73 74 20 51 53 6c 69 64 65 72 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 69 6e 6c onst.QSlider.&.);.#endif.};..inl
bfe0 69 6e 65 20 62 6f 6f 6c 20 51 53 6c 69 64 65 72 3a 3a 74 72 61 63 6b 69 6e 67 28 29 20 63 6f 6e ine.bool.QSlider::tracking().con
c000 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 74 72 61 63 6b 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 st.{.....return.track;.}..inline
c020 20 51 53 6c 69 64 65 72 3a 3a 4f 72 69 65 6e 74 61 74 69 6f 6e 20 51 53 6c 69 64 65 72 3a 3a 6f .QSlider::Orientation.QSlider::o
c040 72 69 65 6e 74 61 74 69 6f 6e 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 rientation().const.{.....return.
c060 6f 72 69 65 6e 74 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 53 6c 69 64 65 72 3a 3a 73 orient;.}..inline.int.QSlider::s
c080 6c 69 64 65 72 53 74 61 72 74 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 liderStart().const.{.....return.
c0a0 73 6c 69 64 65 72 50 6f 73 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 53 6c 69 64 65 sliderPos;.}..inline.void.QSlide
c0c0 72 3a 3a 73 65 74 53 69 7a 65 50 6f 6c 69 63 79 28 20 51 53 69 7a 65 50 6f 6c 69 63 79 3a 3a 53 r::setSizePolicy(.QSizePolicy::S
c0e0 69 7a 65 54 79 70 65 20 68 6f 72 2c 20 51 53 69 7a 65 50 6f 6c 69 63 79 3a 3a 53 69 7a 65 54 79 izeType.hor,.QSizePolicy::SizeTy
c100 70 65 20 76 65 72 2c 20 62 6f 6f 6c 20 68 66 77 20 29 0a 7b 20 0a 20 20 20 20 51 57 69 64 67 65 pe.ver,.bool.hfw.).{......QWidge
c120 74 3a 3a 73 65 74 53 69 7a 65 50 6f 6c 69 63 79 28 20 68 6f 72 2c 20 76 65 72 2c 20 68 66 77 20 t::setSizePolicy(.hor,.ver,.hfw.
c140 29 3b 20 0a 7d 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 53 4c 49 44 45 52 0a 0a 23 );..}..#endif.//.QT_NO_SLIDER..#
c160 65 6e 64 69 66 20 2f 2f 20 51 53 4c 49 44 45 52 5f 48 0a 00 00 00 0c 00 71 00 73 00 71 00 6c 00 endif.//.QSLIDER_H......q.s.q.l.
c180 2e 00 68 00 00 08 fb 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..h..../*.......................
c1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c6e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
c720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a ...............................*
c740 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 51 4c 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 51 4c 5f 48 /..#ifndef.QSQL_H.#define.QSQL_H
c760 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 67 6c 6f 62 61 6c ..#ifndef.QT_H.#include."qglobal
c780 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 20 21 64 65 66 69 6e 65 64 .h".#endif.//.QT_H..#if.!defined
c7a0 28 20 51 54 5f 4d 4f 44 55 4c 45 5f 53 51 4c 20 29 20 7c 7c 20 64 65 66 69 6e 65 64 28 20 51 54 (.QT_MODULE_SQL.).||.defined(.QT
c7c0 5f 4c 49 43 45 4e 53 45 5f 50 52 4f 46 45 53 53 49 4f 4e 41 4c 20 29 0a 23 64 65 66 69 6e 65 20 _LICENSE_PROFESSIONAL.).#define.
c7e0 51 4d 5f 45 58 50 4f 52 54 5f 53 51 4c 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 51 4d 5f 45 QM_EXPORT_SQL.#else.#define.QM_E
c800 58 50 4f 52 54 5f 53 51 4c 20 51 5f 45 58 50 4f 52 54 0a 23 65 6e 64 69 66 0a 0a 23 69 66 6e 64 XPORT_SQL.Q_EXPORT.#endif..#ifnd
c820 65 66 20 51 54 5f 4e 4f 5f 53 51 4c 0a 0a 63 6c 61 73 73 20 51 4d 5f 45 58 50 4f 52 54 5f 53 51 ef.QT_NO_SQL..class.QM_EXPORT_SQ
c840 4c 20 51 53 71 6c 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 71 6c 28 29 20 7b 7d 0a 20 L.QSql.{.public:.....QSql().{}..
c860 20 20 20 65 6e 75 6d 20 4f 70 20 7b 0a 09 4e 6f 6e 65 20 3d 20 2d 31 2c 0a 09 49 6e 73 65 72 74 ...enum.Op.{..None.=.-1,..Insert
c880 20 3d 20 30 2c 0a 09 55 70 64 61 74 65 20 3d 20 31 2c 0a 09 44 65 6c 65 74 65 20 3d 20 32 0a 20 .=.0,..Update.=.1,..Delete.=.2..
c8a0 20 20 20 7d 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 4c 6f 63 61 74 69 6f 6e 20 7b 0a 09 42 65 66 6f ...};......enum.Location.{..Befo
c8c0 72 65 46 69 72 73 74 20 3d 20 2d 31 2c 0a 09 41 66 74 65 72 4c 61 73 74 20 3d 20 2d 32 0a 20 20 reFirst.=.-1,..AfterLast.=.-2...
c8e0 20 20 7d 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 43 6f 6e 66 69 72 6d 20 7b 0a 09 43 61 6e 63 65 6c ..};......enum.Confirm.{..Cancel
c900 20 3d 20 2d 31 2c 0a 09 4e 6f 20 3d 20 30 2c 0a 09 59 65 73 20 3d 20 31 0a 20 20 20 20 7d 3b 0a .=.-1,..No.=.0,..Yes.=.1.....};.
c920 0a 20 20 20 20 65 6e 75 6d 20 50 61 72 61 6d 65 74 65 72 54 79 70 65 20 7b 0a 09 49 6e 20 3d 20 .....enum.ParameterType.{..In.=.
c940 31 2c 0a 09 4f 75 74 20 3d 20 32 2c 0a 09 49 6e 4f 75 74 20 3d 20 33 20 20 2f 2f 49 6e 4f 75 74 1,..Out.=.2,..InOut.=.3..//InOut
c960 20 3d 20 49 6e 20 7c 20 4f 75 74 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 54 61 62 .=.In.|.Out.....};......enum.Tab
c980 6c 65 54 79 70 65 20 7b 20 0a 09 54 61 62 6c 65 73 20 3d 20 30 78 30 31 2c 0a 09 53 79 73 74 65 leType.{...Tables.=.0x01,..Syste
c9a0 6d 54 61 62 6c 65 73 20 3d 20 30 78 30 32 2c 0a 09 56 69 65 77 73 20 3d 20 30 78 30 34 2c 0a 09 mTables.=.0x02,..Views.=.0x04,..
c9c0 41 6c 6c 54 61 62 6c 65 73 20 3d 20 30 78 66 66 0a 20 20 20 20 7d 3b 0a 0a 70 72 69 76 61 74 65 AllTables.=.0xff.....};..private
c9e0 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 :.//.Disabled.copy.constructor.a
ca00 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 nd.operator=.#if.defined(Q_DISAB
ca20 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 71 6c 28 20 63 6f 6e 73 74 20 51 53 71 6c 20 26 20 LE_COPY).....QSql(.const.QSql.&.
ca40 29 3b 0a 20 20 20 20 51 53 71 6c 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 );.....QSql.&operator=(.const.QS
ca60 71 6c 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 7d 3b 0a 0a 23 65 6e 64 69 66 0a 23 65 6e 64 69 ql.&.);.#endif..};..#endif.#endi
ca80 66 0a 00 00 00 1e 00 71 00 73 00 69 00 67 00 6e 00 61 00 6c 00 6d 00 61 00 70 00 70 00 65 00 72 f......q.s.i.g.n.a.l.m.a.p.p.e.r
caa0 00 2e 00 68 00 00 09 19 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...h..../*......................
cac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cb00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cb20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cb40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cb60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cbc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cc00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cc20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cc40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cc80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ccc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cd00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cd20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cd40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cd60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cd80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cda0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cdc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cde0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ce00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ce20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ce40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ce60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ce80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cf00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cf20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cf40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cf60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cf80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cfa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cfc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
cfe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 ..................*/..#ifndef.QS
d0a0 49 47 4e 41 4c 4d 41 50 50 45 52 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 49 47 4e 41 4c 4d 41 50 IGNALMAPPER_H.#define.QSIGNALMAP
d0c0 50 45 52 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6f PER_H..#ifndef.QT_H.#include."qo
d0e0 62 6a 65 63 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 23 69 66 6e 64 65 66 20 bject.h".#endif.//.QT_H.#ifndef.
d100 51 54 5f 4e 4f 5f 53 49 47 4e 41 4c 4d 41 50 50 45 52 0a 63 6c 61 73 73 20 20 51 53 69 67 6e 61 QT_NO_SIGNALMAPPER.class..QSigna
d120 6c 4d 61 70 70 65 72 44 61 74 61 3b 0a 73 74 72 75 63 74 20 51 53 69 67 6e 61 6c 4d 61 70 70 65 lMapperData;.struct.QSignalMappe
d140 72 52 65 63 3b 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 69 67 6e 61 6c 4d 61 rRec;...class.Q_EXPORT.QSignalMa
d160 70 70 65 72 20 3a 20 70 75 62 6c 69 63 20 51 4f 62 6a 65 63 74 20 7b 0a 20 20 20 20 51 5f 4f 42 pper.:.public.QObject.{.....Q_OB
d180 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 69 67 6e 61 6c 4d 61 70 70 65 72 28 20 JECT.public:.....QSignalMapper(.
d1a0 51 4f 62 6a 65 63 74 2a 20 70 61 72 65 6e 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d QObject*.parent,.const.char*.nam
d1c0 65 3d 30 20 29 3b 0a 20 20 20 20 7e 51 53 69 67 6e 61 6c 4d 61 70 70 65 72 28 29 3b 0a 0a 20 20 e=0.);.....~QSignalMapper();....
d1e0 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 4d 61 70 70 69 6e 67 28 20 63 6f 6e 73 74 ..virtual.void.setMapping(.const
d200 20 51 4f 62 6a 65 63 74 2a 20 73 65 6e 64 65 72 2c 20 69 6e 74 20 69 64 65 6e 74 69 66 69 65 72 .QObject*.sender,.int.identifier
d220 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 4d 61 70 70 69 6e 67 28 .);.....virtual.void.setMapping(
d240 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 2a 20 73 65 6e 64 65 72 2c 20 63 6f 6e 73 74 20 51 53 .const.QObject*.sender,.const.QS
d260 74 72 69 6e 67 20 26 69 64 65 6e 74 69 66 69 65 72 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 tring.&identifier.);.....void.re
d280 6d 6f 76 65 4d 61 70 70 69 6e 67 73 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 2a 20 73 65 6e moveMappings(.const.QObject*.sen
d2a0 64 65 72 20 29 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f 69 64 20 6d 61 70 70 65 64 der.);..signals:.....void.mapped
d2c0 28 69 6e 74 29 3b 0a 20 20 20 20 76 6f 69 64 20 6d 61 70 70 65 64 28 63 6f 6e 73 74 20 51 53 74 (int);.....void.mapped(const.QSt
d2e0 72 69 6e 67 20 26 29 3b 0a 0a 70 75 62 6c 69 63 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 ring.&);..public.slots:.....void
d300 20 6d 61 70 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 53 69 67 6e 61 6c 4d 61 70 .map();..private:.....QSignalMap
d320 70 65 72 44 61 74 61 2a 20 64 3b 0a 20 20 20 20 51 53 69 67 6e 61 6c 4d 61 70 70 65 72 52 65 63 perData*.d;.....QSignalMapperRec
d340 2a 20 67 65 74 52 65 63 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 2a 20 29 3b 0a 0a 70 72 69 *.getRec(.const.QObject*.);..pri
d360 76 61 74 65 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 20 72 65 6d 6f 76 65 4d 61 70 70 69 vate.slots:.....void.removeMappi
d380 6e 67 28 29 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 53 49 47 4e 41 4c ng();.};..#endif.//.QT_NO_SIGNAL
d3a0 4d 41 50 50 45 52 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 49 47 4e 41 4c 4d 41 50 50 45 52 5f 48 MAPPER.#endif.//.QSIGNALMAPPER_H
d3c0 0a 00 00 00 10 00 71 00 6d 00 6f 00 76 00 69 00 65 00 2e 00 68 00 00 0c e8 2f 2a 20 20 20 20 20 ......q.m.o.v.i.e...h..../*.....
d3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d6e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d8c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d8e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
d9a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a .............................*/.
d9c0 0a 23 69 66 6e 64 65 66 20 51 4d 4f 56 49 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 4f 56 49 45 .#ifndef.QMOVIE_H.#define.QMOVIE
d9e0 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 69 78 6d _H..#ifndef.QT_H.#include."qpixm
da00 61 70 2e 68 22 20 2f 2f 20 23 23 23 20 72 65 6d 6f 76 65 20 6f 72 20 6b 65 65 70 20 66 6f 72 20 ap.h".//.###.remove.or.keep.for.
da20 75 73 65 72 73 27 20 63 6f 6e 76 65 6e 69 65 6e 63 65 3f 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 users'.convenience?.#endif.//.QT
da40 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 4d 4f 56 49 45 0a 0a 63 6c 61 73 73 20 51 _H..#ifndef.QT_NO_MOVIE..class.Q
da60 44 61 74 61 53 6f 75 72 63 65 3b 0a 63 6c 61 73 73 20 51 4f 62 6a 65 63 74 3b 0a 63 6c 61 73 73 DataSource;.class.QObject;.class
da80 20 51 4d 6f 76 69 65 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 .QMoviePrivate;..class.Q_EXPORT.
daa0 51 4d 6f 76 69 65 20 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4d 6f 76 69 65 28 29 3b 0a 20 QMovie.{.public:.....QMovie();..
dac0 20 20 20 51 4d 6f 76 69 65 28 69 6e 74 20 62 75 66 73 69 7a 65 29 3b 0a 20 20 20 20 51 4d 6f 76 ...QMovie(int.bufsize);.....QMov
dae0 69 65 28 51 44 61 74 61 53 6f 75 72 63 65 2a 2c 20 69 6e 74 20 62 75 66 73 69 7a 65 3d 31 30 32 ie(QDataSource*,.int.bufsize=102
db00 34 29 3b 0a 20 20 20 20 51 4d 6f 76 69 65 28 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 66 69 4);.....QMovie(const.QString.&fi
db20 6c 65 4e 61 6d 65 2c 20 69 6e 74 20 62 75 66 73 69 7a 65 3d 31 30 32 34 29 3b 0a 20 20 20 20 51 leName,.int.bufsize=1024);.....Q
db40 4d 6f 76 69 65 28 51 42 79 74 65 41 72 72 61 79 20 64 61 74 61 2c 20 69 6e 74 20 62 75 66 73 69 Movie(QByteArray.data,.int.bufsi
db60 7a 65 3d 31 30 32 34 29 3b 0a 20 20 20 20 51 4d 6f 76 69 65 28 63 6f 6e 73 74 20 51 4d 6f 76 69 ze=1024);.....QMovie(const.QMovi
db80 65 26 29 3b 0a 20 20 20 20 7e 51 4d 6f 76 69 65 28 29 3b 0a 0a 20 20 20 20 51 4d 6f 76 69 65 26 e&);.....~QMovie();......QMovie&
dba0 20 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e 73 74 20 51 4d 6f 76 69 65 26 29 3b 0a 0a 20 20 20 20 .operator=(const.QMovie&);......
dbc0 69 6e 74 20 70 75 73 68 53 70 61 63 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 int.pushSpace().const;.....void.
dbe0 70 75 73 68 44 61 74 61 28 63 6f 6e 73 74 20 75 63 68 61 72 2a 20 64 61 74 61 2c 20 69 6e 74 20 pushData(const.uchar*.data,.int.
dc00 6c 65 6e 67 74 68 29 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 26 20 62 61 63 6b length);......const.QColor&.back
dc20 67 72 6f 75 6e 64 43 6f 6c 6f 72 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 groundColor().const;.....void.se
dc40 74 42 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 28 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 26 29 3b tBackgroundColor(const.QColor&);
dc60 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 52 65 63 74 26 20 67 65 74 56 61 6c 69 64 52 65 63 74 28 ......const.QRect&.getValidRect(
dc80 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 26 20 66 72 61 6d ).const;.....const.QPixmap&.fram
dca0 65 50 69 78 6d 61 70 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 49 6d 61 67 ePixmap().const;.....const.QImag
dcc0 65 26 20 66 72 61 6d 65 49 6d 61 67 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c e&.frameImage().const;......bool
dce0 20 69 73 4e 75 6c 6c 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e 74 20 20 66 72 61 6d 65 .isNull().const;......int..frame
dd00 4e 75 6d 62 65 72 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 20 73 74 65 70 73 28 29 Number().const;.....int..steps()
dd20 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 70 61 75 73 65 64 28 29 20 63 6f 6e 73 74 3b .const;.....bool.paused().const;
dd40 0a 20 20 20 20 62 6f 6f 6c 20 66 69 6e 69 73 68 65 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 .....bool.finished().const;.....
dd60 62 6f 6f 6c 20 72 75 6e 6e 69 6e 67 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 bool.running().const;......void.
dd80 75 6e 70 61 75 73 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 70 61 75 73 65 28 29 3b 0a 20 20 20 unpause();.....void.pause();....
dda0 20 76 6f 69 64 20 73 74 65 70 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 74 65 70 28 69 6e 74 29 .void.step();.....void.step(int)
ddc0 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 73 74 61 72 74 28 29 3b 0a 0a 20 20 20 20 69 6e 74 20 20 ;.....void.restart();......int..
dde0 73 70 65 65 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 53 70 65 65 64 speed().const;.....void.setSpeed
de00 28 69 6e 74 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 63 6f 6e 6e 65 63 74 52 65 73 69 7a 65 28 51 (int);......void.connectResize(Q
de20 4f 62 6a 65 63 74 2a 20 72 65 63 65 69 76 65 72 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 65 Object*.receiver,.const.char.*me
de40 6d 62 65 72 29 3b 0a 20 20 20 20 76 6f 69 64 20 64 69 73 63 6f 6e 6e 65 63 74 52 65 73 69 7a 65 mber);.....void.disconnectResize
de60 28 51 4f 62 6a 65 63 74 2a 20 72 65 63 65 69 76 65 72 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a (QObject*.receiver,.const.char.*
de80 6d 65 6d 62 65 72 3d 30 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 63 6f 6e 6e 65 63 74 55 70 64 61 member=0);......void.connectUpda
dea0 74 65 28 51 4f 62 6a 65 63 74 2a 20 72 65 63 65 69 76 65 72 2c 20 63 6f 6e 73 74 20 63 68 61 72 te(QObject*.receiver,.const.char
dec0 20 2a 6d 65 6d 62 65 72 29 3b 0a 20 20 20 20 76 6f 69 64 20 64 69 73 63 6f 6e 6e 65 63 74 55 70 .*member);.....void.disconnectUp
dee0 64 61 74 65 28 51 4f 62 6a 65 63 74 2a 20 72 65 63 65 69 76 65 72 2c 20 63 6f 6e 73 74 20 63 68 date(QObject*.receiver,.const.ch
df00 61 72 20 2a 6d 65 6d 62 65 72 3d 30 29 3b 0a 0a 23 69 66 64 65 66 20 51 5f 57 53 5f 51 57 53 0a ar.*member=0);..#ifdef.Q_WS_QWS.
df20 20 20 20 20 2f 2f 20 54 65 6d 70 6f 72 61 72 79 20 68 61 63 6b 0a 20 20 20 20 76 6f 69 64 20 73 ....//.Temporary.hack.....void.s
df40 65 74 44 69 73 70 6c 61 79 57 69 64 67 65 74 28 51 57 69 64 67 65 74 20 2a 20 77 29 3b 0a 23 65 etDisplayWidget(QWidget.*.w);.#e
df60 6e 64 69 66 0a 0a 20 20 20 20 65 6e 75 6d 20 53 74 61 74 75 73 20 7b 20 53 6f 75 72 63 65 45 6d ndif......enum.Status.{.SourceEm
df80 70 74 79 3d 2d 32 2c 0a 09 09 20 20 55 6e 72 65 63 6f 67 6e 69 7a 65 64 46 6f 72 6d 61 74 3d 2d pty=-2,.....UnrecognizedFormat=-
dfa0 31 2c 0a 09 09 20 20 50 61 75 73 65 64 3d 31 2c 0a 09 09 20 20 45 6e 64 4f 66 46 72 61 6d 65 3d 1,.....Paused=1,.....EndOfFrame=
dfc0 32 2c 0a 09 09 20 20 45 6e 64 4f 66 4c 6f 6f 70 3d 33 2c 0a 09 09 20 20 45 6e 64 4f 66 4d 6f 76 2,.....EndOfLoop=3,.....EndOfMov
dfe0 69 65 3d 34 2c 0a 09 09 20 20 53 70 65 65 64 43 68 61 6e 67 65 64 3d 35 20 7d 3b 0a 20 20 20 20 ie=4,.....SpeedChanged=5.};.....
e000 76 6f 69 64 20 63 6f 6e 6e 65 63 74 53 74 61 74 75 73 28 51 4f 62 6a 65 63 74 2a 20 72 65 63 65 void.connectStatus(QObject*.rece
e020 69 76 65 72 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 65 6d 62 65 72 29 3b 0a 20 20 20 20 76 iver,.const.char.*member);.....v
e040 6f 69 64 20 64 69 73 63 6f 6e 6e 65 63 74 53 74 61 74 75 73 28 51 4f 62 6a 65 63 74 2a 20 72 65 oid.disconnectStatus(QObject*.re
e060 63 65 69 76 65 72 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 65 6d 62 65 72 3d 30 29 3b 0a 0a ceiver,.const.char.*member=0);..
e080 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 4d 6f 76 69 65 50 72 69 76 61 74 65 20 2a 64 3b 0a 7d private:.....QMoviePrivate.*d;.}
e0a0 3b 0a 0a 23 65 6e 64 69 66 09 2f 2f 20 51 54 5f 4e 4f 5f 4d 4f 56 49 45 0a 0a 23 65 6e 64 69 66 ;..#endif.//.QT_NO_MOVIE..#endif
e0c0 0a 00 00 00 1e 00 71 00 6d 00 6f 00 75 00 73 00 65 00 62 00 75 00 73 00 5f 00 71 00 77 00 73 00 ......q.m.o.u.s.e.b.u.s._.q.w.s.
e0e0 2e 00 68 00 00 06 a0 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..h..../*.......................
e100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e5e0 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 4f 55 53 45 42 55 53 5f 51 .........*/..#ifndef.QMOUSEBUS_Q
e600 57 53 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 4f 55 53 45 42 55 53 5f 51 57 53 5f 48 0a 0a 23 69 WS_H.#define.QMOUSEBUS_QWS_H..#i
e620 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6d 6f 75 73 65 5f 71 77 73 2e fndef.QT_H.#include."qmouse_qws.
e640 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f h".#endif.//.QT_H..#ifndef.QT_NO
e660 5f 51 57 53 5f 4d 4f 55 53 45 5f 42 55 53 0a 0a 63 6c 61 73 73 20 51 57 53 42 75 73 4d 6f 75 73 _QWS_MOUSE_BUS..class.QWSBusMous
e680 65 48 61 6e 64 6c 65 72 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 57 53 42 75 73 4d 6f eHandlerPrivate;..class.QWSBusMo
e6a0 75 73 65 48 61 6e 64 6c 65 72 20 3a 20 70 75 62 6c 69 63 20 51 57 53 4d 6f 75 73 65 48 61 6e 64 useHandler.:.public.QWSMouseHand
e6c0 6c 65 72 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 57 53 42 75 73 4d 6f 75 73 65 48 61 6e ler.{.public:.....QWSBusMouseHan
e6e0 64 6c 65 72 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 3d 20 51 53 74 72 69 6e 67 3a dler(.const.QString.&.=.QString:
e700 3a 6e 75 6c 6c 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 3d 20 51 53 74 72 69 6e 67 :null,.const.QString.&.=.QString
e720 3a 3a 6e 75 6c 6c 20 29 3b 0a 20 20 20 20 7e 51 57 53 42 75 73 4d 6f 75 73 65 48 61 6e 64 6c 65 ::null.);.....~QWSBusMouseHandle
e740 72 28 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 51 57 53 42 75 73 4d 6f 75 73 65 r();..protected:.....QWSBusMouse
e760 48 61 6e 64 6c 65 72 50 72 69 76 61 74 65 20 2a 64 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 0a 0a 23 HandlerPrivate.*d;.};..#endif..#
e780 65 6e 64 69 66 0a 0a 00 00 00 1a 00 71 00 6f 00 62 00 6a 00 65 00 63 00 74 00 64 00 69 00 63 00 endif.......q.o.b.j.e.c.t.d.i.c.
e7a0 74 00 2e 00 68 00 00 08 80 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t...h..../*.....................
e7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e8c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e8e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e9a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e9c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
e9e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ea00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ea20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ea40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ea60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ea80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
eaa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
eac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
eae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
eb00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
eb20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
eb40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
eb60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
eb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
eba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ebc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ebe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ec00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ec20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ec40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ec60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ec80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
eca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ecc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ece0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ed00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ed20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ed40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ed60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
ed80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4f 42 .................*/..#ifndef.QOB
eda0 4a 45 43 54 44 49 43 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 4f 42 4a 45 43 54 44 49 43 54 5f 48 JECTDICT_H.#define.QOBJECTDICT_H
edc0 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6d 65 74 61 6f 62 ..#ifndef.QT_H.#include."qmetaob
ede0 6a 65 63 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 61 73 63 69 69 64 69 63 74 2e 68 22 0a ject.h".#include."qasciidict.h".
ee00 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 2f 2f 0a 2f 2f 20 54 68 65 20 6f 62 6a 65 63 #endif.//.QT_H...//.//.The.objec
ee20 74 20 64 69 63 74 69 6f 6e 61 72 79 20 69 73 20 61 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 t.dictionary.is.a.collection.of.
ee40 51 4d 65 74 61 4f 62 6a 65 63 74 73 0a 2f 2f 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 QMetaObjects.//..class.Q_EXPORT.
ee60 51 4f 62 6a 65 63 74 44 69 63 74 69 6f 6e 61 72 79 20 3a 20 70 75 62 6c 69 63 20 51 41 73 63 69 QObjectDictionary.:.public.QAsci
ee80 69 44 69 63 74 3c 51 4d 65 74 61 4f 62 6a 65 63 74 3e 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 iDict<QMetaObject>.{.public:....
eea0 20 51 4f 62 6a 65 63 74 44 69 63 74 69 6f 6e 61 72 79 28 69 6e 74 20 73 69 7a 65 3d 31 37 2c 62 .QObjectDictionary(int.size=17,b
eec0 6f 6f 6c 20 63 73 3d 54 52 55 45 2c 62 6f 6f 6c 20 63 6b 3d 54 52 55 45 29 0a 09 3a 20 51 41 73 ool.cs=TRUE,bool.ck=TRUE)..:.QAs
eee0 63 69 69 44 69 63 74 3c 51 4d 65 74 61 4f 62 6a 65 63 74 3e 28 73 69 7a 65 2c 63 73 2c 63 6b 29 ciiDict<QMetaObject>(size,cs,ck)
ef00 20 7b 7d 0a 20 20 20 20 51 4f 62 6a 65 63 74 44 69 63 74 69 6f 6e 61 72 79 28 20 63 6f 6e 73 74 .{}.....QObjectDictionary(.const
ef20 20 51 4f 62 6a 65 63 74 44 69 63 74 69 6f 6e 61 72 79 20 26 64 69 63 74 20 29 0a 09 3a 20 51 41 .QObjectDictionary.&dict.)..:.QA
ef40 73 63 69 69 44 69 63 74 3c 51 4d 65 74 61 4f 62 6a 65 63 74 3e 28 64 69 63 74 29 20 7b 7d 0a 20 sciiDict<QMetaObject>(dict).{}..
ef60 20 20 7e 51 4f 62 6a 65 63 74 44 69 63 74 69 6f 6e 61 72 79 28 29 20 7b 20 63 6c 65 61 72 28 29 ..~QObjectDictionary().{.clear()
ef80 3b 20 7d 0a 20 20 20 20 51 4f 62 6a 65 63 74 44 69 63 74 69 6f 6e 61 72 79 20 26 6f 70 65 72 61 ;.}.....QObjectDictionary.&opera
efa0 74 6f 72 3d 28 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 44 69 63 74 69 6f 6e 61 72 79 20 26 64 69 tor=(const.QObjectDictionary.&di
efc0 63 74 29 0a 09 7b 20 72 65 74 75 72 6e 20 28 51 4f 62 6a 65 63 74 44 69 63 74 69 6f 6e 61 72 79 ct)..{.return.(QObjectDictionary
efe0 26 29 51 41 73 63 69 69 44 69 63 74 3c 51 4d 65 74 61 4f 62 6a 65 63 74 3e 3a 3a 6f 70 65 72 61 &)QAsciiDict<QMetaObject>::opera
f000 74 6f 72 3d 28 64 69 63 74 29 3b 7d 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 4f 42 4a 45 tor=(dict);}.};..#endif.//.QOBJE
f020 43 54 44 49 43 54 5f 48 0a 00 00 00 16 00 71 00 73 00 65 00 74 00 74 00 69 00 6e 00 67 00 73 00 CTDICT_H......q.s.e.t.t.i.n.g.s.
f040 2e 00 68 00 00 12 62 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..h...b/*.......................
f060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
f620 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 45 54 54 49 4e 47 53 5f ..........*/..#ifndef.QSETTINGS_
f640 48 0a 23 64 65 66 69 6e 65 20 51 53 45 54 54 49 4e 47 53 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 H.#define.QSETTINGS_H..#ifndef.Q
f660 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 64 61 74 65 74 69 6d 65 2e 68 22 0a 23 69 6e 63 6c T_H.#include."qdatetime.h".#incl
f680 75 64 65 20 22 71 73 74 72 69 6e 67 6c 69 73 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 ude."qstringlist.h".#endif.//.QT
f6a0 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 45 54 54 49 4e 47 53 0a 0a 63 6c 61 73 _H..#ifndef.QT_NO_SETTINGS..clas
f6c0 73 20 51 53 65 74 74 69 6e 67 73 50 72 69 76 61 74 65 3b 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 58 s.QSettingsPrivate;...class.Q_EX
f6e0 50 4f 52 54 20 51 53 65 74 74 69 6e 67 73 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 65 6e 75 PORT.QSettings.{.public:.....enu
f700 6d 20 46 6f 72 6d 61 74 20 7b 0a 09 4e 61 74 69 76 65 20 3d 20 30 2c 0a 09 49 6e 69 0a 20 20 20 m.Format.{..Native.=.0,..Ini....
f720 20 7d 3b 0a 20 20 20 20 65 6e 75 6d 20 53 79 73 74 65 6d 20 7b 0a 09 55 6e 69 78 20 3d 20 30 2c .};.....enum.System.{..Unix.=.0,
f740 0a 09 57 69 6e 64 6f 77 73 2c 0a 09 4d 61 63 0a 20 20 20 20 7d 3b 0a 20 20 20 20 65 6e 75 6d 20 ..Windows,..Mac.....};.....enum.
f760 53 63 6f 70 65 20 7b 0a 09 55 73 65 72 2c 0a 09 47 6c 6f 62 61 6c 0a 20 20 20 20 7d 3b 0a 0a 20 Scope.{..User,..Global.....};...
f780 20 20 20 51 53 65 74 74 69 6e 67 73 28 29 3b 0a 20 20 20 20 51 53 65 74 74 69 6e 67 73 28 20 46 ...QSettings();.....QSettings(.F
f7a0 6f 72 6d 61 74 20 66 6f 72 6d 61 74 20 29 3b 0a 0a 20 20 20 20 7e 51 53 65 74 74 69 6e 67 73 28 ormat.format.);......~QSettings(
f7c0 29 3b 0a 0a 23 69 66 20 21 64 65 66 69 6e 65 64 28 51 5f 4e 4f 5f 42 4f 4f 4c 5f 54 59 50 45 29 );..#if.!defined(Q_NO_BOOL_TYPE)
f7e0 0a 20 20 20 20 62 6f 6f 6c 09 77 72 69 74 65 45 6e 74 72 79 28 20 63 6f 6e 73 74 20 51 53 74 72 .....bool.writeEntry(.const.QStr
f800 69 6e 67 20 26 2c 20 62 6f 6f 6c 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 62 6f 6f 6c 09 77 ing.&,.bool.);.#endif.....bool.w
f820 72 69 74 65 45 6e 74 72 79 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 2c 20 64 6f 75 62 riteEntry(.const.QString.&,.doub
f840 6c 65 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 77 72 69 74 65 45 6e 74 72 79 28 20 63 6f 6e 73 74 le.);.....bool.writeEntry(.const
f860 20 51 53 74 72 69 6e 67 20 26 2c 20 69 6e 74 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 77 72 69 74 .QString.&,.int.);.....bool.writ
f880 65 45 6e 74 72 79 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 2c 20 63 6f 6e 73 74 20 63 eEntry(.const.QString.&,.const.c
f8a0 68 61 72 20 2a 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 77 72 69 74 65 45 6e 74 72 79 28 20 63 6f har.*.);.....bool.writeEntry(.co
f8c0 6e 73 74 20 51 53 74 72 69 6e 67 20 26 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 29 nst.QString.&,.const.QString.&.)
f8e0 3b 0a 20 20 20 20 62 6f 6f 6c 09 77 72 69 74 65 45 6e 74 72 79 28 20 63 6f 6e 73 74 20 51 53 74 ;.....bool.writeEntry(.const.QSt
f900 72 69 6e 67 20 26 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 4c 69 73 74 20 26 20 29 3b 0a 20 ring.&,.const.QStringList.&.);..
f920 20 20 20 62 6f 6f 6c 09 77 72 69 74 65 45 6e 74 72 79 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e ...bool.writeEntry(.const.QStrin
f940 67 20 26 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 4c 69 73 74 20 26 2c 20 63 6f 6e 73 74 20 g.&,.const.QStringList.&,.const.
f960 51 43 68 61 72 26 20 73 65 70 20 29 3b 0a 0a 20 20 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 65 QChar&.sep.);......QStringList.e
f980 6e 74 72 79 4c 69 73 74 28 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 29 20 63 6f 6e 73 74 3b ntryList(const.QString.&).const;
f9a0 0a 20 20 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 73 75 62 6b 65 79 4c 69 73 74 28 63 6f 6e 73 .....QStringList.subkeyList(cons
f9c0 74 20 51 53 74 72 69 6e 67 20 26 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 2f 2f 23 23 23 20 72 t.QString.&).const;......//###.r
f9e0 65 6d 6f 76 65 20 6e 6f 6e 20 63 6f 6e 73 74 20 76 65 72 73 69 6f 6e 73 20 69 6e 20 34 2e 30 0a emove.non.const.versions.in.4.0.
fa00 20 20 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 72 65 61 64 4c 69 73 74 45 6e 74 72 79 28 20 63 ....QStringList.readListEntry(.c
fa20 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 2c 20 62 6f 6f 6c 20 2a 20 3d 20 30 20 29 3b 0a 20 20 onst.QString.&,.bool.*.=.0.);...
fa40 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 72 65 61 64 4c 69 73 74 45 6e 74 72 79 28 20 63 6f 6e ..QStringList.readListEntry(.con
fa60 73 74 20 51 53 74 72 69 6e 67 20 26 2c 20 63 6f 6e 73 74 20 51 43 68 61 72 26 20 73 65 70 2c 20 st.QString.&,.const.QChar&.sep,.
fa80 62 6f 6f 6c 20 2a 20 3d 20 30 20 29 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 09 72 65 61 64 45 6e bool.*.=.0.);.....QString.readEn
faa0 74 72 79 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 2c 20 63 6f 6e 73 74 20 51 53 74 72 try(.const.QString.&,.const.QStr
fac0 69 6e 67 20 26 64 65 66 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c 6c 2c 20 62 6f 6f 6c 20 2a ing.&def.=.QString::null,.bool.*
fae0 20 3d 20 30 20 29 3b 0a 20 20 20 20 69 6e 74 09 09 72 65 61 64 4e 75 6d 45 6e 74 72 79 28 20 63 .=.0.);.....int..readNumEntry(.c
fb00 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 2c 20 69 6e 74 20 64 65 66 20 3d 20 30 2c 20 62 6f 6f onst.QString.&,.int.def.=.0,.boo
fb20 6c 20 2a 20 3d 20 30 20 29 3b 0a 20 20 20 20 64 6f 75 62 6c 65 09 72 65 61 64 44 6f 75 62 6c 65 l.*.=.0.);.....double.readDouble
fb40 45 6e 74 72 79 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 2c 20 64 6f 75 62 6c 65 20 64 Entry(.const.QString.&,.double.d
fb60 65 66 20 3d 20 30 2c 20 62 6f 6f 6c 20 2a 20 3d 20 30 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 72 ef.=.0,.bool.*.=.0.);.....bool.r
fb80 65 61 64 42 6f 6f 6c 45 6e 74 72 79 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 2c 20 62 eadBoolEntry(.const.QString.&,.b
fba0 6f 6f 6c 20 64 65 66 20 3d 20 46 41 4c 53 45 2c 20 62 6f 6f 6c 20 2a 20 3d 20 30 20 29 3b 0a 0a ool.def.=.FALSE,.bool.*.=.0.);..
fbc0 20 20 20 20 2f 2f 23 23 23 20 6d 61 6b 65 20 74 68 6f 73 65 20 6e 6f 6e 2d 69 6e 6c 69 6e 65 64 ....//###.make.those.non-inlined
fbe0 20 69 6e 20 34 2e 30 0a 20 20 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 72 65 61 64 4c 69 73 74 .in.4.0.....QStringList.readList
fc00 45 6e 74 72 79 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 6b 65 79 2c 20 62 6f 6f 6c 20 Entry(.const.QString.&key,.bool.
fc20 2a 6f 6b 20 3d 20 30 20 29 20 63 6f 6e 73 74 0a 20 20 20 20 7b 0a 09 51 53 65 74 74 69 6e 67 73 *ok.=.0.).const.....{..QSettings
fc40 20 2a 74 68 61 74 20 3d 20 28 51 53 65 74 74 69 6e 67 73 2a 29 74 68 69 73 3b 0a 09 72 65 74 75 .*that.=.(QSettings*)this;..retu
fc60 72 6e 20 74 68 61 74 2d 3e 72 65 61 64 4c 69 73 74 45 6e 74 72 79 28 20 6b 65 79 2c 20 6f 6b 20 rn.that->readListEntry(.key,.ok.
fc80 29 3b 0a 20 20 20 20 7d 0a 20 20 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 72 65 61 64 4c 69 73 );.....}.....QStringList.readLis
fca0 74 45 6e 74 72 79 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 6b 65 79 2c 20 63 6f 6e 73 tEntry(.const.QString.&key,.cons
fcc0 74 20 51 43 68 61 72 26 20 73 65 70 2c 20 62 6f 6f 6c 20 2a 6f 6b 20 3d 20 30 20 29 20 63 6f 6e t.QChar&.sep,.bool.*ok.=.0.).con
fce0 73 74 0a 20 20 20 20 7b 0a 09 51 53 65 74 74 69 6e 67 73 20 2a 74 68 61 74 20 3d 20 28 51 53 65 st.....{..QSettings.*that.=.(QSe
fd00 74 74 69 6e 67 73 2a 29 74 68 69 73 3b 0a 09 72 65 74 75 72 6e 20 74 68 61 74 2d 3e 72 65 61 64 ttings*)this;..return.that->read
fd20 4c 69 73 74 45 6e 74 72 79 28 20 6b 65 79 2c 20 73 65 70 2c 20 6f 6b 20 29 3b 0a 20 20 20 20 7d ListEntry(.key,.sep,.ok.);.....}
fd40 0a 20 20 20 20 51 53 74 72 69 6e 67 09 72 65 61 64 45 6e 74 72 79 28 20 63 6f 6e 73 74 20 51 53 .....QString.readEntry(.const.QS
fd60 74 72 69 6e 67 20 26 6b 65 79 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 64 65 66 20 3d tring.&key,.const.QString.&def.=
fd80 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c 6c 2c 0a 09 09 09 20 20 20 62 6f 6f 6c 20 2a 6f 6b 20 3d .QString::null,.......bool.*ok.=
fda0 20 30 20 29 20 63 6f 6e 73 74 0a 20 20 20 20 7b 0a 09 51 53 65 74 74 69 6e 67 73 20 2a 74 68 61 .0.).const.....{..QSettings.*tha
fdc0 74 20 3d 20 28 51 53 65 74 74 69 6e 67 73 2a 29 74 68 69 73 3b 0a 09 72 65 74 75 72 6e 20 74 68 t.=.(QSettings*)this;..return.th
fde0 61 74 2d 3e 72 65 61 64 45 6e 74 72 79 28 20 6b 65 79 2c 20 64 65 66 2c 20 6f 6b 20 29 3b 0a 20 at->readEntry(.key,.def,.ok.);..
fe00 20 20 20 7d 0a 20 20 20 20 69 6e 74 09 09 72 65 61 64 4e 75 6d 45 6e 74 72 79 28 20 63 6f 6e 73 ...}.....int..readNumEntry(.cons
fe20 74 20 51 53 74 72 69 6e 67 20 26 6b 65 79 2c 20 69 6e 74 20 64 65 66 20 3d 20 30 2c 20 62 6f 6f t.QString.&key,.int.def.=.0,.boo
fe40 6c 20 2a 6f 6b 20 3d 20 30 20 29 20 63 6f 6e 73 74 0a 20 20 20 20 7b 0a 09 51 53 65 74 74 69 6e l.*ok.=.0.).const.....{..QSettin
fe60 67 73 20 2a 74 68 61 74 20 3d 20 28 51 53 65 74 74 69 6e 67 73 2a 29 74 68 69 73 3b 0a 09 72 65 gs.*that.=.(QSettings*)this;..re
fe80 74 75 72 6e 20 74 68 61 74 2d 3e 72 65 61 64 4e 75 6d 45 6e 74 72 79 28 20 6b 65 79 2c 20 64 65 turn.that->readNumEntry(.key,.de
fea0 66 2c 20 6f 6b 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 64 6f 75 62 6c 65 09 72 65 61 64 44 f,.ok.);.....}......double.readD
fec0 6f 75 62 6c 65 45 6e 74 72 79 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 6b 65 79 2c 20 oubleEntry(.const.QString.&key,.
fee0 64 6f 75 62 6c 65 20 64 65 66 20 3d 20 30 2c 20 62 6f 6f 6c 20 2a 6f 6b 20 3d 20 30 20 29 20 63 double.def.=.0,.bool.*ok.=.0.).c
ff00 6f 6e 73 74 0a 20 20 20 20 7b 0a 09 51 53 65 74 74 69 6e 67 73 20 2a 74 68 61 74 20 3d 20 28 51 onst.....{..QSettings.*that.=.(Q
ff20 53 65 74 74 69 6e 67 73 2a 29 74 68 69 73 3b 0a 09 72 65 74 75 72 6e 20 74 68 61 74 2d 3e 72 65 Settings*)this;..return.that->re
ff40 61 64 44 6f 75 62 6c 65 45 6e 74 72 79 28 20 6b 65 79 2c 20 64 65 66 2c 20 6f 6b 20 29 3b 0a 20 adDoubleEntry(.key,.def,.ok.);..
ff60 20 20 20 7d 0a 20 20 20 20 62 6f 6f 6c 09 72 65 61 64 42 6f 6f 6c 45 6e 74 72 79 28 20 63 6f 6e ...}.....bool.readBoolEntry(.con
ff80 73 74 20 51 53 74 72 69 6e 67 20 26 6b 65 79 2c 20 62 6f 6f 6c 20 64 65 66 20 3d 20 46 41 4c 53 st.QString.&key,.bool.def.=.FALS
ffa0 45 2c 20 62 6f 6f 6c 20 2a 6f 6b 20 3d 20 30 20 29 20 63 6f 6e 73 74 0a 20 20 20 20 7b 0a 09 51 E,.bool.*ok.=.0.).const.....{..Q
ffc0 53 65 74 74 69 6e 67 73 20 2a 74 68 61 74 20 3d 20 28 51 53 65 74 74 69 6e 67 73 2a 29 74 68 69 Settings.*that.=.(QSettings*)thi
ffe0 73 3b 0a 09 72 65 74 75 72 6e 20 74 68 61 74 2d 3e 72 65 61 64 42 6f 6f 6c 45 6e 74 72 79 28 20 s;..return.that->readBoolEntry(.
10000 6b 65 79 2c 20 64 65 66 2c 20 6f 6b 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 62 6f 6f 6c 09 key,.def,.ok.);.....}......bool.
10020 72 65 6d 6f 76 65 45 6e 74 72 79 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 29 3b 0a removeEntry(.const.QString.&.);.
10040 0a 20 20 20 20 76 6f 69 64 20 69 6e 73 65 72 74 53 65 61 72 63 68 50 61 74 68 28 20 53 79 73 74 .....void.insertSearchPath(.Syst
10060 65 6d 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 em,.const.QString.&.);.....void.
10080 72 65 6d 6f 76 65 53 65 61 72 63 68 50 61 74 68 28 20 53 79 73 74 65 6d 2c 20 63 6f 6e 73 74 20 removeSearchPath(.System,.const.
100a0 51 53 74 72 69 6e 67 20 26 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 50 61 74 68 28 20 QString.&.);......void.setPath(.
100c0 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 64 6f 6d 61 69 6e 2c 20 63 6f 6e 73 74 20 51 53 74 const.QString.&domain,.const.QSt
100e0 72 69 6e 67 20 26 70 72 6f 64 75 63 74 2c 20 53 63 6f 70 65 20 3d 20 47 6c 6f 62 61 6c 20 29 3b ring.&product,.Scope.=.Global.);
10100 0a 0a 20 20 20 20 76 6f 69 64 20 62 65 67 69 6e 47 72 6f 75 70 28 20 63 6f 6e 73 74 20 51 53 74 ......void.beginGroup(.const.QSt
10120 72 69 6e 67 20 26 67 72 6f 75 70 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 65 6e 64 47 72 6f 75 70 ring.&group.);.....void.endGroup
10140 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 73 65 74 47 72 6f 75 70 28 29 3b 0a 20 20 20 20 51 ();.....void.resetGroup();.....Q
10160 53 74 72 69 6e 67 20 67 72 6f 75 70 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 String.group().const;......bool.
10180 73 79 6e 63 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 53 65 74 74 69 6e 67 73 50 sync();..private:.....QSettingsP
101a0 72 69 76 61 74 65 20 2a 64 3b 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c rivate.*d;..#if.defined(Q_DISABL
101c0 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 65 74 74 69 6e 67 73 28 63 6f 6e 73 74 20 51 53 65 74 E_COPY).....QSettings(const.QSet
101e0 74 69 6e 67 73 20 26 29 3b 0a 20 20 20 20 51 53 65 74 74 69 6e 67 73 20 26 6f 70 65 72 61 74 6f tings.&);.....QSettings.&operato
10200 72 3d 28 63 6f 6e 73 74 20 51 53 65 74 74 69 6e 67 73 20 26 29 3b 0a 23 65 6e 64 69 66 0a 0a 20 r=(const.QSettings.&);.#endif...
10220 20 20 20 51 44 61 74 65 54 69 6d 65 20 6c 61 73 74 4d 6f 64 69 66 69 63 61 74 69 6f 6e 54 69 6d ...QDateTime.lastModificationTim
10240 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 29 3b 0a 0a 20 20 20 20 66 72 69 65 6e e(.const.QString.&.);......frien
10260 64 20 63 6c 61 73 73 20 51 41 70 70 6c 69 63 61 74 69 6f 6e 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 d.class.QApplication;.};..#endif
10280 20 2f 2f 20 51 54 5f 4e 4f 5f 53 45 54 54 49 4e 47 53 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 45 .//.QT_NO_SETTINGS.#endif.//.QSE
102a0 54 54 49 4e 47 53 5f 48 0a 00 00 00 1a 00 71 00 6f 00 62 00 6a 00 65 00 63 00 74 00 64 00 65 00 TTINGS_H......q.o.b.j.e.c.t.d.e.
102c0 66 00 73 00 2e 00 68 00 00 13 75 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 f.s...h...u/*...................
102e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
103a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
103c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
103e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
104a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
104c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
104e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
105a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
105c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
105e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
106a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
106c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
106e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
107a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
107c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
107e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
10880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
108a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 ...........................*/..#
108c0 69 66 6e 64 65 66 20 51 4f 42 4a 45 43 54 44 45 46 53 5f 48 0a 23 64 65 66 69 6e 65 20 51 4f 42 ifndef.QOBJECTDEFS_H.#define.QOB
108e0 4a 45 43 54 44 45 46 53 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 JECTDEFS_H..#ifndef.QT_H.#includ
10900 65 20 22 71 67 6c 6f 62 61 6c 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 23 e."qglobal.h".#endif.//.QT_H...#
10920 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 54 52 41 4e 53 4c 41 54 49 4f 4e 0a 23 20 69 66 6e 64 65 ifndef.QT_NO_TRANSLATION.#.ifnde
10940 66 20 51 54 5f 4e 4f 5f 54 45 58 54 43 4f 44 45 43 0a 2f 2f 20 66 75 6c 6c 20 73 65 74 20 6f 66 f.QT_NO_TEXTCODEC.//.full.set.of
10960 20 74 72 20 66 75 6e 63 74 69 6f 6e 73 0a 23 20 20 64 65 66 69 6e 65 20 51 54 5f 54 52 5f 46 55 .tr.functions.#..define.QT_TR_FU
10980 4e 43 54 49 4f 4e 53 20 5c 0a 20 20 20 20 73 74 61 74 69 63 20 51 53 74 72 69 6e 67 20 74 72 28 NCTIONS.\.....static.QString.tr(
109a0 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 3d 20 30 20 .const.char.*,.const.char.*.=.0.
109c0 29 3b 20 5c 0a 20 20 20 20 73 74 61 74 69 63 20 51 53 74 72 69 6e 67 20 74 72 55 74 66 38 28 20 );.\.....static.QString.trUtf8(.
109e0 63 6f 6e 73 74 20 63 68 61 72 20 2a 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 3d 20 30 20 29 const.char.*,.const.char.*.=.0.)
10a00 3b 0a 23 20 65 6c 73 65 0a 2f 2f 20 6e 6f 20 51 54 65 78 74 43 6f 64 65 63 2c 20 6e 6f 20 75 74 ;.#.else.//.no.QTextCodec,.no.ut
10a20 66 38 0a 23 20 20 64 65 66 69 6e 65 20 51 54 5f 54 52 5f 46 55 4e 43 54 49 4f 4e 53 20 5c 0a 20 f8.#..define.QT_TR_FUNCTIONS.\..
10a40 20 20 20 73 74 61 74 69 63 20 51 53 74 72 69 6e 67 20 74 72 28 20 63 6f 6e 73 74 20 63 68 61 72 ...static.QString.tr(.const.char
10a60 20 2a 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 3d 20 30 20 29 3b 0a 23 20 65 6e 64 69 66 0a .*,.const.char.*.=.0.);.#.endif.
10a80 23 65 6c 73 65 0a 2f 2f 20 69 6e 68 65 72 69 74 20 74 68 65 20 6f 6e 65 73 20 66 72 6f 6d 20 51 #else.//.inherit.the.ones.from.Q
10aa0 4f 62 6a 65 63 74 0a 23 20 64 65 66 69 6e 65 20 51 54 5f 54 52 5f 46 55 4e 43 54 49 4f 4e 53 0a Object.#.define.QT_TR_FUNCTIONS.
10ac0 23 65 6e 64 69 66 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 50 52 4f 50 45 52 54 49 45 53 #endif..#ifndef.QT_NO_PROPERTIES
10ae0 0a 23 20 64 65 66 69 6e 65 20 51 54 5f 50 52 4f 50 5f 46 55 4e 43 54 49 4f 4e 53 20 5c 0a 20 20 .#.define.QT_PROP_FUNCTIONS.\...
10b00 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 71 74 5f 70 72 6f 70 65 72 74 79 28 20 69 6e 74 20 ..virtual.bool.qt_property(.int.
10b20 69 64 2c 20 69 6e 74 20 66 2c 20 51 56 61 72 69 61 6e 74 2a 20 76 29 3b 20 5c 0a 20 20 20 20 73 id,.int.f,.QVariant*.v);.\.....s
10b40 74 61 74 69 63 20 62 6f 6f 6c 20 71 74 5f 73 74 61 74 69 63 5f 70 72 6f 70 65 72 74 79 28 20 51 tatic.bool.qt_static_property(.Q
10b60 4f 62 6a 65 63 74 2a 20 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 51 56 61 72 69 61 6e 74 2a 20 29 3b Object*.,.int,.int,.QVariant*.);
10b80 0a 23 65 6c 73 65 0a 23 20 64 65 66 69 6e 65 20 51 54 5f 50 52 4f 50 5f 46 55 4e 43 54 49 4f 4e .#else.#.define.QT_PROP_FUNCTION
10ba0 53 0a 23 65 6e 64 69 66 0a 0a 2f 2f 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6d 61 63 72 6f S.#endif..//.The.following.macro
10bc0 73 20 61 72 65 20 6f 75 72 20 22 65 78 74 65 6e 73 69 6f 6e 73 22 20 74 6f 20 43 2b 2b 0a 2f 2f s.are.our."extensions".to.C++.//
10be0 20 54 68 65 79 20 61 72 65 20 75 73 65 64 2c 20 73 74 72 69 63 74 6c 79 20 73 70 65 61 6b 69 6e .They.are.used,.strictly.speakin
10c00 67 2c 20 6f 6e 6c 79 20 62 79 20 74 68 65 20 6d 6f 63 2e 0a 73 74 72 75 63 74 20 51 55 4f 62 6a g,.only.by.the.moc..struct.QUObj
10c20 65 63 74 3b 0a 0a 23 69 66 64 65 66 20 51 54 5f 4d 4f 43 5f 43 50 50 0a 23 64 65 66 69 6e 65 20 ect;..#ifdef.QT_MOC_CPP.#define.
10c40 73 6c 6f 74 73 09 09 09 20 20 20 20 73 6c 6f 74 73 0a 23 64 65 66 69 6e 65 20 73 69 67 6e 61 6c slots.......slots.#define.signal
10c60 73 09 09 20 20 20 20 73 69 67 6e 61 6c 73 0a 23 64 65 66 69 6e 65 20 51 5f 43 4c 41 53 53 49 4e s......signals.#define.Q_CLASSIN
10c80 46 4f 28 20 6e 61 6d 65 2c 20 76 61 6c 75 65 20 29 20 51 5f 43 4c 41 53 53 49 4e 46 4f 28 20 6e FO(.name,.value.).Q_CLASSINFO(.n
10ca0 61 6d 65 2c 20 76 61 6c 75 65 20 29 0a 23 64 65 66 69 6e 65 20 51 5f 50 52 4f 50 45 52 54 59 28 ame,.value.).#define.Q_PROPERTY(
10cc0 20 74 65 78 74 20 29 09 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 74 65 78 74 20 29 0a 23 .text.).....Q_PROPERTY(.text.).#
10ce0 64 65 66 69 6e 65 20 51 5f 4f 56 45 52 52 49 44 45 28 20 74 65 78 74 20 29 09 20 20 20 20 51 5f define.Q_OVERRIDE(.text.).....Q_
10d00 4f 56 45 52 52 49 44 45 28 20 74 65 78 74 20 29 0a 23 64 65 66 69 6e 65 20 51 5f 45 4e 55 4d 53 OVERRIDE(.text.).#define.Q_ENUMS
10d20 28 20 78 20 29 09 09 20 20 20 20 51 5f 45 4e 55 4d 53 28 20 78 20 29 0a 23 64 65 66 69 6e 65 20 (.x.)......Q_ENUMS(.x.).#define.
10d40 51 5f 53 45 54 53 28 20 78 20 29 09 09 20 20 20 20 51 5f 53 45 54 53 28 20 78 20 29 0a 20 2f 2a Q_SETS(.x.)......Q_SETS(.x.)../*
10d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 64 65 66 69 6e .......................*/.#defin
10d80 65 20 51 5f 4f 42 4a 45 43 54 09 09 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 20 2f 2a 20 20 20 20 e.Q_OBJECT......Q_OBJECT../*....
10da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 64 65 66 69 6e 65 20 51 5f ...................*/.#define.Q_
10dc0 4f 42 4a 45 43 54 5f 46 41 4b 45 09 09 20 20 20 20 51 5f 4f 42 4a 45 43 54 5f 46 41 4b 45 0a 0a OBJECT_FAKE......Q_OBJECT_FAKE..
10de0 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 73 6c 6f 74 73 09 09 09 09 09 2f 2f 20 73 6c 6f 74 73 #else.#define.slots.....//.slots
10e00 3a 20 69 6e 20 63 6c 61 73 73 0a 23 64 65 66 69 6e 65 20 73 69 67 6e 61 6c 73 20 70 72 6f 74 65 :.in.class.#define.signals.prote
10e20 63 74 65 64 09 09 09 2f 2f 20 73 69 67 6e 61 6c 73 3a 20 69 6e 20 63 6c 61 73 73 0a 23 69 66 6e cted...//.signals:.in.class.#ifn
10e40 64 65 66 20 51 54 5f 4e 4f 5f 45 4d 49 54 0a 23 64 65 66 69 6e 65 20 65 6d 69 74 09 09 09 09 09 def.QT_NO_EMIT.#define.emit.....
10e60 2f 2f 20 65 6d 69 74 20 73 69 67 6e 61 6c 0a 23 65 6e 64 69 66 0a 23 64 65 66 69 6e 65 20 51 5f //.emit.signal.#endif.#define.Q_
10e80 43 4c 41 53 53 49 4e 46 4f 28 20 6e 61 6d 65 2c 20 76 61 6c 75 65 20 29 09 09 2f 2f 20 63 6c 61 CLASSINFO(.name,.value.)..//.cla
10ea0 73 73 20 69 6e 66 6f 0a 23 64 65 66 69 6e 65 20 51 5f 50 52 4f 50 45 52 54 59 28 20 74 65 78 74 ss.info.#define.Q_PROPERTY(.text
10ec0 20 29 09 09 09 2f 2f 20 70 72 6f 70 65 72 74 79 0a 23 64 65 66 69 6e 65 20 51 5f 4f 56 45 52 52 .)...//.property.#define.Q_OVERR
10ee0 49 44 45 28 20 74 65 78 74 20 29 09 09 09 2f 2f 20 6f 76 65 72 72 69 64 65 20 70 72 6f 70 65 72 IDE(.text.)...//.override.proper
10f00 74 79 0a 23 64 65 66 69 6e 65 20 51 5f 45 4e 55 4d 53 28 20 78 20 29 0a 23 64 65 66 69 6e 65 20 ty.#define.Q_ENUMS(.x.).#define.
10f20 51 5f 53 45 54 53 28 20 78 20 29 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Q_SETS(.x.)../*.................
10f40 20 20 20 20 20 20 2a 2f 0a 23 64 65 66 69 6e 65 20 51 5f 4f 42 4a 45 43 54 09 09 09 09 09 09 09 ......*/.#define.Q_OBJECT.......
10f60 5c 0a 70 75 62 6c 69 63 3a 09 09 09 09 09 09 09 09 09 5c 0a 20 20 20 20 76 69 72 74 75 61 6c 20 \.public:.........\.....virtual.
10f80 51 4d 65 74 61 4f 62 6a 65 63 74 20 2a 6d 65 74 61 4f 62 6a 65 63 74 28 29 20 63 6f 6e 73 74 20 QMetaObject.*metaObject().const.
10fa0 7b 20 09 09 09 09 5c 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 74 61 74 69 63 4d 65 {.....\..........return.staticMe
10fc0 74 61 4f 62 6a 65 63 74 28 29 3b 09 09 09 09 09 5c 0a 20 20 20 20 7d 09 09 09 09 09 09 09 09 09 taObject();.....\.....}.........
10fe0 5c 0a 20 20 20 20 76 69 72 74 75 61 6c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 63 6c 61 73 73 4e \.....virtual.const.char.*classN
11000 61 6d 65 28 29 20 63 6f 6e 73 74 3b 09 09 09 09 5c 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f ame().const;....\.....virtual.vo
11020 69 64 2a 20 71 74 5f 63 61 73 74 28 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 29 3b 20 09 09 09 09 id*.qt_cast(.const.char*.);.....
11040 5c 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 71 74 5f 69 6e 76 6f 6b 65 28 20 69 6e \.....virtual.bool.qt_invoke(.in
11060 74 2c 20 51 55 4f 62 6a 65 63 74 2a 20 29 3b 20 09 09 09 09 5c 0a 20 20 20 20 76 69 72 74 75 61 t,.QUObject*.);.....\.....virtua
11080 6c 20 62 6f 6f 6c 20 71 74 5f 65 6d 69 74 28 20 69 6e 74 2c 20 51 55 4f 62 6a 65 63 74 2a 20 29 l.bool.qt_emit(.int,.QUObject*.)
110a0 3b 20 09 09 09 09 5c 0a 20 20 20 20 51 54 5f 50 52 4f 50 5f 46 55 4e 43 54 49 4f 4e 53 09 09 09 ;.....\.....QT_PROP_FUNCTIONS...
110c0 09 09 09 09 5c 0a 20 20 20 20 73 74 61 74 69 63 20 51 4d 65 74 61 4f 62 6a 65 63 74 2a 20 73 74 ....\.....static.QMetaObject*.st
110e0 61 74 69 63 4d 65 74 61 4f 62 6a 65 63 74 28 29 3b 09 09 09 09 5c 0a 20 20 20 20 51 4f 62 6a 65 aticMetaObject();....\.....QObje
11100 63 74 2a 20 71 4f 62 6a 65 63 74 28 29 20 7b 20 72 65 74 75 72 6e 20 28 51 4f 62 6a 65 63 74 2a ct*.qObject().{.return.(QObject*
11120 29 74 68 69 73 3b 20 7d 20 09 09 09 5c 0a 20 20 20 20 51 54 5f 54 52 5f 46 55 4e 43 54 49 4f 4e )this;.}....\.....QT_TR_FUNCTION
11140 53 09 09 09 09 09 09 09 5c 0a 70 72 69 76 61 74 65 3a 09 09 09 09 09 09 09 09 5c 0a 20 20 20 20 S.......\.private:........\.....
11160 73 74 61 74 69 63 20 51 4d 65 74 61 4f 62 6a 65 63 74 20 2a 6d 65 74 61 4f 62 6a 3b 0a 0a 2f 2a static.QMetaObject.*metaObj;../*
11180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 64 65 66 69 6e .......................*/.#defin
111a0 65 20 51 5f 4f 42 4a 45 43 54 5f 46 41 4b 45 20 51 5f 4f 42 4a 45 43 54 0a 0a 23 65 6e 64 69 66 e.Q_OBJECT_FAKE.Q_OBJECT..#endif
111c0 0a 0a 2f 2f 20 6d 61 63 72 6f 20 66 6f 72 20 6e 61 6d 69 6e 67 20 6d 65 6d 62 65 72 73 0a 23 69 ..//.macro.for.naming.members.#i
111e0 66 64 65 66 20 4d 45 54 48 4f 44 0a 23 75 6e 64 65 66 20 4d 45 54 48 4f 44 0a 23 65 6e 64 69 66 fdef.METHOD.#undef.METHOD.#endif
11200 0a 23 69 66 64 65 66 20 53 4c 4f 54 0a 23 75 6e 64 65 66 20 53 4c 4f 54 0a 23 65 6e 64 69 66 0a .#ifdef.SLOT.#undef.SLOT.#endif.
11220 23 69 66 64 65 66 20 53 49 47 4e 41 4c 0a 23 75 6e 64 65 66 20 53 49 47 4e 41 4c 0a 23 65 6e 64 #ifdef.SIGNAL.#undef.SIGNAL.#end
11240 69 66 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 5f 4f 4c 44 5f 43 50 50 5f 29 0a 23 64 65 66 69 if..#if.defined(_OLD_CPP_).#defi
11260 6e 65 20 4d 45 54 48 4f 44 28 61 29 09 22 30 22 22 61 22 0a 23 64 65 66 69 6e 65 20 53 4c 4f 54 ne.METHOD(a)."0""a".#define.SLOT
11280 28 61 29 09 09 22 31 22 22 61 22 0a 23 64 65 66 69 6e 65 20 53 49 47 4e 41 4c 28 61 29 09 22 32 (a).."1""a".#define.SIGNAL(a)."2
112a0 22 22 61 22 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 4d 45 54 48 4f 44 28 61 29 09 22 30 22 ""a".#else.#define.METHOD(a)."0"
112c0 23 61 0a 23 64 65 66 69 6e 65 20 53 4c 4f 54 28 61 29 09 09 22 31 22 23 61 0a 23 64 65 66 69 6e #a.#define.SLOT(a).."1"#a.#defin
112e0 65 20 53 49 47 4e 41 4c 28 61 29 09 22 32 22 23 61 0a 23 65 6e 64 69 66 0a 0a 23 69 66 6e 64 65 e.SIGNAL(a)."2"#a.#endif..#ifnde
11300 66 20 51 54 5f 43 4c 45 41 4e 5f 4e 41 4d 45 53 50 41 43 45 0a 23 64 65 66 69 6e 65 20 4d 45 54 f.QT_CLEAN_NAMESPACE.#define.MET
11320 48 4f 44 5f 43 4f 44 45 09 30 09 09 09 2f 2f 20 6d 65 6d 62 65 72 20 74 79 70 65 20 63 6f 64 65 HOD_CODE.0...//.member.type.code
11340 73 0a 23 64 65 66 69 6e 65 20 53 4c 4f 54 5f 43 4f 44 45 09 31 0a 23 64 65 66 69 6e 65 20 53 49 s.#define.SLOT_CODE.1.#define.SI
11360 47 4e 41 4c 5f 43 4f 44 45 09 32 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66 69 6e 65 20 51 4d 45 54 GNAL_CODE.2.#endif..#define.QMET
11380 48 4f 44 5f 43 4f 44 45 09 30 09 09 09 2f 2f 20 6d 65 6d 62 65 72 20 74 79 70 65 20 63 6f 64 65 HOD_CODE.0...//.member.type.code
113a0 73 0a 23 64 65 66 69 6e 65 20 51 53 4c 4f 54 5f 43 4f 44 45 09 31 0a 23 64 65 66 69 6e 65 20 51 s.#define.QSLOT_CODE.1.#define.Q
113c0 53 49 47 4e 41 4c 5f 43 4f 44 45 09 32 0a 0a 63 6c 61 73 73 20 51 4f 62 6a 65 63 74 3b 0a 63 6c SIGNAL_CODE.2..class.QObject;.cl
113e0 61 73 73 20 51 4d 65 74 61 4f 62 6a 65 63 74 3b 0a 63 6c 61 73 73 20 51 53 69 67 6e 61 6c 3b 0a ass.QMetaObject;.class.QSignal;.
11400 63 6c 61 73 73 20 51 43 6f 6e 6e 65 63 74 69 6f 6e 3b 0a 63 6c 61 73 73 20 51 45 76 65 6e 74 3b class.QConnection;.class.QEvent;
11420 0a 73 74 72 75 63 74 20 51 4d 65 74 61 44 61 74 61 3b 0a 63 6c 61 73 73 20 51 43 6f 6e 6e 65 63 .struct.QMetaData;.class.QConnec
11440 74 69 6f 6e 4c 69 73 74 3b 0a 63 6c 61 73 73 20 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 49 tionList;.class.QConnectionListI
11460 74 3b 0a 63 6c 61 73 73 20 51 53 69 67 6e 61 6c 56 65 63 3b 0a 63 6c 61 73 73 20 51 4f 62 6a 65 t;.class.QSignalVec;.class.QObje
11480 63 74 4c 69 73 74 3b 0a 63 6c 61 73 73 20 51 4f 62 6a 65 63 74 4c 69 73 74 49 74 3b 0a 63 6c 61 ctList;.class.QObjectListIt;.cla
114a0 73 73 20 51 4d 65 6d 62 65 72 44 69 63 74 3b 0a 0a 51 5f 45 58 50 4f 52 54 20 76 6f 69 64 20 2a ss.QMemberDict;..Q_EXPORT.void.*
114c0 71 74 5f 66 69 6e 64 5f 6f 62 6a 5f 63 68 69 6c 64 28 20 51 4f 62 6a 65 63 74 20 2a 2c 20 63 6f qt_find_obj_child(.QObject.*,.co
114e0 6e 73 74 20 63 68 61 72 20 2a 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 29 3b 0a 23 64 65 66 nst.char.*,.const.char.*.);.#def
11500 69 6e 65 20 51 5f 43 48 49 4c 44 28 70 61 72 65 6e 74 2c 74 79 70 65 2c 6e 61 6d 65 29 20 5c 0a ine.Q_CHILD(parent,type,name).\.
11520 09 28 28 74 79 70 65 2a 29 71 74 5f 66 69 6e 64 5f 6f 62 6a 5f 63 68 69 6c 64 28 70 61 72 65 6e .((type*)qt_find_obj_child(paren
11540 74 2c 23 74 79 70 65 2c 6e 61 6d 65 29 29 0a 0a 51 5f 45 58 50 4f 52 54 20 76 6f 69 64 20 2a 71 t,#type,name))..Q_EXPORT.void.*q
11560 74 5f 69 6e 68 65 72 69 74 65 64 42 79 28 20 51 4d 65 74 61 4f 62 6a 65 63 74 20 2a 73 75 70 65 t_inheritedBy(.QMetaObject.*supe
11580 72 2c 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 63 6c 73 20 29 3b 0a 0a 74 65 6d 70 6c 61 r,.const.QObject.*cls.);..templa
115a0 74 65 20 3c 74 79 70 65 6e 61 6d 65 20 54 3e 0a 51 5f 49 4e 4c 49 4e 45 5f 54 45 4d 50 4c 41 54 te.<typename.T>.Q_INLINE_TEMPLAT
115c0 45 53 20 54 20 71 74 5f 63 61 73 74 28 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 6f 62 6a 65 ES.T.qt_cast(const.QObject.*obje
115e0 63 74 29 0a 7b 20 72 65 74 75 72 6e 20 28 54 29 71 74 5f 69 6e 68 65 72 69 74 65 64 42 79 28 20 ct).{.return.(T)qt_inheritedBy(.
11600 28 28 54 29 30 29 2d 3e 73 74 61 74 69 63 4d 65 74 61 4f 62 6a 65 63 74 28 29 2c 20 6f 62 6a 65 ((T)0)->staticMetaObject(),.obje
11620 63 74 20 29 3b 20 7d 0a 23 65 6e 64 69 66 20 2f 2f 20 51 4f 42 4a 45 43 54 44 45 46 53 5f 48 0a ct.);.}.#endif.//.QOBJECTDEFS_H.
11640 00 00 00 14 00 71 00 70 00 6d 00 63 00 61 00 63 00 68 00 65 00 2e 00 68 00 00 04 2c 2f 2a 20 20 .....q.p.m.c.a.c.h.e...h...,/*..
11660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
116a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
116c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
116e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
117a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
117c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
117e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
118a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
118c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
118e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
119a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
119c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
119e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f ..............................*/
11a40 0a 23 69 66 6e 64 65 66 20 51 50 4d 43 41 43 48 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 4d 43 .#ifndef.QPMCACHE_H.#define.QPMC
11a60 41 43 48 45 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 69 78 6d 61 70 63 61 63 68 65 2e 68 22 ACHE_H.#include."qpixmapcache.h"
11a80 0a 23 65 6e 64 69 66 0a 00 00 00 14 00 71 00 70 00 61 00 6c 00 65 00 74 00 74 00 65 00 2e 00 68 .#endif......q.p.a.l.e.t.t.e...h
11aa0 00 00 1a 84 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..../*..........................
11ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
11fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
12000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
12020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
12040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
12060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
12080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 ...........................*/..#
120a0 69 66 6e 64 65 66 20 51 50 41 4c 45 54 54 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 41 4c 45 54 ifndef.QPALETTE_H.#define.QPALET
120c0 54 45 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 77 69 TE_H..#ifndef.QT_H.#include."qwi
120e0 6e 64 6f 77 64 65 66 73 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 63 6f 6c 6f 72 2e 68 22 0a ndowdefs.h".#include."qcolor.h".
12100 23 69 6e 63 6c 75 64 65 20 22 71 73 68 61 72 65 64 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 #include."qshared.h".#include."q
12120 62 72 75 73 68 2e 68 22 20 2f 2f 20 51 43 6f 6c 6f 72 2d 3e 51 42 72 75 73 68 20 63 6f 6e 76 65 brush.h".//.QColor->QBrush.conve
12140 72 73 69 6f 6e 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 rsion.#endif.//.QT_H..#ifndef.QT
12160 5f 4e 4f 5f 50 41 4c 45 54 54 45 0a 0a 63 6c 61 73 73 20 51 43 6f 6c 6f 72 47 72 6f 75 70 50 72 _NO_PALETTE..class.QColorGroupPr
12180 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 43 6f 6c 6f 72 47 72 6f ivate;..class.Q_EXPORT.QColorGro
121a0 75 70 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 43 6f 6c 6f 72 47 72 6f 75 70 28 29 3b 0a up.{.public:.....QColorGroup();.
121c0 20 20 20 20 51 43 6f 6c 6f 72 47 72 6f 75 70 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 66 ....QColorGroup(.const.QColor.&f
121e0 6f 72 65 67 72 6f 75 6e 64 2c 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 62 75 74 74 6f 6e 2c oreground,.const.QColor.&button,
12200 0a 09 09 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 6c 69 67 68 74 2c 20 63 6f 6e 73 74 20 51 ....const.QColor.&light,.const.Q
12220 43 6f 6c 6f 72 20 26 64 61 72 6b 2c 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 6d 69 64 2c 0a Color.&dark,.const.QColor.&mid,.
12240 09 09 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 74 65 78 74 2c 20 63 6f 6e 73 74 20 51 43 6f ...const.QColor.&text,.const.QCo
12260 6c 6f 72 20 26 62 61 73 65 20 29 3b 0a 20 20 20 20 51 43 6f 6c 6f 72 47 72 6f 75 70 28 20 63 6f lor.&base.);.....QColorGroup(.co
12280 6e 73 74 20 51 42 72 75 73 68 20 26 66 6f 72 65 67 72 6f 75 6e 64 2c 20 63 6f 6e 73 74 20 51 42 nst.QBrush.&foreground,.const.QB
122a0 72 75 73 68 20 26 62 75 74 74 6f 6e 2c 0a 09 09 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 6c rush.&button,....const.QBrush.&l
122c0 69 67 68 74 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 64 61 72 6b 2c 20 63 6f 6e 73 74 20 ight,.const.QBrush.&dark,.const.
122e0 51 42 72 75 73 68 20 26 6d 69 64 2c 0a 09 09 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 74 65 QBrush.&mid,....const.QBrush.&te
12300 78 74 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 62 72 69 67 68 74 5f 74 65 78 74 2c 0a 09 xt,.const.QBrush.&bright_text,..
12320 09 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 62 61 73 65 2c 20 63 6f 6e 73 74 20 51 42 72 75 ..const.QBrush.&base,.const.QBru
12340 73 68 20 26 62 61 63 6b 67 72 6f 75 6e 64 29 3b 0a 20 20 20 20 51 43 6f 6c 6f 72 47 72 6f 75 70 sh.&background);.....QColorGroup
12360 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 20 29 3b 0a 0a 20 20 20 7e 51 43 (.const.QColorGroup.&.);.....~QC
12380 6f 6c 6f 72 47 72 6f 75 70 28 29 3b 0a 0a 20 20 20 20 51 43 6f 6c 6f 72 47 72 6f 75 70 26 20 6f olorGroup();......QColorGroup&.o
123a0 70 65 72 61 74 6f 72 20 3d 28 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 26 29 3b 0a 0a perator.=(const.QColorGroup&);..
123c0 20 20 20 20 2f 2f 20 44 6f 20 6e 6f 74 20 63 68 61 6e 67 65 20 74 68 65 20 6f 72 64 65 72 2c 20 ....//.Do.not.change.the.order,.
123e0 74 68 65 20 73 65 72 69 61 6c 69 7a 61 74 69 6f 6e 20 66 6f 72 6d 61 74 20 64 65 70 65 6e 64 73 the.serialization.format.depends
12400 20 6f 6e 20 69 74 0a 20 20 20 20 65 6e 75 6d 20 43 6f 6c 6f 72 52 6f 6c 65 20 7b 20 46 6f 72 65 .on.it.....enum.ColorRole.{.Fore
12420 67 72 6f 75 6e 64 2c 20 42 75 74 74 6f 6e 2c 20 4c 69 67 68 74 2c 20 4d 69 64 6c 69 67 68 74 2c ground,.Button,.Light,.Midlight,
12440 20 44 61 72 6b 2c 20 4d 69 64 2c 0a 09 09 20 20 20 20 20 54 65 78 74 2c 20 42 72 69 67 68 74 54 .Dark,.Mid,........Text,.BrightT
12460 65 78 74 2c 20 42 75 74 74 6f 6e 54 65 78 74 2c 20 42 61 73 65 2c 20 42 61 63 6b 67 72 6f 75 6e ext,.ButtonText,.Base,.Backgroun
12480 64 2c 20 53 68 61 64 6f 77 2c 0a 09 09 20 20 20 20 20 48 69 67 68 6c 69 67 68 74 2c 20 48 69 67 d,.Shadow,........Highlight,.Hig
124a0 68 6c 69 67 68 74 65 64 54 65 78 74 2c 20 4c 69 6e 6b 2c 20 4c 69 6e 6b 56 69 73 69 74 65 64 2c hlightedText,.Link,.LinkVisited,
124c0 0a 09 09 20 20 20 20 20 4e 43 6f 6c 6f 72 52 6f 6c 65 73 20 7d 3b 0a 0a 20 20 20 20 63 6f 6e 73 ........NColorRoles.};......cons
124e0 74 20 51 43 6f 6c 6f 72 20 26 63 6f 6c 6f 72 28 20 43 6f 6c 6f 72 52 6f 6c 65 20 29 20 63 6f 6e t.QColor.&color(.ColorRole.).con
12500 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 62 72 75 73 68 28 20 43 6f 6c st;.....const.QBrush.&brush(.Col
12520 6f 72 52 6f 6c 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 43 6f 6c 6f orRole.).const;.....void.setColo
12540 72 28 20 43 6f 6c 6f 72 52 6f 6c 65 2c 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 20 29 3b 0a r(.ColorRole,.const.QColor.&.);.
12560 20 20 20 20 76 6f 69 64 20 73 65 74 42 72 75 73 68 28 20 43 6f 6c 6f 72 52 6f 6c 65 2c 20 63 6f ....void.setBrush(.ColorRole,.co
12580 6e 73 74 20 51 42 72 75 73 68 20 26 20 29 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f nst.QBrush.&.);......const.QColo
125a0 72 20 26 66 6f 72 65 67 72 6f 75 6e 64 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 r.&foreground().const.{.return.b
125c0 72 5b 46 6f 72 65 67 72 6f 75 6e 64 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e r[Foreground].color();.}.....con
125e0 73 74 20 51 43 6f 6c 6f 72 20 26 62 75 74 74 6f 6e 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 st.QColor.&button().const.{.retu
12600 72 6e 20 62 72 5b 42 75 74 74 6f 6e 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e rn.br[Button].color();.}.....con
12620 73 74 20 51 43 6f 6c 6f 72 20 26 6c 69 67 68 74 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 st.QColor.&light().const.{.retur
12640 6e 20 62 72 5b 4c 69 67 68 74 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e 73 74 n.br[Light].color();.}.....const
12660 20 51 43 6f 6c 6f 72 20 26 64 61 72 6b 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 .QColor.&dark().const.{.return.b
12680 72 5b 44 61 72 6b 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f r[Dark].color();.}.....const.QCo
126a0 6c 6f 72 20 26 6d 69 64 28 29 09 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 4d 69 lor.&mid()..const.{.return.br[Mi
126c0 64 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 d].color();.}.....const.QColor.&
126e0 74 65 78 74 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 54 65 78 74 5d 2e 63 text().const.{.return.br[Text].c
12700 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 62 61 73 65 olor();.}.....const.QColor.&base
12720 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 42 61 73 65 5d 2e 63 6f 6c 6f 72 ().const.{.return.br[Base].color
12740 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 62 61 63 6b 67 72 6f 75 ();.}.....const.QColor.&backgrou
12760 6e 64 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 42 61 63 6b 67 72 6f 75 6e nd().const.{.return.br[Backgroun
12780 64 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 d].color();.}......const.QColor.
127a0 26 6d 69 64 6c 69 67 68 74 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 4d 69 &midlight().const.{.return.br[Mi
127c0 64 6c 69 67 68 74 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f dlight].color();.}.....const.QCo
127e0 6c 6f 72 20 26 62 72 69 67 68 74 54 65 78 74 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e lor.&brightText().const.{.return
12800 20 62 72 5b 42 72 69 67 68 74 54 65 78 74 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 63 .br[BrightText].color();.}.....c
12820 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 62 75 74 74 6f 6e 54 65 78 74 28 29 09 63 6f 6e 73 74 09 onst.QColor.&buttonText().const.
12840 7b 20 72 65 74 75 72 6e 20 62 72 5b 42 75 74 74 6f 6e 54 65 78 74 5d 2e 63 6f 6c 6f 72 28 29 3b {.return.br[ButtonText].color();
12860 20 7d 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 73 68 61 64 6f 77 28 29 09 63 6f .}.....const.QColor.&shadow().co
12880 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 53 68 61 64 6f 77 5d 2e 63 6f 6c 6f 72 28 29 3b nst.{.return.br[Shadow].color();
128a0 20 7d 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 68 69 67 68 6c 69 67 68 74 28 29 .}.....const.QColor.&highlight()
128c0 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 48 69 67 68 6c 69 67 68 74 5d 2e 63 6f .const.{.return.br[Highlight].co
128e0 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 68 69 67 68 6c lor();.}.....const.QColor.&highl
12900 69 67 68 74 65 64 54 65 78 74 28 29 20 63 6f 6e 73 74 7b 72 65 74 75 72 6e 20 62 72 5b 48 69 67 ightedText().const{return.br[Hig
12920 68 6c 69 67 68 74 65 64 54 65 78 74 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e hlightedText].color();.}.....con
12940 73 74 20 51 43 6f 6c 6f 72 20 26 6c 69 6e 6b 28 29 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 20 st.QColor.&link()........const..
12960 20 7b 20 72 65 74 75 72 6e 20 62 72 5b 4c 69 6e 6b 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 .{.return.br[Link].color();.}...
12980 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 6c 69 6e 6b 56 69 73 69 74 65 64 28 29 20 63 6f ..const.QColor.&linkVisited().co
129a0 6e 73 74 20 20 20 7b 20 72 65 74 75 72 6e 20 62 72 5b 4c 69 6e 6b 56 69 73 69 74 65 64 5d 2e 63 nst...{.return.br[LinkVisited].c
129c0 6f 6c 6f 72 28 29 3b 20 7d 0a 0a 20 20 20 20 62 6f 6f 6c 09 6f 70 65 72 61 74 6f 72 3d 3d 28 20 olor();.}......bool.operator==(.
129e0 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 67 20 29 20 63 6f 6e 73 74 3b 0a 20 20 const.QColorGroup.&g.).const;...
12a00 20 20 62 6f 6f 6c 09 6f 70 65 72 61 74 6f 72 21 3d 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 ..bool.operator!=(.const.QColorG
12a20 72 6f 75 70 20 26 67 20 29 20 63 6f 6e 73 74 0a 09 7b 20 72 65 74 75 72 6e 20 21 28 6f 70 65 72 roup.&g.).const..{.return.!(oper
12a40 61 74 6f 72 3d 3d 28 67 29 29 3b 20 7d 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 42 72 75 ator==(g));.}..private:.....QBru
12a60 73 68 20 2a 62 72 3b 0a 20 20 20 20 51 43 6f 6c 6f 72 47 72 6f 75 70 50 72 69 76 61 74 65 20 2a sh.*br;.....QColorGroupPrivate.*
12a80 20 64 3b 0a 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 50 61 6c 65 74 74 65 3b 0a .d;......friend.class.QPalette;.
12aa0 7d 3b 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 61 6c 65 74 74 65 0a 7b 0a 70 };...class.Q_EXPORT.QPalette.{.p
12ac0 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 61 6c 65 74 74 65 28 29 3b 0a 20 20 20 20 51 50 61 6c 65 ublic:.....QPalette();.....QPale
12ae0 74 74 65 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 62 75 74 74 6f 6e 20 29 3b 0a 20 20 20 tte(.const.QColor.&button.);....
12b00 20 51 50 61 6c 65 74 74 65 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 62 75 74 74 6f 6e 2c .QPalette(.const.QColor.&button,
12b20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 62 61 63 6b 67 72 6f 75 6e 64 20 29 3b 0a 20 20 20 .const.QColor.&background.);....
12b40 20 51 50 61 6c 65 74 74 65 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 61 63 .QPalette(.const.QColorGroup.&ac
12b60 74 69 76 65 2c 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 64 69 73 61 62 6c 65 tive,.const.QColorGroup.&disable
12b80 64 2c 0a 09 20 20 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 69 6e 61 d,........const.QColorGroup.&ina
12ba0 63 74 69 76 65 20 29 3b 0a 20 20 20 20 51 50 61 6c 65 74 74 65 28 20 63 6f 6e 73 74 20 51 50 61 ctive.);.....QPalette(.const.QPa
12bc0 6c 65 74 74 65 20 26 20 29 3b 0a 20 20 20 20 7e 51 50 61 6c 65 74 74 65 28 29 3b 0a 20 20 20 20 lette.&.);.....~QPalette();.....
12be0 51 50 61 6c 65 74 74 65 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 50 61 6c 65 QPalette.&operator=(.const.QPale
12c00 74 74 65 20 26 20 29 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 43 6f 6c 6f 72 47 72 6f 75 70 20 7b 20 tte.&.);......enum.ColorGroup.{.
12c20 44 69 73 61 62 6c 65 64 2c 20 41 63 74 69 76 65 2c 20 49 6e 61 63 74 69 76 65 2c 20 4e 43 6f 6c Disabled,.Active,.Inactive,.NCol
12c40 6f 72 47 72 6f 75 70 73 2c 20 4e 6f 72 6d 61 6c 3d 41 63 74 69 76 65 20 7d 3b 0a 0a 20 20 20 20 orGroups,.Normal=Active.};......
12c60 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 63 6f 6c 6f 72 28 20 43 6f 6c 6f 72 47 72 6f 75 70 2c const.QColor.&color(.ColorGroup,
12c80 20 51 43 6f 6c 6f 72 47 72 6f 75 70 3a 3a 43 6f 6c 6f 72 52 6f 6c 65 20 29 20 63 6f 6e 73 74 3b .QColorGroup::ColorRole.).const;
12ca0 0a 20 20 20 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 62 72 75 73 68 28 20 43 6f 6c 6f 72 47 .....const.QBrush.&brush(.ColorG
12cc0 72 6f 75 70 2c 20 51 43 6f 6c 6f 72 47 72 6f 75 70 3a 3a 43 6f 6c 6f 72 52 6f 6c 65 20 29 20 63 roup,.QColorGroup::ColorRole.).c
12ce0 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 43 6f 6c 6f 72 28 20 43 6f 6c 6f 72 47 72 onst;.....void.setColor(.ColorGr
12d00 6f 75 70 2c 20 51 43 6f 6c 6f 72 47 72 6f 75 70 3a 3a 43 6f 6c 6f 72 52 6f 6c 65 2c 20 63 6f 6e oup,.QColorGroup::ColorRole,.con
12d20 73 74 20 51 43 6f 6c 6f 72 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 42 72 75 73 68 st.QColor.&.);.....void.setBrush
12d40 28 20 43 6f 6c 6f 72 47 72 6f 75 70 2c 20 51 43 6f 6c 6f 72 47 72 6f 75 70 3a 3a 43 6f 6c 6f 72 (.ColorGroup,.QColorGroup::Color
12d60 52 6f 6c 65 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 20 29 3b 0a 0a 20 20 20 20 76 6f 69 Role,.const.QBrush.&.);......voi
12d80 64 20 73 65 74 43 6f 6c 6f 72 28 20 51 43 6f 6c 6f 72 47 72 6f 75 70 3a 3a 43 6f 6c 6f 72 52 6f d.setColor(.QColorGroup::ColorRo
12da0 6c 65 2c 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 le,.const.QColor.&.);.....void.s
12dc0 65 74 42 72 75 73 68 28 20 51 43 6f 6c 6f 72 47 72 6f 75 70 3a 3a 43 6f 6c 6f 72 52 6f 6c 65 2c etBrush(.QColorGroup::ColorRole,
12de0 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 20 29 3b 0a 0a 20 20 20 20 51 50 61 6c 65 74 74 65 .const.QBrush.&.);......QPalette
12e00 09 63 6f 70 79 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 .copy().const;......const.QColor
12e20 47 72 6f 75 70 20 26 61 63 74 69 76 65 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 64 Group.&active().const.{.return.d
12e40 61 74 61 2d 3e 61 63 74 69 76 65 3b 20 7d 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 ata->active;.}.....const.QColorG
12e60 72 6f 75 70 20 26 64 69 73 61 62 6c 65 64 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 roup.&disabled().const.{.return.
12e80 64 61 74 61 2d 3e 64 69 73 61 62 6c 65 64 3b 20 7d 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c data->disabled;.}.....const.QCol
12ea0 6f 72 47 72 6f 75 70 20 26 69 6e 61 63 74 69 76 65 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 orGroup.&inactive().const.{.retu
12ec0 72 6e 20 64 61 74 61 2d 3e 69 6e 61 63 74 69 76 65 3b 20 7d 0a 23 69 66 6e 64 65 66 20 51 54 5f rn.data->inactive;.}.#ifndef.QT_
12ee0 4e 4f 5f 43 4f 4d 50 41 54 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 NO_COMPAT.....const.QColorGroup.
12f00 26 6e 6f 72 6d 61 6c 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 61 63 74 69 76 65 28 &normal().const.{.return.active(
12f20 29 3b 20 7d 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 76 6f 69 64 09 73 65 74 41 63 74 69 76 65 28 );.}.#endif......void.setActive(
12f40 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 .const.QColorGroup.&.);.....void
12f60 09 73 65 74 44 69 73 61 62 6c 65 64 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 .setDisabled(.const.QColorGroup.
12f80 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 49 6e 61 63 74 69 76 65 28 20 63 6f 6e 73 74 &.);.....void.setInactive(.const
12fa0 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 20 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f .QColorGroup.&.);.#ifndef.QT_NO_
12fc0 43 4f 4d 50 41 54 0a 20 20 20 20 76 6f 69 64 09 73 65 74 4e 6f 72 6d 61 6c 28 20 63 6f 6e 73 74 COMPAT.....void.setNormal(.const
12fe0 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 20 63 67 20 29 20 7b 20 73 65 74 41 63 74 69 76 65 28 .QColorGroup.&.cg.).{.setActive(
13000 63 67 29 3b 20 7d 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 62 6f 6f 6c 09 6f 70 65 72 61 74 6f 72 cg);.}.#endif......bool.operator
13020 3d 3d 28 20 63 6f 6e 73 74 20 51 50 61 6c 65 74 74 65 20 26 70 20 29 20 63 6f 6e 73 74 3b 0a 20 ==(.const.QPalette.&p.).const;..
13040 20 20 20 62 6f 6f 6c 09 6f 70 65 72 61 74 6f 72 21 3d 28 20 63 6f 6e 73 74 20 51 50 61 6c 65 74 ...bool.operator!=(.const.QPalet
13060 74 65 20 26 70 20 29 20 63 6f 6e 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 20 72 65 te.&p.).const...............{.re
13080 74 75 72 6e 20 21 28 6f 70 65 72 61 74 6f 72 3d 3d 28 70 29 29 3b 20 7d 0a 20 20 20 20 62 6f 6f turn.!(operator==(p));.}.....boo
130a0 6c 09 69 73 43 6f 70 79 4f 66 28 20 63 6f 6e 73 74 20 51 50 61 6c 65 74 74 65 20 26 20 29 3b 0a l.isCopyOf(.const.QPalette.&.);.
130c0 0a 20 20 20 20 69 6e 74 09 09 73 65 72 69 61 6c 4e 75 6d 62 65 72 28 29 20 63 6f 6e 73 74 09 7b .....int..serialNumber().const.{
130e0 20 72 65 74 75 72 6e 20 64 61 74 61 2d 3e 73 65 72 5f 6e 6f 3b 20 7d 0a 20 20 20 20 0a 20 20 20 .return.data->ser_no;.}.........
13100 20 0a 20 20 20 20 73 74 61 74 69 63 20 51 43 6f 6c 6f 72 47 72 6f 75 70 3a 3a 43 6f 6c 6f 72 52 ......static.QColorGroup::ColorR
13120 6f 6c 65 20 66 6f 72 65 67 72 6f 75 6e 64 52 6f 6c 65 46 72 6f 6d 4d 6f 64 65 28 20 51 74 3a 3a ole.foregroundRoleFromMode(.Qt::
13140 42 61 63 6b 67 72 6f 75 6e 64 4d 6f 64 65 20 6d 6f 64 65 20 29 3b 0a 20 20 20 20 73 74 61 74 69 BackgroundMode.mode.);.....stati
13160 63 20 51 43 6f 6c 6f 72 47 72 6f 75 70 3a 3a 43 6f 6c 6f 72 52 6f 6c 65 20 62 61 63 6b 67 72 6f c.QColorGroup::ColorRole.backgro
13180 75 6e 64 52 6f 6c 65 46 72 6f 6d 4d 6f 64 65 28 20 51 74 3a 3a 42 61 63 6b 67 72 6f 75 6e 64 4d undRoleFromMode(.Qt::BackgroundM
131a0 6f 64 65 20 6d 6f 64 65 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f 69 64 09 64 65 ode.mode);..private:.....void.de
131c0 74 61 63 68 28 29 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 64 69 72 65 63 74 tach();.....const.QBrush.&direct
131e0 42 72 75 73 68 28 20 43 6f 6c 6f 72 47 72 6f 75 70 2c 20 51 43 6f 6c 6f 72 47 72 6f 75 70 3a 3a Brush(.ColorGroup,.QColorGroup::
13200 43 6f 6c 6f 72 52 6f 6c 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 64 69 72 65 ColorRole.).const;.....void.dire
13220 63 74 53 65 74 42 72 75 73 68 28 20 43 6f 6c 6f 72 47 72 6f 75 70 2c 20 51 43 6f 6c 6f 72 47 72 ctSetBrush(.ColorGroup,.QColorGr
13240 6f 75 70 3a 3a 43 6f 6c 6f 72 52 6f 6c 65 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 68 26 20 29 3b oup::ColorRole,.const.QBrush&.);
13260 0a 0a 20 20 20 20 73 74 72 75 63 74 20 51 50 61 6c 44 61 74 61 20 3a 20 70 75 62 6c 69 63 20 51 ......struct.QPalData.:.public.Q
13280 53 68 61 72 65 64 20 7b 0a 09 51 43 6f 6c 6f 72 47 72 6f 75 70 20 64 69 73 61 62 6c 65 64 3b 0a Shared.{..QColorGroup.disabled;.
132a0 09 51 43 6f 6c 6f 72 47 72 6f 75 70 20 61 63 74 69 76 65 3b 0a 09 69 6e 74 09 20 20 20 20 73 65 .QColorGroup.active;..int.....se
132c0 72 5f 6e 6f 3b 0a 09 51 43 6f 6c 6f 72 47 72 6f 75 70 20 69 6e 61 63 74 69 76 65 3b 0a 20 20 20 r_no;..QColorGroup.inactive;....
132e0 20 7d 20 2a 64 61 74 61 3b 0a 7d 3b 0a 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .}.*data;.};.../*...............
13300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
133a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 ...................*/..#ifndef.Q
133c0 54 5f 4e 4f 5f 44 41 54 41 53 54 52 45 41 4d 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 T_NO_DATASTREAM.Q_EXPORT.QDataSt
133e0 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3c 3c 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c ream.&operator<<(.QDataStream.&,
13400 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 20 29 3b 0a 51 5f 45 58 50 4f 52 54 .const.QColorGroup.&.);.Q_EXPORT
13420 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3e 3e 28 20 51 44 61 74 61 53 .QDataStream.&operator>>(.QDataS
13440 74 72 65 61 6d 20 26 2c 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 20 29 3b 0a 0a 51 5f 45 58 50 tream.&,.QColorGroup.&.);..Q_EXP
13460 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3c 3c 28 20 51 44 61 ORT.QDataStream.&operator<<(.QDa
13480 74 61 53 74 72 65 61 6d 20 26 2c 20 63 6f 6e 73 74 20 51 50 61 6c 65 74 74 65 20 26 20 29 3b 0a taStream.&,.const.QPalette.&.);.
134a0 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3e 3e Q_EXPORT.QDataStream.&operator>>
134c0 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 51 50 61 6c 65 74 74 65 20 26 20 29 3b 0a 23 (.QDataStream.&,.QPalette.&.);.#
134e0 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 44 41 54 41 53 54 52 45 41 4d 0a 0a 23 65 6e 64 69 endif.//.QT_NO_DATASTREAM..#endi
13500 66 20 2f 2f 20 51 54 5f 4e 4f 5f 50 41 4c 45 54 54 45 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 41 f.//.QT_NO_PALETTE.#endif.//.QPA
13520 4c 45 54 54 45 5f 48 0a 00 00 00 12 00 71 00 70 00 75 00 73 00 68 00 62 00 74 00 2e 00 68 00 00 LETTE_H......q.p.u.s.h.b.t...h..
13540 04 29 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .)/*............................
13560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
135a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
135c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
135e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
136a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
136c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
136e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
137a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
137c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
137e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
138a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
138c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
138e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13920 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 55 53 48 42 54 5f 48 0a 23 64 65 66 69 6e 65 ....*/.#ifndef.QPUSHBT_H.#define
13940 20 51 50 55 53 48 42 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 75 73 68 62 75 74 74 6f 6e .QPUSHBT_H.#include."qpushbutton
13960 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 1a 00 71 00 70 00 75 00 73 00 68 00 62 00 75 00 74 00 .h".#endif......q.p.u.s.h.b.u.t.
13980 74 00 6f 00 6e 00 2e 00 68 00 00 11 06 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t.o.n...h..../*.................
139a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
139c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
139e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
13f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 ......................*/..#ifnde
13f80 66 20 51 50 55 53 48 42 55 54 54 4f 4e 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 55 53 48 42 55 54 f.QPUSHBUTTON_H.#define.QPUSHBUT
13fa0 54 4f 4e 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 62 TON_H..#ifndef.QT_H.#include."qb
13fc0 75 74 74 6f 6e 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 69 63 6f 6e 73 65 74 2e 68 22 0a 23 utton.h".#include."qiconset.h".#
13fe0 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 50 55 53 endif.//.QT_H..#ifndef.QT_NO_PUS
14000 48 42 55 54 54 4f 4e 0a 63 6c 61 73 73 20 51 50 75 73 68 42 75 74 74 6f 6e 50 72 69 76 61 74 65 HBUTTON.class.QPushButtonPrivate
14020 3b 0a 63 6c 61 73 73 20 51 50 6f 70 75 70 4d 65 6e 75 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 ;.class.QPopupMenu;..class.Q_EXP
14040 4f 52 54 20 51 50 75 73 68 42 75 74 74 6f 6e 20 3a 20 70 75 62 6c 69 63 20 51 42 75 74 74 6f 6e ORT.QPushButton.:.public.QButton
14060 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 .{.....Q_OBJECT......Q_PROPERTY(
14080 20 62 6f 6f 6c 20 61 75 74 6f 44 65 66 61 75 6c 74 20 52 45 41 44 20 61 75 74 6f 44 65 66 61 75 .bool.autoDefault.READ.autoDefau
140a0 6c 74 20 57 52 49 54 45 20 73 65 74 41 75 74 6f 44 65 66 61 75 6c 74 20 29 0a 20 20 20 20 51 5f lt.WRITE.setAutoDefault.).....Q_
140c0 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 64 65 66 61 75 6c 74 20 52 45 41 44 20 69 73 44 65 PROPERTY(.bool.default.READ.isDe
140e0 66 61 75 6c 74 20 57 52 49 54 45 20 73 65 74 44 65 66 61 75 6c 74 20 29 0a 20 20 20 20 51 5f 50 fault.WRITE.setDefault.).....Q_P
14100 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 6d 65 6e 75 42 75 74 74 6f 6e 20 52 45 41 44 20 69 73 ROPERTY(.bool.menuButton.READ.is
14120 4d 65 6e 75 42 75 74 74 6f 6e 20 44 45 53 49 47 4e 41 42 4c 45 20 66 61 6c 73 65 20 29 0a 20 20 MenuButton.DESIGNABLE.false.)...
14140 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 51 49 63 6f 6e 53 65 74 20 69 63 6f 6e 53 65 74 20 52 ..Q_PROPERTY(.QIconSet.iconSet.R
14160 45 41 44 20 69 63 6f 6e 53 65 74 20 57 52 49 54 45 20 73 65 74 49 63 6f 6e 53 65 74 20 29 0a 20 EAD.iconSet.WRITE.setIconSet.)..
14180 20 20 20 51 5f 4f 56 45 52 52 49 44 45 28 20 62 6f 6f 6c 20 74 6f 67 67 6c 65 42 75 74 74 6f 6e ...Q_OVERRIDE(.bool.toggleButton
141a0 20 57 52 49 54 45 20 73 65 74 54 6f 67 67 6c 65 42 75 74 74 6f 6e 20 29 0a 20 20 20 20 51 5f 4f .WRITE.setToggleButton.).....Q_O
141c0 56 45 52 52 49 44 45 28 20 62 6f 6f 6c 20 6f 6e 20 57 52 49 54 45 20 73 65 74 4f 6e 20 29 0a 20 VERRIDE(.bool.on.WRITE.setOn.)..
141e0 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 66 6c 61 74 20 52 45 41 44 20 69 73 ...Q_PROPERTY(.bool.flat.READ.is
14200 46 6c 61 74 20 57 52 49 54 45 20 73 65 74 46 6c 61 74 20 29 0a 20 20 20 20 51 5f 4f 56 45 52 52 Flat.WRITE.setFlat.).....Q_OVERR
14220 49 44 45 28 20 62 6f 6f 6c 20 61 75 74 6f 4d 61 73 6b 20 44 45 53 49 47 4e 41 42 4c 45 20 74 72 IDE(.bool.autoMask.DESIGNABLE.tr
14240 75 65 20 53 43 52 49 50 54 41 42 4c 45 20 74 72 75 65 20 29 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 ue.SCRIPTABLE.true.)..public:...
14260 20 20 51 50 75 73 68 42 75 74 74 6f 6e 28 20 51 57 69 64 67 65 74 20 2a 70 61 72 65 6e 74 2c 20 ..QPushButton(.QWidget.*parent,.
14280 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 20 51 50 75 73 68 42 const.char*.name=0.);.....QPushB
142a0 75 74 74 6f 6e 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 74 65 78 74 2c 20 51 57 69 64 utton(.const.QString.&text,.QWid
142c0 67 65 74 20 2a 70 61 72 65 6e 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 20 get.*parent,.const.char*.name=0.
142e0 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 49 43 4f 4e 53 45 54 0a 20 20 20 20 51 50 75 );.#ifndef.QT_NO_ICONSET.....QPu
14300 73 68 42 75 74 74 6f 6e 28 20 63 6f 6e 73 74 20 51 49 63 6f 6e 53 65 74 26 20 69 63 6f 6e 2c 20 shButton(.const.QIconSet&.icon,.
14320 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 74 65 78 74 2c 20 51 57 69 64 67 65 74 20 2a 70 61 const.QString.&text,.QWidget.*pa
14340 72 65 6e 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 20 29 3b 0a 23 65 6e 64 rent,.const.char*.name=0.);.#end
14360 69 66 0a 20 20 20 20 7e 51 50 75 73 68 42 75 74 74 6f 6e 28 29 3b 0a 0a 20 20 20 20 51 53 69 7a if.....~QPushButton();......QSiz
14380 65 09 73 69 7a 65 48 69 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 09 6d 6f e.sizeHint().const;......void.mo
143a0 76 65 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 6d 6f 76 ve(.int.x,.int.y.);.....void.mov
143c0 65 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 e(.const.QPoint.&p.);.....void.r
143e0 65 73 69 7a 65 28 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 esize(.int.w,.int.h.);.....void.
14400 72 65 73 69 7a 65 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 resize(.const.QSize.&.);.....voi
14420 64 09 73 65 74 47 65 6f 6d 65 74 72 79 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 d.setGeometry(.int.x,.int.y,.int
14440 20 77 2c 20 69 6e 74 20 68 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 73 65 74 47 65 6f 6d 65 74 .w,.int.h.);......void.setGeomet
14460 72 79 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 ry(.const.QRect.&.);......void.s
14480 65 74 54 6f 67 67 6c 65 42 75 74 74 6f 6e 28 20 62 6f 6f 6c 20 29 3b 0a 0a 20 20 20 20 62 6f 6f etToggleButton(.bool.);......boo
144a0 6c 09 61 75 74 6f 44 65 66 61 75 6c 74 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 61 l.autoDefault().const.{.return.a
144c0 75 74 6f 44 65 66 42 75 74 74 6f 6e 3b 20 7d 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 utoDefButton;.}.....virtual.void
144e0 20 73 65 74 41 75 74 6f 44 65 66 61 75 6c 74 28 20 62 6f 6f 6c 20 61 75 74 6f 44 65 66 20 29 3b .setAutoDefault(.bool.autoDef.);
14500 0a 20 20 20 20 62 6f 6f 6c 09 69 73 44 65 66 61 75 6c 74 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 .....bool.isDefault().const.{.re
14520 74 75 72 6e 20 64 65 66 42 75 74 74 6f 6e 3b 20 7d 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f turn.defButton;.}.....virtual.vo
14540 69 64 20 73 65 74 44 65 66 61 75 6c 74 28 20 62 6f 6f 6c 20 64 65 66 20 29 3b 0a 0a 20 20 20 20 id.setDefault(.bool.def.);......
14560 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 49 73 4d 65 6e 75 42 75 74 74 6f 6e 28 20 62 6f virtual.void.setIsMenuButton(.bo
14580 6f 6c 20 65 6e 61 62 6c 65 20 29 20 7b 20 20 2f 2f 20 6f 62 73 6f 6c 65 74 65 20 66 75 6e 63 74 ol.enable.).{..//.obsolete.funct
145a0 69 6f 6e 73 0a 09 69 66 20 28 20 28 62 6f 6f 6c 29 68 61 73 4d 65 6e 75 41 72 72 6f 77 20 3d 3d ions..if.(.(bool)hasMenuArrow.==
145c0 20 65 6e 61 62 6c 65 20 29 0a 09 20 20 20 20 72 65 74 75 72 6e 3b 0a 09 68 61 73 4d 65 6e 75 41 .enable.)......return;..hasMenuA
145e0 72 72 6f 77 20 3d 20 65 6e 61 62 6c 65 20 3f 20 31 20 3a 20 30 3b 0a 09 75 70 64 61 74 65 28 29 rrow.=.enable.?.1.:.0;..update()
14600 3b 0a 09 75 70 64 61 74 65 47 65 6f 6d 65 74 72 79 28 29 3b 0a 20 20 20 20 7d 0a 20 20 20 20 62 ;..updateGeometry();.....}.....b
14620 6f 6f 6c 09 69 73 4d 65 6e 75 42 75 74 74 6f 6e 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 ool.isMenuButton().const.{.retur
14640 6e 20 68 61 73 4d 65 6e 75 41 72 72 6f 77 3b 20 7d 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f n.hasMenuArrow;.}..#ifndef.QT_NO
14660 5f 50 4f 50 55 50 4d 45 4e 55 0a 20 20 20 20 76 6f 69 64 20 73 65 74 50 6f 70 75 70 28 20 51 50 _POPUPMENU.....void.setPopup(.QP
14680 6f 70 75 70 4d 65 6e 75 2a 20 70 6f 70 75 70 20 29 3b 0a 20 20 20 20 51 50 6f 70 75 70 4d 65 6e opupMenu*.popup.);.....QPopupMen
146a0 75 2a 20 70 6f 70 75 70 28 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 23 69 66 6e 64 65 66 u*.popup().const;.#endif.#ifndef
146c0 20 51 54 5f 4e 4f 5f 49 43 4f 4e 53 45 54 0a 20 20 20 20 76 6f 69 64 20 73 65 74 49 63 6f 6e 53 .QT_NO_ICONSET.....void.setIconS
146e0 65 74 28 20 63 6f 6e 73 74 20 51 49 63 6f 6e 53 65 74 26 20 29 3b 0a 20 20 20 20 51 49 63 6f 6e et(.const.QIconSet&.);.....QIcon
14700 53 65 74 2a 20 69 63 6f 6e 53 65 74 28 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 20 20 20 Set*.iconSet().const;.#endif....
14720 20 76 6f 69 64 20 73 65 74 46 6c 61 74 28 20 62 6f 6f 6c 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 .void.setFlat(.bool.);.....bool.
14740 69 73 46 6c 61 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 70 75 62 6c 69 63 20 73 6c 6f 74 73 3a 0a 20 isFlat().const;..public.slots:..
14760 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 4f 6e 28 20 62 6f 6f 6c 20 29 3b 0a 0a ...virtual.void.setOn(.bool.);..
14780 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 42 75 74 74 6f 6e 28 20 protected:.....void.drawButton(.
147a0 51 50 61 69 6e 74 65 72 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 42 75 74 74 6f QPainter.*.);.....void.drawButto
147c0 6e 4c 61 62 65 6c 28 20 51 50 61 69 6e 74 65 72 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 66 nLabel(.QPainter.*.);.....void.f
147e0 6f 63 75 73 49 6e 45 76 65 6e 74 28 20 51 46 6f 63 75 73 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 ocusInEvent(.QFocusEvent.*.);...
14800 20 20 76 6f 69 64 09 66 6f 63 75 73 4f 75 74 45 76 65 6e 74 28 20 51 46 6f 63 75 73 45 76 65 6e ..void.focusOutEvent(.QFocusEven
14820 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 65 73 69 7a 65 45 76 65 6e 74 28 20 51 52 65 t.*.);.....void.resizeEvent(.QRe
14840 73 69 7a 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 75 70 64 61 74 65 4d 61 sizeEvent.*.);.....void.updateMa
14860 73 6b 28 29 3b 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 3a 0a 23 69 66 6e 64 65 66 20 51 54 5f sk();.private.slots:.#ifndef.QT_
14880 4e 4f 5f 50 4f 50 55 50 4d 45 4e 55 0a 20 20 20 20 76 6f 69 64 20 70 6f 70 75 70 50 72 65 73 73 NO_POPUPMENU.....void.popupPress
148a0 65 64 28 29 3b 0a 23 65 6e 64 69 66 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f 69 64 09 69 ed();.#endif.private:.....void.i
148c0 6e 69 74 28 29 3b 0a 0a 20 20 20 20 75 69 6e 74 09 61 75 74 6f 44 65 66 42 75 74 74 6f 6e 09 3a nit();......uint.autoDefButton.:
148e0 20 31 3b 0a 20 20 20 20 75 69 6e 74 09 64 65 66 42 75 74 74 6f 6e 09 3a 20 31 3b 0a 20 20 20 20 .1;.....uint.defButton.:.1;.....
14900 75 69 6e 74 09 66 6c 74 09 09 3a 20 31 3b 0a 20 20 20 20 75 69 6e 74 09 72 65 73 65 72 76 65 64 uint.flt..:.1;.....uint.reserved
14920 09 09 3a 20 31 3b 20 2f 2f 20 55 4e 55 53 45 44 0a 20 20 20 20 75 69 6e 74 09 6c 61 73 74 45 6e ..:.1;.//.UNUSED.....uint.lastEn
14940 61 62 6c 65 64 09 3a 20 31 3b 20 2f 2f 20 55 4e 55 53 45 44 0a 20 20 20 20 75 69 6e 74 09 68 61 abled.:.1;.//.UNUSED.....uint.ha
14960 73 4d 65 6e 75 41 72 72 6f 77 09 3a 20 31 3b 0a 0a 20 20 20 20 51 50 75 73 68 42 75 74 74 6f 6e sMenuArrow.:.1;......QPushButton
14980 50 72 69 76 61 74 65 2a 20 64 3b 0a 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 44 Private*.d;......friend.class.QD
149a0 69 61 6c 6f 67 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 ialog;..private:.//.Disabled.cop
149c0 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 y.constructor.and.operator=.#if.
149e0 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 50 75 73 defined(Q_DISABLE_COPY).....QPus
14a00 68 42 75 74 74 6f 6e 28 20 63 6f 6e 73 74 20 51 50 75 73 68 42 75 74 74 6f 6e 20 26 20 29 3b 0a hButton(.const.QPushButton.&.);.
14a20 20 20 20 20 51 50 75 73 68 42 75 74 74 6f 6e 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 ....QPushButton.&operator=(.cons
14a40 74 20 51 50 75 73 68 42 75 74 74 6f 6e 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 0a 23 t.QPushButton.&.);.#endif.};...#
14a60 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 50 55 53 48 42 55 54 54 4f 4e 0a 0a 23 65 6e 64 69 endif.//.QT_NO_PUSHBUTTON..#endi
14a80 66 20 2f 2f 20 51 50 55 53 48 42 55 54 54 4f 4e 5f 48 0a 00 00 00 28 00 71 00 70 00 6f 00 63 00 f.//.QPUSHBUTTON_H....(.q.p.o.c.
14aa0 6b 00 65 00 74 00 70 00 63 00 73 00 74 00 79 00 6c 00 65 00 5f 00 77 00 63 00 65 00 2e 00 68 00 k.e.t.p.c.s.t.y.l.e._.w.c.e...h.
14ac0 00 0f 0c 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .../*...........................
14ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
14f00 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 4f 43 4b 45 54 50 43 53 54 59 4c 45 5f .....*/..#ifndef.QPOCKETPCSTYLE_
14f20 57 43 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 4f 43 4b 45 54 50 43 53 54 59 4c 45 5f 57 43 45 WCE_H.#define.QPOCKETPCSTYLE_WCE
14f40 5f 48 0a 2f 2f 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 54 59 4c 45 5f 50 4f 43 4b 45 54 50 _H.//#ifndef.QT_NO_STYLE_POCKETP
14f60 43 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 74 79 6c 65 C..#ifndef.QT_H.#include."qstyle
14f80 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 61 6c 65 74 74 65 2e 68 22 0a 23 65 6e 64 69 66 .h".#include."qpalette.h".#endif
14fa0 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 54 5f 50 4c 55 47 49 4e 29 .//.QT_H..#if.defined(QT_PLUGIN)
14fc0 0a 23 64 65 66 69 6e 65 20 51 5f 45 58 50 4f 52 54 5f 53 54 59 4c 45 5f 50 4f 43 4b 45 54 50 43 .#define.Q_EXPORT_STYLE_POCKETPC
14fe0 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 51 5f 45 58 50 4f 52 54 5f 53 54 59 4c 45 5f 50 4f .#else.#define.Q_EXPORT_STYLE_PO
15000 43 4b 45 54 50 43 20 51 5f 45 58 50 4f 52 54 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 50 CKETPC.Q_EXPORT.#endif..class.QP
15020 61 69 6e 74 65 72 3b 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 5f 53 54 59 4c 45 5f 50 4f 43 ainter;.class.Q_EXPORT_STYLE_POC
15040 4b 45 54 50 43 20 51 50 6f 63 6b 65 74 50 43 53 74 79 6c 65 20 3a 20 70 75 62 6c 69 63 20 51 53 KETPC.QPocketPCStyle.:.public.QS
15060 74 79 6c 65 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 tyle.{.....Q_OBJECT.public:.....
15080 51 50 6f 63 6b 65 74 50 43 53 74 79 6c 65 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 QPocketPCStyle();.....virtual.~Q
150a0 50 6f 63 6b 65 74 50 43 53 74 79 6c 65 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f PocketPCStyle();......virtual.vo
150c0 69 64 20 70 6f 6c 69 73 68 28 20 51 41 70 70 6c 69 63 61 74 69 6f 6e 2a 20 29 3b 0a 20 20 20 20 id.polish(.QApplication*.);.....
150e0 76 69 72 74 75 61 6c 20 76 6f 69 64 20 70 6f 6c 69 73 68 28 20 51 57 69 64 67 65 74 2a 20 29 3b virtual.void.polish(.QWidget*.);
15100 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 70 6f 6c 69 73 68 50 6f 70 75 70 4d 65 6e .....virtual.void.polishPopupMen
15120 75 28 20 51 50 6f 70 75 70 4d 65 6e 75 2a 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f u(.QPopupMenu*.);.....virtual.vo
15140 69 64 20 75 6e 50 6f 6c 69 73 68 28 20 51 41 70 70 6c 69 63 61 74 69 6f 6e 2a 20 29 3b 0a 20 20 id.unPolish(.QApplication*.);...
15160 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 75 6e 70 6f 6c 69 73 68 28 20 51 57 69 64 67 65 74 ..virtual.void.unpolish(.QWidget
15180 2a 20 29 3b 0a 0a 20 20 20 20 2f 2f 20 6e 65 77 20 73 74 75 66 66 0a 20 20 20 20 76 6f 69 64 20 *.);......//.new.stuff.....void.
151a0 64 72 61 77 50 72 69 6d 69 74 69 76 65 28 20 50 72 69 6d 69 74 69 76 65 45 6c 65 6d 65 6e 74 20 drawPrimitive(.PrimitiveElement.
151c0 70 65 2c 20 51 50 61 69 6e 74 65 72 20 2a 70 2c 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 2c pe,.QPainter.*p,.const.QRect.&r,
151e0 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 63 67 2c 20 53 46 6c 61 67 73 20 66 .const.QColorGroup.&cg,.SFlags.f
15200 6c 61 67 73 20 3d 20 53 74 79 6c 65 5f 44 65 66 61 75 6c 74 2c 20 63 6f 6e 73 74 20 51 53 74 79 lags.=.Style_Default,.const.QSty
15220 6c 65 4f 70 74 69 6f 6e 26 20 3d 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 3a 3a 44 65 66 61 75 6c leOption&.=.QStyleOption::Defaul
15240 74 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 43 6f 6e 74 72 6f 6c 28 t.).const;.....void.drawControl(
15260 20 43 6f 6e 74 72 6f 6c 45 6c 65 6d 65 6e 74 20 65 6c 65 6d 65 6e 74 2c 20 51 50 61 69 6e 74 65 .ControlElement.element,.QPainte
15280 72 20 2a 70 2c 20 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 77 69 64 67 65 74 2c 20 63 6f 6e r.*p,.const.QWidget.*widget,.con
152a0 73 74 20 51 52 65 63 74 20 26 72 2c 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 st.QRect.&r,.const.QColorGroup.&
152c0 63 67 2c 20 53 46 6c 61 67 73 20 68 6f 77 20 3d 20 53 74 79 6c 65 5f 44 65 66 61 75 6c 74 2c 20 cg,.SFlags.how.=.Style_Default,.
152e0 63 6f 6e 73 74 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 26 20 3d 20 51 53 74 79 6c 65 4f 70 74 69 const.QStyleOption&.=.QStyleOpti
15300 6f 6e 3a 3a 44 65 66 61 75 6c 74 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 64 72 on::Default.).const;.....void.dr
15320 61 77 43 6f 6d 70 6c 65 78 43 6f 6e 74 72 6f 6c 28 20 43 6f 6d 70 6c 65 78 43 6f 6e 74 72 6f 6c awComplexControl(.ComplexControl
15340 20 63 6f 6e 74 72 6f 6c 2c 20 51 50 61 69 6e 74 65 72 2a 20 70 2c 20 63 6f 6e 73 74 20 51 57 69 .control,.QPainter*.p,.const.QWi
15360 64 67 65 74 2a 20 77 69 64 67 65 74 2c 20 63 6f 6e 73 74 20 51 52 65 63 74 26 20 72 2c 20 63 6f dget*.widget,.const.QRect&.r,.co
15380 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 26 20 63 67 2c 20 53 46 6c 61 67 73 20 68 6f 77 20 nst.QColorGroup&.cg,.SFlags.how.
153a0 3d 20 53 74 79 6c 65 5f 44 65 66 61 75 6c 74 2c 20 53 43 46 6c 61 67 73 20 73 75 62 20 3d 20 53 =.Style_Default,.SCFlags.sub.=.S
153c0 43 5f 41 6c 6c 2c 20 53 43 46 6c 61 67 73 20 73 75 62 41 63 74 69 76 65 20 3d 20 53 43 5f 4e 6f C_All,.SCFlags.subActive.=.SC_No
153e0 6e 65 2c 20 63 6f 6e 73 74 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 26 20 3d 20 51 53 74 79 6c 65 ne,.const.QStyleOption&.=.QStyle
15400 4f 70 74 69 6f 6e 3a 3a 44 65 66 61 75 6c 74 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 Option::Default.).const;.....int
15420 20 70 69 78 65 6c 4d 65 74 72 69 63 28 20 50 69 78 65 6c 4d 65 74 72 69 63 20 6d 65 74 72 69 63 .pixelMetric(.PixelMetric.metric
15440 2c 20 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 77 69 64 67 65 74 20 3d 20 30 20 29 20 63 6f ,.const.QWidget.*widget.=.0.).co
15460 6e 73 74 3b 0a 20 20 20 20 51 52 65 63 74 20 71 75 65 72 79 53 75 62 43 6f 6e 74 72 6f 6c 4d 65 nst;.....QRect.querySubControlMe
15480 74 72 69 63 73 28 20 43 6f 6d 70 6c 65 78 43 6f 6e 74 72 6f 6c 20 63 6f 6e 74 72 6f 6c 2c 20 63 trics(.ComplexControl.control,.c
154a0 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 77 69 64 67 65 74 2c 20 53 75 62 43 6f 6e 74 72 6f 6c onst.QWidget.*widget,.SubControl
154c0 20 73 63 2c 20 63 6f 6e 73 74 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 26 20 3d 20 51 53 74 79 6c .sc,.const.QStyleOption&.=.QStyl
154e0 65 4f 70 74 69 6f 6e 3a 3a 44 65 66 61 75 6c 74 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 eOption::Default.).const;.....QS
15500 69 7a 65 20 73 69 7a 65 46 72 6f 6d 43 6f 6e 74 65 6e 74 73 28 20 43 6f 6e 74 65 6e 74 73 54 79 ize.sizeFromContents(.ContentsTy
15520 70 65 20 63 6f 6e 74 65 6e 74 73 2c 20 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 77 69 64 67 pe.contents,.const.QWidget.*widg
15540 65 74 2c 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 63 6f 6e 74 65 6e 74 73 53 69 7a 65 2c 20 63 et,.const.QSize.&contentsSize,.c
15560 6f 6e 73 74 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 26 20 3d 20 51 53 74 79 6c 65 4f 70 74 69 6f onst.QStyleOption&.=.QStyleOptio
15580 6e 3a 3a 44 65 66 61 75 6c 74 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 69 78 6d 61 70 20 n::Default.).const;.....QPixmap.
155a0 73 74 79 6c 65 50 69 78 6d 61 70 28 20 53 74 79 6c 65 50 69 78 6d 61 70 20 73 74 79 6c 65 70 69 stylePixmap(.StylePixmap.stylepi
155c0 78 6d 61 70 2c 20 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 77 69 64 67 65 74 20 3d 20 30 2c xmap,.const.QWidget.*widget.=.0,
155e0 20 63 6f 6e 73 74 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 26 20 3d 20 51 53 74 79 6c 65 4f 70 74 .const.QStyleOption&.=.QStyleOpt
15600 69 6f 6e 3a 3a 44 65 66 61 75 6c 74 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 ion::Default.).const;......void.
15620 64 72 61 77 43 6f 6e 74 72 6f 6c 4d 61 73 6b 28 43 6f 6e 74 72 6f 6c 45 6c 65 6d 65 6e 74 2c 51 drawControlMask(ControlElement,Q
15640 50 61 69 6e 74 65 72 20 2a 2c 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 2c 63 6f 6e 73 74 20 Painter.*,const.QWidget.*,const.
15660 51 52 65 63 74 20 26 2c 63 6f 6e 73 74 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 20 26 29 20 63 6f QRect.&,const.QStyleOption.&).co
15680 6e 73 74 3b 0a 20 20 20 20 51 52 65 63 74 20 73 75 62 52 65 63 74 28 53 75 62 52 65 63 74 2c 63 nst;.....QRect.subRect(SubRect,c
156a0 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 onst.QWidget.*).const;.....void.
156c0 64 72 61 77 43 6f 6d 70 6c 65 78 43 6f 6e 74 72 6f 6c 4d 61 73 6b 28 43 6f 6d 70 6c 65 78 43 6f drawComplexControlMask(ComplexCo
156e0 6e 74 72 6f 6c 2c 51 50 61 69 6e 74 65 72 20 2a 2c 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a ntrol,QPainter.*,const.QWidget.*
15700 2c 63 6f 6e 73 74 20 51 52 65 63 74 20 26 2c 63 6f 6e 73 74 20 51 53 74 79 6c 65 4f 70 74 69 6f ,const.QRect.&,const.QStyleOptio
15720 6e 20 26 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 53 75 62 43 6f 6e 74 72 6f 6c 20 71 75 65 72 79 n.&).const;.....SubControl.query
15740 53 75 62 43 6f 6e 74 72 6f 6c 28 43 6f 6d 70 6c 65 78 43 6f 6e 74 72 6f 6c 2c 63 6f 6e 73 74 20 SubControl(ComplexControl,const.
15760 51 57 69 64 67 65 74 20 2a 2c 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 63 6f 6e 73 74 20 51 QWidget.*,const.QPoint.&,const.Q
15780 53 74 79 6c 65 4f 70 74 69 6f 6e 20 26 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 73 74 StyleOption.&).const;.....int.st
157a0 79 6c 65 48 69 6e 74 28 53 74 79 6c 65 48 69 6e 74 2c 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 yleHint(StyleHint,const.QWidget.
157c0 2a 2c 63 6f 6e 73 74 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 20 26 2c 51 53 74 79 6c 65 48 69 6e *,const.QStyleOption.&,QStyleHin
157e0 74 52 65 74 75 72 6e 20 2a 29 20 63 6f 6e 73 74 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 tReturn.*).const;..private:.....
15800 2f 2f 20 43 6f 6e 76 65 6e 69 65 6e 63 65 0a 20 20 20 20 51 74 3a 3a 44 6f 63 6b 20 66 69 6e 64 //.Convenience.....Qt::Dock.find
15820 4c 6f 63 61 74 69 6f 6e 28 20 51 57 69 64 67 65 74 20 2a 70 20 29 20 63 6f 6e 73 74 3b 0a 20 20 Location(.QWidget.*p.).const;...
15840 20 20 51 74 3a 3a 44 6f 63 6b 20 66 69 6e 64 4c 6f 63 61 74 69 6f 6e 28 20 51 50 61 69 6e 74 65 ..Qt::Dock.findLocation(.QPainte
15860 72 20 2a 70 20 29 20 63 6f 6e 73 74 3b 0a 0a 23 69 66 6e 64 65 66 20 51 5f 4f 53 5f 54 45 4d 50 r.*p.).const;..#ifndef.Q_OS_TEMP
15880 0a 20 20 20 20 76 6f 69 64 20 6d 6f 64 69 66 79 4f 72 69 67 69 6e 61 6c 50 61 6c 65 74 74 65 28 .....void.modifyOriginalPalette(
158a0 29 3b 0a 20 20 20 20 51 50 61 6c 65 74 74 65 20 6f 72 69 67 69 6e 61 6c 50 61 6c 3b 0a 20 20 20 );.....QPalette.originalPal;....
158c0 20 62 6f 6f 6c 20 67 6f 74 4f 72 69 67 69 6e 61 6c 3b 0a 23 65 6e 64 69 66 20 2f 2f 20 51 5f 4f .bool.gotOriginal;.#endif.//.Q_O
158e0 53 5f 54 45 4d 50 0a 0a 0a 0a 20 20 20 20 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 S_TEMP........//.Disabled.copy.c
15900 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 onstructor.and.operator=.#if.def
15920 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 50 6f 63 6b 65 74 ined(Q_DISABLE_COPY).....QPocket
15940 50 43 53 74 79 6c 65 28 20 63 6f 6e 73 74 20 51 50 6f 63 6b 65 74 50 43 53 74 79 6c 65 20 26 20 PCStyle(.const.QPocketPCStyle.&.
15960 29 3b 0a 20 20 20 20 51 50 6f 63 6b 65 74 50 43 53 74 79 6c 65 26 20 6f 70 65 72 61 74 6f 72 3d );.....QPocketPCStyle&.operator=
15980 28 20 63 6f 6e 73 74 20 51 50 6f 63 6b 65 74 50 43 53 74 79 6c 65 20 26 20 29 3b 0a 23 65 6e 64 (.const.QPocketPCStyle.&.);.#end
159a0 69 66 0a 7d 3b 0a 0a 2f 2f 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 53 54 59 4c 45 5f 50 if.};..//#endif.//.QT_NO_STYLE_P
159c0 4f 43 4b 45 54 50 43 0a 23 65 6e 64 69 66 0a 00 00 00 24 00 71 00 6e 00 65 00 74 00 77 00 6f 00 OCKETPC.#endif....$.q.n.e.t.w.o.
159e0 72 00 6b 00 70 00 72 00 6f 00 74 00 6f 00 63 00 6f 00 6c 00 2e 00 68 00 00 19 f3 2f 2a 20 20 20 r.k.p.r.o.t.o.c.o.l...h..../*...
15a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
15fe0 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4e 45 54 57 4f 52 4b 50 52 4f 54 ........*/..#ifndef.QNETWORKPROT
16000 4f 43 4f 4c 5f 48 0a 23 64 65 66 69 6e 65 20 51 4e 45 54 57 4f 52 4b 50 52 4f 54 4f 43 4f 4c 5f OCOL_H.#define.QNETWORKPROTOCOL_
16020 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 75 72 6c 69 6e H..#ifndef.QT_H.#include."qurlin
16040 66 6f 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 74 72 69 6e 67 2e 68 22 0a 23 69 6e 63 6c fo.h".#include."qstring.h".#incl
16060 75 64 65 20 22 71 64 69 63 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 6f 62 6a 65 63 74 2e ude."qdict.h".#include."qobject.
16080 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f h".#endif.//.QT_H..#ifndef.QT_NO
160a0 5f 4e 45 54 57 4f 52 4b 50 52 4f 54 4f 43 4f 4c 0a 0a 63 6c 61 73 73 20 51 4e 65 74 77 6f 72 6b _NETWORKPROTOCOL..class.QNetwork
160c0 50 72 6f 74 6f 63 6f 6c 3b 0a 63 6c 61 73 73 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f Protocol;.class.QNetworkOperatio
160e0 6e 3b 0a 63 6c 61 73 73 20 51 54 69 6d 65 72 3b 0a 63 6c 61 73 73 20 51 55 72 6c 4f 70 65 72 61 n;.class.QTimer;.class.QUrlOpera
16100 74 6f 72 3b 0a 63 6c 61 73 73 20 51 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 50 72 69 76 61 tor;.class.QNetworkProtocolPriva
16120 74 65 3b 0a 74 65 6d 70 6c 61 74 65 20 3c 63 6c 61 73 73 20 54 3e 20 63 6c 61 73 73 20 51 56 61 te;.template.<class.T>.class.QVa
16140 6c 75 65 4c 69 73 74 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4e 65 74 77 6f 72 lueList;..class.Q_EXPORT.QNetwor
16160 6b 50 72 6f 74 6f 63 6f 6c 46 61 63 74 6f 72 79 42 61 73 65 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 kProtocolFactoryBase.{.public:..
16180 20 20 76 69 72 74 75 61 6c 20 51 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 20 2a 63 72 65 61 ..virtual.QNetworkProtocol.*crea
161a0 74 65 4f 62 6a 65 63 74 28 29 20 3d 20 30 3b 0a 0a 7d 3b 0a 0a 74 65 6d 70 6c 61 74 65 3c 20 63 teObject().=.0;..};..template<.c
161c0 6c 61 73 73 20 50 72 6f 74 6f 63 6f 6c 20 3e 0a 63 6c 61 73 73 20 51 4e 65 74 77 6f 72 6b 50 72 lass.Protocol.>.class.QNetworkPr
161e0 6f 74 6f 63 6f 6c 46 61 63 74 6f 72 79 20 3a 20 70 75 62 6c 69 63 20 51 4e 65 74 77 6f 72 6b 50 otocolFactory.:.public.QNetworkP
16200 72 6f 74 6f 63 6f 6c 46 61 63 74 6f 72 79 42 61 73 65 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 rotocolFactoryBase.{.public:....
16220 20 51 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 20 2a 63 72 65 61 74 65 4f 62 6a 65 63 74 28 .QNetworkProtocol.*createObject(
16240 29 20 7b 0a 09 72 65 74 75 72 6e 20 6e 65 77 20 50 72 6f 74 6f 63 6f 6c 3b 0a 20 20 20 20 7d 0a ).{..return.new.Protocol;.....}.
16260 0a 7d 3b 0a 0a 74 79 70 65 64 65 66 20 51 44 69 63 74 3c 20 51 4e 65 74 77 6f 72 6b 50 72 6f 74 .};..typedef.QDict<.QNetworkProt
16280 6f 63 6f 6c 46 61 63 74 6f 72 79 42 61 73 65 20 3e 20 51 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 ocolFactoryBase.>.QNetworkProtoc
162a0 6f 6c 44 69 63 74 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4e 65 74 77 6f 72 6b olDict;..class.Q_EXPORT.QNetwork
162c0 50 72 6f 74 6f 63 6f 6c 20 3a 20 70 75 62 6c 69 63 20 51 4f 62 6a 65 63 74 0a 7b 0a 20 20 20 20 Protocol.:.public.QObject.{.....
162e0 51 5f 4f 42 4a 45 43 54 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 65 6e 75 6d 20 53 74 61 74 65 Q_OBJECT..public:.....enum.State
16300 20 7b 0a 09 53 74 57 61 69 74 69 6e 67 20 3d 20 30 2c 0a 09 53 74 49 6e 50 72 6f 67 72 65 73 73 .{..StWaiting.=.0,..StInProgress
16320 2c 0a 09 53 74 44 6f 6e 65 2c 0a 09 53 74 46 61 69 6c 65 64 2c 0a 09 53 74 53 74 6f 70 70 65 64 ,..StDone,..StFailed,..StStopped
16340 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 4f 70 65 72 61 74 69 6f 6e 20 7b 0a 09 4f .....};......enum.Operation.{..O
16360 70 4c 69 73 74 43 68 69 6c 64 72 65 6e 20 3d 20 31 2c 0a 09 4f 70 4d 6b 44 69 72 20 3d 20 32 2c pListChildren.=.1,..OpMkDir.=.2,
16380 0a 09 4f 70 4d 6b 64 69 72 20 3d 20 4f 70 4d 6b 44 69 72 2c 20 2f 2f 20 23 23 23 20 72 65 6d 6f ..OpMkdir.=.OpMkDir,.//.###.remo
163a0 76 65 20 69 6e 20 34 2e 30 0a 09 4f 70 52 65 6d 6f 76 65 20 3d 20 34 2c 0a 09 4f 70 52 65 6e 61 ve.in.4.0..OpRemove.=.4,..OpRena
163c0 6d 65 20 3d 20 38 2c 0a 09 4f 70 47 65 74 20 3d 20 33 32 2c 0a 09 4f 70 50 75 74 20 3d 20 36 34 me.=.8,..OpGet.=.32,..OpPut.=.64
163e0 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 43 6f 6e 6e 65 63 74 69 6f 6e 53 74 61 74 .....};......enum.ConnectionStat
16400 65 20 7b 0a 09 43 6f 6e 48 6f 73 74 46 6f 75 6e 64 2c 0a 09 43 6f 6e 43 6f 6e 6e 65 63 74 65 64 e.{..ConHostFound,..ConConnected
16420 2c 0a 09 43 6f 6e 43 6c 6f 73 65 64 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 45 72 ,..ConClosed.....};......enum.Er
16440 72 6f 72 20 7b 0a 09 2f 2f 20 6e 6f 20 65 72 72 6f 72 0a 09 4e 6f 45 72 72 6f 72 20 3d 20 30 2c ror.{..//.no.error..NoError.=.0,
16460 0a 09 2f 2f 20 67 65 6e 65 72 61 6c 20 65 72 72 6f 72 73 0a 09 45 72 72 56 61 6c 69 64 2c 0a 09 ..//.general.errors..ErrValid,..
16480 45 72 72 55 6e 6b 6e 6f 77 6e 50 72 6f 74 6f 63 6f 6c 2c 0a 09 45 72 72 55 6e 73 75 70 70 6f 72 ErrUnknownProtocol,..ErrUnsuppor
164a0 74 65 64 2c 0a 09 45 72 72 50 61 72 73 65 2c 0a 09 2f 2f 20 65 72 72 6f 72 73 20 6f 6e 20 63 6f ted,..ErrParse,..//.errors.on.co
164c0 6e 6e 65 63 74 0a 09 45 72 72 4c 6f 67 69 6e 49 6e 63 6f 72 72 65 63 74 2c 0a 09 45 72 72 48 6f nnect..ErrLoginIncorrect,..ErrHo
164e0 73 74 4e 6f 74 46 6f 75 6e 64 2c 0a 09 2f 2f 20 70 72 6f 74 6f 63 6f 6c 20 65 72 72 6f 72 73 0a stNotFound,..//.protocol.errors.
16500 09 45 72 72 4c 69 73 74 43 68 69 6c 64 72 65 6e 2c 0a 09 45 72 72 4c 69 73 74 43 68 6c 69 64 72 .ErrListChildren,..ErrListChlidr
16520 65 6e 20 3d 20 45 72 72 4c 69 73 74 43 68 69 6c 64 72 65 6e 2c 20 2f 2f 20 23 23 23 20 72 65 6d en.=.ErrListChildren,.//.###.rem
16540 6f 76 65 20 69 6e 20 34 2e 30 0a 09 45 72 72 4d 6b 44 69 72 2c 0a 09 45 72 72 4d 6b 64 69 72 20 ove.in.4.0..ErrMkDir,..ErrMkdir.
16560 3d 20 45 72 72 4d 6b 44 69 72 2c 20 2f 2f 20 23 23 23 20 72 65 6d 6f 76 65 20 69 6e 20 34 2e 30 =.ErrMkDir,.//.###.remove.in.4.0
16580 0a 09 45 72 72 52 65 6d 6f 76 65 2c 0a 09 45 72 72 52 65 6e 61 6d 65 2c 0a 09 45 72 72 47 65 74 ..ErrRemove,..ErrRename,..ErrGet
165a0 2c 0a 09 45 72 72 50 75 74 2c 0a 09 45 72 72 46 69 6c 65 4e 6f 74 45 78 69 73 74 69 6e 67 2c 0a ,..ErrPut,..ErrFileNotExisting,.
165c0 09 45 72 72 50 65 72 6d 69 73 73 69 6f 6e 44 65 6e 69 65 64 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 .ErrPermissionDenied.....};.....
165e0 20 51 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c .QNetworkProtocol();.....virtual
16600 20 7e 51 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 .~QNetworkProtocol();......virtu
16620 61 6c 20 76 6f 69 64 20 73 65 74 55 72 6c 28 20 51 55 72 6c 4f 70 65 72 61 74 6f 72 20 2a 75 20 al.void.setUrl(.QUrlOperator.*u.
16640 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 41 75 74 6f 44 65 6c 65 );......virtual.void.setAutoDele
16660 74 65 28 20 62 6f 6f 6c 20 62 2c 20 69 6e 74 20 69 20 3d 20 31 30 30 30 30 20 29 3b 0a 20 20 20 te(.bool.b,.int.i.=.10000.);....
16680 20 62 6f 6f 6c 20 61 75 74 6f 44 65 6c 65 74 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 73 .bool.autoDelete().const;......s
166a0 74 61 74 69 63 20 76 6f 69 64 20 72 65 67 69 73 74 65 72 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 tatic.void.registerNetworkProtoc
166c0 6f 6c 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 70 72 6f 74 6f 63 6f 6c 2c 0a 09 09 09 ol(.const.QString.&protocol,....
166e0 09 09 20 51 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 46 61 63 74 6f 72 79 42 61 73 65 20 2a ...QNetworkProtocolFactoryBase.*
16700 70 72 6f 74 6f 63 6f 6c 46 61 63 74 6f 72 79 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 4e protocolFactory.);.....static.QN
16720 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 20 2a 67 65 74 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 etworkProtocol.*getNetworkProtoc
16740 6f 6c 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 70 72 6f 74 6f 63 6f 6c 20 29 3b 0a 20 ol(.const.QString.&protocol.);..
16760 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 20 68 61 73 4f 6e 6c 79 4c 6f 63 61 6c 46 69 6c 65 53 ...static.bool.hasOnlyLocalFileS
16780 79 73 74 65 6d 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 20 73 75 70 70 6f 72 ystem();......virtual.int.suppor
167a0 74 65 64 4f 70 65 72 61 74 69 6f 6e 73 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 tedOperations().const;.....virtu
167c0 61 6c 20 76 6f 69 64 20 61 64 64 4f 70 65 72 61 74 69 6f 6e 28 20 51 4e 65 74 77 6f 72 6b 4f 70 al.void.addOperation(.QNetworkOp
167e0 65 72 61 74 69 6f 6e 20 2a 6f 70 20 29 3b 0a 0a 20 20 20 20 51 55 72 6c 4f 70 65 72 61 74 6f 72 eration.*op.);......QUrlOperator
16800 20 2a 75 72 6c 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 .*url().const;.....QNetworkOpera
16820 74 69 6f 6e 20 2a 6f 70 65 72 61 74 69 6f 6e 49 6e 50 72 6f 67 72 65 73 73 28 29 20 63 6f 6e 73 tion.*operationInProgress().cons
16840 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 6c 65 61 72 4f 70 65 72 61 74 69 t;.....virtual.void.clearOperati
16860 6f 6e 51 75 65 75 65 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 74 6f 70 onQueue();.....virtual.void.stop
16880 28 29 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f 69 64 20 64 61 74 61 28 20 63 6f 6e ();..signals:.....void.data(.con
168a0 73 74 20 51 42 79 74 65 41 72 72 61 79 20 26 2c 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 st.QByteArray.&,.QNetworkOperati
168c0 6f 6e 20 2a 72 65 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 63 6f 6e 6e 65 63 74 69 6f 6e 53 74 on.*res.);.....void.connectionSt
168e0 61 74 65 43 68 61 6e 67 65 64 28 20 69 6e 74 20 73 74 61 74 65 2c 20 63 6f 6e 73 74 20 51 53 74 ateChanged(.int.state,.const.QSt
16900 72 69 6e 67 20 26 64 61 74 61 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 66 69 6e 69 73 68 65 64 28 ring.&data.);.....void.finished(
16920 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 2a 72 65 73 20 29 3b 0a 20 20 20 20 76 .QNetworkOperation.*res.);.....v
16940 6f 69 64 20 73 74 61 72 74 28 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 2a 72 65 oid.start(.QNetworkOperation.*re
16960 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 6e 65 77 43 68 69 6c 64 72 65 6e 28 20 63 6f 6e 73 74 s.);.....void.newChildren(.const
16980 20 51 56 61 6c 75 65 4c 69 73 74 3c 51 55 72 6c 49 6e 66 6f 3e 20 26 2c 20 51 4e 65 74 77 6f 72 .QValueList<QUrlInfo>.&,.QNetwor
169a0 6b 4f 70 65 72 61 74 69 6f 6e 20 2a 72 65 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 6e 65 77 43 kOperation.*res.);.....void.newC
169c0 68 69 6c 64 28 20 63 6f 6e 73 74 20 51 55 72 6c 49 6e 66 6f 20 26 2c 20 51 4e 65 74 77 6f 72 6b hild(.const.QUrlInfo.&,.QNetwork
169e0 4f 70 65 72 61 74 69 6f 6e 20 2a 72 65 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 63 72 65 61 74 Operation.*res.);.....void.creat
16a00 65 64 44 69 72 65 63 74 6f 72 79 28 20 63 6f 6e 73 74 20 51 55 72 6c 49 6e 66 6f 20 26 2c 20 51 edDirectory(.const.QUrlInfo.&,.Q
16a20 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 2a 72 65 73 20 29 3b 0a 20 20 20 20 76 6f 69 NetworkOperation.*res.);.....voi
16a40 64 20 72 65 6d 6f 76 65 64 28 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 2a 72 65 d.removed(.QNetworkOperation.*re
16a60 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 69 74 65 6d 43 68 61 6e 67 65 64 28 20 51 4e 65 74 77 s.);.....void.itemChanged(.QNetw
16a80 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 2a 72 65 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 64 61 orkOperation.*res.);.....void.da
16aa0 74 61 54 72 61 6e 73 66 65 72 50 72 6f 67 72 65 73 73 28 20 69 6e 74 20 62 79 74 65 73 44 6f 6e taTransferProgress(.int.bytesDon
16ac0 65 2c 20 69 6e 74 20 62 79 74 65 73 54 6f 74 61 6c 2c 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 e,.int.bytesTotal,.QNetworkOpera
16ae0 74 69 6f 6e 20 2a 72 65 73 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 69 72 tion.*res.);..protected:.....vir
16b00 74 75 61 6c 20 76 6f 69 64 20 70 72 6f 63 65 73 73 4f 70 65 72 61 74 69 6f 6e 28 20 51 4e 65 74 tual.void.processOperation(.QNet
16b20 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 2a 6f 70 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c workOperation.*op.);.....virtual
16b40 20 76 6f 69 64 20 6f 70 65 72 61 74 69 6f 6e 4c 69 73 74 43 68 69 6c 64 72 65 6e 28 20 51 4e 65 .void.operationListChildren(.QNe
16b60 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 2a 6f 70 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 tworkOperation.*op.);.....virtua
16b80 6c 20 76 6f 69 64 20 6f 70 65 72 61 74 69 6f 6e 4d 6b 44 69 72 28 20 51 4e 65 74 77 6f 72 6b 4f l.void.operationMkDir(.QNetworkO
16ba0 70 65 72 61 74 69 6f 6e 20 2a 6f 70 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 peration.*op.);.....virtual.void
16bc0 20 6f 70 65 72 61 74 69 6f 6e 52 65 6d 6f 76 65 28 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 .operationRemove(.QNetworkOperat
16be0 69 6f 6e 20 2a 6f 70 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 6f 70 65 72 ion.*op.);.....virtual.void.oper
16c00 61 74 69 6f 6e 52 65 6e 61 6d 65 28 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 2a ationRename(.QNetworkOperation.*
16c20 6f 70 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 6f 70 65 72 61 74 69 6f 6e op.);.....virtual.void.operation
16c40 47 65 74 28 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 2a 6f 70 20 29 3b 0a 20 20 Get(.QNetworkOperation.*op.);...
16c60 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 6f 70 65 72 61 74 69 6f 6e 50 75 74 28 20 51 4e 65 ..virtual.void.operationPut(.QNe
16c80 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 2a 6f 70 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 tworkOperation.*op.);.....virtua
16ca0 6c 20 76 6f 69 64 20 6f 70 65 72 61 74 69 6f 6e 50 75 74 43 68 75 6e 6b 28 20 51 4e 65 74 77 6f l.void.operationPutChunk(.QNetwo
16cc0 72 6b 4f 70 65 72 61 74 69 6f 6e 20 2a 6f 70 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 rkOperation.*op.);.....virtual.b
16ce0 6f 6f 6c 20 63 68 65 63 6b 43 6f 6e 6e 65 63 74 69 6f 6e 28 20 51 4e 65 74 77 6f 72 6b 4f 70 65 ool.checkConnection(.QNetworkOpe
16d00 72 61 74 69 6f 6e 20 2a 6f 70 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 4e 65 74 ration.*op.);..private:.....QNet
16d20 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 50 72 69 76 61 74 65 20 2a 64 3b 0a 0a 70 72 69 76 61 74 65 workProtocolPrivate.*d;..private
16d40 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 20 70 72 6f 63 65 73 73 4e 65 78 74 4f 70 65 72 .slots:.....void.processNextOper
16d60 61 74 69 6f 6e 28 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 2a 6f 6c 64 20 29 3b ation(.QNetworkOperation.*old.);
16d80 0a 20 20 20 20 76 6f 69 64 20 73 74 61 72 74 4f 70 73 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 65 .....void.startOps();.....void.e
16da0 6d 69 74 4e 65 77 43 68 69 6c 64 72 65 6e 28 20 63 6f 6e 73 74 20 51 55 72 6c 49 6e 66 6f 20 26 mitNewChildren(.const.QUrlInfo.&
16dc0 69 2c 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 2a 6f 70 20 29 3b 0a 0a 20 20 20 i,.QNetworkOperation.*op.);.....
16de0 20 76 6f 69 64 20 72 65 6d 6f 76 65 4d 65 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 .void.removeMe();..private:.//.D
16e00 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 isabled.copy.constructor.and.ope
16e20 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 rator=.#if.defined(Q_DISABLE_COP
16e40 59 29 0a 20 20 20 20 51 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 28 20 63 6f 6e 73 74 20 51 Y).....QNetworkProtocol(.const.Q
16e60 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 20 26 20 29 3b 0a 20 20 20 20 51 4e 65 74 77 6f 72 NetworkProtocol.&.);.....QNetwor
16e80 6b 50 72 6f 74 6f 63 6f 6c 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 4e 65 74 kProtocol.&operator=(.const.QNet
16ea0 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 63 6c 61 workProtocol.&.);.#endif.};..cla
16ec0 73 73 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 50 72 69 76 61 74 65 3b 0a 0a 63 6c ss.QNetworkOperationPrivate;..cl
16ee0 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 3a ass.Q_EXPORT.QNetworkOperation.:
16f00 20 70 75 62 6c 69 63 20 51 4f 62 6a 65 63 74 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 20 .public.QObject.{.....Q_OBJECT..
16f20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 55 72 6c 4f 70 65 72 61 74 6f 72 3b 0a 0a 70 ...friend.class.QUrlOperator;..p
16f40 75 62 6c 69 63 3a 0a 20 20 20 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 28 20 51 4e ublic:.....QNetworkOperation(.QN
16f60 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 3a 3a 4f 70 65 72 61 74 69 6f 6e 20 6f 70 65 72 61 74 etworkProtocol::Operation.operat
16f80 69 6f 6e 2c 0a 09 09 20 20 20 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 61 72 67 30 2c 20 ion,.......const.QString.&arg0,.
16fa0 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 61 72 67 31 2c 0a 09 09 20 20 20 20 63 6f 6e 73 74 const.QString.&arg1,.......const
16fc0 20 51 53 74 72 69 6e 67 20 26 61 72 67 32 20 29 3b 0a 20 20 20 20 51 4e 65 74 77 6f 72 6b 4f 70 .QString.&arg2.);.....QNetworkOp
16fe0 65 72 61 74 69 6f 6e 28 20 51 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 3a 3a 4f 70 65 72 61 eration(.QNetworkProtocol::Opera
17000 74 69 6f 6e 20 6f 70 65 72 61 74 69 6f 6e 2c 0a 09 09 20 20 20 20 63 6f 6e 73 74 20 51 42 79 74 tion.operation,.......const.QByt
17020 65 41 72 72 61 79 20 26 61 72 67 30 2c 20 63 6f 6e 73 74 20 51 42 79 74 65 41 72 72 61 79 20 26 eArray.&arg0,.const.QByteArray.&
17040 61 72 67 31 2c 0a 09 09 20 20 20 20 63 6f 6e 73 74 20 51 42 79 74 65 41 72 72 61 79 20 26 61 72 arg1,.......const.QByteArray.&ar
17060 67 32 20 29 3b 0a 20 20 20 20 7e 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 28 29 3b 0a g2.);.....~QNetworkOperation();.
17080 0a 20 20 20 20 76 6f 69 64 20 73 65 74 53 74 61 74 65 28 20 51 4e 65 74 77 6f 72 6b 50 72 6f 74 .....void.setState(.QNetworkProt
170a0 6f 63 6f 6c 3a 3a 53 74 61 74 65 20 73 74 61 74 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 ocol::State.state.);.....void.se
170c0 74 50 72 6f 74 6f 63 6f 6c 44 65 74 61 69 6c 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 tProtocolDetail(.const.QString.&
170e0 64 65 74 61 69 6c 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 45 72 72 6f 72 43 6f 64 65 28 detail.);.....void.setErrorCode(
17100 20 69 6e 74 20 65 63 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 41 72 67 28 20 69 6e 74 20 .int.ec.);.....void.setArg(.int.
17120 6e 75 6d 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 61 72 67 20 29 3b 0a 20 20 20 20 76 num,.const.QString.&arg.);.....v
17140 6f 69 64 20 73 65 74 52 61 77 41 72 67 28 20 69 6e 74 20 6e 75 6d 2c 20 63 6f 6e 73 74 20 51 42 oid.setRawArg(.int.num,.const.QB
17160 79 74 65 41 72 72 61 79 20 26 61 72 67 20 29 3b 0a 0a 20 20 20 20 51 4e 65 74 77 6f 72 6b 50 72 yteArray.&arg.);......QNetworkPr
17180 6f 74 6f 63 6f 6c 3a 3a 4f 70 65 72 61 74 69 6f 6e 20 6f 70 65 72 61 74 69 6f 6e 28 29 20 63 6f otocol::Operation.operation().co
171a0 6e 73 74 3b 0a 20 20 20 20 51 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 3a 3a 53 74 61 74 65 nst;.....QNetworkProtocol::State
171c0 20 73 74 61 74 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 61 72 67 28 .state().const;.....QString.arg(
171e0 20 69 6e 74 20 6e 75 6d 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 42 79 74 65 41 72 72 61 79 .int.num.).const;.....QByteArray
17200 20 72 61 77 41 72 67 28 20 69 6e 74 20 6e 75 6d 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 .rawArg(.int.num.).const;.....QS
17220 74 72 69 6e 67 20 70 72 6f 74 6f 63 6f 6c 44 65 74 61 69 6c 28 29 20 63 6f 6e 73 74 3b 0a 20 20 tring.protocolDetail().const;...
17240 20 20 69 6e 74 20 65 72 72 6f 72 43 6f 64 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f ..int.errorCode().const;......vo
17260 69 64 20 66 72 65 65 28 29 3b 0a 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 id.free();..private.slots:.....v
17280 6f 69 64 20 64 65 6c 65 74 65 4d 65 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 42 oid.deleteMe();..private:.....QB
172a0 79 74 65 41 72 72 61 79 20 26 72 61 77 28 20 69 6e 74 20 6e 75 6d 20 29 20 63 6f 6e 73 74 3b 0a yteArray.&raw(.int.num.).const;.
172c0 20 20 20 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 50 72 69 76 61 74 65 20 2a 64 3b ....QNetworkOperationPrivate.*d;
172e0 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 ..private:.//.Disabled.copy.cons
17300 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 tructor.and.operator=.#if.define
17320 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 4e 65 74 77 6f 72 6b 4f 70 d(Q_DISABLE_COPY).....QNetworkOp
17340 65 72 61 74 69 6f 6e 28 20 63 6f 6e 73 74 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e eration(.const.QNetworkOperation
17360 20 26 20 29 3b 0a 20 20 20 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 26 6f 70 65 .&.);.....QNetworkOperation.&ope
17380 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 4e 65 74 77 6f 72 6b 4f 70 65 72 61 74 69 6f 6e 20 rator=(.const.QNetworkOperation.
173a0 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f &.);.#endif.};..#endif.//.QT_NO_
173c0 4e 45 54 57 4f 52 4b 50 52 4f 54 4f 43 4f 4c 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 4e 45 54 57 NETWORKPROTOCOL..#endif.//.QNETW
173e0 4f 52 4b 50 52 4f 54 4f 43 4f 4c 5f 48 0a 00 00 00 14 00 71 00 73 00 65 00 73 00 73 00 69 00 6f ORKPROTOCOL_H......q.s.e.s.s.i.o
17400 00 6e 00 2e 00 68 00 00 06 34 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .n...h...4/*....................
17420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
174a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
174c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
174e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
175a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
175c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
175e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
176a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
176c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
176e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
177a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
177c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
177e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
178a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
178c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
178e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
179a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
179c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
179e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 45 53 53 ...............*/..#ifndef.QSESS
17a00 49 4f 4e 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 45 53 53 49 4f 4e 5f 48 0a 0a 23 69 66 6e 64 65 ION_H.#define.QSESSION_H..#ifnde
17a20 66 20 51 54 5f 48 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 65 6e 64 69 66 0a 00 00 f.QT_H.#endif.//.QT_H..#endif...
17a40 00 12 00 71 00 73 00 69 00 67 00 6e 00 61 00 6c 00 2e 00 68 00 00 0a 30 2f 2a 20 20 20 20 20 20 ...q.s.i.g.n.a.l...h...0/*......
17a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
17fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a ............................*/..
18040 23 69 66 6e 64 65 66 20 51 53 49 47 4e 41 4c 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 49 47 4e 41 #ifndef.QSIGNAL_H.#define.QSIGNA
18060 4c 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 76 61 72 L_H..#ifndef.QT_H.#include."qvar
18080 69 61 6e 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 6f 62 6a 65 63 74 2e 68 22 0a 23 65 6e iant.h".#include."qobject.h".#en
180a0 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 69 dif.//.QT_H...class.Q_EXPORT.QSi
180c0 67 6e 61 6c 20 3a 20 70 75 62 6c 69 63 20 51 4f 62 6a 65 63 74 0a 7b 0a 20 20 20 20 51 5f 4f 42 gnal.:.public.QObject.{.....Q_OB
180e0 4a 45 43 54 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 69 67 6e 61 6c 28 20 51 4f 62 6a 65 JECT..public:.....QSignal(.QObje
18100 63 74 20 2a 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3d 30 ct.*parent=0,.const.char.*name=0
18120 20 29 3b 0a 20 20 20 20 7e 51 53 69 67 6e 61 6c 28 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 63 6f .);.....~QSignal();......bool.co
18140 6e 6e 65 63 74 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 72 65 63 65 69 76 65 72 2c 20 nnect(.const.QObject.*receiver,.
18160 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 65 6d 62 65 72 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 64 const.char.*member.);.....bool.d
18180 69 73 63 6f 6e 6e 65 63 74 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 72 65 63 65 69 76 isconnect(.const.QObject.*receiv
181a0 65 72 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 65 6d 62 65 72 3d 30 20 29 3b 0a 0a 20 20 20 er,.const.char.*member=0.);.....
181c0 20 76 6f 69 64 09 61 63 74 69 76 61 74 65 28 29 3b 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f .void.activate();..#ifndef.QT_NO
181e0 5f 43 4f 4d 50 41 54 0a 20 20 20 20 62 6f 6f 6c 09 69 73 42 6c 6f 63 6b 65 64 28 29 09 20 63 6f _COMPAT.....bool.isBlocked()..co
18200 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 51 4f 62 6a 65 63 74 3a 3a 73 69 67 6e 61 6c 73 42 6c nst..{.return.QObject::signalsBl
18220 6f 63 6b 65 64 28 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 09 62 6c 6f 63 6b 28 20 62 6f 6f 6c 20 ocked();.}.....void.block(.bool.
18240 62 20 29 09 09 7b 20 51 4f 62 6a 65 63 74 3a 3a 62 6c 6f 63 6b 53 69 67 6e 61 6c 73 28 20 62 20 b.)..{.QObject::blockSignals(.b.
18260 29 3b 20 7d 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 56 41 52 49 41 4e 54 0a 20 20 20 20 76 );.}.#ifndef.QT_NO_VARIANT.....v
18280 6f 69 64 09 73 65 74 50 61 72 61 6d 65 74 65 72 28 20 69 6e 74 20 76 61 6c 75 65 20 29 3b 0a 20 oid.setParameter(.int.value.);..
182a0 20 20 20 69 6e 74 09 09 70 61 72 61 6d 65 74 65 72 28 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 ...int..parameter().const;.#endi
182c0 66 0a 23 65 6e 64 69 66 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 56 41 52 49 41 4e 54 0a f.#endif..#ifndef.QT_NO_VARIANT.
182e0 20 20 20 20 76 6f 69 64 09 73 65 74 56 61 6c 75 65 28 20 63 6f 6e 73 74 20 51 56 61 72 69 61 6e ....void.setValue(.const.QVarian
18300 74 20 26 76 61 6c 75 65 20 29 3b 0a 20 20 20 20 51 56 61 72 69 61 6e 74 09 76 61 6c 75 65 28 29 t.&value.);.....QVariant.value()
18320 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 73 69 67 6e 61 6c 73 3a 0a 23 69 66 6e 64 65 66 20 .const;.#endif.signals:.#ifndef.
18340 51 54 5f 4e 4f 5f 56 41 52 49 41 4e 54 0a 20 20 20 20 76 6f 69 64 20 73 69 67 6e 61 6c 28 20 63 QT_NO_VARIANT.....void.signal(.c
18360 6f 6e 73 74 20 51 56 61 72 69 61 6e 74 26 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 onst.QVariant&.);.#endif.....voi
18380 64 20 69 6e 74 53 69 67 6e 61 6c 28 20 69 6e 74 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 23 69 d.intSignal(.int.);..private:.#i
183a0 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 56 41 52 49 41 4e 54 0a 20 20 20 20 51 56 61 72 69 61 6e 74 fndef.QT_NO_VARIANT.....QVariant
183c0 20 76 61 6c 3b 0a 23 65 6e 64 69 66 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 .val;.#endif.private:.//.Disable
183e0 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d d.copy.constructor.and.operator=
18400 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 .#if.defined(Q_DISABLE_COPY)....
18420 20 51 53 69 67 6e 61 6c 28 20 63 6f 6e 73 74 20 51 53 69 67 6e 61 6c 20 26 20 29 3b 0a 20 20 20 .QSignal(.const.QSignal.&.);....
18440 20 51 53 69 67 6e 61 6c 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 69 67 6e .QSignal.&operator=(.const.QSign
18460 61 6c 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 al.&.);.#endif.};...#endif.//.QS
18480 49 47 4e 41 4c 5f 48 0a 00 00 00 1e 00 71 00 73 00 70 00 6c 00 61 00 73 00 68 00 73 00 63 00 72 IGNAL_H......q.s.p.l.a.s.h.s.c.r
184a0 00 65 00 65 00 6e 00 2e 00 68 00 00 09 36 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .e.e.n...h...6/*................
184c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
184e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
185a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
185c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
185e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
186a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
186c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
186e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
187a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
187c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
187e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
188a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
188c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
188e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
189a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
189c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
189e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a .............................*/.
18a80 0a 23 69 66 6e 64 65 66 20 51 53 50 4c 41 53 48 53 43 52 45 45 4e 5f 48 0a 23 64 65 66 69 6e 65 .#ifndef.QSPLASHSCREEN_H.#define
18aa0 20 51 53 50 4c 41 53 48 53 43 52 45 45 4e 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 .QSPLASHSCREEN_H..#ifndef.QT_H.#
18ac0 69 6e 63 6c 75 64 65 20 22 71 70 69 78 6d 61 70 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 77 include."qpixmap.h".#include."qw
18ae0 69 64 67 65 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 idget.h".#endif.//.QT_H..#ifndef
18b00 20 51 54 5f 4e 4f 5f 53 50 4c 41 53 48 53 43 52 45 45 4e 0a 63 6c 61 73 73 20 51 53 70 6c 61 73 .QT_NO_SPLASHSCREEN.class.QSplas
18b20 68 53 63 72 65 65 6e 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 hScreenPrivate;..class.Q_EXPORT.
18b40 51 53 70 6c 61 73 68 53 63 72 65 65 6e 20 3a 20 70 75 62 6c 69 63 20 51 57 69 64 67 65 74 0a 7b QSplashScreen.:.public.QWidget.{
18b60 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 70 6c 61 73 .....Q_OBJECT.public:.....QSplas
18b80 68 53 63 72 65 65 6e 28 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 20 26 70 69 78 6d 61 70 20 3d hScreen(.const.QPixmap.&pixmap.=
18ba0 20 51 50 69 78 6d 61 70 28 29 2c 20 57 46 6c 61 67 73 20 66 20 3d 20 30 20 29 3b 0a 20 20 20 20 .QPixmap(),.WFlags.f.=.0.);.....
18bc0 76 69 72 74 75 61 6c 20 7e 51 53 70 6c 61 73 68 53 63 72 65 65 6e 28 29 3b 0a 0a 20 20 20 20 76 virtual.~QSplashScreen();......v
18be0 6f 69 64 20 73 65 74 50 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 20 26 70 69 oid.setPixmap(.const.QPixmap.&pi
18c00 78 6d 61 70 20 29 3b 0a 20 20 20 20 51 50 69 78 6d 61 70 2a 20 70 69 78 6d 61 70 28 29 20 63 6f xmap.);.....QPixmap*.pixmap().co
18c20 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 66 69 6e 69 73 68 28 20 51 57 69 64 67 65 74 20 2a 77 nst;.....void.finish(.QWidget.*w
18c40 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 70 61 69 6e 74 28 29 3b 0a 0a 70 75 62 6c 69 63 20 .);.....void.repaint();..public.
18c60 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 20 6d 65 73 73 61 67 65 28 20 63 6f 6e 73 74 20 51 slots:.....void.message(.const.Q
18c80 53 74 72 69 6e 67 20 26 73 74 72 2c 20 69 6e 74 20 66 6c 61 67 73 20 3d 20 41 6c 69 67 6e 4c 65 String.&str,.int.flags.=.AlignLe
18ca0 66 74 2c 0a 09 09 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 63 6f 6c 6f 72 20 3d 20 62 6c ft,.....const.QColor.&color.=.bl
18cc0 61 63 6b 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 63 6c 65 61 72 28 29 3b 0a 0a 73 69 67 6e 61 6c ack.);.....void.clear();..signal
18ce0 73 3a 0a 20 20 20 20 76 6f 69 64 20 6d 65 73 73 61 67 65 43 68 61 6e 67 65 64 28 20 63 6f 6e 73 s:.....void.messageChanged(.cons
18d00 74 20 51 53 74 72 69 6e 67 20 26 73 74 72 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 t.QString.&str.);..protected:...
18d20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 64 72 61 77 43 6f 6e 74 65 6e 74 73 28 20 51 50 61 ..virtual.void.drawContents(.QPa
18d40 69 6e 74 65 72 20 2a 70 61 69 6e 74 65 72 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 6d 6f 75 73 65 inter.*painter.);.....void.mouse
18d60 50 72 65 73 73 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 20 2a 20 29 3b 0a 0a 70 72 PressEvent(.QMouseEvent.*.);..pr
18d80 69 76 61 74 65 3a 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 43 6f 6e 74 65 6e 74 73 28 29 3b 0a ivate:.....void.drawContents();.
18da0 0a 20 20 20 20 51 53 70 6c 61 73 68 53 63 72 65 65 6e 50 72 69 76 61 74 65 20 2a 64 3b 0a 7d 3b .....QSplashScreenPrivate.*d;.};
18dc0 0a 23 65 6e 64 69 66 20 2f 2f 51 54 5f 4e 4f 5f 53 50 4c 41 53 48 53 43 52 45 45 4e 0a 23 65 6e .#endif.//QT_NO_SPLASHSCREEN.#en
18de0 64 69 66 0a 00 00 00 16 00 71 00 70 00 74 00 72 00 73 00 74 00 61 00 63 00 6b 00 2e 00 68 00 00 dif......q.p.t.r.s.t.a.c.k...h..
18e00 0c 54 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .T/*............................
18e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
190a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
190c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
190e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
191a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
191c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
191e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
192a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
192c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
192e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
193a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
193c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
193e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a ............................*/..
19400 23 69 66 6e 64 65 66 20 51 50 54 52 53 54 41 43 4b 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 54 52 #ifndef.QPTRSTACK_H.#define.QPTR
19420 53 54 41 43 4b 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 STACK_H..#ifndef.QT_H.#include."
19440 71 67 6c 69 73 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 74 65 6d 70 6c 61 qglist.h".#endif.//.QT_H..templa
19460 74 65 3c 63 6c 61 73 73 20 74 79 70 65 3e 0a 63 6c 61 73 73 20 51 50 74 72 53 74 61 63 6b 20 3a te<class.type>.class.QPtrStack.:
19480 20 70 72 6f 74 65 63 74 65 64 20 51 47 4c 69 73 74 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 .protected.QGList.{.public:.....
194a0 51 50 74 72 53 74 61 63 6b 28 29 09 09 09 09 7b 20 7d 0a 20 20 20 20 51 50 74 72 53 74 61 63 6b QPtrStack()....{.}.....QPtrStack
194c0 28 20 63 6f 6e 73 74 20 51 50 74 72 53 74 61 63 6b 3c 74 79 70 65 3e 20 26 73 20 29 20 3a 20 51 (.const.QPtrStack<type>.&s.).:.Q
194e0 47 4c 69 73 74 28 20 73 20 29 20 7b 20 7d 0a 20 20 20 20 7e 51 50 74 72 53 74 61 63 6b 28 29 09 GList(.s.).{.}.....~QPtrStack().
19500 09 09 7b 20 63 6c 65 61 72 28 29 3b 20 7d 0a 20 20 20 20 51 50 74 72 53 74 61 63 6b 3c 74 79 70 ..{.clear();.}.....QPtrStack<typ
19520 65 3e 20 26 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e 73 74 20 51 50 74 72 53 74 61 63 6b 3c 74 79 e>.&operator=(const.QPtrStack<ty
19540 70 65 3e 20 26 73 29 0a 09 09 09 7b 20 72 65 74 75 72 6e 20 28 51 50 74 72 53 74 61 63 6b 3c 74 pe>.&s)....{.return.(QPtrStack<t
19560 79 70 65 3e 26 29 51 47 4c 69 73 74 3a 3a 6f 70 65 72 61 74 6f 72 3d 28 73 29 3b 20 7d 0a 20 20 ype>&)QGList::operator=(s);.}...
19580 20 20 62 6f 6f 6c 20 20 61 75 74 6f 44 65 6c 65 74 65 28 29 20 63 6f 6e 73 74 09 09 7b 20 72 65 ..bool..autoDelete().const..{.re
195a0 74 75 72 6e 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 61 75 74 6f 44 65 6c 65 74 65 28 turn.QPtrCollection::autoDelete(
195c0 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 20 73 65 74 41 75 74 6f 44 65 6c 65 74 65 28 20 62 6f );.}.....void..setAutoDelete(.bo
195e0 6f 6c 20 64 65 6c 20 29 09 7b 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 73 65 74 41 75 ol.del.).{.QPtrCollection::setAu
19600 74 6f 44 65 6c 65 74 65 28 64 65 6c 29 3b 20 7d 0a 20 20 20 20 75 69 6e 74 20 20 63 6f 75 6e 74 toDelete(del);.}.....uint..count
19620 28 29 20 20 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 63 6f 75 ()...const..{.return.QGList::cou
19640 6e 74 28 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 69 73 45 6d 70 74 79 28 29 20 63 6f 6e 73 nt();.}.....bool..isEmpty().cons
19660 74 09 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 63 6f 75 6e 74 28 29 20 3d 3d 20 30 t..{.return.QGList::count().==.0
19680 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 20 70 75 73 68 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a ;.}.....void..push(.const.type.*
196a0 64 20 29 09 09 7b 20 51 47 4c 69 73 74 3a 3a 69 6e 73 65 72 74 41 74 28 30 2c 49 74 65 6d 28 64 d.)..{.QGList::insertAt(0,Item(d
196c0 29 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 70 6f 70 28 29 09 09 09 09 7b 20 72 65 74 75 72 ));.}.....type.*pop()....{.retur
196e0 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 74 61 6b 65 46 69 72 73 74 28 29 3b 20 7d n.(type.*)QGList::takeFirst();.}
19700 0a 20 20 20 20 62 6f 6f 6c 20 20 72 65 6d 6f 76 65 28 29 09 09 09 7b 20 72 65 74 75 72 6e 20 51 .....bool..remove()...{.return.Q
19720 47 4c 69 73 74 3a 3a 72 65 6d 6f 76 65 46 69 72 73 74 28 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 GList::removeFirst();.}.....void
19740 20 20 63 6c 65 61 72 28 29 09 09 09 7b 20 51 47 4c 69 73 74 3a 3a 63 6c 65 61 72 28 29 3b 20 7d ..clear()...{.QGList::clear();.}
19760 0a 20 20 20 20 74 79 70 65 20 2a 74 6f 70 28 29 09 20 20 20 20 63 6f 6e 73 74 09 09 7b 20 72 65 .....type.*top().....const..{.re
19780 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 63 66 69 72 73 74 28 29 3b 20 7d turn.(type.*)QGList::cfirst();.}
197a0 0a 09 20 20 6f 70 65 72 61 74 6f 72 20 74 79 70 65 20 2a 28 29 20 63 6f 6e 73 74 09 7b 20 72 65 ....operator.type.*().const.{.re
197c0 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 63 66 69 72 73 74 28 29 3b 20 7d turn.(type.*)QGList::cfirst();.}
197e0 0a 20 20 20 20 74 79 70 65 20 2a 63 75 72 72 65 6e 74 28 29 20 63 6f 6e 73 74 09 09 7b 20 72 65 .....type.*current().const..{.re
19800 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 63 66 69 72 73 74 28 29 3b 20 7d turn.(type.*)QGList::cfirst();.}
19820 0a 0a 23 69 66 64 65 66 20 51 5f 51 44 4f 43 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 ..#ifdef.Q_QDOC.protected:.....v
19840 69 72 74 75 61 6c 20 51 44 61 74 61 53 74 72 65 61 6d 26 20 72 65 61 64 28 20 51 44 61 74 61 53 irtual.QDataStream&.read(.QDataS
19860 74 72 65 61 6d 26 2c 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 26 20 29 3b tream&,.QPtrCollection::Item&.);
19880 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 44 61 74 61 53 74 72 65 61 6d 26 20 77 72 69 74 65 28 .....virtual.QDataStream&.write(
198a0 20 51 44 61 74 61 53 74 72 65 61 6d 26 2c 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 .QDataStream&,.QPtrCollection::I
198c0 74 65 6d 20 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 tem.).const;.#endif..private:...
198e0 20 20 76 6f 69 64 20 20 64 65 6c 65 74 65 49 74 65 6d 28 20 49 74 65 6d 20 64 20 29 3b 0a 7d 3b ..void..deleteItem(.Item.d.);.};
19900 0a 0a 23 69 66 20 21 64 65 66 69 6e 65 64 28 51 5f 42 52 4f 4b 45 4e 5f 54 45 4d 50 4c 41 54 45 ..#if.!defined(Q_BROKEN_TEMPLATE
19920 5f 53 50 45 43 49 41 4c 49 5a 41 54 49 4f 4e 29 0a 74 65 6d 70 6c 61 74 65 3c 3e 20 69 6e 6c 69 _SPECIALIZATION).template<>.inli
19940 6e 65 20 76 6f 69 64 20 51 50 74 72 53 74 61 63 6b 3c 76 6f 69 64 3e 3a 3a 64 65 6c 65 74 65 49 ne.void.QPtrStack<void>::deleteI
19960 74 65 6d 28 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 29 0a 7b 0a 7d 0a tem(.QPtrCollection::Item.).{.}.
19980 23 65 6e 64 69 66 0a 0a 74 65 6d 70 6c 61 74 65 3c 63 6c 61 73 73 20 74 79 70 65 3e 20 69 6e 6c #endif..template<class.type>.inl
199a0 69 6e 65 20 76 6f 69 64 20 51 50 74 72 53 74 61 63 6b 3c 74 79 70 65 3e 3a 3a 64 65 6c 65 74 65 ine.void.QPtrStack<type>::delete
199c0 49 74 65 6d 28 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 64 20 29 0a 7b Item(.QPtrCollection::Item.d.).{
199e0 0a 20 20 20 20 69 66 20 28 20 64 65 6c 5f 69 74 65 6d 20 29 20 64 65 6c 65 74 65 20 28 74 79 70 .....if.(.del_item.).delete.(typ
19a00 65 20 2a 29 64 3b 0a 7d 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 54 0a 23 e.*)d;.}..#ifndef.QT_NO_COMPAT.#
19a20 64 65 66 69 6e 65 20 51 53 74 61 63 6b 20 51 50 74 72 53 74 61 63 6b 0a 23 65 6e 64 69 66 0a 0a define.QStack.QPtrStack.#endif..
19a40 23 65 6e 64 69 66 20 2f 2f 20 51 50 54 52 53 54 41 43 4b 5f 48 0a 00 00 00 12 00 71 00 6d 00 73 #endif.//.QPTRSTACK_H......q.m.s
19a60 00 67 00 62 00 6f 00 78 00 2e 00 68 00 00 04 29 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .g.b.o.x...h...)/*..............
19a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 4d 53 ..................*/.#ifndef.QMS
19e60 47 42 4f 58 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 53 47 42 4f 58 5f 48 0a 23 69 6e 63 6c 75 64 GBOX_H.#define.QMSGBOX_H.#includ
19e80 65 20 22 71 6d 65 73 73 61 67 65 62 6f 78 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 14 00 71 00 e."qmessagebox.h".#endif......q.
19ea0 70 00 6e 00 74 00 61 00 72 00 72 00 79 00 2e 00 68 00 00 04 2b 2f 2a 20 20 20 20 20 20 20 20 20 p.n.t.a.r.r.y...h...+/*.........
19ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
19fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 .......................*/.#ifnde
1a2a0 66 20 51 50 4e 54 41 52 52 59 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 4e 54 41 52 52 59 5f 48 0a f.QPNTARRY_H.#define.QPNTARRY_H.
1a2c0 23 69 6e 63 6c 75 64 65 20 22 71 70 6f 69 6e 74 61 72 72 61 79 2e 68 22 0a 23 65 6e 64 69 66 0a #include."qpointarray.h".#endif.
1a2e0 00 00 00 12 00 71 00 70 00 61 00 69 00 6e 00 74 00 64 00 2e 00 68 00 00 04 2a 2f 2a 2a 2a 2a 2a .....q.p.a.i.n.t.d...h...*/*****
1a300 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ********************************
1a320 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ********************************
1a340 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 43 6f 6d 70 61 74 69 62 69 6c *******.**.$Id$.**.**.Compatibil
1a360 69 74 79 20 66 69 6c 65 20 2d 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 69 6e 63 6c 75 64 ity.file.-.should.only.be.includ
1a380 65 64 20 62 79 20 6c 65 67 61 63 79 20 63 6f 64 65 2e 0a 2a 2a 20 49 74 20 23 69 6e 63 6c 75 64 ed.by.legacy.code..**.It.#includ
1a3a0 65 73 20 74 68 65 20 66 69 6c 65 20 77 68 69 63 68 20 6f 62 73 6f 6c 65 74 65 73 20 74 68 69 73 es.the.file.which.obsoletes.this
1a3c0 20 6f 6e 65 2e 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 38 2d 32 .one..**.**.Copyright.(C).1998-2
1a3e0 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 000.Trolltech.AS...All.rights.re
1a400 73 65 72 76 65 64 2e 0a 2a 2a 20 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 served..**..This.file.is.part.of
1a420 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 .the.Qt.GUI.Toolkit..**.**.This.
1a440 66 69 6c 65 20 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 file.may.be.distributed.under.th
1a460 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a e.terms.of.the.Q.Public.License.
1a480 2a 2a 20 61 73 20 64 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 20 6f 66 **.as.defined.by.Trolltech.AS.of
1a4a0 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c .Norway.and.appearing.in.the.fil
1a4c0 65 0a 2a 2a 20 4c 49 43 45 4e 53 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 e.**.LICENSE.QPL.included.in.the
1a4e0 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c .packaging.of.this.file..**.**.L
1a500 69 63 65 6e 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 50 72 6f 66 65 73 icensees.holding.valid.Qt.Profes
1a520 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 sional.Edition.licenses.may.use.
1a540 74 68 69 73 0a 2a 2a 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 this.**.file.in.accordance.with.
1a560 74 68 65 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 4c 69 63 65 the.Qt.Professional.Edition.Lice
1a580 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 0a 2a 2a 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 nse.Agreement.**.provided.with.t
1a5a0 68 65 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 2e 0a 2a 2a 0a 2a he.Qt.Professional.Edition..**.*
1a5c0 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 77 77 77 2e 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 2f 70 *.See.http://www.trolltech.com/p
1a5e0 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c ricing.html.or.email.sales@troll
1a600 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 tech.com.for.**.information.abou
1a620 74 20 74 68 65 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 6c 69 63 65 6e t.the.Professional.Edition.licen
1a640 73 69 6e 67 2c 20 6f 72 20 73 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 77 77 77 2e 74 72 6f 6c 6c sing,.or.see.**.http://www.troll
1a660 74 65 63 68 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 tech.com/qpl/.for.QPL.licensing.
1a680 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a information..**.****************
1a6a0 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ********************************
1a6c0 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 *****************************/.#
1a6e0 69 66 6e 64 65 66 20 51 50 41 49 4e 54 44 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 41 49 4e 54 44 ifndef.QPAINTD_H.#define.QPAINTD
1a700 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 61 69 6e 74 64 65 76 69 63 65 2e 68 22 0a 23 65 6e _H.#include."qpaintdevice.h".#en
1a720 64 69 66 0a 00 00 00 14 00 71 00 6e 00 65 00 74 00 77 00 6f 00 72 00 6b 00 2e 00 68 00 00 07 45 dif......q.n.e.t.w.o.r.k...h...E
1a740 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 /*..............................
1a760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a8c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a8e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a9a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a9c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1a9e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1aa00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1aa20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1aa40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1aa60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1aa80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1aaa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1aac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1aae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ab00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ab20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ab40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ab60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ab80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1aba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1abc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1abe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ac00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ac20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ac40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ac60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ac80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1aca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1acc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ace0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ad00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a ............................*/..
1ad20 23 69 66 6e 64 65 66 20 51 4e 45 54 57 4f 52 4b 5f 48 0a 23 64 65 66 69 6e 65 20 51 4e 45 54 57 #ifndef.QNETWORK_H.#define.QNETW
1ad40 4f 52 4b 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 67 ORK_H..#ifndef.QT_H.#include."qg
1ad60 6c 6f 62 61 6c 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 20 21 64 65 lobal.h".#endif.//.QT_H..#if.!de
1ad80 66 69 6e 65 64 28 20 51 54 5f 4d 4f 44 55 4c 45 5f 4e 45 54 57 4f 52 4b 20 29 20 7c 7c 20 64 65 fined(.QT_MODULE_NETWORK.).||.de
1ada0 66 69 6e 65 64 28 20 51 54 5f 4c 49 43 45 4e 53 45 5f 50 52 4f 46 45 53 53 49 4f 4e 41 4c 20 29 fined(.QT_LICENSE_PROFESSIONAL.)
1adc0 20 7c 7c 20 64 65 66 69 6e 65 64 28 20 51 54 5f 49 4e 54 45 52 4e 41 4c 5f 4e 45 54 57 4f 52 4b .||.defined(.QT_INTERNAL_NETWORK
1ade0 20 29 0a 23 64 65 66 69 6e 65 20 51 4d 5f 45 58 50 4f 52 54 5f 4e 45 54 57 4f 52 4b 0a 23 65 6c .).#define.QM_EXPORT_NETWORK.#el
1ae00 73 65 0a 23 64 65 66 69 6e 65 20 51 4d 5f 45 58 50 4f 52 54 5f 4e 45 54 57 4f 52 4b 20 51 5f 45 se.#define.QM_EXPORT_NETWORK.Q_E
1ae20 58 50 4f 52 54 0a 23 65 6e 64 69 66 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 4e 45 54 57 XPORT.#endif..#ifndef.QT_NO_NETW
1ae40 4f 52 4b 0a 0a 51 4d 5f 45 58 50 4f 52 54 5f 4e 45 54 57 4f 52 4b 20 76 6f 69 64 20 71 49 6e 69 ORK..QM_EXPORT_NETWORK.void.qIni
1ae60 74 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 73 28 29 3b 0a 0a 23 65 6e 64 69 66 0a 0a 23 65 tNetworkProtocols();..#endif..#e
1ae80 6e 64 69 66 0a 00 00 00 22 00 71 00 70 00 72 00 6f 00 67 00 72 00 65 00 73 00 73 00 64 00 69 00 ndif....".q.p.r.o.g.r.e.s.s.d.i.
1aea0 61 00 6c 00 6f 00 67 00 2e 00 68 00 00 11 73 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 a.l.o.g...h...s/*...............
1aec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1aee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1af00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1af20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1af40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1af60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1af80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1afa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1afc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1afe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1b480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a ............................*/..
1b4a0 23 69 66 6e 64 65 66 20 51 50 52 4f 47 52 45 53 53 44 49 41 4c 4f 47 5f 48 0a 23 64 65 66 69 6e #ifndef.QPROGRESSDIALOG_H.#defin
1b4c0 65 20 51 50 52 4f 47 52 45 53 53 44 49 41 4c 4f 47 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f e.QPROGRESSDIALOG_H..#ifndef.QT_
1b4e0 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 65 6d 69 6d 6f 64 61 6c 2e 68 22 0a 23 69 6e 63 6c 75 H.#include."qsemimodal.h".#inclu
1b500 64 65 20 22 71 6c 61 62 65 6c 2e 68 22 20 20 20 20 20 20 20 2f 2f 20 23 23 23 20 72 65 6d 6f 76 de."qlabel.h".......//.###.remov
1b520 65 20 6f 72 20 6b 65 65 70 20 66 6f 72 20 75 73 65 72 73 27 20 63 6f 6e 76 65 6e 69 65 6e 63 65 e.or.keep.for.users'.convenience
1b540 3f 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 72 6f 67 72 65 73 73 62 61 72 2e 68 22 20 2f 2f 20 23 ?.#include."qprogressbar.h".//.#
1b560 23 23 20 72 65 6d 6f 76 65 20 6f 72 20 6b 65 65 70 20 66 6f 72 20 75 73 65 72 73 27 20 63 6f 6e ##.remove.or.keep.for.users'.con
1b580 76 65 6e 69 65 6e 63 65 3f 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 venience?.#endif.//.QT_H..#ifnde
1b5a0 66 20 51 54 5f 4e 4f 5f 50 52 4f 47 52 45 53 53 44 49 41 4c 4f 47 0a 0a 63 6c 61 73 73 20 51 50 f.QT_NO_PROGRESSDIALOG..class.QP
1b5c0 75 73 68 42 75 74 74 6f 6e 3b 0a 63 6c 61 73 73 20 51 54 69 6d 65 72 3b 0a 63 6c 61 73 73 20 51 ushButton;.class.QTimer;.class.Q
1b5e0 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 44 61 74 61 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 ProgressDialogData;..class.Q_EXP
1b600 4f 52 54 20 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 20 3a 20 70 75 62 6c 69 63 20 51 44 69 ORT.QProgressDialog.:.public.QDi
1b620 61 6c 6f 67 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 alog.{.....Q_OBJECT.....Q_PROPER
1b640 54 59 28 20 62 6f 6f 6c 20 77 61 73 43 61 6e 63 65 6c 6c 65 64 20 52 45 41 44 20 77 61 73 43 61 TY(.bool.wasCancelled.READ.wasCa
1b660 6e 63 65 6c 6c 65 64 20 44 45 53 49 47 4e 41 42 4c 45 20 66 61 6c 73 65 20 53 54 4f 52 45 44 20 ncelled.DESIGNABLE.false.STORED.
1b680 66 61 6c 73 65 20 29 20 2f 2f 20 23 23 23 20 72 65 6d 6f 76 65 20 69 6e 20 34 2e 30 0a 20 20 20 false.).//.###.remove.in.4.0....
1b6a0 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 77 61 73 43 61 6e 63 65 6c 65 64 20 52 45 .Q_PROPERTY(.bool.wasCanceled.RE
1b6c0 41 44 20 77 61 73 43 61 6e 63 65 6c 65 64 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 AD.wasCanceled.).....Q_PROPERTY(
1b6e0 20 69 6e 74 20 74 6f 74 61 6c 53 74 65 70 73 20 52 45 41 44 20 74 6f 74 61 6c 53 74 65 70 73 20 .int.totalSteps.READ.totalSteps.
1b700 57 52 49 54 45 20 73 65 74 54 6f 74 61 6c 53 74 65 70 73 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 WRITE.setTotalSteps.).....Q_PROP
1b720 45 52 54 59 28 20 69 6e 74 20 70 72 6f 67 72 65 73 73 20 52 45 41 44 20 70 72 6f 67 72 65 73 73 ERTY(.int.progress.READ.progress
1b740 20 57 52 49 54 45 20 73 65 74 50 72 6f 67 72 65 73 73 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 .WRITE.setProgress.).....Q_PROPE
1b760 52 54 59 28 20 62 6f 6f 6c 20 61 75 74 6f 52 65 73 65 74 20 52 45 41 44 20 61 75 74 6f 52 65 73 RTY(.bool.autoReset.READ.autoRes
1b780 65 74 20 57 52 49 54 45 20 73 65 74 41 75 74 6f 52 65 73 65 74 20 29 0a 20 20 20 20 51 5f 50 52 et.WRITE.setAutoReset.).....Q_PR
1b7a0 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 61 75 74 6f 43 6c 6f 73 65 20 52 45 41 44 20 61 75 74 6f OPERTY(.bool.autoClose.READ.auto
1b7c0 43 6c 6f 73 65 20 57 52 49 54 45 20 73 65 74 41 75 74 6f 43 6c 6f 73 65 20 29 0a 20 20 20 20 51 Close.WRITE.setAutoClose.).....Q
1b7e0 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 6d 69 6e 69 6d 75 6d 44 75 72 61 74 69 6f 6e 20 52 _PROPERTY(.int.minimumDuration.R
1b800 45 41 44 20 6d 69 6e 69 6d 75 6d 44 75 72 61 74 69 6f 6e 20 57 52 49 54 45 20 73 65 74 4d 69 6e EAD.minimumDuration.WRITE.setMin
1b820 69 6d 75 6d 44 75 72 61 74 69 6f 6e 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 51 imumDuration.).....Q_PROPERTY(.Q
1b840 53 74 72 69 6e 67 20 6c 61 62 65 6c 54 65 78 74 20 52 45 41 44 20 6c 61 62 65 6c 54 65 78 74 20 String.labelText.READ.labelText.
1b860 57 52 49 54 45 20 73 65 74 4c 61 62 65 6c 54 65 78 74 20 29 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 WRITE.setLabelText.)..public:...
1b880 20 20 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 28 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 ..QProgressDialog(.QWidget*.pare
1b8a0 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 2c 20 62 6f 6f 6c 20 6d nt=0,.const.char*.name=0,.bool.m
1b8c0 6f 64 61 6c 3d 46 41 4c 53 45 2c 0a 09 09 20 20 20 20 20 57 46 6c 61 67 73 20 66 3d 30 20 29 3b odal=FALSE,........WFlags.f=0.);
1b8e0 0a 20 20 20 20 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 28 20 63 6f 6e 73 74 20 51 53 74 72 .....QProgressDialog(.const.QStr
1b900 69 6e 67 26 20 6c 61 62 65 6c 54 65 78 74 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 63 ing&.labelText,.const.QString.&c
1b920 61 6e 63 65 6c 42 75 74 74 6f 6e 54 65 78 74 2c 0a 09 09 20 20 20 20 20 69 6e 74 20 74 6f 74 61 ancelButtonText,........int.tota
1b940 6c 53 74 65 70 73 2c 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 lSteps,.QWidget*.parent=0,.const
1b960 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 2c 0a 09 09 20 20 20 20 20 62 6f 6f 6c 20 6d 6f 64 61 6c .char*.name=0,........bool.modal
1b980 3d 46 41 4c 53 45 2c 20 57 46 6c 61 67 73 20 66 3d 30 20 29 3b 0a 20 20 20 20 7e 51 50 72 6f 67 =FALSE,.WFlags.f=0.);.....~QProg
1b9a0 72 65 73 73 44 69 61 6c 6f 67 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 73 65 74 4c 61 62 65 6c ressDialog();......void.setLabel
1b9c0 28 20 51 4c 61 62 65 6c 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 43 61 6e 63 65 6c (.QLabel.*.);.....void.setCancel
1b9e0 42 75 74 74 6f 6e 28 20 51 50 75 73 68 42 75 74 74 6f 6e 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 Button(.QPushButton.*.);.....voi
1ba00 64 09 73 65 74 42 61 72 28 20 51 50 72 6f 67 72 65 73 73 42 61 72 20 2a 20 29 3b 0a 0a 20 20 20 d.setBar(.QProgressBar.*.);.....
1ba20 20 2f 2f 20 23 23 23 20 51 74 20 34 2e 30 3a 20 72 65 6d 6f 76 65 20 77 61 73 43 61 6e 63 65 6c .//.###.Qt.4.0:.remove.wasCancel
1ba40 6c 65 64 28 29 20 69 6e 20 34 2e 30 0a 20 20 20 20 62 6f 6f 6c 09 77 61 73 43 61 6e 63 65 6c 6c led().in.4.0.....bool.wasCancell
1ba60 65 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 6c 69 6e 65 20 62 6f 6f 6c 09 77 61 73 43 ed().const;.....inline.bool.wasC
1ba80 61 6e 63 65 6c 65 64 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 77 61 73 43 61 6e 63 anceled().const.{.return.wasCanc
1baa0 65 6c 6c 65 64 28 29 3b 20 7d 0a 0a 20 20 20 20 69 6e 74 09 09 74 6f 74 61 6c 53 74 65 70 73 28 elled();.}......int..totalSteps(
1bac0 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 70 72 6f 67 72 65 73 73 28 29 20 20 20 63 ).const;.....int..progress()...c
1bae0 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 53 69 7a 65 09 73 69 7a 65 48 69 6e 74 28 29 20 63 6f 6e 73 onst;......QSize.sizeHint().cons
1bb00 74 3b 0a 0a 20 20 20 20 51 53 74 72 69 6e 67 20 20 20 20 20 6c 61 62 65 6c 54 65 78 74 28 29 20 t;......QString.....labelText().
1bb20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 41 75 74 6f 52 65 73 65 74 28 20 62 const;......void.setAutoReset(.b
1bb40 6f 6f 6c 20 62 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 61 75 74 6f 52 65 73 65 74 28 29 20 63 6f ool.b.);.....bool.autoReset().co
1bb60 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 41 75 74 6f 43 6c 6f 73 65 28 20 62 6f 6f 6c nst;.....void.setAutoClose(.bool
1bb80 20 62 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 61 75 74 6f 43 6c 6f 73 65 28 29 20 63 6f 6e 73 74 .b.);.....bool.autoClose().const
1bba0 3b 0a 0a 70 75 62 6c 69 63 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 09 63 61 6e 63 65 6c ;..public.slots:.....void.cancel
1bbc0 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 65 73 65 74 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 ();.....void.reset();.....void.s
1bbe0 65 74 54 6f 74 61 6c 53 74 65 70 73 28 20 69 6e 74 20 74 6f 74 61 6c 53 74 65 70 73 20 29 3b 0a etTotalSteps(.int.totalSteps.);.
1bc00 20 20 20 20 76 6f 69 64 09 73 65 74 50 72 6f 67 72 65 73 73 28 20 69 6e 74 20 70 72 6f 67 72 65 ....void.setProgress(.int.progre
1bc20 73 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 50 72 6f 67 72 65 73 73 28 20 69 6e 74 20 ss.);.....void.setProgress(.int.
1bc40 70 72 6f 67 72 65 73 73 2c 20 69 6e 74 20 74 6f 74 61 6c 53 74 65 70 73 20 29 3b 0a 20 20 20 20 progress,.int.totalSteps.);.....
1bc60 76 6f 69 64 09 73 65 74 4c 61 62 65 6c 54 65 78 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 void.setLabelText(.const.QString
1bc80 20 26 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 43 61 6e 63 65 6c 42 75 74 74 6f 6e 54 65 78 .&);.....void.setCancelButtonTex
1bca0 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 73 t(.const.QString.&);......void.s
1bcc0 65 74 4d 69 6e 69 6d 75 6d 44 75 72 61 74 69 6f 6e 28 20 69 6e 74 20 6d 73 20 29 3b 0a 70 75 62 etMinimumDuration(.int.ms.);.pub
1bce0 6c 69 63 3a 0a 20 20 20 20 69 6e 74 09 09 6d 69 6e 69 6d 75 6d 44 75 72 61 74 69 6f 6e 28 29 20 lic:.....int..minimumDuration().
1bd00 63 6f 6e 73 74 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 2f 2f 20 23 23 23 20 72 65 6d 6f const;..signals:.....//.###.remo
1bd20 76 65 20 63 61 6e 63 65 6c 6c 65 64 28 29 20 69 6e 20 34 2e 30 0a 20 20 20 20 76 6f 69 64 09 63 ve.cancelled().in.4.0.....void.c
1bd40 61 6e 63 65 6c 6c 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 63 61 6e 63 65 6c 65 64 28 29 3b ancelled();.....void.canceled();
1bd60 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 09 72 65 73 69 7a 65 45 76 65 6e ..protected:.....void.resizeEven
1bd80 74 28 20 51 52 65 73 69 7a 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 63 6c t(.QResizeEvent.*.);.....void.cl
1bda0 6f 73 65 45 76 65 6e 74 28 20 51 43 6c 6f 73 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 oseEvent(.QCloseEvent.*.);.....v
1bdc0 6f 69 64 09 73 74 79 6c 65 43 68 61 6e 67 65 28 20 51 53 74 79 6c 65 26 20 29 3b 0a 20 20 20 20 oid.styleChange(.QStyle&.);.....
1bde0 76 6f 69 64 09 73 68 6f 77 45 76 65 6e 74 28 20 51 53 68 6f 77 45 76 65 6e 74 20 2a 65 20 29 3b void.showEvent(.QShowEvent.*e.);
1be00 0a 0a 70 72 6f 74 65 63 74 65 64 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 09 66 6f 72 63 ..protected.slots:.....void.forc
1be20 65 53 68 6f 77 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f 69 64 09 20 20 20 69 eShow();..private:.....void....i
1be40 6e 69 74 28 20 51 57 69 64 67 65 74 20 2a 63 72 65 61 74 6f 72 2c 20 63 6f 6e 73 74 20 51 53 74 nit(.QWidget.*creator,.const.QSt
1be60 72 69 6e 67 26 20 6c 62 6c 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 63 61 6e 63 2c 0a ring&.lbl,.const.QString.&canc,.
1be80 09 09 09 20 69 6e 74 20 74 6f 74 73 74 70 73 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 20 20 6c 61 ....int.totstps);.....void....la
1bea0 79 6f 75 74 28 29 3b 0a 20 20 20 20 51 4c 61 62 65 6c 09 20 20 2a 6c 61 62 65 6c 28 29 20 20 63 yout();.....QLabel...*label()..c
1bec0 6f 6e 73 74 3b 0a 20 20 20 20 51 50 72 6f 67 72 65 73 73 42 61 72 20 20 2a 62 61 72 28 29 20 20 onst;.....QProgressBar..*bar()..
1bee0 20 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 44 61 74 61 ..const;.....QProgressDialogData
1bf00 20 2a 64 3b 0a 20 20 20 20 51 54 69 6d 65 72 09 20 20 2a 66 6f 72 63 65 54 69 6d 65 72 3b 0a 0a .*d;.....QTimer...*forceTimer;..
1bf20 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 private:.//.Disabled.copy.constr
1bf40 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 uctor.and.operator=.#if.defined(
1bf60 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 50 72 6f 67 72 65 73 73 44 69 61 Q_DISABLE_COPY).....QProgressDia
1bf80 6c 6f 67 28 20 63 6f 6e 73 74 20 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 20 26 20 29 3b 0a log(.const.QProgressDialog.&.);.
1bfa0 20 20 20 20 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 ....QProgressDialog.&operator=(.
1bfc0 63 6f 6e 73 74 20 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 20 26 20 29 3b 0a 23 65 6e 64 69 const.QProgressDialog.&.);.#endi
1bfe0 66 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 50 52 4f 47 52 45 53 53 44 49 f.};..#endif.//.QT_NO_PROGRESSDI
1c000 41 4c 4f 47 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 52 4f 47 52 45 53 53 44 49 41 4c 4f 47 5f ALOG..#endif.//.QPROGRESSDIALOG_
1c020 48 0a 00 00 00 1a 00 71 00 6f 00 62 00 6a 00 65 00 63 00 74 00 6c 00 69 00 73 00 74 00 2e 00 68 H......q.o.b.j.e.c.t.l.i.s.t...h
1c040 00 00 0b 7d 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...}/*..........................
1c060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c620 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4f 42 4a 45 43 54 4c 49 53 54 5f 48 0a 23 64 ....*/..#ifndef.QOBJECTLIST_H.#d
1c640 65 66 69 6e 65 20 51 4f 42 4a 45 43 54 4c 49 53 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f efine.QOBJECTLIST_H..#ifndef.QT_
1c660 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6f 62 6a 65 63 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 H.#include."qobject.h".#include.
1c680 22 71 70 74 72 6c 69 73 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 23 69 "qptrlist.h".#endif.//.QT_H...#i
1c6a0 66 20 64 65 66 69 6e 65 64 28 51 5f 54 45 4d 50 4c 41 54 45 44 4c 4c 29 0a 2f 2f 51 5f 54 45 4d f.defined(Q_TEMPLATEDLL).//Q_TEM
1c6c0 50 4c 41 54 45 5f 45 58 54 45 52 4e 20 74 65 6d 70 6c 61 74 65 20 63 6c 61 73 73 20 51 5f 45 58 PLATE_EXTERN.template.class.Q_EX
1c6e0 50 4f 52 54 20 51 50 74 72 4c 69 73 74 3c 51 4f 62 6a 65 63 74 3e 3b 0a 2f 2f 51 5f 54 45 4d 50 PORT.QPtrList<QObject>;.//Q_TEMP
1c700 4c 41 54 45 5f 45 58 54 45 52 4e 20 74 65 6d 70 6c 61 74 65 20 63 6c 61 73 73 20 51 5f 45 58 50 LATE_EXTERN.template.class.Q_EXP
1c720 4f 52 54 20 51 50 74 72 4c 69 73 74 49 74 65 72 61 74 6f 72 3c 51 4f 62 6a 65 63 74 3e 3b 0a 23 ORT.QPtrListIterator<QObject>;.#
1c740 65 6e 64 69 66 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4f 62 6a 65 63 74 4c 69 endif...class.Q_EXPORT.QObjectLi
1c760 73 74 20 3a 20 70 75 62 6c 69 63 20 51 50 74 72 4c 69 73 74 3c 51 4f 62 6a 65 63 74 3e 0a 7b 0a st.:.public.QPtrList<QObject>.{.
1c780 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4f 62 6a 65 63 74 4c 69 73 74 28 29 20 3a 20 51 50 74 72 public:.....QObjectList().:.QPtr
1c7a0 4c 69 73 74 3c 51 4f 62 6a 65 63 74 3e 28 29 20 7b 7d 0a 20 20 20 20 51 4f 62 6a 65 63 74 4c 69 List<QObject>().{}.....QObjectLi
1c7c0 73 74 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 4c 69 73 74 20 26 6c 69 73 74 20 29 20 3a 20 st(.const.QObjectList.&list.).:.
1c7e0 51 50 74 72 4c 69 73 74 3c 51 4f 62 6a 65 63 74 3e 28 6c 69 73 74 29 20 7b 7d 0a 20 20 20 7e 51 QPtrList<QObject>(list).{}....~Q
1c800 4f 62 6a 65 63 74 4c 69 73 74 28 29 20 7b 20 63 6c 65 61 72 28 29 3b 20 7d 0a 20 20 20 20 51 4f ObjectList().{.clear();.}.....QO
1c820 62 6a 65 63 74 4c 69 73 74 20 26 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e 73 74 20 51 4f 62 6a 65 bjectList.&operator=(const.QObje
1c840 63 74 4c 69 73 74 20 26 6c 69 73 74 29 0a 09 7b 20 72 65 74 75 72 6e 20 28 51 4f 62 6a 65 63 74 ctList.&list)..{.return.(QObject
1c860 4c 69 73 74 26 29 51 50 74 72 4c 69 73 74 3c 51 4f 62 6a 65 63 74 3e 3a 3a 6f 70 65 72 61 74 6f List&)QPtrList<QObject>::operato
1c880 72 3d 28 6c 69 73 74 29 3b 20 7d 0a 7d 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 r=(list);.}.};..class.Q_EXPORT.Q
1c8a0 4f 62 6a 65 63 74 4c 69 73 74 49 74 65 72 61 74 6f 72 20 3a 20 70 75 62 6c 69 63 20 51 50 74 72 ObjectListIterator.:.public.QPtr
1c8c0 4c 69 73 74 49 74 65 72 61 74 6f 72 3c 51 4f 62 6a 65 63 74 3e 0a 7b 0a 70 75 62 6c 69 63 3a 0a ListIterator<QObject>.{.public:.
1c8e0 20 20 20 20 51 4f 62 6a 65 63 74 4c 69 73 74 49 74 65 72 61 74 6f 72 28 20 63 6f 6e 73 74 20 51 ....QObjectListIterator(.const.Q
1c900 4f 62 6a 65 63 74 4c 69 73 74 20 26 6c 20 29 0a 09 3a 20 51 50 74 72 4c 69 73 74 49 74 65 72 61 ObjectList.&l.)..:.QPtrListItera
1c920 74 6f 72 3c 51 4f 62 6a 65 63 74 3e 28 20 6c 20 29 20 7b 20 7d 0a 20 20 20 20 51 4f 62 6a 65 63 tor<QObject>(.l.).{.}.....QObjec
1c940 74 4c 69 73 74 49 74 65 72 61 74 6f 72 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 tListIterator.&operator=(.const.
1c960 51 4f 62 6a 65 63 74 4c 69 73 74 49 74 65 72 61 74 6f 72 20 26 69 20 29 0a 09 7b 20 72 65 74 75 QObjectListIterator.&i.)..{.retu
1c980 72 6e 20 28 51 4f 62 6a 65 63 74 4c 69 73 74 49 74 65 72 61 74 6f 72 26 29 0a 09 09 20 51 50 74 rn.(QObjectListIterator&)....QPt
1c9a0 72 4c 69 73 74 49 74 65 72 61 74 6f 72 3c 51 4f 62 6a 65 63 74 3e 3a 3a 6f 70 65 72 61 74 6f 72 rListIterator<QObject>::operator
1c9c0 3d 28 20 69 20 29 3b 20 7d 0a 7d 3b 0a 0a 23 69 66 20 28 51 54 5f 56 45 52 53 49 4f 4e 2d 30 20 =(.i.);.}.};..#if.(QT_VERSION-0.
1c9e0 3e 3d 20 30 78 30 34 30 30 30 30 29 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 43 43 5f 47 4e >=.0x040000).#if.defined(Q_CC_GN
1ca00 55 29 0a 23 77 61 72 6e 69 6e 67 20 22 72 65 6d 6f 76 65 20 74 68 65 20 51 4f 62 6a 65 63 74 4c U).#warning."remove.the.QObjectL
1ca20 69 73 74 49 74 20 63 6c 61 73 73 22 0a 23 77 61 72 6e 69 6e 67 20 22 72 65 6d 6f 76 65 20 74 68 istIt.class".#warning."remove.th
1ca40 65 20 74 79 70 65 64 65 66 20 74 6f 6f 2c 20 6d 61 79 62 65 22 0a 23 65 6e 64 69 66 0a 74 79 70 e.typedef.too,.maybe".#endif.typ
1ca60 65 64 65 66 20 51 4f 62 6a 65 63 74 4c 69 73 74 49 74 65 72 61 74 6f 72 20 51 4f 62 6a 65 63 74 edef.QObjectListIterator.QObject
1ca80 4c 69 73 74 49 74 3b 0a 23 65 6c 73 65 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4f 62 ListIt;.#else.class.Q_EXPORT.QOb
1caa0 6a 65 63 74 4c 69 73 74 49 74 20 3a 20 70 75 62 6c 69 63 20 51 50 74 72 4c 69 73 74 49 74 65 72 jectListIt.:.public.QPtrListIter
1cac0 61 74 6f 72 3c 51 4f 62 6a 65 63 74 3e 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4f 62 6a ator<QObject>.{.public:.....QObj
1cae0 65 63 74 4c 69 73 74 49 74 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 4c 69 73 74 20 26 6c 20 ectListIt(.const.QObjectList.&l.
1cb00 29 20 3a 20 51 50 74 72 4c 69 73 74 49 74 65 72 61 74 6f 72 3c 51 4f 62 6a 65 63 74 3e 28 6c 29 ).:.QPtrListIterator<QObject>(l)
1cb20 20 7b 7d 0a 20 20 20 20 51 4f 62 6a 65 63 74 4c 69 73 74 49 74 20 26 6f 70 65 72 61 74 6f 72 3d .{}.....QObjectListIt.&operator=
1cb40 28 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 4c 69 73 74 49 74 20 26 69 29 0a 09 7b 20 72 65 74 75 (const.QObjectListIt.&i)..{.retu
1cb60 72 6e 20 28 51 4f 62 6a 65 63 74 4c 69 73 74 49 74 26 29 51 50 74 72 4c 69 73 74 49 74 65 72 61 rn.(QObjectListIt&)QPtrListItera
1cb80 74 6f 72 3c 51 4f 62 6a 65 63 74 3e 3a 3a 6f 70 65 72 61 74 6f 72 3d 28 69 29 3b 20 7d 0a 7d 3b tor<QObject>::operator=(i);.}.};
1cba0 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 4f 42 4a 45 43 54 4c 49 53 54 5f 48 .#endif..#endif.//.QOBJECTLIST_H
1cbc0 0a 00 00 00 20 00 71 00 6d 00 6f 00 75 00 73 00 65 00 79 00 6f 00 70 00 79 00 5f 00 71 00 77 00 ......q.m.o.u.s.e.y.o.p.y._.q.w.
1cbe0 73 00 2e 00 68 00 00 07 25 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s...h...%/*.....................
1cc00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cc20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cc40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cc80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ccc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cd00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cd20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cd40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cd60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cd80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cda0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cdc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cde0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ce00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ce20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ce40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ce60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ce80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cf00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cf20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cf40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cf60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cf80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cfa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cfc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1cfe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d0e0 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 4f 55 53 45 59 4f 50 ...........*/..#ifndef.QMOUSEYOP
1d100 59 5f 51 57 53 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 4f 55 53 45 59 4f 50 59 5f 51 57 53 5f 48 Y_QWS_H.#define.QMOUSEYOPY_QWS_H
1d120 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6d 6f 75 73 65 5f ..#ifndef.QT_H.#include."qmouse_
1d140 71 77 73 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 qws.h".#endif.//.QT_H..#ifndef.Q
1d160 54 5f 4e 4f 5f 51 57 53 5f 4d 4f 55 53 45 5f 59 4f 50 59 0a 0a 2f 2f 20 59 4f 50 59 20 74 6f 75 T_NO_QWS_MOUSE_YOPY..//.YOPY.tou
1d180 63 68 20 70 61 6e 65 6c 20 73 75 70 70 6f 72 74 20 62 61 73 65 64 20 6f 6e 20 63 68 61 6e 67 65 ch.panel.support.based.on.change
1d1a0 73 20 63 6f 6e 74 72 69 62 75 74 65 64 20 62 79 20 52 6f 6e 20 56 69 63 74 6f 72 65 6c 6c 69 0a s.contributed.by.Ron.Victorelli.
1d1c0 2f 2f 20 28 76 69 63 74 6f 72 72 6a 20 61 74 20 69 63 75 62 65 64 2e 63 6f 6d 29 20 74 6f 20 43 //.(victorrj.at.icubed.com).to.C
1d1e0 75 73 74 6f 6d 20 54 50 20 64 72 69 76 65 72 2e 0a 0a 63 6c 61 73 73 20 51 57 53 59 6f 70 79 4d ustom.TP.driver...class.QWSYopyM
1d200 6f 75 73 65 48 61 6e 64 6c 65 72 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 57 53 59 6f ouseHandlerPrivate;..class.QWSYo
1d220 70 79 4d 6f 75 73 65 48 61 6e 64 6c 65 72 20 3a 20 70 75 62 6c 69 63 20 51 57 53 4d 6f 75 73 65 pyMouseHandler.:.public.QWSMouse
1d240 48 61 6e 64 6c 65 72 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 57 53 59 6f 70 79 4d 6f 75 Handler.{.public:.....QWSYopyMou
1d260 73 65 48 61 6e 64 6c 65 72 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 3d 20 51 53 74 seHandler(.const.QString.&.=.QSt
1d280 72 69 6e 67 3a 3a 6e 75 6c 6c 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 3d 20 51 53 ring::null,.const.QString.&.=.QS
1d2a0 74 72 69 6e 67 3a 3a 6e 75 6c 6c 20 29 3b 0a 20 20 20 20 7e 51 57 53 59 6f 70 79 4d 6f 75 73 65 tring::null.);.....~QWSYopyMouse
1d2c0 48 61 6e 64 6c 65 72 28 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 51 57 53 59 6f Handler();..protected:.....QWSYo
1d2e0 70 79 4d 6f 75 73 65 48 61 6e 64 6c 65 72 50 72 69 76 61 74 65 20 2a 64 3b 0a 7d 3b 0a 0a 23 65 pyMouseHandlerPrivate.*d;.};..#e
1d300 6e 64 69 66 0a 0a 23 65 6e 64 69 66 0a 0a 00 00 00 1e 00 71 00 73 00 65 00 72 00 76 00 65 00 72 ndif..#endif.......q.s.e.r.v.e.r
1d320 00 73 00 6f 00 63 00 6b 00 65 00 74 00 2e 00 68 00 00 0a eb 2f 2a 20 20 20 20 20 20 20 20 20 20 .s.o.c.k.e.t...h..../*..........
1d340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d6e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d8c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d8e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1d900 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 45 52 56 45 52 53 4f 43 4b 45 54 5f 48 0a ....*/..#ifndef.QSERVERSOCKET_H.
1d920 23 64 65 66 69 6e 65 20 51 53 45 52 56 45 52 53 4f 43 4b 45 54 5f 48 0a 0a 23 69 66 6e 64 65 66 #define.QSERVERSOCKET_H..#ifndef
1d940 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6f 62 6a 65 63 74 2e 68 22 0a 23 69 6e 63 6c .QT_H.#include."qobject.h".#incl
1d960 75 64 65 20 22 71 68 6f 73 74 61 64 64 72 65 73 73 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 ude."qhostaddress.h".#include."q
1d980 73 6f 63 6b 65 74 64 65 76 69 63 65 2e 68 22 20 2f 2f 20 23 23 23 20 72 65 6d 6f 76 65 20 6f 72 socketdevice.h".//.###.remove.or
1d9a0 20 6b 65 65 70 20 66 6f 72 20 75 73 65 72 73 27 20 63 6f 6e 76 65 6e 69 65 6e 63 65 3f 0a 23 65 .keep.for.users'.convenience?.#e
1d9c0 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 4e 45 54 57 4f ndif.//.QT_H.#ifndef.QT_NO_NETWO
1d9e0 52 4b 0a 0a 23 69 66 20 21 64 65 66 69 6e 65 64 28 20 51 54 5f 4d 4f 44 55 4c 45 5f 4e 45 54 57 RK..#if.!defined(.QT_MODULE_NETW
1da00 4f 52 4b 20 29 20 7c 7c 20 64 65 66 69 6e 65 64 28 20 51 54 5f 4c 49 43 45 4e 53 45 5f 50 52 4f ORK.).||.defined(.QT_LICENSE_PRO
1da20 46 45 53 53 49 4f 4e 41 4c 20 29 20 7c 7c 20 64 65 66 69 6e 65 64 28 20 51 54 5f 49 4e 54 45 52 FESSIONAL.).||.defined(.QT_INTER
1da40 4e 41 4c 5f 4e 45 54 57 4f 52 4b 20 29 0a 23 64 65 66 69 6e 65 20 51 4d 5f 45 58 50 4f 52 54 5f NAL_NETWORK.).#define.QM_EXPORT_
1da60 4e 45 54 57 4f 52 4b 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 51 4d 5f 45 58 50 4f 52 54 5f NETWORK.#else.#define.QM_EXPORT_
1da80 4e 45 54 57 4f 52 4b 20 51 5f 45 58 50 4f 52 54 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 NETWORK.Q_EXPORT.#endif..class.Q
1daa0 53 65 72 76 65 72 53 6f 63 6b 65 74 50 72 69 76 61 74 65 3b 0a 0a 0a 63 6c 61 73 73 20 51 4d 5f ServerSocketPrivate;...class.QM_
1dac0 45 58 50 4f 52 54 5f 4e 45 54 57 4f 52 4b 20 51 53 65 72 76 65 72 53 6f 63 6b 65 74 20 3a 20 70 EXPORT_NETWORK.QServerSocket.:.p
1dae0 75 62 6c 69 63 20 51 4f 62 6a 65 63 74 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 ublic.QObject.{.....Q_OBJECT.pub
1db00 6c 69 63 3a 0a 20 20 20 20 51 53 65 72 76 65 72 53 6f 63 6b 65 74 28 20 51 5f 55 49 4e 54 31 36 lic:.....QServerSocket(.Q_UINT16
1db20 20 70 6f 72 74 2c 20 69 6e 74 20 62 61 63 6b 6c 6f 67 20 3d 20 31 2c 0a 09 09 20 20 20 51 4f 62 .port,.int.backlog.=.1,......QOb
1db40 6a 65 63 74 20 2a 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 ject.*parent=0,.const.char.*name
1db60 3d 30 20 29 3b 0a 20 20 20 20 51 53 65 72 76 65 72 53 6f 63 6b 65 74 28 20 63 6f 6e 73 74 20 51 =0.);.....QServerSocket(.const.Q
1db80 48 6f 73 74 41 64 64 72 65 73 73 20 26 20 61 64 64 72 65 73 73 2c 20 51 5f 55 49 4e 54 31 36 20 HostAddress.&.address,.Q_UINT16.
1dba0 70 6f 72 74 2c 20 69 6e 74 20 62 61 63 6b 6c 6f 67 20 3d 20 31 2c 0a 09 09 20 20 20 51 4f 62 6a port,.int.backlog.=.1,......QObj
1dbc0 65 63 74 20 2a 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3d ect.*parent=0,.const.char.*name=
1dbe0 30 20 29 3b 0a 20 20 20 20 51 53 65 72 76 65 72 53 6f 63 6b 65 74 28 20 51 4f 62 6a 65 63 74 20 0.);.....QServerSocket(.QObject.
1dc00 2a 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3d 30 20 29 3b *parent=0,.const.char.*name=0.);
1dc20 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 53 65 72 76 65 72 53 6f 63 6b 65 74 28 29 3b 0a 0a .....virtual.~QServerSocket();..
1dc40 20 20 20 20 62 6f 6f 6c 20 6f 6b 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 5f 55 49 4e 54 ....bool.ok().const;......Q_UINT
1dc60 31 36 20 70 6f 72 74 28 29 20 63 6f 6e 73 74 20 3b 0a 0a 20 20 20 20 69 6e 74 20 73 6f 63 6b 65 16.port().const.;......int.socke
1dc80 74 28 29 20 63 6f 6e 73 74 20 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 t().const.;.....virtual.void.set
1dca0 53 6f 63 6b 65 74 28 20 69 6e 74 20 73 6f 63 6b 65 74 20 29 3b 0a 0a 20 20 20 20 51 48 6f 73 74 Socket(.int.socket.);......QHost
1dcc0 41 64 64 72 65 73 73 20 61 64 64 72 65 73 73 28 29 20 63 6f 6e 73 74 20 3b 0a 0a 20 20 20 20 76 Address.address().const.;......v
1dce0 69 72 74 75 61 6c 20 76 6f 69 64 20 6e 65 77 43 6f 6e 6e 65 63 74 69 6f 6e 28 20 69 6e 74 20 73 irtual.void.newConnection(.int.s
1dd00 6f 63 6b 65 74 20 29 20 3d 20 30 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 51 53 6f ocket.).=.0;..protected:.....QSo
1dd20 63 6b 65 74 44 65 76 69 63 65 20 2a 73 6f 63 6b 65 74 44 65 76 69 63 65 28 29 3b 0a 0a 70 72 69 cketDevice.*socketDevice();..pri
1dd40 76 61 74 65 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 20 69 6e 63 6f 6d 69 6e 67 43 6f 6e vate.slots:.....void.incomingCon
1dd60 6e 65 63 74 69 6f 6e 28 20 69 6e 74 20 73 6f 63 6b 65 74 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a nection(.int.socket.);..private:
1dd80 0a 20 20 20 20 51 53 65 72 76 65 72 53 6f 63 6b 65 74 50 72 69 76 61 74 65 20 2a 64 3b 0a 20 20 .....QServerSocketPrivate.*d;...
1dda0 20 20 76 6f 69 64 20 69 6e 69 74 28 20 63 6f 6e 73 74 20 51 48 6f 73 74 41 64 64 72 65 73 73 20 ..void.init(.const.QHostAddress.
1ddc0 26 20 61 64 64 72 65 73 73 2c 20 51 5f 55 49 4e 54 31 36 20 70 6f 72 74 2c 20 69 6e 74 20 62 61 &.address,.Q_UINT16.port,.int.ba
1dde0 63 6b 6c 6f 67 20 29 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 4e 45 54 cklog.);.};..#endif.//.QT_NO_NET
1de00 57 4f 52 4b 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 45 52 56 45 52 53 4f 43 4b 45 54 5f 48 0a 00 WORK.#endif.//.QSERVERSOCKET_H..
1de20 00 00 22 00 71 00 73 00 69 00 6d 00 70 00 6c 00 65 00 72 00 69 00 63 00 68 00 74 00 65 00 78 00 ..".q.s.i.m.p.l.e.r.i.c.h.t.e.x.
1de40 74 00 2e 00 68 00 00 0c 9f 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t...h..../*.....................
1de60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1de80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1dea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1dec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1dee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1df00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1df20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1df40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1df60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1df80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1dfa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1dfc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1dfe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1e420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 .........................*/..#if
1e440 6e 64 65 66 20 51 53 49 4d 50 4c 45 52 49 43 48 54 45 58 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 ndef.QSIMPLERICHTEXT_H.#define.Q
1e460 53 49 4d 50 4c 45 52 49 43 48 54 45 58 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 SIMPLERICHTEXT_H..#ifndef.QT_H.#
1e480 69 6e 63 6c 75 64 65 20 22 71 6e 61 6d 65 73 70 61 63 65 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 include."qnamespace.h".#include.
1e4a0 22 71 73 74 72 69 6e 67 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 72 65 67 69 6f 6e 2e 68 22 "qstring.h".#include."qregion.h"
1e4c0 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 52 .#endif.//.QT_H..#ifndef.QT_NO_R
1e4e0 49 43 48 54 45 58 54 0a 0a 63 6c 61 73 73 20 51 50 61 69 6e 74 65 72 3b 0a 63 6c 61 73 73 20 51 ICHTEXT..class.QPainter;.class.Q
1e500 57 69 64 67 65 74 3b 0a 63 6c 61 73 73 20 51 53 74 79 6c 65 53 68 65 65 74 3b 0a 63 6c 61 73 73 Widget;.class.QStyleSheet;.class
1e520 20 51 42 72 75 73 68 3b 0a 63 6c 61 73 73 20 51 4d 69 6d 65 53 6f 75 72 63 65 46 61 63 74 6f 72 .QBrush;.class.QMimeSourceFactor
1e540 79 3b 0a 63 6c 61 73 73 20 51 53 69 6d 70 6c 65 52 69 63 68 54 65 78 74 44 61 74 61 3b 0a 0a 63 y;.class.QSimpleRichTextData;..c
1e560 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 69 6d 70 6c 65 52 69 63 68 54 65 78 74 0a 7b 0a lass.Q_EXPORT.QSimpleRichText.{.
1e580 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 69 6d 70 6c 65 52 69 63 68 54 65 78 74 28 20 63 6f 6e public:.....QSimpleRichText(.con
1e5a0 73 74 20 51 53 74 72 69 6e 67 26 20 74 65 78 74 2c 20 63 6f 6e 73 74 20 51 46 6f 6e 74 26 20 66 st.QString&.text,.const.QFont&.f
1e5c0 6e 74 2c 0a 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 63 6f 6e 74 65 78 nt,........const.QString&.contex
1e5e0 74 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c 6c 2c 20 63 6f 6e 73 74 20 51 53 74 79 6c 65 53 t.=.QString::null,.const.QStyleS
1e600 68 65 65 74 2a 20 73 68 65 65 74 20 3d 20 30 29 3b 0a 20 20 20 20 51 53 69 6d 70 6c 65 52 69 63 heet*.sheet.=.0);.....QSimpleRic
1e620 68 54 65 78 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 74 65 78 74 2c 20 63 6f 6e 73 hText(.const.QString&.text,.cons
1e640 74 20 51 46 6f 6e 74 26 20 66 6e 74 2c 0a 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 53 74 72 69 t.QFont&.fnt,........const.QStri
1e660 6e 67 26 20 63 6f 6e 74 65 78 74 2c 20 20 63 6f 6e 73 74 20 51 53 74 79 6c 65 53 68 65 65 74 2a ng&.context,..const.QStyleSheet*
1e680 20 73 68 65 65 74 2c 0a 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 4d 69 6d 65 53 6f 75 72 63 65 .sheet,........const.QMimeSource
1e6a0 46 61 63 74 6f 72 79 2a 20 66 61 63 74 6f 72 79 2c 20 69 6e 74 20 70 61 67 65 42 72 65 61 6b 20 Factory*.factory,.int.pageBreak.
1e6c0 3d 20 2d 31 2c 0a 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 26 20 6c 69 6e 6b 43 =.-1,........const.QColor&.linkC
1e6e0 6f 6c 6f 72 20 3d 20 51 74 3a 3a 62 6c 75 65 2c 20 62 6f 6f 6c 20 6c 69 6e 6b 55 6e 64 65 72 6c olor.=.Qt::blue,.bool.linkUnderl
1e700 69 6e 65 20 3d 20 54 52 55 45 20 29 3b 0a 20 20 20 20 7e 51 53 69 6d 70 6c 65 52 69 63 68 54 65 ine.=.TRUE.);.....~QSimpleRichTe
1e720 78 74 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 57 69 64 74 68 28 20 69 6e 74 20 29 3b xt();......void.setWidth(.int.);
1e740 0a 20 20 20 20 76 6f 69 64 20 73 65 74 57 69 64 74 68 28 20 51 50 61 69 6e 74 65 72 2a 2c 20 69 .....void.setWidth(.QPainter*,.i
1e760 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 44 65 66 61 75 6c 74 46 6f 6e 74 28 20 63 nt.);.....void.setDefaultFont(.c
1e780 6f 6e 73 74 20 51 46 6f 6e 74 20 26 66 20 29 3b 0a 20 20 20 20 69 6e 74 20 77 69 64 74 68 28 29 onst.QFont.&f.);.....int.width()
1e7a0 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 77 69 64 74 68 55 73 65 64 28 29 20 63 6f 6e 73 .const;.....int.widthUsed().cons
1e7c0 74 3b 0a 20 20 20 20 69 6e 74 20 68 65 69 67 68 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 t;.....int.height().const;.....v
1e7e0 6f 69 64 20 61 64 6a 75 73 74 53 69 7a 65 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 oid.adjustSize();......void.draw
1e800 28 20 51 50 61 69 6e 74 65 72 2a 20 70 2c 20 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 63 6f (.QPainter*.p,..int.x,.int.y,.co
1e820 6e 73 74 20 51 52 65 63 74 26 20 63 6c 69 70 52 65 63 74 2c 0a 09 20 20 20 20 20 20 20 63 6f 6e nst.QRect&.clipRect,.........con
1e840 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 26 20 63 67 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 68 st.QColorGroup&.cg,.const.QBrush
1e860 2a 20 70 61 70 65 72 20 3d 20 30 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 2f 2f 20 6f 62 73 6f *.paper.=.0).const;......//.obso
1e880 6c 65 74 65 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 28 20 51 50 61 69 6e 74 65 72 2a 20 70 2c lete.....void.draw(.QPainter*.p,
1e8a0 20 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 26 20 63 ..int.x,.int.y,.const.QRegion&.c
1e8c0 6c 69 70 52 65 67 69 6f 6e 2c 0a 09 20 20 20 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 lipRegion,.........const.QColorG
1e8e0 72 6f 75 70 26 20 63 67 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 68 2a 20 70 61 70 65 72 20 3d 20 roup&.cg,.const.QBrush*.paper.=.
1e900 30 29 20 63 6f 6e 73 74 20 7b 0a 09 64 72 61 77 28 20 70 2c 20 78 2c 20 79 2c 20 63 6c 69 70 52 0).const.{..draw(.p,.x,.y,.clipR
1e920 65 67 69 6f 6e 2e 62 6f 75 6e 64 69 6e 67 52 65 63 74 28 29 2c 20 63 67 2c 20 70 61 70 65 72 20 egion.boundingRect(),.cg,.paper.
1e940 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 51 53 74 72 69 6e 67 20 63 6f 6e 74 65 78 74 28 29 20 );.....}......QString.context().
1e960 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 61 6e 63 68 6f 72 41 74 28 20 63 6f 6e const;.....QString.anchorAt(.con
1e980 73 74 20 51 50 6f 69 6e 74 26 20 70 6f 73 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f st.QPoint&.pos.).const;......boo
1e9a0 6c 20 69 6e 54 65 78 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 26 20 70 6f 73 20 29 20 63 6f l.inText(.const.QPoint&.pos.).co
1e9c0 6e 73 74 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 53 69 6d 70 6c 65 52 69 63 68 54 65 nst;..private:.....QSimpleRichTe
1e9e0 78 74 44 61 74 61 2a 20 64 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 xtData*.d;..private:.//.Disabled
1ea00 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a .copy.constructor.and.operator=.
1ea20 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 #if.defined(Q_DISABLE_COPY).....
1ea40 51 53 69 6d 70 6c 65 52 69 63 68 54 65 78 74 28 20 63 6f 6e 73 74 20 51 53 69 6d 70 6c 65 52 69 QSimpleRichText(.const.QSimpleRi
1ea60 63 68 54 65 78 74 20 26 20 29 3b 0a 20 20 20 20 51 53 69 6d 70 6c 65 52 69 63 68 54 65 78 74 20 chText.&.);.....QSimpleRichText.
1ea80 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 69 6d 70 6c 65 52 69 63 68 54 65 78 &operator=(.const.QSimpleRichTex
1eaa0 74 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e t.&.);.#endif.};..#endif.//.QT_N
1eac0 4f 5f 52 49 43 48 54 45 58 54 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 49 4d 50 4c 45 52 49 43 O_RICHTEXT..#endif.//.QSIMPLERIC
1eae0 48 54 45 58 54 5f 48 0a 00 00 00 14 00 71 00 70 00 72 00 6f 00 67 00 62 00 61 00 72 00 2e 00 68 HTEXT_H......q.p.r.o.g.b.a.r...h
1eb00 00 00 04 2c 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...,/*..........................
1eb20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1eb40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1eb60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1eb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1eba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ebc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ebe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ec00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ec20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ec40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ec60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ec80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1eca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ecc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ece0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ed00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ed20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ed40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ed60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ed80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1eda0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1edc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ede0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ee00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ee20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ee40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ee60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ee80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1eea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1eec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1eee0 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 52 4f 47 42 41 52 5f 48 0a 23 64 65 66 ......*/.#ifndef.QPROGBAR_H.#def
1ef00 69 6e 65 20 51 50 52 4f 47 42 41 52 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 72 6f 67 72 65 ine.QPROGBAR_H.#include."qprogre
1ef20 73 73 62 61 72 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 22 00 71 00 73 00 65 00 73 00 73 00 69 ssbar.h".#endif....".q.s.e.s.s.i
1ef40 00 6f 00 6e 00 6d 00 61 00 6e 00 61 00 67 00 65 00 72 00 2e 00 68 00 00 0b 4e 2f 2a 20 20 20 20 .o.n.m.a.n.a.g.e.r...h...N/*....
1ef60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ef80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1efa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1efc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1efe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1f540 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 45 53 53 49 4f 4e 4d 41 4e 41 47 45 ......*/..#ifndef.QSESSIONMANAGE
1f560 52 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 45 53 53 49 4f 4e 4d 41 4e 41 47 45 52 5f 48 0a 0a 23 R_H.#define.QSESSIONMANAGER_H..#
1f580 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6f 62 6a 65 63 74 2e 68 22 ifndef.QT_H.#include."qobject.h"
1f5a0 0a 23 69 6e 63 6c 75 64 65 20 22 71 77 69 6e 64 6f 77 64 65 66 73 2e 68 22 0a 23 69 6e 63 6c 75 .#include."qwindowdefs.h".#inclu
1f5c0 64 65 20 22 71 73 74 72 69 6e 67 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 74 72 69 6e 67 de."qstring.h".#include."qstring
1f5e0 6c 69 73 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 23 69 66 6e 64 65 66 20 51 list.h".#endif.//.QT_H.#ifndef.Q
1f600 54 5f 4e 4f 5f 53 45 53 53 49 4f 4e 4d 41 4e 41 47 45 52 0a 0a 63 6c 61 73 73 20 51 53 65 73 73 T_NO_SESSIONMANAGER..class.QSess
1f620 69 6f 6e 4d 61 6e 61 67 65 72 44 61 74 61 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 ionManagerData;..class.Q_EXPORT.
1f640 20 51 53 65 73 73 69 6f 6e 4d 61 6e 61 67 65 72 20 3a 20 70 75 62 6c 69 63 20 51 4f 62 6a 65 63 .QSessionManager.:.public.QObjec
1f660 74 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 20 20 20 20 51 53 65 73 73 69 6f 6e 4d 61 6e t.{.....Q_OBJECT.....QSessionMan
1f680 61 67 65 72 28 20 51 41 70 70 6c 69 63 61 74 69 6f 6e 20 2a 61 70 70 2c 20 51 53 74 72 69 6e 67 ager(.QApplication.*app,.QString
1f6a0 20 26 69 64 2c 20 51 53 74 72 69 6e 67 20 26 6b 65 79 20 29 3b 0a 20 20 20 20 7e 51 53 65 73 73 .&id,.QString.&key.);.....~QSess
1f6c0 69 6f 6e 4d 61 6e 61 67 65 72 28 29 3b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 74 72 69 6e ionManager();.public:.....QStrin
1f6e0 67 20 73 65 73 73 69 6f 6e 49 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 g.sessionId().const;.....QString
1f700 20 73 65 73 73 69 6f 6e 4b 65 79 28 29 20 63 6f 6e 73 74 3b 0a 23 69 66 20 64 65 66 69 6e 65 64 .sessionKey().const;.#if.defined
1f720 28 51 5f 57 53 5f 58 31 31 29 20 7c 7c 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 4d 41 43 29 0a (Q_WS_X11).||.defined(Q_WS_MAC).
1f740 20 20 20 20 76 6f 69 64 2a 20 68 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 ....void*.handle().const;.#endif
1f760 0a 0a 20 20 20 20 62 6f 6f 6c 20 61 6c 6c 6f 77 73 49 6e 74 65 72 61 63 74 69 6f 6e 28 29 3b 0a ......bool.allowsInteraction();.
1f780 20 20 20 20 62 6f 6f 6c 20 61 6c 6c 6f 77 73 45 72 72 6f 72 49 6e 74 65 72 61 63 74 69 6f 6e 28 ....bool.allowsErrorInteraction(
1f7a0 29 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 6c 65 61 73 65 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 );.....void.release();......void
1f7c0 20 63 61 6e 63 65 6c 28 29 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 52 65 73 74 61 72 74 48 69 6e 74 .cancel();......enum.RestartHint
1f7e0 20 7b 0a 09 52 65 73 74 61 72 74 49 66 52 75 6e 6e 69 6e 67 2c 0a 09 52 65 73 74 61 72 74 41 6e .{..RestartIfRunning,..RestartAn
1f800 79 77 61 79 2c 0a 09 52 65 73 74 61 72 74 49 6d 6d 65 64 69 61 74 65 6c 79 2c 0a 09 52 65 73 74 yway,..RestartImmediately,..Rest
1f820 61 72 74 4e 65 76 65 72 0a 20 20 20 20 7d 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 52 65 73 74 artNever.....};.....void.setRest
1f840 61 72 74 48 69 6e 74 28 20 52 65 73 74 61 72 74 48 69 6e 74 20 29 3b 0a 20 20 20 20 52 65 73 74 artHint(.RestartHint.);.....Rest
1f860 61 72 74 48 69 6e 74 20 72 65 73 74 61 72 74 48 69 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 artHint.restartHint().const;....
1f880 20 20 76 6f 69 64 20 73 65 74 52 65 73 74 61 72 74 43 6f 6d 6d 61 6e 64 28 20 63 6f 6e 73 74 20 ..void.setRestartCommand(.const.
1f8a0 51 53 74 72 69 6e 67 4c 69 73 74 26 20 29 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 QStringList&.);.....QStringList.
1f8c0 72 65 73 74 61 72 74 43 6f 6d 6d 61 6e 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 restartCommand().const;.....void
1f8e0 20 73 65 74 44 69 73 63 61 72 64 43 6f 6d 6d 61 6e 64 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e .setDiscardCommand(.const.QStrin
1f900 67 4c 69 73 74 26 20 29 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 64 69 73 63 61 72 gList&.);.....QStringList.discar
1f920 64 43 6f 6d 6d 61 6e 64 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4d dCommand().const;......void.setM
1f940 61 6e 61 67 65 72 50 72 6f 70 65 72 74 79 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 6e anagerProperty(.const.QString&.n
1f960 61 6d 65 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 76 61 6c 75 65 20 29 3b 0a 20 20 20 ame,.const.QString&.value.);....
1f980 20 76 6f 69 64 20 73 65 74 4d 61 6e 61 67 65 72 50 72 6f 70 65 72 74 79 28 20 63 6f 6e 73 74 20 .void.setManagerProperty(.const.
1f9a0 51 53 74 72 69 6e 67 26 20 6e 61 6d 65 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 4c 69 73 74 QString&.name,.const.QStringList
1f9c0 26 20 76 61 6c 75 65 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 69 73 50 68 61 73 65 32 28 29 20 &.value.);......bool.isPhase2().
1f9e0 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 71 75 65 73 74 50 68 61 73 65 32 28 29 3b const;.....void.requestPhase2();
1fa00 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 41 70 70 ..private:.....friend.class.QApp
1fa20 6c 69 63 61 74 69 6f 6e 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 42 61 73 65 lication;.....friend.class.QBase
1fa40 41 70 70 6c 69 63 61 74 69 6f 6e 3b 0a 20 20 20 20 51 53 65 73 73 69 6f 6e 4d 61 6e 61 67 65 72 Application;.....QSessionManager
1fa60 44 61 74 61 2a 20 64 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 53 45 53 Data*.d;.};..#endif.//.QT_NO_SES
1fa80 53 49 4f 4e 4d 41 4e 41 47 45 52 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 45 53 53 49 4f 4e 4d 41 SIONMANAGER.#endif.//.QSESSIONMA
1faa0 4e 41 47 45 52 5f 48 0a 00 00 00 1a 00 71 00 73 00 63 00 72 00 6f 00 6c 00 6c 00 76 00 69 00 65 NAGER_H......q.s.c.r.o.l.l.v.i.e
1fac0 00 77 00 2e 00 68 00 00 23 15 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .w...h..#./*....................
1fae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fb00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fb20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fb40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fb60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fbc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fc00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fc20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fc40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fc80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fcc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fd00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fd20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fd40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fd60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fd80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fda0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fdc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fde0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fe00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fe20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fe40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fe60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fe80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1fee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ff00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ff20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ff40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ff60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ff80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ffa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ffc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1ffe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
20000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
20020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
20040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
20060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
20080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
200a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 53 ...................*/.#ifndef.QS
200c0 43 52 4f 4c 4c 56 49 45 57 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 43 52 4f 4c 4c 56 49 45 57 5f CROLLVIEW_H.#define.QSCROLLVIEW_
200e0 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 66 72 61 6d 65 H..#ifndef.QT_H.#include."qframe
20100 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 63 72 6f 6c 6c 62 61 72 2e 68 22 0a 23 65 6e 64 .h".#include."qscrollbar.h".#end
20120 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 43 52 4f 4c 4c if.//.QT_H..#ifndef.QT_NO_SCROLL
20140 56 49 45 57 0a 0a 63 6c 61 73 73 20 51 53 63 72 6f 6c 6c 56 69 65 77 44 61 74 61 3b 0a 0a 63 6c VIEW..class.QScrollViewData;..cl
20160 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 63 72 6f 6c 6c 56 69 65 77 20 3a 20 70 75 62 6c 69 ass.Q_EXPORT.QScrollView.:.publi
20180 63 20 51 46 72 61 6d 65 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 20 20 20 20 51 5f 45 4e c.QFrame.{.....Q_OBJECT.....Q_EN
201a0 55 4d 53 28 20 52 65 73 69 7a 65 50 6f 6c 69 63 79 20 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 20 UMS(.ResizePolicy.ScrollBarMode.
201c0 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 52 65 73 69 7a 65 50 6f 6c 69 63 79 20 72 ).....Q_PROPERTY(.ResizePolicy.r
201e0 65 73 69 7a 65 50 6f 6c 69 63 79 20 52 45 41 44 20 72 65 73 69 7a 65 50 6f 6c 69 63 79 20 57 52 esizePolicy.READ.resizePolicy.WR
20200 49 54 45 20 73 65 74 52 65 73 69 7a 65 50 6f 6c 69 63 79 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 ITE.setResizePolicy.).....Q_PROP
20220 45 52 54 59 28 20 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 20 76 53 63 72 6f 6c 6c 42 61 72 4d 6f ERTY(.ScrollBarMode.vScrollBarMo
20240 64 65 20 52 45 41 44 20 76 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 20 57 52 49 54 45 20 73 65 74 de.READ.vScrollBarMode.WRITE.set
20260 56 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 VScrollBarMode.).....Q_PROPERTY(
20280 20 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 20 68 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 20 52 45 .ScrollBarMode.hScrollBarMode.RE
202a0 41 44 20 68 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 20 57 52 49 54 45 20 73 65 74 48 53 63 72 6f AD.hScrollBarMode.WRITE.setHScro
202c0 6c 6c 42 61 72 4d 6f 64 65 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 llBarMode.).....Q_PROPERTY(.int.
202e0 76 69 73 69 62 6c 65 57 69 64 74 68 20 52 45 41 44 20 76 69 73 69 62 6c 65 57 69 64 74 68 20 29 visibleWidth.READ.visibleWidth.)
20300 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 76 69 73 69 62 6c 65 48 65 69 67 .....Q_PROPERTY(.int.visibleHeig
20320 68 74 20 52 45 41 44 20 76 69 73 69 62 6c 65 48 65 69 67 68 74 20 29 0a 20 20 20 20 51 5f 50 52 ht.READ.visibleHeight.).....Q_PR
20340 4f 50 45 52 54 59 28 20 69 6e 74 20 63 6f 6e 74 65 6e 74 73 57 69 64 74 68 20 52 45 41 44 20 63 OPERTY(.int.contentsWidth.READ.c
20360 6f 6e 74 65 6e 74 73 57 69 64 74 68 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 ontentsWidth.).....Q_PROPERTY(.i
20380 6e 74 20 63 6f 6e 74 65 6e 74 73 48 65 69 67 68 74 20 52 45 41 44 20 63 6f 6e 74 65 6e 74 73 48 nt.contentsHeight.READ.contentsH
203a0 65 69 67 68 74 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 63 6f 6e 74 eight.).....Q_PROPERTY(.int.cont
203c0 65 6e 74 73 58 20 52 45 41 44 20 63 6f 6e 74 65 6e 74 73 58 20 29 0a 20 20 20 20 51 5f 50 52 4f entsX.READ.contentsX.).....Q_PRO
203e0 50 45 52 54 59 28 20 69 6e 74 20 63 6f 6e 74 65 6e 74 73 59 20 52 45 41 44 20 63 6f 6e 74 65 6e PERTY(.int.contentsY.READ.conten
20400 74 73 59 20 29 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 52 41 47 41 4e 44 44 52 4f 50 0a tsY.).#ifndef.QT_NO_DRAGANDDROP.
20420 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 64 72 61 67 41 75 74 6f 53 63 72 ....Q_PROPERTY(.bool.dragAutoScr
20440 6f 6c 6c 20 52 45 41 44 20 64 72 61 67 41 75 74 6f 53 63 72 6f 6c 6c 20 57 52 49 54 45 20 73 65 oll.READ.dragAutoScroll.WRITE.se
20460 74 44 72 61 67 41 75 74 6f 53 63 72 6f 6c 6c 20 29 0a 23 65 6e 64 69 66 0a 0a 70 75 62 6c 69 63 tDragAutoScroll.).#endif..public
20480 3a 0a 20 20 20 20 51 53 63 72 6f 6c 6c 56 69 65 77 28 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e :.....QScrollView(QWidget*.paren
204a0 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 2c 20 57 46 6c 61 67 73 20 t=0,.const.char*.name=0,.WFlags.
204c0 66 3d 30 29 3b 0a 20 20 20 20 7e 51 53 63 72 6f 6c 6c 56 69 65 77 28 29 3b 0a 0a 20 20 20 20 65 f=0);.....~QScrollView();......e
204e0 6e 75 6d 20 52 65 73 69 7a 65 50 6f 6c 69 63 79 20 7b 20 44 65 66 61 75 6c 74 2c 20 4d 61 6e 75 num.ResizePolicy.{.Default,.Manu
20500 61 6c 2c 20 41 75 74 6f 4f 6e 65 2c 20 41 75 74 6f 4f 6e 65 46 69 74 20 7d 3b 0a 20 20 20 20 76 al,.AutoOne,.AutoOneFit.};.....v
20520 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 52 65 73 69 7a 65 50 6f 6c 69 63 79 28 20 52 65 73 irtual.void.setResizePolicy(.Res
20540 69 7a 65 50 6f 6c 69 63 79 20 29 3b 0a 20 20 20 20 52 65 73 69 7a 65 50 6f 6c 69 63 79 20 72 65 izePolicy.);.....ResizePolicy.re
20560 73 69 7a 65 50 6f 6c 69 63 79 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 74 sizePolicy().const;......void.st
20580 79 6c 65 43 68 61 6e 67 65 28 20 51 53 74 79 6c 65 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 yleChange(.QStyle.&.);.....void.
205a0 72 65 6d 6f 76 65 43 68 69 6c 64 28 51 57 69 64 67 65 74 2a 20 63 68 69 6c 64 29 3b 0a 20 20 20 removeChild(QWidget*.child);....
205c0 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 61 64 64 43 68 69 6c 64 28 20 51 57 69 64 67 65 74 2a .virtual.void.addChild(.QWidget*
205e0 20 63 68 69 6c 64 2c 20 69 6e 74 20 78 3d 30 2c 20 69 6e 74 20 79 3d 30 20 29 3b 0a 20 20 20 20 .child,.int.x=0,.int.y=0.);.....
20600 76 69 72 74 75 61 6c 20 76 6f 69 64 20 6d 6f 76 65 43 68 69 6c 64 28 20 51 57 69 64 67 65 74 2a virtual.void.moveChild(.QWidget*
20620 20 63 68 69 6c 64 2c 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 20 29 3b 0a 20 20 20 20 69 6e 74 20 .child,.int.x,.int.y.);.....int.
20640 63 68 69 6c 64 58 28 51 57 69 64 67 65 74 2a 20 63 68 69 6c 64 29 3b 0a 20 20 20 20 69 6e 74 20 childX(QWidget*.child);.....int.
20660 63 68 69 6c 64 59 28 51 57 69 64 67 65 74 2a 20 63 68 69 6c 64 29 3b 0a 20 20 20 20 62 6f 6f 6c childY(QWidget*.child);.....bool
20680 20 63 68 69 6c 64 49 73 56 69 73 69 62 6c 65 28 51 57 69 64 67 65 74 2a 20 63 68 69 6c 64 29 20 .childIsVisible(QWidget*.child).
206a0 7b 20 72 65 74 75 72 6e 20 63 68 69 6c 64 2d 3e 69 73 56 69 73 69 62 6c 65 28 29 3b 20 7d 20 2f {.return.child->isVisible();.}./
206c0 2f 20 6f 62 73 6f 6c 65 74 65 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 76 6f 69 64 20 73 68 /.obsolete.functions.....void.sh
206e0 6f 77 43 68 69 6c 64 28 51 57 69 64 67 65 74 2a 20 63 68 69 6c 64 2c 20 62 6f 6f 6c 20 79 65 73 owChild(QWidget*.child,.bool.yes
20700 3d 54 52 55 45 29 20 7b 0a 09 69 66 20 28 20 79 65 73 20 29 0a 09 20 20 20 20 63 68 69 6c 64 2d =TRUE).{..if.(.yes.)......child-
20720 3e 73 68 6f 77 28 29 3b 0a 09 65 6c 73 65 0a 09 20 20 20 20 63 68 69 6c 64 2d 3e 68 69 64 65 28 >show();..else......child->hide(
20740 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 65 6e 75 6d 20 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 );.....}......enum.ScrollBarMode
20760 20 7b 20 41 75 74 6f 2c 20 41 6c 77 61 79 73 4f 66 66 2c 20 41 6c 77 61 79 73 4f 6e 20 7d 3b 0a .{.Auto,.AlwaysOff,.AlwaysOn.};.
20780 0a 20 20 20 20 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 20 76 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 .....ScrollBarMode.vScrollBarMod
207a0 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 20 73 65 74 e().const;.....virtual.void..set
207c0 56 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 28 20 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 20 29 3b VScrollBarMode(.ScrollBarMode.);
207e0 0a 0a 20 20 20 20 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 20 68 53 63 72 6f 6c 6c 42 61 72 4d 6f ......ScrollBarMode.hScrollBarMo
20800 64 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 20 73 65 de().const;.....virtual.void..se
20820 74 48 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 28 20 53 63 72 6f 6c 6c 42 61 72 4d 6f 64 65 20 29 tHScrollBarMode(.ScrollBarMode.)
20840 3b 0a 0a 20 20 20 20 51 57 69 64 67 65 74 2a 20 20 20 20 20 63 6f 72 6e 65 72 57 69 64 67 65 74 ;......QWidget*.....cornerWidget
20860 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 43 6f ().const;.....virtual.void.setCo
20880 72 6e 65 72 57 69 64 67 65 74 28 51 57 69 64 67 65 74 2a 29 3b 0a 0a 20 20 20 20 2f 2f 20 23 23 rnerWidget(QWidget*);......//.##
208a0 23 20 34 2e 30 3a 20 43 6f 6e 73 69 64 65 72 20 70 72 6f 76 69 64 69 6e 67 20 61 20 66 61 63 74 #.4.0:.Consider.providing.a.fact
208c0 6f 72 79 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 73 63 72 6f 6c 6c 62 61 72 73 0a 20 20 20 20 ory.function.for.scrollbars.....
208e0 2f 2f 20 20 20 20 20 20 20 20 20 20 28 65 2e 67 2e 20 6d 61 6b 65 20 74 68 65 20 74 77 6f 20 66 //..........(e.g..make.the.two.f
20900 6f 6c 6c 6f 77 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 20 76 69 72 74 75 61 6c 29 0a 20 20 20 20 ollowing.functions.virtual).....
20920 51 53 63 72 6f 6c 6c 42 61 72 2a 20 20 68 6f 72 69 7a 6f 6e 74 61 6c 53 63 72 6f 6c 6c 42 61 72 QScrollBar*..horizontalScrollBar
20940 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 63 72 6f 6c 6c 42 61 72 2a 20 20 76 65 72 74 69 ().const;.....QScrollBar*..verti
20960 63 61 6c 53 63 72 6f 6c 6c 42 61 72 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 57 69 64 67 65 calScrollBar().const;.....QWidge
20980 74 2a 09 20 76 69 65 77 70 6f 72 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 57 69 64 67 65 t*..viewport().const;.....QWidge
209a0 74 2a 09 20 63 6c 69 70 70 65 72 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e 74 09 09 76 t*..clipper().const;......int..v
209c0 69 73 69 62 6c 65 57 69 64 74 68 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 76 69 isibleWidth().const;.....int..vi
209e0 73 69 62 6c 65 48 65 69 67 68 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e 74 09 09 63 sibleHeight().const;......int..c
20a00 6f 6e 74 65 6e 74 73 57 69 64 74 68 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 63 ontentsWidth().const;.....int..c
20a20 6f 6e 74 65 6e 74 73 48 65 69 67 68 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 ontentsHeight().const;.....int..
20a40 63 6f 6e 74 65 6e 74 73 58 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 63 6f 6e 74 contentsX().const;.....int..cont
20a60 65 6e 74 73 59 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 09 72 65 73 69 7a 65 28 entsY().const;......void.resize(
20a80 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 65 73 69 7a 65 .int.w,.int.h.);.....void.resize
20aa0 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 68 6f 77 28 (.const.QSize&.);.....void.show(
20ac0 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 75 70 64 61 74 65 43 6f 6e 74 65 6e 74 73 28 20 69 6e 74 );......void.updateContents(.int
20ae0 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 20 29 3b 0a 20 20 20 20 76 .x,.int.y,.int.w,.int.h.);.....v
20b00 6f 69 64 09 75 70 64 61 74 65 43 6f 6e 74 65 6e 74 73 28 20 63 6f 6e 73 74 20 51 52 65 63 74 26 oid.updateContents(.const.QRect&
20b20 20 72 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 09 75 70 64 61 74 65 43 6f 6e 74 65 6e 74 73 28 29 .r.);.....void..updateContents()
20b40 3b 0a 20 20 20 20 76 6f 69 64 09 72 65 70 61 69 6e 74 43 6f 6e 74 65 6e 74 73 28 20 69 6e 74 20 ;.....void.repaintContents(.int.
20b60 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 62 6f 6f 6c 20 65 72 61 x,.int.y,.int.w,.int.h,.bool.era
20b80 73 65 3d 54 52 55 45 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 65 70 61 69 6e 74 43 6f 6e 74 65 se=TRUE.);.....void.repaintConte
20ba0 6e 74 73 28 20 63 6f 6e 73 74 20 51 52 65 63 74 26 20 72 2c 20 62 6f 6f 6c 20 65 72 61 73 65 3d nts(.const.QRect&.r,.bool.erase=
20bc0 54 52 55 45 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 09 72 65 70 61 69 6e 74 43 6f 6e 74 65 6e 74 TRUE.);.....void..repaintContent
20be0 73 28 20 62 6f 6f 6c 20 65 72 61 73 65 3d 54 52 55 45 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 63 s(.bool.erase=TRUE.);.....void.c
20c00 6f 6e 74 65 6e 74 73 54 6f 56 69 65 77 70 6f 72 74 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c ontentsToViewport(.int.x,.int.y,
20c20 20 69 6e 74 26 20 76 78 2c 20 69 6e 74 26 20 76 79 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 .int&.vx,.int&.vy.).const;.....v
20c40 6f 69 64 09 76 69 65 77 70 6f 72 74 54 6f 43 6f 6e 74 65 6e 74 73 28 20 69 6e 74 20 76 78 2c 20 oid.viewportToContents(.int.vx,.
20c60 69 6e 74 20 76 79 2c 20 69 6e 74 26 20 78 2c 20 69 6e 74 26 20 79 20 29 20 63 6f 6e 73 74 3b 0a int.vy,.int&.x,.int&.y.).const;.
20c80 20 20 20 20 51 50 6f 69 6e 74 09 63 6f 6e 74 65 6e 74 73 54 6f 56 69 65 77 70 6f 72 74 28 20 63 ....QPoint.contentsToViewport(.c
20ca0 6f 6e 73 74 20 51 50 6f 69 6e 74 26 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 6f 69 6e 74 onst.QPoint&.).const;.....QPoint
20cc0 09 76 69 65 77 70 6f 72 74 54 6f 43 6f 6e 74 65 6e 74 73 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e .viewportToContents(.const.QPoin
20ce0 74 26 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 65 6e 61 62 6c 65 43 6c 69 70 70 t&.).const;.....void.enableClipp
20d00 65 72 28 20 62 6f 6f 6c 20 79 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 73 65 74 53 74 61 74 69 er(.bool.y.);......void.setStati
20d20 63 42 61 63 6b 67 72 6f 75 6e 64 28 20 62 6f 6f 6c 20 79 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 cBackground(.bool.y.);.....bool.
20d40 68 61 73 53 74 61 74 69 63 42 61 63 6b 67 72 6f 75 6e 64 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 hasStaticBackground().const;....
20d60 20 20 51 53 69 7a 65 09 76 69 65 77 70 6f 72 74 53 69 7a 65 28 20 69 6e 74 2c 20 69 6e 74 20 29 ..QSize.viewportSize(.int,.int.)
20d80 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 69 7a 65 09 73 69 7a 65 48 69 6e 74 28 29 20 63 6f 6e .const;.....QSize.sizeHint().con
20da0 73 74 3b 0a 20 20 20 20 51 53 69 7a 65 09 6d 69 6e 69 6d 75 6d 53 69 7a 65 48 69 6e 74 28 29 20 st;.....QSize.minimumSizeHint().
20dc0 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 09 72 65 6d 6f 76 65 43 68 69 6c 64 28 51 4f 62 const;......void.removeChild(QOb
20de0 6a 65 63 74 2a 20 63 68 69 6c 64 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 69 73 48 6f 72 69 7a 6f ject*.child);......bool.isHorizo
20e00 6e 74 61 6c 53 6c 69 64 65 72 50 72 65 73 73 65 64 28 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 69 73 ntalSliderPressed();.....bool.is
20e20 56 65 72 74 69 63 61 6c 53 6c 69 64 65 72 50 72 65 73 73 65 64 28 29 3b 0a 0a 23 69 66 6e 64 65 VerticalSliderPressed();..#ifnde
20e40 66 20 51 54 5f 4e 4f 5f 44 52 41 47 41 4e 44 44 52 4f 50 0a 20 20 20 20 76 69 72 74 75 61 6c 20 f.QT_NO_DRAGANDDROP.....virtual.
20e60 76 6f 69 64 20 73 65 74 44 72 61 67 41 75 74 6f 53 63 72 6f 6c 6c 28 20 62 6f 6f 6c 20 62 20 29 void.setDragAutoScroll(.bool.b.)
20e80 3b 0a 20 20 20 20 62 6f 6f 6c 09 20 64 72 61 67 41 75 74 6f 53 63 72 6f 6c 6c 28 29 20 63 6f 6e ;.....bool..dragAutoScroll().con
20ea0 73 74 3b 0a 23 65 6e 64 69 66 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f 69 64 09 63 6f st;.#endif..signals:.....void.co
20ec0 6e 74 65 6e 74 73 4d 6f 76 69 6e 67 28 69 6e 74 20 78 2c 20 69 6e 74 20 79 29 3b 0a 20 20 20 20 ntentsMoving(int.x,.int.y);.....
20ee0 76 6f 69 64 09 68 6f 72 69 7a 6f 6e 74 61 6c 53 6c 69 64 65 72 50 72 65 73 73 65 64 28 29 3b 0a void.horizontalSliderPressed();.
20f00 20 20 20 20 76 6f 69 64 09 68 6f 72 69 7a 6f 6e 74 61 6c 53 6c 69 64 65 72 52 65 6c 65 61 73 65 ....void.horizontalSliderRelease
20f20 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 76 65 72 74 69 63 61 6c 53 6c 69 64 65 72 50 72 65 73 d();.....void.verticalSliderPres
20f40 73 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 76 65 72 74 69 63 61 6c 53 6c 69 64 65 72 52 65 sed();.....void.verticalSliderRe
20f60 6c 65 61 73 65 64 28 29 3b 0a 0a 70 75 62 6c 69 63 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 69 72 leased();..public.slots:.....vir
20f80 74 75 61 6c 20 76 6f 69 64 20 72 65 73 69 7a 65 43 6f 6e 74 65 6e 74 73 28 20 69 6e 74 20 77 2c tual.void.resizeContents(.int.w,
20fa0 20 69 6e 74 20 68 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 63 72 6f 6c 6c 42 79 28 20 69 6e 74 .int.h.);.....void.scrollBy(.int
20fc0 20 64 78 2c 20 69 6e 74 20 64 79 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 .dx,.int.dy.);.....virtual.void.
20fe0 73 65 74 43 6f 6e 74 65 6e 74 73 50 6f 73 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 20 29 3b 0a setContentsPos(.int.x,.int.y.);.
21000 20 20 20 20 76 6f 69 64 09 65 6e 73 75 72 65 56 69 73 69 62 6c 65 28 69 6e 74 20 78 2c 20 69 6e ....void.ensureVisible(int.x,.in
21020 74 20 79 29 3b 0a 20 20 20 20 76 6f 69 64 09 65 6e 73 75 72 65 56 69 73 69 62 6c 65 28 69 6e 74 t.y);.....void.ensureVisible(int
21040 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 78 6d 61 72 67 69 6e 2c 20 69 6e 74 20 79 6d 61 72 .x,.int.y,.int.xmargin,.int.ymar
21060 67 69 6e 29 3b 0a 20 20 20 20 76 6f 69 64 09 63 65 6e 74 65 72 28 69 6e 74 20 78 2c 20 69 6e 74 gin);.....void.center(int.x,.int
21080 20 79 29 3b 0a 20 20 20 20 76 6f 69 64 09 63 65 6e 74 65 72 28 69 6e 74 20 78 2c 20 69 6e 74 20 .y);.....void.center(int.x,.int.
210a0 79 2c 20 66 6c 6f 61 74 20 78 6d 61 72 67 69 6e 2c 20 66 6c 6f 61 74 20 79 6d 61 72 67 69 6e 29 y,.float.xmargin,.float.ymargin)
210c0 3b 0a 0a 20 20 20 20 76 6f 69 64 09 75 70 64 61 74 65 53 63 72 6f 6c 6c 42 61 72 73 28 29 3b 20 ;......void.updateScrollBars();.
210e0 2f 2f 20 23 23 23 20 76 69 72 74 75 61 6c 20 69 6e 20 34 2e 30 0a 20 20 20 20 76 6f 69 64 09 73 //.###.virtual.in.4.0.....void.s
21100 65 74 45 6e 61 62 6c 65 64 28 20 62 6f 6f 6c 20 65 6e 61 62 6c 65 20 29 3b 0a 0a 70 72 6f 74 65 etEnabled(.bool.enable.);..prote
21120 63 74 65 64 3a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 64 72 61 77 43 6f 6e 74 65 cted:.....virtual.void.drawConte
21140 6e 74 73 28 51 50 61 69 6e 74 65 72 2a 2c 20 69 6e 74 20 63 78 2c 20 69 6e 74 20 63 79 2c 20 69 nts(QPainter*,.int.cx,.int.cy,.i
21160 6e 74 20 63 77 2c 20 69 6e 74 20 63 68 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 nt.cw,.int.ch);.....virtual.void
21180 20 64 72 61 77 43 6f 6e 74 65 6e 74 73 4f 66 66 73 65 74 28 51 50 61 69 6e 74 65 72 2a 2c 20 69 .drawContentsOffset(QPainter*,.i
211a0 6e 74 20 6f 78 2c 20 69 6e 74 20 6f 79 2c 0a 09 09 20 20 20 20 69 6e 74 20 63 78 2c 20 69 6e 74 nt.ox,.int.oy,.......int.cx,.int
211c0 20 63 79 2c 20 69 6e 74 20 63 77 2c 20 69 6e 74 20 63 68 29 3b 0a 0a 0a 20 20 20 20 76 69 72 74 .cy,.int.cw,.int.ch);.......virt
211e0 75 61 6c 20 76 6f 69 64 20 63 6f 6e 74 65 6e 74 73 4d 6f 75 73 65 50 72 65 73 73 45 76 65 6e 74 ual.void.contentsMousePressEvent
21200 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 2a 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f (.QMouseEvent*.);.....virtual.vo
21220 69 64 20 63 6f 6e 74 65 6e 74 73 4d 6f 75 73 65 52 65 6c 65 61 73 65 45 76 65 6e 74 28 20 51 4d id.contentsMouseReleaseEvent(.QM
21240 6f 75 73 65 45 76 65 6e 74 2a 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 ouseEvent*.);.....virtual.void.c
21260 6f 6e 74 65 6e 74 73 4d 6f 75 73 65 44 6f 75 62 6c 65 43 6c 69 63 6b 45 76 65 6e 74 28 20 51 4d ontentsMouseDoubleClickEvent(.QM
21280 6f 75 73 65 45 76 65 6e 74 2a 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 ouseEvent*.);.....virtual.void.c
212a0 6f 6e 74 65 6e 74 73 4d 6f 75 73 65 4d 6f 76 65 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 ontentsMouseMoveEvent(.QMouseEve
212c0 6e 74 2a 20 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 52 41 47 41 4e 44 44 52 4f 50 nt*.);.#ifndef.QT_NO_DRAGANDDROP
212e0 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 6f 6e 74 65 6e 74 73 44 72 61 67 45 6e .....virtual.void.contentsDragEn
21300 74 65 72 45 76 65 6e 74 28 20 51 44 72 61 67 45 6e 74 65 72 45 76 65 6e 74 20 2a 20 29 3b 0a 20 terEvent(.QDragEnterEvent.*.);..
21320 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 6f 6e 74 65 6e 74 73 44 72 61 67 4d 6f 76 65 ...virtual.void.contentsDragMove
21340 45 76 65 6e 74 28 20 51 44 72 61 67 4d 6f 76 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 Event(.QDragMoveEvent.*.);.....v
21360 69 72 74 75 61 6c 20 76 6f 69 64 20 63 6f 6e 74 65 6e 74 73 44 72 61 67 4c 65 61 76 65 45 76 65 irtual.void.contentsDragLeaveEve
21380 6e 74 28 20 51 44 72 61 67 4c 65 61 76 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 69 72 nt(.QDragLeaveEvent.*.);.....vir
213a0 74 75 61 6c 20 76 6f 69 64 20 63 6f 6e 74 65 6e 74 73 44 72 6f 70 45 76 65 6e 74 28 20 51 44 72 tual.void.contentsDropEvent(.QDr
213c0 6f 70 45 76 65 6e 74 20 2a 20 29 3b 0a 23 65 6e 64 69 66 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e opEvent.*.);.#endif.#ifndef.QT_N
213e0 4f 5f 57 48 45 45 4c 45 56 45 4e 54 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 6f O_WHEELEVENT.....virtual.void.co
21400 6e 74 65 6e 74 73 57 68 65 65 6c 45 76 65 6e 74 28 20 51 57 68 65 65 6c 45 76 65 6e 74 20 2a 20 ntentsWheelEvent(.QWheelEvent.*.
21420 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 6f 6e 74 65 );.#endif.....virtual.void.conte
21440 6e 74 73 43 6f 6e 74 65 78 74 4d 65 6e 75 45 76 65 6e 74 28 20 51 43 6f 6e 74 65 78 74 4d 65 6e ntsContextMenuEvent(.QContextMen
21460 75 45 76 65 6e 74 20 2a 20 29 3b 0a 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 76 uEvent.*.);.......virtual.void.v
21480 69 65 77 70 6f 72 74 50 61 69 6e 74 45 76 65 6e 74 28 20 51 50 61 69 6e 74 45 76 65 6e 74 2a 20 iewportPaintEvent(.QPaintEvent*.
214a0 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 76 69 65 77 70 6f 72 74 52 65 73 69 );.....virtual.void.viewportResi
214c0 7a 65 45 76 65 6e 74 28 20 51 52 65 73 69 7a 65 45 76 65 6e 74 2a 20 29 3b 0a 20 20 20 20 76 69 zeEvent(.QResizeEvent*.);.....vi
214e0 72 74 75 61 6c 20 76 6f 69 64 20 76 69 65 77 70 6f 72 74 4d 6f 75 73 65 50 72 65 73 73 45 76 65 rtual.void.viewportMousePressEve
21500 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 2a 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 nt(.QMouseEvent*.);.....virtual.
21520 76 6f 69 64 20 76 69 65 77 70 6f 72 74 4d 6f 75 73 65 52 65 6c 65 61 73 65 45 76 65 6e 74 28 20 void.viewportMouseReleaseEvent(.
21540 51 4d 6f 75 73 65 45 76 65 6e 74 2a 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 QMouseEvent*.);.....virtual.void
21560 20 76 69 65 77 70 6f 72 74 4d 6f 75 73 65 44 6f 75 62 6c 65 43 6c 69 63 6b 45 76 65 6e 74 28 20 .viewportMouseDoubleClickEvent(.
21580 51 4d 6f 75 73 65 45 76 65 6e 74 2a 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 QMouseEvent*.);.....virtual.void
215a0 20 76 69 65 77 70 6f 72 74 4d 6f 75 73 65 4d 6f 76 65 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 .viewportMouseMoveEvent(.QMouseE
215c0 76 65 6e 74 2a 20 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 52 41 47 41 4e 44 44 52 vent*.);.#ifndef.QT_NO_DRAGANDDR
215e0 4f 50 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 76 69 65 77 70 6f 72 74 44 72 61 67 OP.....virtual.void.viewportDrag
21600 45 6e 74 65 72 45 76 65 6e 74 28 20 51 44 72 61 67 45 6e 74 65 72 45 76 65 6e 74 20 2a 20 29 3b EnterEvent(.QDragEnterEvent.*.);
21620 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 76 69 65 77 70 6f 72 74 44 72 61 67 4d 6f .....virtual.void.viewportDragMo
21640 76 65 45 76 65 6e 74 28 20 51 44 72 61 67 4d 6f 76 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 veEvent(.QDragMoveEvent.*.);....
21660 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 76 69 65 77 70 6f 72 74 44 72 61 67 4c 65 61 76 65 45 .virtual.void.viewportDragLeaveE
21680 76 65 6e 74 28 20 51 44 72 61 67 4c 65 61 76 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 vent(.QDragLeaveEvent.*.);.....v
216a0 69 72 74 75 61 6c 20 76 6f 69 64 20 76 69 65 77 70 6f 72 74 44 72 6f 70 45 76 65 6e 74 28 20 51 irtual.void.viewportDropEvent(.Q
216c0 44 72 6f 70 45 76 65 6e 74 20 2a 20 29 3b 0a 23 65 6e 64 69 66 0a 23 69 66 6e 64 65 66 20 51 54 DropEvent.*.);.#endif.#ifndef.QT
216e0 5f 4e 4f 5f 57 48 45 45 4c 45 56 45 4e 54 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 _NO_WHEELEVENT.....virtual.void.
21700 76 69 65 77 70 6f 72 74 57 68 65 65 6c 45 76 65 6e 74 28 20 51 57 68 65 65 6c 45 76 65 6e 74 20 viewportWheelEvent(.QWheelEvent.
21720 2a 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 76 69 65 *.);.#endif.....virtual.void.vie
21740 77 70 6f 72 74 43 6f 6e 74 65 78 74 4d 65 6e 75 45 76 65 6e 74 28 20 51 43 6f 6e 74 65 78 74 4d wportContextMenuEvent(.QContextM
21760 65 6e 75 45 76 65 6e 74 20 2a 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 66 72 61 6d 65 43 68 61 enuEvent.*.);......void.frameCha
21780 6e 67 65 64 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 4d 61 72 nged();......virtual.void.setMar
217a0 67 69 6e 73 28 69 6e 74 20 6c 65 66 74 2c 20 69 6e 74 20 74 6f 70 2c 20 69 6e 74 20 72 69 67 68 gins(int.left,.int.top,.int.righ
217c0 74 2c 20 69 6e 74 20 62 6f 74 74 6f 6d 29 3b 0a 20 20 20 20 69 6e 74 20 6c 65 66 74 4d 61 72 67 t,.int.bottom);.....int.leftMarg
217e0 69 6e 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 74 6f 70 4d 61 72 67 69 6e 28 29 20 in().const;.....int.topMargin().
21800 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 72 69 67 68 74 4d 61 72 67 69 6e 28 29 20 63 6f 6e const;.....int.rightMargin().con
21820 73 74 3b 0a 20 20 20 20 69 6e 74 20 62 6f 74 74 6f 6d 4d 61 72 67 69 6e 28 29 20 63 6f 6e 73 74 st;.....int.bottomMargin().const
21840 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 66 6f 63 75 73 4e 65 78 74 50 72 65 76 43 68 69 6c 64 28 20 ;......bool.focusNextPrevChild(.
21860 62 6f 6f 6c 20 6e 65 78 74 20 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 bool.next.);......virtual.void.s
21880 65 74 48 42 61 72 47 65 6f 6d 65 74 72 79 28 51 53 63 72 6f 6c 6c 42 61 72 26 20 68 62 61 72 2c etHBarGeometry(QScrollBar&.hbar,
218a0 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 29 3b 0a 20 20 .int.x,.int.y,.int.w,.int.h);...
218c0 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 56 42 61 72 47 65 6f 6d 65 74 72 79 28 51 ..virtual.void.setVBarGeometry(Q
218e0 53 63 72 6f 6c 6c 42 61 72 26 20 76 62 61 72 2c 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 ScrollBar&.vbar,.int.x,.int.y,.i
21900 6e 74 20 77 2c 20 69 6e 74 20 68 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 72 65 73 69 7a 65 45 76 nt.w,.int.h);......void.resizeEv
21920 65 6e 74 28 51 52 65 73 69 7a 65 45 76 65 6e 74 2a 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 6d 6f ent(QResizeEvent*);.....void..mo
21940 75 73 65 50 72 65 73 73 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 20 2a 20 29 3b 0a usePressEvent(.QMouseEvent.*.);.
21960 20 20 20 20 76 6f 69 64 20 20 6d 6f 75 73 65 52 65 6c 65 61 73 65 45 76 65 6e 74 28 20 51 4d 6f ....void..mouseReleaseEvent(.QMo
21980 75 73 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 6d 6f 75 73 65 44 6f 75 useEvent.*.);.....void..mouseDou
219a0 62 6c 65 43 6c 69 63 6b 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 20 2a 20 29 3b 0a bleClickEvent(.QMouseEvent.*.);.
219c0 20 20 20 20 76 6f 69 64 20 20 6d 6f 75 73 65 4d 6f 76 65 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 ....void..mouseMoveEvent(.QMouse
219e0 45 76 65 6e 74 20 2a 20 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 57 48 45 45 4c 45 56 Event.*.);.#ifndef.QT_NO_WHEELEV
21a00 45 4e 54 0a 20 20 20 20 76 6f 69 64 20 20 77 68 65 65 6c 45 76 65 6e 74 28 20 51 57 68 65 65 6c ENT.....void..wheelEvent(.QWheel
21a20 45 76 65 6e 74 20 2a 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 64 20 63 6f 6e 74 65 Event.*.);.#endif.....void.conte
21a40 78 74 4d 65 6e 75 45 76 65 6e 74 28 20 51 43 6f 6e 74 65 78 74 4d 65 6e 75 45 76 65 6e 74 20 2a xtMenuEvent(.QContextMenuEvent.*
21a60 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 65 76 65 6e 74 46 69 6c 74 65 72 28 20 51 4f 62 6a 65 63 .);.....bool.eventFilter(.QObjec
21a80 74 20 2a 2c 20 51 45 76 65 6e 74 20 2a 65 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 43 t.*,.QEvent.*e.);......void.setC
21aa0 61 63 68 65 64 53 69 7a 65 48 69 6e 74 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 73 68 20 29 achedSizeHint(.const.QSize.&sh.)
21ac0 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 69 7a 65 20 63 61 63 68 65 64 53 69 7a 65 48 69 6e 74 .const;.....QSize.cachedSizeHint
21ae0 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 66 6f 6e 74 43 68 61 6e 67 65 28 20 63 ().const;.....void.fontChange(.c
21b00 6f 6e 73 74 20 51 46 6f 6e 74 20 26 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f onst.QFont.&.);..private:.....vo
21b20 69 64 20 64 72 61 77 43 6f 6e 74 65 6e 74 73 28 20 51 50 61 69 6e 74 65 72 2a 20 29 3b 0a 20 20 id.drawContents(.QPainter*.);...
21b40 20 20 76 6f 69 64 20 6d 6f 76 65 43 6f 6e 74 65 6e 74 73 28 69 6e 74 20 78 2c 20 69 6e 74 20 79 ..void.moveContents(int.x,.int.y
21b60 29 3b 0a 0a 20 20 20 20 51 53 63 72 6f 6c 6c 56 69 65 77 44 61 74 61 2a 20 64 3b 0a 0a 70 72 69 );......QScrollViewData*.d;..pri
21b80 76 61 74 65 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 20 68 73 6c 69 64 65 28 69 6e 74 29 vate.slots:.....void.hslide(int)
21ba0 3b 0a 20 20 20 20 76 6f 69 64 20 76 73 6c 69 64 65 28 69 6e 74 29 3b 0a 20 20 20 20 76 6f 69 64 ;.....void.vslide(int);.....void
21bc0 20 68 62 61 72 49 73 50 72 65 73 73 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 68 62 61 72 49 .hbarIsPressed();.....void.hbarI
21be0 73 52 65 6c 65 61 73 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 76 62 61 72 49 73 50 72 65 73 sReleased();.....void.vbarIsPres
21c00 73 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 76 62 61 72 49 73 52 65 6c 65 61 73 65 64 28 29 sed();.....void.vbarIsReleased()
21c20 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 52 41 47 41 4e 44 44 52 4f 50 0a 20 20 20 20 ;.#ifndef.QT_NO_DRAGANDDROP.....
21c40 76 6f 69 64 20 64 6f 44 72 61 67 41 75 74 6f 53 63 72 6f 6c 6c 28 29 3b 0a 20 20 20 20 76 6f 69 void.doDragAutoScroll();.....voi
21c60 64 20 73 74 61 72 74 44 72 61 67 41 75 74 6f 53 63 72 6f 6c 6c 28 29 3b 0a 20 20 20 20 76 6f 69 d.startDragAutoScroll();.....voi
21c80 64 20 73 74 6f 70 44 72 61 67 41 75 74 6f 53 63 72 6f 6c 6c 28 29 3b 0a 23 65 6e 64 69 66 0a 0a d.stopDragAutoScroll();.#endif..
21ca0 70 72 69 76 61 74 65 3a 20 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 private:.//.Disabled.copy.constr
21cc0 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 uctor.and.operator=.#if.defined(
21ce0 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 63 72 6f 6c 6c 56 69 65 77 28 Q_DISABLE_COPY).....QScrollView(
21d00 20 63 6f 6e 73 74 20 51 53 63 72 6f 6c 6c 56 69 65 77 20 26 20 29 3b 0a 20 20 20 20 51 53 63 72 .const.QScrollView.&.);.....QScr
21d20 6f 6c 6c 56 69 65 77 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 63 72 6f 6c ollView.&operator=(.const.QScrol
21d40 6c 56 69 65 77 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 64 20 63 68 61 6e 67 lView.&.);.#endif.....void.chang
21d60 65 46 72 61 6d 65 52 65 63 74 28 63 6f 6e 73 74 20 51 52 65 63 74 26 29 3b 0a 0a 70 75 62 6c 69 eFrameRect(const.QRect&);..publi
21d80 63 3a 0a 20 20 20 20 76 6f 69 64 20 64 69 73 61 62 6c 65 53 69 7a 65 48 69 6e 74 43 61 63 68 69 c:.....void.disableSizeHintCachi
21da0 6e 67 28 29 3b 0a 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 53 43 52 4f 4c ng();..};..#endif.//.QT_NO_SCROL
21dc0 4c 56 49 45 57 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 43 52 4f 4c 4c 56 49 45 57 5f 48 0a 00 LVIEW..#endif.//.QSCROLLVIEW_H..
21de0 00 00 10 00 71 00 70 00 6f 00 69 00 6e 00 74 00 2e 00 68 00 00 18 02 2f 2a 20 20 20 20 20 20 20 ....q.p.o.i.n.t...h..../*.......
21e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
220a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
220c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
220e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
221a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
221c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
221e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
222a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
222c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
222e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
223a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
223c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 ..........................*/..#i
223e0 66 6e 64 65 66 20 51 50 4f 49 4e 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 4f 49 4e 54 5f 48 0a fndef.QPOINT_H.#define.QPOINT_H.
22400 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 77 69 6e 64 6f 77 64 .#ifndef.QT_H.#include."qwindowd
22420 65 66 73 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 63 6c 61 73 73 20 51 5f efs.h".#endif.//.QT_H...class.Q_
22440 45 58 50 4f 52 54 20 51 50 6f 69 6e 74 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 6f 69 EXPORT.QPoint.{.public:.....QPoi
22460 6e 74 28 29 3b 0a 20 20 20 20 51 50 6f 69 6e 74 28 20 69 6e 74 20 78 70 6f 73 2c 20 69 6e 74 20 nt();.....QPoint(.int.xpos,.int.
22480 79 70 6f 73 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 20 20 69 73 4e 75 6c 6c 28 29 09 63 6f 6e ypos.);......bool...isNull().con
224a0 73 74 3b 0a 0a 20 20 20 20 69 6e 74 09 20 20 20 78 28 29 09 09 63 6f 6e 73 74 3b 0a 20 20 20 20 st;......int....x()..const;.....
224c0 69 6e 74 09 20 20 20 79 28 29 09 09 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 73 65 int....y()..const;.....void...se
224e0 74 58 28 20 69 6e 74 20 78 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 73 65 74 59 28 20 69 6e tX(.int.x.);.....void...setY(.in
22500 74 20 79 20 29 3b 0a 0a 20 20 20 20 69 6e 74 20 6d 61 6e 68 61 74 74 61 6e 4c 65 6e 67 74 68 28 t.y.);......int.manhattanLength(
22520 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 43 4f 4f 52 44 20 26 72 78 28 29 3b 0a 20 20 20 20 ).const;......QCOORD.&rx();.....
22540 51 43 4f 4f 52 44 20 26 72 79 28 29 3b 0a 0a 20 20 20 20 51 50 6f 69 6e 74 20 26 6f 70 65 72 61 QCOORD.&ry();......QPoint.&opera
22560 74 6f 72 2b 3d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 3b 0a 20 20 20 20 51 50 tor+=(.const.QPoint.&p.);.....QP
22580 6f 69 6e 74 20 26 6f 70 65 72 61 74 6f 72 2d 3d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 oint.&operator-=(.const.QPoint.&
225a0 70 20 29 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 26 6f 70 65 72 61 74 6f 72 2a 3d 28 20 69 6e 74 p.);.....QPoint.&operator*=(.int
225c0 20 63 20 29 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 26 6f 70 65 72 61 74 6f 72 2a 3d 28 20 64 6f .c.);.....QPoint.&operator*=(.do
225e0 75 62 6c 65 20 63 20 29 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 26 6f 70 65 72 61 74 6f 72 2f 3d uble.c.);.....QPoint.&operator/=
22600 28 20 69 6e 74 20 63 20 29 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 26 6f 70 65 72 61 74 6f 72 2f (.int.c.);.....QPoint.&operator/
22620 3d 28 20 64 6f 75 62 6c 65 20 63 20 29 3b 0a 0a 20 20 20 20 66 72 69 65 6e 64 20 69 6e 6c 69 6e =(.double.c.);......friend.inlin
22640 65 20 62 6f 6f 6c 09 20 6f 70 65 72 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 e.bool..operator==(.const.QPoint
22660 20 26 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 .&,.const.QPoint.&.);.....friend
22680 20 69 6e 6c 69 6e 65 20 62 6f 6f 6c 09 20 6f 70 65 72 61 74 6f 72 21 3d 28 20 63 6f 6e 73 74 20 .inline.bool..operator!=(.const.
226a0 51 50 6f 69 6e 74 20 26 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 20 20 20 20 QPoint.&,.const.QPoint.&.);.....
226c0 66 72 69 65 6e 64 20 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 friend.inline.const.QPoint.opera
226e0 74 6f 72 2b 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 20 63 6f 6e 73 74 20 51 50 6f 69 tor+(.const.QPoint.&,.const.QPoi
22700 6e 74 20 26 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 nt.&.);.....friend.inline.const.
22720 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f 72 2d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 QPoint.operator-(.const.QPoint.&
22740 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 69 ,.const.QPoint.&.);.....friend.i
22760 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f 72 2a 28 20 63 6f nline.const.QPoint.operator*(.co
22780 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 20 69 6e 74 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 nst.QPoint.&,.int.);.....friend.
227a0 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f 72 2a 28 20 69 inline.const.QPoint.operator*(.i
227c0 6e 74 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 nt,.const.QPoint.&.);.....friend
227e0 20 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f 72 2a 28 20 .inline.const.QPoint.operator*(.
22800 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 20 64 6f 75 62 6c 65 20 29 3b 0a 20 20 20 20 66 72 const.QPoint.&,.double.);.....fr
22820 69 65 6e 64 20 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f iend.inline.const.QPoint.operato
22840 72 2a 28 20 64 6f 75 62 6c 65 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 20 20 r*(.double,.const.QPoint.&.);...
22860 20 20 66 72 69 65 6e 64 20 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 ..friend.inline.const.QPoint.ope
22880 72 61 74 6f 72 2d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 20 20 20 20 66 72 rator-(.const.QPoint.&.);.....fr
228a0 69 65 6e 64 20 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f iend.inline.const.QPoint.operato
228c0 72 2f 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 20 69 6e 74 20 29 3b 0a 20 20 20 20 66 r/(.const.QPoint.&,.int.);.....f
228e0 72 69 65 6e 64 20 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 riend.inline.const.QPoint.operat
22900 6f 72 2f 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 20 64 6f 75 62 6c 65 20 29 3b 0a 0a or/(.const.QPoint.&,.double.);..
22920 70 72 69 76 61 74 65 3a 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 77 61 72 6e 69 6e 67 private:.....static.void.warning
22940 44 69 76 42 79 5a 65 72 6f 28 29 3b 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 4f 53 5f 4d DivByZero();..#if.defined(Q_OS_M
22960 41 43 29 0a 20 20 20 20 51 43 4f 4f 52 44 20 79 70 3b 0a 20 20 20 20 51 43 4f 4f 52 44 20 78 70 AC).....QCOORD.yp;.....QCOORD.xp
22980 3b 0a 23 65 6c 73 65 0a 20 20 20 20 51 43 4f 4f 52 44 20 78 70 3b 0a 20 20 20 20 51 43 4f 4f 52 ;.#else.....QCOORD.xp;.....QCOOR
229a0 44 20 79 70 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 D.yp;.#endif.};.../*............
229c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
229e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22a60 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 41 54 41 53 54 52 ........*/.#ifndef.QT_NO_DATASTR
22a80 45 41 4d 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 72 61 74 EAM.Q_EXPORT.QDataStream.&operat
22aa0 6f 72 3c 3c 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e or<<(.QDataStream.&,.const.QPoin
22ac0 74 20 26 20 29 3b 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 t.&.);.Q_EXPORT.QDataStream.&ope
22ae0 72 61 74 6f 72 3e 3e 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 51 50 6f 69 6e 74 20 26 rator>>(.QDataStream.&,.QPoint.&
22b00 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .);.#endif../*..................
22b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22bc0 20 20 2a 2f 0a 0a 69 6e 6c 69 6e 65 20 51 50 6f 69 6e 74 3a 3a 51 50 6f 69 6e 74 28 29 0a 7b 20 ..*/..inline.QPoint::QPoint().{.
22be0 78 70 3d 30 3b 20 79 70 3d 30 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 50 6f 69 6e 74 3a 3a 51 50 xp=0;.yp=0;.}..inline.QPoint::QP
22c00 6f 69 6e 74 28 20 69 6e 74 20 78 70 6f 73 2c 20 69 6e 74 20 79 70 6f 73 20 29 0a 7b 20 78 70 3d oint(.int.xpos,.int.ypos.).{.xp=
22c20 28 51 43 4f 4f 52 44 29 78 70 6f 73 3b 20 79 70 3d 28 51 43 4f 4f 52 44 29 79 70 6f 73 3b 20 7d (QCOORD)xpos;.yp=(QCOORD)ypos;.}
22c40 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 6f 69 6e 74 3a 3a 69 73 4e 75 6c 6c 28 29 20 63 ..inline.bool.QPoint::isNull().c
22c60 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 78 70 20 3d 3d 20 30 20 26 26 20 79 70 20 3d 3d 20 30 onst.{.return.xp.==.0.&&.yp.==.0
22c80 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 6f 69 6e 74 3a 3a 78 28 29 20 63 6f 6e 73 ;.}..inline.int.QPoint::x().cons
22ca0 74 0a 7b 20 72 65 74 75 72 6e 20 78 70 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 6f t.{.return.xp;.}..inline.int.QPo
22cc0 69 6e 74 3a 3a 79 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 79 70 3b 20 7d 0a 0a 69 int::y().const.{.return.yp;.}..i
22ce0 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 6f 69 6e 74 3a 3a 73 65 74 58 28 20 69 6e 74 20 78 20 29 nline.void.QPoint::setX(.int.x.)
22d00 0a 7b 20 78 70 20 3d 20 28 51 43 4f 4f 52 44 29 78 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 .{.xp.=.(QCOORD)x;.}..inline.voi
22d20 64 20 51 50 6f 69 6e 74 3a 3a 73 65 74 59 28 20 69 6e 74 20 79 20 29 0a 7b 20 79 70 20 3d 20 28 d.QPoint::setY(.int.y.).{.yp.=.(
22d40 51 43 4f 4f 52 44 29 79 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 43 4f 4f 52 44 20 26 51 50 6f 69 QCOORD)y;.}..inline.QCOORD.&QPoi
22d60 6e 74 3a 3a 72 78 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 70 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 nt::rx().{.return.xp;.}..inline.
22d80 51 43 4f 4f 52 44 20 26 51 50 6f 69 6e 74 3a 3a 72 79 28 29 0a 7b 20 72 65 74 75 72 6e 20 79 70 QCOORD.&QPoint::ry().{.return.yp
22da0 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 50 6f 69 6e 74 20 26 51 50 6f 69 6e 74 3a 3a 6f 70 65 72 ;.}..inline.QPoint.&QPoint::oper
22dc0 61 74 6f 72 2b 3d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 0a 7b 20 78 70 2b 3d ator+=(.const.QPoint.&p.).{.xp+=
22de0 70 2e 78 70 3b 20 79 70 2b 3d 70 2e 79 70 3b 20 72 65 74 75 72 6e 20 2a 74 68 69 73 3b 20 7d 0a p.xp;.yp+=p.yp;.return.*this;.}.
22e00 0a 69 6e 6c 69 6e 65 20 51 50 6f 69 6e 74 20 26 51 50 6f 69 6e 74 3a 3a 6f 70 65 72 61 74 6f 72 .inline.QPoint.&QPoint::operator
22e20 2d 3d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 0a 7b 20 78 70 2d 3d 70 2e 78 70 -=(.const.QPoint.&p.).{.xp-=p.xp
22e40 3b 20 79 70 2d 3d 70 2e 79 70 3b 20 72 65 74 75 72 6e 20 2a 74 68 69 73 3b 20 7d 0a 0a 69 6e 6c ;.yp-=p.yp;.return.*this;.}..inl
22e60 69 6e 65 20 51 50 6f 69 6e 74 20 26 51 50 6f 69 6e 74 3a 3a 6f 70 65 72 61 74 6f 72 2a 3d 28 20 ine.QPoint.&QPoint::operator*=(.
22e80 69 6e 74 20 63 20 29 0a 7b 20 78 70 2a 3d 28 51 43 4f 4f 52 44 29 63 3b 20 79 70 2a 3d 28 51 43 int.c.).{.xp*=(QCOORD)c;.yp*=(QC
22ea0 4f 4f 52 44 29 63 3b 20 72 65 74 75 72 6e 20 2a 74 68 69 73 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 OORD)c;.return.*this;.}..inline.
22ec0 51 50 6f 69 6e 74 20 26 51 50 6f 69 6e 74 3a 3a 6f 70 65 72 61 74 6f 72 2a 3d 28 20 64 6f 75 62 QPoint.&QPoint::operator*=(.doub
22ee0 6c 65 20 63 20 29 0a 7b 20 78 70 3d 28 51 43 4f 4f 52 44 29 28 78 70 2a 63 29 3b 20 79 70 3d 28 le.c.).{.xp=(QCOORD)(xp*c);.yp=(
22f00 51 43 4f 4f 52 44 29 28 79 70 2a 63 29 3b 20 72 65 74 75 72 6e 20 2a 74 68 69 73 3b 20 7d 0a 0a QCOORD)(yp*c);.return.*this;.}..
22f20 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 51 50 inline.bool.operator==(.const.QP
22f40 6f 69 6e 74 20 26 70 31 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 32 20 29 0a 7b 20 72 oint.&p1,.const.QPoint.&p2.).{.r
22f60 65 74 75 72 6e 20 70 31 2e 78 70 20 3d 3d 20 70 32 2e 78 70 20 26 26 20 70 31 2e 79 70 20 3d 3d eturn.p1.xp.==.p2.xp.&&.p1.yp.==
22f80 20 70 32 2e 79 70 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 21 .p2.yp;.}..inline.bool.operator!
22fa0 3d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 31 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e =(.const.QPoint.&p1,.const.QPoin
22fc0 74 20 26 70 32 20 29 0a 7b 20 72 65 74 75 72 6e 20 70 31 2e 78 70 20 21 3d 20 70 32 2e 78 70 20 t.&p2.).{.return.p1.xp.!=.p2.xp.
22fe0 7c 7c 20 70 31 2e 79 70 20 21 3d 20 70 32 2e 79 70 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e ||.p1.yp.!=.p2.yp;.}..inline.con
23000 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f 72 2b 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e st.QPoint.operator+(.const.QPoin
23020 74 20 26 70 31 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 32 20 29 0a 7b 20 72 65 74 75 t.&p1,.const.QPoint.&p2.).{.retu
23040 72 6e 20 51 50 6f 69 6e 74 28 70 31 2e 78 70 2b 70 32 2e 78 70 2c 20 70 31 2e 79 70 2b 70 32 2e rn.QPoint(p1.xp+p2.xp,.p1.yp+p2.
23060 79 70 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 yp);.}..inline.const.QPoint.oper
23080 61 74 6f 72 2d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 31 2c 20 63 6f 6e 73 74 20 51 ator-(.const.QPoint.&p1,.const.Q
230a0 50 6f 69 6e 74 20 26 70 32 20 29 0a 7b 20 72 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 70 31 2e 78 Point.&p2.).{.return.QPoint(p1.x
230c0 70 2d 70 32 2e 78 70 2c 20 70 31 2e 79 70 2d 70 32 2e 79 70 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 p-p2.xp,.p1.yp-p2.yp);.}..inline
230e0 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f 72 2a 28 20 63 6f 6e 73 74 20 51 .const.QPoint.operator*(.const.Q
23100 50 6f 69 6e 74 20 26 70 2c 20 69 6e 74 20 63 20 29 0a 7b 20 72 65 74 75 72 6e 20 51 50 6f 69 6e Point.&p,.int.c.).{.return.QPoin
23120 74 28 70 2e 78 70 2a 63 2c 20 70 2e 79 70 2a 63 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e t(p.xp*c,.p.yp*c);.}..inline.con
23140 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f 72 2a 28 20 69 6e 74 20 63 2c 20 63 6f 6e 73 st.QPoint.operator*(.int.c,.cons
23160 74 20 51 50 6f 69 6e 74 20 26 70 20 29 0a 7b 20 72 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 70 2e t.QPoint.&p.).{.return.QPoint(p.
23180 78 70 2a 63 2c 20 70 2e 79 70 2a 63 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 xp*c,.p.yp*c);.}..inline.const.Q
231a0 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f 72 2a 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 Point.operator*(.const.QPoint.&p
231c0 2c 20 64 6f 75 62 6c 65 20 63 20 29 0a 7b 20 72 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 28 51 43 ,.double.c.).{.return.QPoint((QC
231e0 4f 4f 52 44 29 28 70 2e 78 70 2a 63 29 2c 20 28 51 43 4f 4f 52 44 29 28 70 2e 79 70 2a 63 29 29 OORD)(p.xp*c),.(QCOORD)(p.yp*c))
23200 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f ;.}..inline.const.QPoint.operato
23220 72 2a 28 20 64 6f 75 62 6c 65 20 63 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 0a r*(.double.c,.const.QPoint.&p.).
23240 7b 20 72 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 28 51 43 4f 4f 52 44 29 28 70 2e 78 70 2a 63 29 {.return.QPoint((QCOORD)(p.xp*c)
23260 2c 20 28 51 43 4f 4f 52 44 29 28 70 2e 79 70 2a 63 29 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 63 ,.(QCOORD)(p.yp*c));.}..inline.c
23280 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f 72 2d 28 20 63 6f 6e 73 74 20 51 50 6f onst.QPoint.operator-(.const.QPo
232a0 69 6e 74 20 26 70 20 29 0a 7b 20 72 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 2d 70 2e 78 70 2c 20 int.&p.).{.return.QPoint(-p.xp,.
232c0 2d 70 2e 79 70 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 50 6f 69 6e 74 20 26 51 50 6f 69 6e 74 -p.yp);.}..inline.QPoint.&QPoint
232e0 3a 3a 6f 70 65 72 61 74 6f 72 2f 3d 28 20 69 6e 74 20 63 20 29 0a 7b 0a 23 69 66 20 64 65 66 69 ::operator/=(.int.c.).{.#if.defi
23300 6e 65 64 28 51 54 5f 43 48 45 43 4b 5f 4d 41 54 48 29 0a 20 20 20 20 69 66 20 28 20 63 20 3d 3d ned(QT_CHECK_MATH).....if.(.c.==
23320 20 30 20 29 0a 09 77 61 72 6e 69 6e 67 44 69 76 42 79 5a 65 72 6f 28 29 3b 0a 23 65 6e 64 69 66 .0.)..warningDivByZero();.#endif
23340 0a 20 20 20 20 78 70 2f 3d 28 51 43 4f 4f 52 44 29 63 3b 0a 20 20 20 20 79 70 2f 3d 28 51 43 4f .....xp/=(QCOORD)c;.....yp/=(QCO
23360 4f 52 44 29 63 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 2a 74 68 69 73 3b 0a 7d 0a 0a 69 6e 6c 69 ORD)c;.....return.*this;.}..inli
23380 6e 65 20 51 50 6f 69 6e 74 20 26 51 50 6f 69 6e 74 3a 3a 6f 70 65 72 61 74 6f 72 2f 3d 28 20 64 ne.QPoint.&QPoint::operator/=(.d
233a0 6f 75 62 6c 65 20 63 20 29 0a 7b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 54 5f 43 48 45 43 4b ouble.c.).{.#if.defined(QT_CHECK
233c0 5f 4d 41 54 48 29 0a 20 20 20 20 69 66 20 28 20 63 20 3d 3d 20 30 2e 30 20 29 0a 09 77 61 72 6e _MATH).....if.(.c.==.0.0.)..warn
233e0 69 6e 67 44 69 76 42 79 5a 65 72 6f 28 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 78 70 3d 28 51 ingDivByZero();.#endif.....xp=(Q
23400 43 4f 4f 52 44 29 28 78 70 2f 63 29 3b 0a 20 20 20 20 79 70 3d 28 51 43 4f 4f 52 44 29 28 79 70 COORD)(xp/c);.....yp=(QCOORD)(yp
23420 2f 63 29 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 2a 74 68 69 73 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 /c);.....return.*this;.}..inline
23440 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f 72 2f 28 20 63 6f 6e 73 74 20 51 .const.QPoint.operator/(.const.Q
23460 50 6f 69 6e 74 20 26 70 2c 20 69 6e 74 20 63 20 29 0a 7b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 Point.&p,.int.c.).{.#if.defined(
23480 51 54 5f 43 48 45 43 4b 5f 4d 41 54 48 29 0a 20 20 20 20 69 66 20 28 20 63 20 3d 3d 20 30 20 29 QT_CHECK_MATH).....if.(.c.==.0.)
234a0 0a 09 51 50 6f 69 6e 74 3a 3a 77 61 72 6e 69 6e 67 44 69 76 42 79 5a 65 72 6f 28 29 3b 0a 23 65 ..QPoint::warningDivByZero();.#e
234c0 6e 64 69 66 0a 20 20 20 20 72 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 70 2e 78 70 2f 63 2c 20 70 ndif.....return.QPoint(p.xp/c,.p
234e0 2e 79 70 2f 63 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 6f .yp/c);.}..inline.const.QPoint.o
23500 70 65 72 61 74 6f 72 2f 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 2c 20 64 6f 75 62 6c perator/(.const.QPoint.&p,.doubl
23520 65 20 63 20 29 0a 7b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 54 5f 43 48 45 43 4b 5f 4d 41 54 e.c.).{.#if.defined(QT_CHECK_MAT
23540 48 29 0a 20 20 20 20 69 66 20 28 20 63 20 3d 3d 20 30 2e 30 20 29 0a 09 51 50 6f 69 6e 74 3a 3a H).....if.(.c.==.0.0.)..QPoint::
23560 77 61 72 6e 69 6e 67 44 69 76 42 79 5a 65 72 6f 28 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 72 warningDivByZero();.#endif.....r
23580 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 28 51 43 4f 4f 52 44 29 28 70 2e 78 70 2f 63 29 2c 20 28 eturn.QPoint((QCOORD)(p.xp/c),.(
235a0 51 43 4f 4f 52 44 29 28 70 2e 79 70 2f 63 29 29 3b 0a 7d 0a 0a 23 64 65 66 69 6e 65 20 51 5f 44 QCOORD)(p.yp/c));.}..#define.Q_D
235c0 45 46 49 4e 45 44 5f 51 50 4f 49 4e 54 0a 23 69 6e 63 6c 75 64 65 20 22 71 77 69 6e 65 78 70 6f EFINED_QPOINT.#include."qwinexpo
235e0 72 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 4f 49 4e 54 5f 48 0a 00 00 00 22 00 71 00 rt.h".#endif.//.QPOINT_H....".q.
23600 73 00 6f 00 63 00 6b 00 65 00 74 00 6e 00 6f 00 74 00 69 00 66 00 69 00 65 00 72 00 2e 00 68 00 s.o.c.k.e.t.n.o.t.i.f.i.e.r...h.
23620 00 09 f8 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .../*...........................
23640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
236a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
236c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
236e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
237a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
237c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
237e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
238a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
238c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
238e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
239a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
239c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
239e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
23c00 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 4f 43 4b 45 54 .............*/..#ifndef.QSOCKET
23c20 4e 4f 54 49 46 49 45 52 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 4f 43 4b 45 54 4e 4f 54 49 46 49 NOTIFIER_H.#define.QSOCKETNOTIFI
23c40 45 52 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6f 62 ER_H..#ifndef.QT_H.#include."qob
23c60 6a 65 63 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 63 6c 61 73 73 20 51 ject.h".#endif.//.QT_H...class.Q
23c80 5f 45 58 50 4f 52 54 20 51 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 20 3a 20 70 75 62 6c 69 63 _EXPORT.QSocketNotifier.:.public
23ca0 20 51 4f 62 6a 65 63 74 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a .QObject.{.....Q_OBJECT.public:.
23cc0 20 20 20 20 65 6e 75 6d 20 54 79 70 65 20 7b 20 52 65 61 64 2c 20 57 72 69 74 65 2c 20 45 78 63 ....enum.Type.{.Read,.Write,.Exc
23ce0 65 70 74 69 6f 6e 20 7d 3b 0a 0a 20 20 20 20 51 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 28 20 eption.};......QSocketNotifier(.
23d00 69 6e 74 20 73 6f 63 6b 65 74 2c 20 54 79 70 65 2c 20 51 4f 62 6a 65 63 74 20 2a 70 61 72 65 6e int.socket,.Type,.QObject.*paren
23d20 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 7e 51 t=0,.const.char.*name=0.);....~Q
23d40 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 28 29 3b 0a 0a 20 20 20 20 69 6e 74 09 09 20 73 6f 63 SocketNotifier();......int...soc
23d60 6b 65 74 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 54 79 70 65 09 20 74 79 70 65 28 29 09 09 63 ket().const;.....Type..type()..c
23d80 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 20 69 73 45 6e 61 62 6c 65 64 28 29 09 63 6f 6e onst;......bool..isEnabled().con
23da0 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 45 6e 61 62 6c 65 64 28 st;.....virtual.void.setEnabled(
23dc0 20 62 6f 6f 6c 20 29 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f 69 64 09 20 61 63 74 .bool.);..signals:.....void..act
23de0 69 76 61 74 65 64 28 20 69 6e 74 20 73 6f 63 6b 65 74 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 ivated(.int.socket.);..protected
23e00 3a 0a 20 20 20 20 62 6f 6f 6c 09 20 65 76 65 6e 74 28 20 51 45 76 65 6e 74 20 2a 20 29 3b 0a 0a :.....bool..event(.QEvent.*.);..
23e20 70 72 69 76 61 74 65 3a 0a 20 20 20 20 69 6e 74 09 09 20 73 6f 63 6b 66 64 3b 0a 20 20 20 20 54 private:.....int...sockfd;.....T
23e40 79 70 65 09 20 73 6e 74 79 70 65 3b 0a 20 20 20 20 62 6f 6f 6c 09 20 73 6e 65 6e 61 62 6c 65 64 ype..sntype;.....bool..snenabled
23e60 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e ;..private:.//.Disabled.copy.con
23e80 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e structor.and.operator=.#if.defin
23ea0 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 6f 63 6b 65 74 4e 6f ed(Q_DISABLE_COPY).....QSocketNo
23ec0 74 69 66 69 65 72 28 20 63 6f 6e 73 74 20 51 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 20 26 20 tifier(.const.QSocketNotifier.&.
23ee0 29 3b 0a 20 20 20 20 51 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 20 26 6f 70 65 72 61 74 6f 72 );.....QSocketNotifier.&operator
23f00 3d 28 20 63 6f 6e 73 74 20 51 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 20 26 20 29 3b 0a 23 65 =(.const.QSocketNotifier.&.);.#e
23f20 6e 64 69 66 0a 7d 3b 0a 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 53 6f 63 6b 65 74 4e 6f 74 69 ndif.};...inline.int.QSocketNoti
23f40 66 69 65 72 3a 3a 73 6f 63 6b 65 74 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 73 6f fier::socket().const.{.return.so
23f60 63 6b 66 64 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 3a ckfd;.}..inline.QSocketNotifier:
23f80 3a 54 79 70 65 20 51 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 3a 3a 74 79 70 65 28 29 20 63 6f :Type.QSocketNotifier::type().co
23fa0 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 73 6e 74 79 70 65 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 nst.{.return.sntype;.}..inline.b
23fc0 6f 6f 6c 20 51 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 3a 3a 69 73 45 6e 61 62 6c 65 64 28 29 ool.QSocketNotifier::isEnabled()
23fe0 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 73 6e 65 6e 61 62 6c 65 64 3b 20 7d 0a 0a 0a 23 .const.{.return.snenabled;.}...#
24000 65 6e 64 69 66 20 2f 2f 20 51 53 4f 43 4b 45 54 4e 4f 54 49 46 49 45 52 5f 48 0a 00 00 00 12 00 endif.//.QSOCKETNOTIFIER_H......
24020 71 00 73 00 63 00 72 00 62 00 61 00 72 00 2e 00 68 00 00 04 28 2f 2a 20 20 20 20 20 20 20 20 20 q.s.c.r.b.a.r...h...(/*.........
24040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
240a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
240c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
240e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
241a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
241c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
241e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
242a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
242c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
242e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
243a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
243c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
243e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 .......................*/.#ifnde
24420 66 20 51 53 43 52 42 41 52 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 43 52 42 41 52 5f 48 0a 23 69 f.QSCRBAR_H.#define.QSCRBAR_H.#i
24440 6e 63 6c 75 64 65 20 22 71 73 63 72 6f 6c 6c 62 61 72 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 nclude."qscrollbar.h".#endif....
24460 14 00 71 00 70 00 74 00 72 00 64 00 69 00 63 00 74 00 2e 00 68 00 00 10 19 2f 2a 20 20 20 20 20 ..q.p.t.r.d.i.c.t...h..../*.....
24480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
244a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
244c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
244e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
245a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
245c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
245e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
246a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
246c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
246e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
247a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
247c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
247e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
248a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
248c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
248e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
249a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
249c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
249e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
24a60 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 54 52 44 49 43 54 5f 48 0a 23 64 65 66 69 ....*/..#ifndef.QPTRDICT_H.#defi
24a80 6e 65 20 51 50 54 52 44 49 43 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 ne.QPTRDICT_H..#ifndef.QT_H.#inc
24aa0 6c 75 64 65 20 22 71 67 64 69 63 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a lude."qgdict.h".#endif.//.QT_H..
24ac0 74 65 6d 70 6c 61 74 65 3c 63 6c 61 73 73 20 74 79 70 65 3e 0a 63 6c 61 73 73 20 51 50 74 72 44 template<class.type>.class.QPtrD
24ae0 69 63 74 0a 23 69 66 64 65 66 20 51 5f 51 44 4f 43 0a 09 3a 20 70 75 62 6c 69 63 20 51 50 74 72 ict.#ifdef.Q_QDOC..:.public.QPtr
24b00 43 6f 6c 6c 65 63 74 69 6f 6e 0a 23 65 6c 73 65 0a 09 3a 20 70 75 62 6c 69 63 20 51 47 44 69 63 Collection.#else..:.public.QGDic
24b20 74 0a 23 65 6e 64 69 66 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 74 72 44 69 63 74 28 t.#endif.{.public:.....QPtrDict(
24b40 69 6e 74 20 73 69 7a 65 3d 31 37 29 20 3a 20 51 47 44 69 63 74 28 73 69 7a 65 2c 50 74 72 4b 65 int.size=17).:.QGDict(size,PtrKe
24b60 79 2c 30 2c 30 29 20 7b 7d 0a 20 20 20 20 51 50 74 72 44 69 63 74 28 20 63 6f 6e 73 74 20 51 50 y,0,0).{}.....QPtrDict(.const.QP
24b80 74 72 44 69 63 74 3c 74 79 70 65 3e 20 26 64 20 29 20 3a 20 51 47 44 69 63 74 28 64 29 20 7b 7d trDict<type>.&d.).:.QGDict(d).{}
24ba0 0a 20 20 20 7e 51 50 74 72 44 69 63 74 28 29 09 09 09 09 7b 20 63 6c 65 61 72 28 29 3b 20 7d 0a ....~QPtrDict()....{.clear();.}.
24bc0 20 20 20 20 51 50 74 72 44 69 63 74 3c 74 79 70 65 3e 20 26 6f 70 65 72 61 74 6f 72 3d 28 63 6f ....QPtrDict<type>.&operator=(co
24be0 6e 73 74 20 51 50 74 72 44 69 63 74 3c 74 79 70 65 3e 20 26 64 29 0a 09 09 09 7b 20 72 65 74 75 nst.QPtrDict<type>.&d)....{.retu
24c00 72 6e 20 28 51 50 74 72 44 69 63 74 3c 74 79 70 65 3e 26 29 51 47 44 69 63 74 3a 3a 6f 70 65 72 rn.(QPtrDict<type>&)QGDict::oper
24c20 61 74 6f 72 3d 28 64 29 3b 20 7d 0a 20 20 20 20 75 69 6e 74 20 20 63 6f 75 6e 74 28 29 20 20 20 ator=(d);.}.....uint..count()...
24c40 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 51 47 44 69 63 74 3a 3a 63 6f 75 6e 74 28 29 3b const..{.return.QGDict::count();
24c60 20 7d 0a 20 20 20 20 75 69 6e 74 20 20 73 69 7a 65 28 29 20 20 20 20 63 6f 6e 73 74 09 09 7b 20 .}.....uint..size()....const..{.
24c80 72 65 74 75 72 6e 20 51 47 44 69 63 74 3a 3a 73 69 7a 65 28 29 3b 20 7d 0a 20 20 20 20 62 6f 6f return.QGDict::size();.}.....boo
24ca0 6c 20 20 69 73 45 6d 70 74 79 28 29 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 51 47 44 l..isEmpty().const..{.return.QGD
24cc0 69 63 74 3a 3a 63 6f 75 6e 74 28 29 20 3d 3d 20 30 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 20 69 ict::count().==.0;.}.....void..i
24ce0 6e 73 65 72 74 28 20 76 6f 69 64 20 2a 6b 2c 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 0a nsert(.void.*k,.const.type.*d.).
24d00 09 09 09 09 09 7b 20 51 47 44 69 63 74 3a 3a 6c 6f 6f 6b 5f 70 74 72 28 6b 2c 28 49 74 65 6d 29 .....{.QGDict::look_ptr(k,(Item)
24d20 64 2c 31 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 20 72 65 70 6c 61 63 65 28 20 76 6f 69 64 20 d,1);.}.....void..replace(.void.
24d40 2a 6b 2c 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 0a 09 09 09 09 09 7b 20 51 47 44 69 63 *k,.const.type.*d.)......{.QGDic
24d60 74 3a 3a 6c 6f 6f 6b 5f 70 74 72 28 6b 2c 28 49 74 65 6d 29 64 2c 32 29 3b 20 7d 0a 20 20 20 20 t::look_ptr(k,(Item)d,2);.}.....
24d80 62 6f 6f 6c 20 20 72 65 6d 6f 76 65 28 20 76 6f 69 64 20 2a 6b 20 29 09 09 7b 20 72 65 74 75 72 bool..remove(.void.*k.)..{.retur
24da0 6e 20 51 47 44 69 63 74 3a 3a 72 65 6d 6f 76 65 5f 70 74 72 28 6b 29 3b 20 7d 0a 20 20 20 20 74 n.QGDict::remove_ptr(k);.}.....t
24dc0 79 70 65 20 2a 74 61 6b 65 28 20 76 6f 69 64 20 2a 6b 20 29 09 09 7b 20 72 65 74 75 72 6e 20 28 ype.*take(.void.*k.)..{.return.(
24de0 74 79 70 65 2a 29 51 47 44 69 63 74 3a 3a 74 61 6b 65 5f 70 74 72 28 6b 29 3b 20 7d 0a 20 20 20 type*)QGDict::take_ptr(k);.}....
24e00 20 74 79 70 65 20 2a 66 69 6e 64 28 20 76 6f 69 64 20 2a 6b 20 29 20 63 6f 6e 73 74 0a 09 09 7b .type.*find(.void.*k.).const...{
24e20 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 28 28 51 47 44 69 63 74 2a 29 74 68 69 73 29 2d .return.(type.*)((QGDict*)this)-
24e40 3e 51 47 44 69 63 74 3a 3a 6c 6f 6f 6b 5f 70 74 72 28 6b 2c 30 2c 30 29 3b 20 7d 0a 20 20 20 20 >QGDict::look_ptr(k,0,0);.}.....
24e60 74 79 70 65 20 2a 6f 70 65 72 61 74 6f 72 5b 5d 28 20 76 6f 69 64 20 2a 6b 20 29 20 63 6f 6e 73 type.*operator[](.void.*k.).cons
24e80 74 0a 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 28 28 51 47 44 69 63 74 2a 29 74 t...{.return.(type.*)((QGDict*)t
24ea0 68 69 73 29 2d 3e 51 47 44 69 63 74 3a 3a 6c 6f 6f 6b 5f 70 74 72 28 6b 2c 30 2c 30 29 3b 20 7d his)->QGDict::look_ptr(k,0,0);.}
24ec0 0a 20 20 20 20 76 6f 69 64 20 20 63 6c 65 61 72 28 29 09 09 09 7b 20 51 47 44 69 63 74 3a 3a 63 .....void..clear()...{.QGDict::c
24ee0 6c 65 61 72 28 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 20 72 65 73 69 7a 65 28 20 75 69 6e 74 lear();.}.....void..resize(.uint
24f00 20 6e 20 29 09 09 7b 20 51 47 44 69 63 74 3a 3a 72 65 73 69 7a 65 28 6e 29 3b 20 7d 0a 20 20 20 .n.)..{.QGDict::resize(n);.}....
24f20 20 76 6f 69 64 20 20 73 74 61 74 69 73 74 69 63 73 28 29 20 63 6f 6e 73 74 09 09 7b 20 51 47 44 .void..statistics().const..{.QGD
24f40 69 63 74 3a 3a 73 74 61 74 69 73 74 69 63 73 28 29 3b 20 7d 0a 0a 23 69 66 64 65 66 20 51 5f 51 ict::statistics();.}..#ifdef.Q_Q
24f60 44 4f 43 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 44 61 74 61 DOC.protected:.....virtual.QData
24f80 53 74 72 65 61 6d 26 20 72 65 61 64 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 51 50 74 Stream&.read(.QDataStream.&,.QPt
24fa0 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 26 20 29 3b 0a 20 20 20 20 76 69 72 74 75 rCollection::Item.&.);.....virtu
24fc0 61 6c 20 51 44 61 74 61 53 74 72 65 61 6d 26 20 77 72 69 74 65 28 20 51 44 61 74 61 53 74 72 65 al.QDataStream&.write(.QDataStre
24fe0 61 6d 20 26 2c 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 29 20 63 6f 6e am.&,.QPtrCollection::Item.).con
25000 73 74 3b 0a 23 65 6e 64 69 66 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f 69 64 20 20 64 st;.#endif..private:.....void..d
25020 65 6c 65 74 65 49 74 65 6d 28 20 49 74 65 6d 20 64 20 29 3b 0a 7d 3b 0a 0a 23 69 66 20 21 64 65 eleteItem(.Item.d.);.};..#if.!de
25040 66 69 6e 65 64 28 51 5f 42 52 4f 4b 45 4e 5f 54 45 4d 50 4c 41 54 45 5f 53 50 45 43 49 41 4c 49 fined(Q_BROKEN_TEMPLATE_SPECIALI
25060 5a 41 54 49 4f 4e 29 0a 74 65 6d 70 6c 61 74 65 3c 3e 20 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 ZATION).template<>.inline.void.Q
25080 50 74 72 44 69 63 74 3c 76 6f 69 64 3e 3a 3a 64 65 6c 65 74 65 49 74 65 6d 28 20 51 50 74 72 43 PtrDict<void>::deleteItem(.QPtrC
250a0 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 29 0a 7b 0a 7d 0a 23 65 6e 64 69 66 0a 0a 74 65 ollection::Item.).{.}.#endif..te
250c0 6d 70 6c 61 74 65 3c 63 6c 61 73 73 20 74 79 70 65 3e 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 mplate<class.type>.inline.void.Q
250e0 50 74 72 44 69 63 74 3c 74 79 70 65 3e 3a 3a 64 65 6c 65 74 65 49 74 65 6d 28 20 51 50 74 72 43 PtrDict<type>::deleteItem(.QPtrC
25100 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 64 20 29 0a 7b 0a 20 20 20 20 69 66 20 28 20 64 ollection::Item.d.).{.....if.(.d
25120 65 6c 5f 69 74 65 6d 20 29 20 64 65 6c 65 74 65 20 28 74 79 70 65 20 2a 29 64 3b 0a 7d 0a 0a 74 el_item.).delete.(type.*)d;.}..t
25140 65 6d 70 6c 61 74 65 3c 63 6c 61 73 73 20 74 79 70 65 3e 0a 63 6c 61 73 73 20 51 50 74 72 44 69 emplate<class.type>.class.QPtrDi
25160 63 74 49 74 65 72 61 74 6f 72 20 3a 20 70 75 62 6c 69 63 20 51 47 44 69 63 74 49 74 65 72 61 74 ctIterator.:.public.QGDictIterat
25180 6f 72 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 74 72 44 69 63 74 49 74 65 72 61 74 6f or.{.public:.....QPtrDictIterato
251a0 72 28 63 6f 6e 73 74 20 51 50 74 72 44 69 63 74 3c 74 79 70 65 3e 20 26 64 29 20 3a 51 47 44 69 r(const.QPtrDict<type>.&d).:QGDi
251c0 63 74 49 74 65 72 61 74 6f 72 28 28 51 47 44 69 63 74 20 26 29 64 29 20 7b 7d 0a 20 20 20 7e 51 ctIterator((QGDict.&)d).{}....~Q
251e0 50 74 72 44 69 63 74 49 74 65 72 61 74 6f 72 28 29 09 20 20 20 20 20 20 7b 7d 0a 20 20 20 20 75 PtrDictIterator().......{}.....u
25200 69 6e 74 20 20 63 6f 75 6e 74 28 29 20 20 20 63 6f 6e 73 74 20 20 20 20 20 7b 20 72 65 74 75 72 int..count()...const.....{.retur
25220 6e 20 64 69 63 74 2d 3e 63 6f 75 6e 74 28 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 69 73 45 n.dict->count();.}.....bool..isE
25240 6d 70 74 79 28 29 20 63 6f 6e 73 74 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 64 69 63 74 2d 3e mpty().const.....{.return.dict->
25260 63 6f 75 6e 74 28 29 20 3d 3d 20 30 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 74 6f 46 69 72 73 count().==.0;.}.....type.*toFirs
25280 74 28 29 09 20 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 44 69 63 t().......{.return.(type.*)QGDic
252a0 74 49 74 65 72 61 74 6f 72 3a 3a 74 6f 46 69 72 73 74 28 29 3b 20 7d 0a 20 20 20 20 6f 70 65 72 tIterator::toFirst();.}.....oper
252c0 61 74 6f 72 20 74 79 70 65 20 2a 28 29 20 20 63 6f 6e 73 74 20 20 7b 20 72 65 74 75 72 6e 20 28 ator.type.*()..const..{.return.(
252e0 74 79 70 65 20 2a 29 51 47 44 69 63 74 49 74 65 72 61 74 6f 72 3a 3a 67 65 74 28 29 3b 20 7d 0a type.*)QGDictIterator::get();.}.
25300 20 20 20 20 74 79 70 65 20 2a 63 75 72 72 65 6e 74 28 29 20 20 20 20 63 6f 6e 73 74 20 20 7b 20 ....type.*current()....const..{.
25320 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 44 69 63 74 49 74 65 72 61 74 6f 72 3a 3a 67 return.(type.*)QGDictIterator::g
25340 65 74 28 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 2a 63 75 72 72 65 6e 74 4b 65 79 28 29 20 63 et();.}.....void.*currentKey().c
25360 6f 6e 73 74 20 20 7b 20 72 65 74 75 72 6e 20 51 47 44 69 63 74 49 74 65 72 61 74 6f 72 3a 3a 67 onst..{.return.QGDictIterator::g
25380 65 74 4b 65 79 50 74 72 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 6f 70 65 72 61 74 6f 72 etKeyPtr();.}.....type.*operator
253a0 28 29 28 29 09 20 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 44 69 ()().......{.return.(type.*)QGDi
253c0 63 74 49 74 65 72 61 74 6f 72 3a 3a 6f 70 65 72 61 74 6f 72 28 29 28 29 3b 20 7d 0a 20 20 20 20 ctIterator::operator()();.}.....
253e0 74 79 70 65 20 2a 6f 70 65 72 61 74 6f 72 2b 2b 28 29 09 20 20 20 20 20 20 7b 20 72 65 74 75 72 type.*operator++().......{.retur
25400 6e 20 28 74 79 70 65 20 2a 29 51 47 44 69 63 74 49 74 65 72 61 74 6f 72 3a 3a 6f 70 65 72 61 74 n.(type.*)QGDictIterator::operat
25420 6f 72 2b 2b 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 6f 70 65 72 61 74 6f 72 2b 3d 28 75 or++();.}.....type.*operator+=(u
25440 69 6e 74 20 6a 29 20 20 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 44 69 63 74 49 int.j)..{.return.(type.*)QGDictI
25460 74 65 72 61 74 6f 72 3a 3a 6f 70 65 72 61 74 6f 72 2b 3d 28 6a 29 3b 7d 0a 7d 3b 0a 0a 23 65 6e terator::operator+=(j);}.};..#en
25480 64 69 66 20 2f 2f 20 51 50 54 52 44 49 43 54 5f 48 0a 00 00 00 1e 00 71 00 6d 00 75 00 6c 00 74 dif.//.QPTRDICT_H......q.m.u.l.t
254a0 00 69 00 6c 00 69 00 6e 00 65 00 64 00 69 00 74 00 2e 00 68 00 00 04 38 2f 2a 20 20 20 20 20 20 .i.l.i.n.e.d.i.t...h...8/*......
254c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
254e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
255a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
255c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
255e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
256a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
256c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
256e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
257a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
257c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
257e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 ..........................*/.#if
258a0 6e 64 65 66 20 51 4d 55 4c 54 49 4c 49 4e 45 44 49 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 55 ndef.QMULTILINEDIT_H.#define.QMU
258c0 4c 54 49 4c 49 4e 45 44 49 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6d 75 6c 74 69 6c 69 6e LTILINEDIT_H.#include."qmultilin
258e0 65 65 64 69 74 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 26 00 71 00 6d 00 6f 00 75 00 73 00 65 eedit.h".#endif....&.q.m.o.u.s.e
25900 00 6c 00 69 00 6e 00 75 00 78 00 74 00 70 00 5f 00 71 00 77 00 73 00 2e 00 68 00 00 06 ca 2f 2a .l.i.n.u.x.t.p._.q.w.s...h..../*
25920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
259a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
259c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
259e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
25e20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 4f 55 53 45 4c 49 4e 55 58 54 50 5f 51 57 53 5f 48 0a */..#ifndef.QMOUSELINUXTP_QWS_H.
25e40 23 64 65 66 69 6e 65 20 51 4d 4f 55 53 45 4c 49 4e 55 58 54 50 5f 51 57 53 5f 48 0a 0a 23 69 66 #define.QMOUSELINUXTP_QWS_H..#if
25e60 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6d 6f 75 73 65 5f 71 77 73 2e 68 ndef.QT_H.#include."qmouse_qws.h
25e80 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f ".#endif.//.QT_H..#ifndef.QT_NO_
25ea0 51 57 53 5f 4d 4f 55 53 45 5f 4c 49 4e 55 58 54 50 0a 0a 63 6c 61 73 73 20 51 57 53 4c 69 6e 75 QWS_MOUSE_LINUXTP..class.QWSLinu
25ec0 78 54 50 4d 6f 75 73 65 48 61 6e 64 6c 65 72 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 xTPMouseHandlerPrivate;..class.Q
25ee0 57 53 4c 69 6e 75 78 54 50 4d 6f 75 73 65 48 61 6e 64 6c 65 72 20 3a 20 70 75 62 6c 69 63 20 51 WSLinuxTPMouseHandler.:.public.Q
25f00 57 53 43 61 6c 69 62 72 61 74 65 64 4d 6f 75 73 65 48 61 6e 64 6c 65 72 0a 7b 0a 70 75 62 6c 69 WSCalibratedMouseHandler.{.publi
25f20 63 3a 0a 20 20 20 20 51 57 53 4c 69 6e 75 78 54 50 4d 6f 75 73 65 48 61 6e 64 6c 65 72 28 20 63 c:.....QWSLinuxTPMouseHandler(.c
25f40 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c 6c 2c 20 onst.QString.&.=.QString::null,.
25f60 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c 6c 20 const.QString.&.=.QString::null.
25f80 29 3b 0a 20 20 20 20 7e 51 57 53 4c 69 6e 75 78 54 50 4d 6f 75 73 65 48 61 6e 64 6c 65 72 28 29 );.....~QWSLinuxTPMouseHandler()
25fa0 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 51 57 53 4c 69 6e 75 78 54 50 4d 6f 75 73 ;..protected:.....QWSLinuxTPMous
25fc0 65 48 61 6e 64 6c 65 72 50 72 69 76 61 74 65 20 2a 64 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 0a 0a eHandlerPrivate.*d;.};..#endif..
25fe0 23 65 6e 64 69 66 0a 0a 00 00 00 1c 00 71 00 70 00 61 00 69 00 6e 00 74 00 64 00 65 00 76 00 69 #endif.......q.p.a.i.n.t.d.e.v.i
26000 00 63 00 65 00 2e 00 68 00 00 30 b3 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .c.e...h..0./*..................
26020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
260a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
260c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
260e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
261a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
261c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
261e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
262a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
262c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
262e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
263a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
263c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
263e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
264a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
264c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
264e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
26580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
265a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
265c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
265e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 .....................*/..#ifndef
26600 20 51 50 41 49 4e 54 44 45 56 49 43 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 41 49 4e 54 44 45 .QPAINTDEVICE_H.#define.QPAINTDE
26620 56 49 43 45 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 VICE_H..#ifndef.QT_H.#include."q
26640 77 69 6e 64 6f 77 64 65 66 73 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 72 65 63 74 2e 68 22 windowdefs.h".#include."qrect.h"
26660 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 .#endif.//.QT_H..#if.defined(Q_W
26680 53 5f 51 57 53 29 0a 63 6c 61 73 73 20 51 57 53 44 69 73 70 6c 61 79 3b 0a 63 6c 61 73 73 20 51 S_QWS).class.QWSDisplay;.class.Q
266a0 47 66 78 3b 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 49 4f 44 65 76 69 63 65 3b 0a 63 6c Gfx;.#endif..class.QIODevice;.cl
266c0 61 73 73 20 51 53 74 72 69 6e 67 3b 0a 63 6c 61 73 73 20 51 54 65 78 74 49 74 65 6d 3b 0a 0a 0a ass.QString;.class.QTextItem;...
266e0 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 73 74 72 75 63 74 20 51 50 61 #if.defined(Q_WS_X11).struct.QPa
26700 69 6e 74 44 65 76 69 63 65 58 31 31 44 61 74 61 3b 0a 23 65 6e 64 69 66 0a 0a 75 6e 69 6f 6e 20 intDeviceX11Data;.#endif..union.
26720 51 50 44 65 76 43 6d 64 50 61 72 61 6d 20 7b 0a 20 20 20 20 69 6e 74 09 09 09 20 69 76 61 6c 3b QPDevCmdParam.{.....int....ival;
26740 0a 20 20 20 20 69 6e 74 09 09 09 2a 69 76 65 63 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 09 20 20 .....int...*ivec;.....QString...
26760 20 20 20 20 20 20 2a 73 74 72 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 09 2a 70 6f ......*str;.....const.QPoint.*po
26780 69 6e 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 52 65 63 74 09 09 2a 72 65 63 74 3b 0a 20 20 20 int;.....const.QRect..*rect;....
267a0 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 09 2a 70 74 61 72 72 3b 0a 20 20 20 20 63 .const.QPointArray.*ptarr;.....c
267c0 6f 6e 73 74 20 51 50 69 78 6d 61 70 09 2a 70 69 78 6d 61 70 3b 0a 20 20 20 20 63 6f 6e 73 74 20 onst.QPixmap.*pixmap;.....const.
267e0 51 49 6d 61 67 65 09 2a 69 6d 61 67 65 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 09 QImage.*image;.....const.QColor.
26800 2a 63 6f 6c 6f 72 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 46 6f 6e 74 09 09 2a 66 6f 6e 74 3b 0a *color;.....const.QFont..*font;.
26820 20 20 20 20 63 6f 6e 73 74 20 51 50 65 6e 09 09 2a 70 65 6e 3b 0a 20 20 20 20 63 6f 6e 73 74 20 ....const.QPen..*pen;.....const.
26840 51 42 72 75 73 68 09 2a 62 72 75 73 68 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e QBrush.*brush;.....const.QRegion
26860 09 2a 72 67 6e 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 57 4d 61 74 72 69 78 09 2a 6d 61 74 72 69 .*rgn;.....const.QWMatrix.*matri
26880 78 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 54 65 78 74 49 74 65 6d 20 20 20 20 20 2a 74 65 78 74 x;.....const.QTextItem.....*text
268a0 49 74 65 6d 3b 0a 20 20 20 20 51 49 4f 44 65 76 69 63 65 09 09 2a 64 65 76 69 63 65 3b 0a 7d 3b Item;.....QIODevice..*device;.};
268c0 0a 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 61 69 6e 74 44 65 76 69 63 65 09 ....class.Q_EXPORT.QPaintDevice.
268e0 09 09 09 2f 2f 20 64 65 76 69 63 65 20 66 6f 72 20 51 50 61 69 6e 74 65 72 0a 7b 0a 70 75 62 6c ...//.device.for.QPainter.{.publ
26900 69 63 3a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 50 61 69 6e 74 44 65 76 69 63 65 28 29 3b ic:.....virtual.~QPaintDevice();
26920 0a 0a 20 20 20 20 69 6e 74 09 09 64 65 76 54 79 70 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 ......int..devType().const;.....
26940 62 6f 6f 6c 09 69 73 45 78 74 44 65 76 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 bool.isExtDev().const;.....bool.
26960 70 61 69 6e 74 69 6e 67 41 63 74 69 76 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 69 72 paintingActive().const;......vir
26980 74 75 61 6c 20 76 6f 69 64 20 73 65 74 52 65 73 6f 6c 75 74 69 6f 6e 28 20 69 6e 74 20 29 3b 0a tual.void.setResolution(.int.);.
269a0 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 20 72 65 73 6f 6c 75 74 69 6f 6e 28 29 20 63 6f 6e ....virtual.int.resolution().con
269c0 73 74 3b 0a 0a 20 20 20 20 2f 2f 20 57 69 6e 64 6f 77 73 3a 09 20 20 67 65 74 20 64 65 76 69 63 st;......//.Windows:...get.devic
269e0 65 20 63 6f 6e 74 65 78 74 0a 20 20 20 20 2f 2f 20 58 2d 57 69 6e 64 6f 77 73 3a 20 67 65 74 20 e.context.....//.X-Windows:.get.
26a00 64 72 61 77 61 62 6c 65 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 20 drawable.#if.defined(Q_WS_WIN)..
26a20 20 20 20 76 69 72 74 75 61 6c 20 48 44 43 09 09 68 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 3b 0a ...virtual.HDC..handle().const;.
26a40 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 20 20 20 20 76 69 72 74 #elif.defined(Q_WS_X11).....virt
26a60 75 61 6c 20 51 74 3a 3a 48 41 4e 44 4c 45 09 68 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 20 ual.Qt::HANDLE.handle().const;..
26a80 20 20 20 76 69 72 74 75 61 6c 20 51 74 3a 3a 48 41 4e 44 4c 45 20 20 78 31 31 52 65 6e 64 65 72 ...virtual.Qt::HANDLE..x11Render
26aa0 48 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f Handle().const;.#elif.defined(Q_
26ac0 57 53 5f 4d 41 43 29 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 74 3a 3a 48 41 4e 44 4c 45 20 20 WS_MAC).....virtual.Qt::HANDLE..
26ae0 20 20 20 20 68 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 ....handle().const;.#elif.define
26b00 64 28 51 5f 57 53 5f 51 57 53 29 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 74 3a 3a 48 41 4e 44 d(Q_WS_QWS).....virtual.Qt::HAND
26b20 4c 45 09 68 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 0a 23 69 66 20 64 LE.handle().const;.#endif..#if.d
26b40 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 20 20 20 20 44 69 73 70 6c 61 79 20 09 20 20 efined(Q_WS_X11).....Display....
26b60 20 2a 78 31 31 44 69 73 70 6c 61 79 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 20 .*x11Display().const;.....int...
26b80 20 20 20 78 31 31 53 63 72 65 65 6e 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 20 ...x11Screen().const;.....int...
26ba0 20 20 20 78 31 31 44 65 70 74 68 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 20 20 ...x11Depth().const;.....int....
26bc0 20 20 78 31 31 43 65 6c 6c 73 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 74 3a 3a 48 41 4e 44 ..x11Cells().const;.....Qt::HAND
26be0 4c 45 09 20 20 20 20 78 31 31 43 6f 6c 6f 72 6d 61 70 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 LE.....x11Colormap().const;.....
26c00 62 6f 6f 6c 09 20 20 20 20 78 31 31 44 65 66 61 75 6c 74 43 6f 6c 6f 72 6d 61 70 28 29 20 63 6f bool.....x11DefaultColormap().co
26c20 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 20 20 20 2a 78 31 31 56 69 73 75 61 6c 28 29 20 63 6f nst;.....void....*x11Visual().co
26c40 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 20 20 20 20 78 31 31 44 65 66 61 75 6c 74 56 69 73 75 nst;.....bool.....x11DefaultVisu
26c60 61 6c 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 73 74 61 74 69 63 20 44 69 73 70 6c 61 79 20 al().const;......static.Display.
26c80 2a 78 31 31 41 70 70 44 69 73 70 6c 61 79 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 *x11AppDisplay();.....static.int
26ca0 09 20 20 20 20 78 31 31 41 70 70 53 63 72 65 65 6e 28 29 3b 0a 0a 20 20 20 20 73 74 61 74 69 63 .....x11AppScreen();......static
26cc0 20 69 6e 74 20 20 20 20 20 20 78 31 31 41 70 70 44 70 69 58 28 29 3b 0a 20 20 20 20 73 74 61 74 .int......x11AppDpiX();.....stat
26ce0 69 63 20 69 6e 74 20 20 20 20 20 20 78 31 31 41 70 70 44 70 69 59 28 29 3b 0a 20 20 20 20 73 74 ic.int......x11AppDpiY();.....st
26d00 61 74 69 63 20 76 6f 69 64 20 20 20 20 20 78 31 31 53 65 74 41 70 70 44 70 69 58 28 69 6e 74 29 atic.void.....x11SetAppDpiX(int)
26d20 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 20 20 20 20 78 31 31 53 65 74 41 70 70 44 ;.....static.void.....x11SetAppD
26d40 70 69 59 28 69 6e 74 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 09 20 20 20 20 78 31 31 piY(int);.....static.int.....x11
26d60 41 70 70 44 65 70 74 68 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 09 20 20 20 20 78 AppDepth();.....static.int.....x
26d80 31 31 41 70 70 43 65 6c 6c 73 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 74 3a 3a 48 41 4e 11AppCells();.....static.Qt::HAN
26da0 44 4c 45 20 20 20 78 31 31 41 70 70 52 6f 6f 74 57 69 6e 64 6f 77 28 29 3b 0a 20 20 20 20 73 74 DLE...x11AppRootWindow();.....st
26dc0 61 74 69 63 20 51 74 3a 3a 48 41 4e 44 4c 45 20 20 20 78 31 31 41 70 70 43 6f 6c 6f 72 6d 61 70 atic.Qt::HANDLE...x11AppColormap
26de0 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 20 20 20 20 20 78 31 31 41 70 70 44 65 ();.....static.bool.....x11AppDe
26e00 66 61 75 6c 74 43 6f 6c 6f 72 6d 61 70 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 faultColormap();.....static.void
26e20 20 20 20 20 2a 78 31 31 41 70 70 56 69 73 75 61 6c 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 ....*x11AppVisual();.....static.
26e40 62 6f 6f 6c 09 20 20 20 20 78 31 31 41 70 70 44 65 66 61 75 6c 74 56 69 73 75 61 6c 28 29 3b 0a bool.....x11AppDefaultVisual();.
26e60 0a 20 20 20 20 2f 2f 20 23 23 23 20 69 6e 20 34 2e 30 2c 20 74 68 65 20 61 62 6f 76 65 20 6e 65 .....//.###.in.4.0,.the.above.ne
26e80 65 64 20 74 6f 20 67 6f 20 61 77 61 79 2c 20 74 68 65 20 62 65 6c 6f 77 20 6e 65 65 64 73 20 74 ed.to.go.away,.the.below.needs.t
26ea0 6f 20 74 61 6b 65 20 61 20 2d 31 20 64 65 66 61 75 6c 74 0a 20 20 20 20 2f 2f 20 61 72 67 75 6d o.take.a.-1.default.....//.argum
26ec0 65 6e 74 2c 20 73 69 67 6e 69 66 79 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 63 72 65 ent,.signifying.the.default.scre
26ee0 65 6e 2e 2e 2e 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 09 20 20 20 20 78 31 31 41 70 70 44 en........static.int.....x11AppD
26f00 65 70 74 68 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 69 epth(.int.screen.);.....static.i
26f20 6e 74 09 20 20 20 20 78 31 31 41 70 70 43 65 6c 6c 73 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 nt.....x11AppCells(.int.screen.)
26f40 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 74 3a 3a 48 41 4e 44 4c 45 20 20 20 78 31 31 41 70 70 ;.....static.Qt::HANDLE...x11App
26f60 52 6f 6f 74 57 69 6e 64 6f 77 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 3b 0a 20 20 20 20 73 74 RootWindow(.int.screen.);.....st
26f80 61 74 69 63 20 51 74 3a 3a 48 41 4e 44 4c 45 20 20 20 78 31 31 41 70 70 43 6f 6c 6f 72 6d 61 70 atic.Qt::HANDLE...x11AppColormap
26fa0 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 (.int.screen.);.....static.void.
26fc0 20 20 20 2a 78 31 31 41 70 70 56 69 73 75 61 6c 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 3b 0a ...*x11AppVisual(.int.screen.);.
26fe0 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 20 20 20 20 20 78 31 31 41 70 70 44 65 66 61 75 6c ....static.bool.....x11AppDefaul
27000 74 43 6f 6c 6f 72 6d 61 70 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 3b 0a 20 20 20 20 73 74 61 tColormap(.int.screen.);.....sta
27020 74 69 63 20 62 6f 6f 6c 09 20 20 20 20 78 31 31 41 70 70 44 65 66 61 75 6c 74 56 69 73 75 61 6c tic.bool.....x11AppDefaultVisual
27040 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 20 20 (.int.screen.);.....static.int..
27060 20 20 20 20 78 31 31 41 70 70 44 70 69 58 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 73 74 61 74 69 ....x11AppDpiX(.int.);.....stati
27080 63 20 69 6e 74 20 20 20 20 20 20 78 31 31 41 70 70 44 70 69 59 28 20 69 6e 74 20 29 3b 0a 20 20 c.int......x11AppDpiY(.int.);...
270a0 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 20 20 20 20 78 31 31 53 65 74 41 70 70 44 70 69 58 28 ..static.void.....x11SetAppDpiX(
270c0 20 69 6e 74 2c 20 69 6e 74 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 20 20 20 .int,.int.);.....static.void....
270e0 20 78 31 31 53 65 74 41 70 70 44 70 69 59 28 20 69 6e 74 2c 20 69 6e 74 20 29 3b 0a 23 65 6e 64 .x11SetAppDpiY(.int,.int.);.#end
27100 69 66 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 51 57 53 29 0a 20 20 20 20 73 74 if..#if.defined(Q_WS_QWS).....st
27120 61 74 69 63 20 51 57 53 44 69 73 70 6c 61 79 20 2a 71 77 73 44 69 73 70 6c 61 79 28 29 3b 0a 20 atic.QWSDisplay.*qwsDisplay();..
27140 20 20 20 76 69 72 74 75 61 6c 20 75 6e 73 69 67 6e 65 64 20 63 68 61 72 20 2a 20 73 63 61 6e 4c ...virtual.unsigned.char.*.scanL
27160 69 6e 65 28 69 6e 74 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 20 ine(int).const;.....virtual.int.
27180 62 79 74 65 73 50 65 72 4c 69 6e 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 bytesPerLine().const;.....virtua
271a0 6c 20 51 47 66 78 20 2a 20 67 72 61 70 68 69 63 73 43 6f 6e 74 65 78 74 28 62 6f 6f 6c 20 63 6c l.QGfx.*.graphicsContext(bool.cl
271c0 69 70 5f 63 68 69 6c 64 72 65 6e 3d 54 52 55 45 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a ip_children=TRUE).const;.#endif.
271e0 0a 20 20 20 20 65 6e 75 6d 20 50 44 65 76 43 6d 64 20 7b 0a 09 50 64 63 4e 4f 50 20 3d 20 30 2c .....enum.PDevCmd.{..PdcNOP.=.0,
27200 20 2f 2f 20 20 3c 76 6f 69 64 3e 0a 09 50 64 63 44 72 61 77 50 6f 69 6e 74 20 3d 20 31 2c 20 2f .//..<void>..PdcDrawPoint.=.1,./
27220 2f 20 70 6f 69 6e 74 0a 09 50 64 63 44 72 61 77 46 69 72 73 74 20 3d 20 50 64 63 44 72 61 77 50 /.point..PdcDrawFirst.=.PdcDrawP
27240 6f 69 6e 74 2c 0a 09 50 64 63 4d 6f 76 65 54 6f 20 3d 20 32 2c 20 2f 2f 20 70 6f 69 6e 74 0a 09 oint,..PdcMoveTo.=.2,.//.point..
27260 50 64 63 4c 69 6e 65 54 6f 20 3d 20 33 2c 20 2f 2f 20 70 6f 69 6e 74 0a 09 50 64 63 44 72 61 77 PdcLineTo.=.3,.//.point..PdcDraw
27280 4c 69 6e 65 20 3d 20 34 2c 20 2f 2f 20 70 6f 69 6e 74 2c 70 6f 69 6e 74 0a 09 50 64 63 44 72 61 Line.=.4,.//.point,point..PdcDra
272a0 77 52 65 63 74 20 3d 20 35 2c 20 2f 2f 20 72 65 63 74 0a 09 50 64 63 44 72 61 77 52 6f 75 6e 64 wRect.=.5,.//.rect..PdcDrawRound
272c0 52 65 63 74 20 3d 20 36 2c 20 2f 2f 20 72 65 63 74 2c 69 76 61 6c 2c 69 76 61 6c 0a 09 50 64 63 Rect.=.6,.//.rect,ival,ival..Pdc
272e0 44 72 61 77 45 6c 6c 69 70 73 65 20 3d 20 37 2c 20 2f 2f 20 72 65 63 74 0a 09 50 64 63 44 72 61 DrawEllipse.=.7,.//.rect..PdcDra
27300 77 41 72 63 20 3d 20 38 2c 20 2f 2f 20 72 65 63 74 2c 69 76 61 6c 2c 69 76 61 6c 0a 09 50 64 63 wArc.=.8,.//.rect,ival,ival..Pdc
27320 44 72 61 77 50 69 65 20 3d 20 39 2c 20 2f 2f 20 72 65 63 74 2c 69 76 61 6c 2c 69 76 61 6c 0a 09 DrawPie.=.9,.//.rect,ival,ival..
27340 50 64 63 44 72 61 77 43 68 6f 72 64 20 3d 20 31 30 2c 20 2f 2f 20 72 65 63 74 2c 69 76 61 6c 2c PdcDrawChord.=.10,.//.rect,ival,
27360 69 76 61 6c 0a 09 50 64 63 44 72 61 77 4c 69 6e 65 53 65 67 6d 65 6e 74 73 20 3d 20 31 31 2c 20 ival..PdcDrawLineSegments.=.11,.
27380 2f 2f 20 70 74 61 72 72 0a 09 50 64 63 44 72 61 77 50 6f 6c 79 6c 69 6e 65 20 3d 20 31 32 2c 20 //.ptarr..PdcDrawPolyline.=.12,.
273a0 2f 2f 20 70 74 61 72 72 0a 09 50 64 63 44 72 61 77 50 6f 6c 79 67 6f 6e 20 3d 20 31 33 2c 20 2f //.ptarr..PdcDrawPolygon.=.13,./
273c0 2f 20 70 74 61 72 72 2c 69 76 61 6c 0a 09 50 64 63 44 72 61 77 43 75 62 69 63 42 65 7a 69 65 72 /.ptarr,ival..PdcDrawCubicBezier
273e0 20 3d 20 31 34 2c 20 2f 2f 20 70 74 61 72 72 0a 09 50 64 63 44 72 61 77 54 65 78 74 20 3d 20 31 .=.14,.//.ptarr..PdcDrawText.=.1
27400 35 2c 20 2f 2f 20 70 6f 69 6e 74 2c 73 74 72 0a 09 50 64 63 44 72 61 77 54 65 78 74 46 6f 72 6d 5,.//.point,str..PdcDrawTextForm
27420 61 74 74 65 64 20 3d 20 31 36 2c 20 2f 2f 20 72 65 63 74 2c 69 76 61 6c 2c 73 74 72 0a 09 50 64 atted.=.16,.//.rect,ival,str..Pd
27440 63 44 72 61 77 50 69 78 6d 61 70 20 3d 20 31 37 2c 20 2f 2f 20 72 65 63 74 2c 70 69 78 6d 61 70 cDrawPixmap.=.17,.//.rect,pixmap
27460 0a 09 50 64 63 44 72 61 77 49 6d 61 67 65 20 3d 20 31 38 2c 20 2f 2f 20 72 65 63 74 2c 69 6d 61 ..PdcDrawImage.=.18,.//.rect,ima
27480 67 65 0a 09 50 64 63 44 72 61 77 54 65 78 74 32 20 3d 20 31 39 2c 20 2f 2f 20 70 6f 69 6e 74 2c ge..PdcDrawText2.=.19,.//.point,
274a0 73 74 72 0a 09 50 64 63 44 72 61 77 54 65 78 74 32 46 6f 72 6d 61 74 74 65 64 20 3d 20 32 30 2c str..PdcDrawText2Formatted.=.20,
274c0 20 2f 2f 20 72 65 63 74 2c 69 76 61 6c 2c 73 74 72 0a 09 50 64 63 44 72 61 77 54 65 78 74 49 74 .//.rect,ival,str..PdcDrawTextIt
274e0 65 6d 20 3d 20 32 31 2c 0a 09 50 64 63 44 72 61 77 4c 61 73 74 20 3d 20 50 64 63 44 72 61 77 54 em.=.21,..PdcDrawLast.=.PdcDrawT
27500 65 78 74 49 74 65 6d 2c 0a 0a 09 2f 2f 20 6e 6f 20 70 61 69 6e 74 69 6e 67 20 63 6f 6d 6d 61 6e extItem,...//.no.painting.comman
27520 64 73 20 62 65 6c 6f 77 20 50 64 63 44 72 61 77 4c 61 73 74 2e 0a 0a 09 50 64 63 42 65 67 69 6e ds.below.PdcDrawLast....PdcBegin
27540 20 3d 20 33 30 2c 20 2f 2f 20 20 3c 76 6f 69 64 3e 0a 09 50 64 63 45 6e 64 20 3d 20 33 31 2c 20 .=.30,.//..<void>..PdcEnd.=.31,.
27560 2f 2f 20 20 3c 76 6f 69 64 3e 0a 09 50 64 63 53 61 76 65 20 3d 20 33 32 2c 20 2f 2f 20 20 3c 76 //..<void>..PdcSave.=.32,.//..<v
27580 6f 69 64 3e 0a 09 50 64 63 52 65 73 74 6f 72 65 20 3d 20 33 33 2c 20 2f 2f 20 20 3c 76 6f 69 64 oid>..PdcRestore.=.33,.//..<void
275a0 3e 0a 09 50 64 63 53 65 74 64 65 76 20 3d 20 33 34 2c 20 2f 2f 20 64 65 76 69 63 65 20 2d 20 50 >..PdcSetdev.=.34,.//.device.-.P
275c0 52 49 56 41 54 45 0a 09 50 64 63 53 65 74 42 6b 43 6f 6c 6f 72 20 3d 20 34 30 2c 20 2f 2f 20 63 RIVATE..PdcSetBkColor.=.40,.//.c
275e0 6f 6c 6f 72 0a 09 50 64 63 53 65 74 42 6b 4d 6f 64 65 20 3d 20 34 31 2c 20 2f 2f 20 69 76 61 6c olor..PdcSetBkMode.=.41,.//.ival
27600 0a 09 50 64 63 53 65 74 52 4f 50 20 3d 20 34 32 2c 20 2f 2f 20 69 76 61 6c 0a 09 50 64 63 53 65 ..PdcSetROP.=.42,.//.ival..PdcSe
27620 74 42 72 75 73 68 4f 72 69 67 69 6e 20 3d 20 34 33 2c 20 2f 2f 20 70 6f 69 6e 74 0a 09 50 64 63 tBrushOrigin.=.43,.//.point..Pdc
27640 53 65 74 46 6f 6e 74 20 3d 20 34 35 2c 20 2f 2f 20 66 6f 6e 74 0a 09 50 64 63 53 65 74 50 65 6e SetFont.=.45,.//.font..PdcSetPen
27660 20 3d 20 34 36 2c 20 2f 2f 20 70 65 6e 0a 09 50 64 63 53 65 74 42 72 75 73 68 20 3d 20 34 37 2c .=.46,.//.pen..PdcSetBrush.=.47,
27680 20 2f 2f 20 62 72 75 73 68 0a 09 50 64 63 53 65 74 54 61 62 53 74 6f 70 73 20 3d 20 34 38 2c 20 .//.brush..PdcSetTabStops.=.48,.
276a0 2f 2f 20 69 76 61 6c 0a 09 50 64 63 53 65 74 54 61 62 41 72 72 61 79 20 3d 20 34 39 2c 20 2f 2f //.ival..PdcSetTabArray.=.49,.//
276c0 20 69 76 61 6c 2c 69 76 65 63 0a 09 50 64 63 53 65 74 55 6e 69 74 20 3d 20 35 30 2c 20 2f 2f 20 .ival,ivec..PdcSetUnit.=.50,.//.
276e0 69 76 61 6c 0a 09 50 64 63 53 65 74 56 58 66 6f 72 6d 20 3d 20 35 31 2c 20 2f 2f 20 69 76 61 6c ival..PdcSetVXform.=.51,.//.ival
27700 0a 09 50 64 63 53 65 74 57 69 6e 64 6f 77 20 3d 20 35 32 2c 20 2f 2f 20 72 65 63 74 0a 09 50 64 ..PdcSetWindow.=.52,.//.rect..Pd
27720 63 53 65 74 56 69 65 77 70 6f 72 74 20 3d 20 35 33 2c 20 2f 2f 20 72 65 63 74 0a 09 50 64 63 53 cSetViewport.=.53,.//.rect..PdcS
27740 65 74 57 58 66 6f 72 6d 20 3d 20 35 34 2c 20 2f 2f 20 69 76 61 6c 0a 09 50 64 63 53 65 74 57 4d etWXform.=.54,.//.ival..PdcSetWM
27760 61 74 72 69 78 20 3d 20 35 35 2c 20 2f 2f 20 6d 61 74 72 69 78 2c 69 76 61 6c 0a 09 50 64 63 53 atrix.=.55,.//.matrix,ival..PdcS
27780 61 76 65 57 4d 61 74 72 69 78 20 3d 20 35 36 2c 0a 09 50 64 63 52 65 73 74 6f 72 65 57 4d 61 74 aveWMatrix.=.56,..PdcRestoreWMat
277a0 72 69 78 20 3d 20 35 37 2c 0a 09 50 64 63 53 65 74 43 6c 69 70 20 3d 20 36 30 2c 20 2f 2f 20 69 rix.=.57,..PdcSetClip.=.60,.//.i
277c0 76 61 6c 0a 09 50 64 63 53 65 74 43 6c 69 70 52 65 67 69 6f 6e 20 3d 20 36 31 2c 20 2f 2f 20 72 val..PdcSetClipRegion.=.61,.//.r
277e0 67 6e 0a 0a 09 50 64 63 52 65 73 65 72 76 65 64 53 74 61 72 74 20 3d 20 30 2c 20 2f 2f 20 63 6f gn...PdcReservedStart.=.0,.//.co
27800 64 65 73 20 30 2d 31 39 39 20 61 72 65 20 72 65 73 65 72 76 65 64 0a 09 50 64 63 52 65 73 65 72 des.0-199.are.reserved..PdcReser
27820 76 65 64 53 74 6f 70 20 3d 20 31 39 39 20 2f 2f 20 20 20 66 6f 72 20 51 74 0a 20 20 20 20 7d 3b vedStop.=.199.//...for.Qt.....};
27840 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 51 50 61 69 6e 74 44 65 76 69 63 65 28 20 75 ..protected:.....QPaintDevice(.u
27860 69 6e 74 20 64 65 76 66 6c 61 67 73 20 29 3b 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 int.devflags.);..#if.defined(Q_W
27880 53 5f 57 49 4e 29 0a 20 20 20 20 48 44 43 09 09 68 64 63 3b 09 09 09 09 2f 2f 20 64 65 76 69 63 S_WIN).....HDC..hdc;....//.devic
278a0 65 20 63 6f 6e 74 65 78 74 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 e.context.#elif.defined(Q_WS_X11
278c0 29 0a 20 20 20 20 51 74 3a 3a 48 41 4e 44 4c 45 09 68 64 3b 09 09 09 09 2f 2f 20 68 61 6e 64 6c ).....Qt::HANDLE.hd;....//.handl
278e0 65 20 74 6f 20 64 72 61 77 61 62 6c 65 0a 20 20 20 20 51 74 3a 3a 48 41 4e 44 4c 45 20 20 72 65 e.to.drawable.....Qt::HANDLE..re
27900 6e 64 68 64 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f ndhd;.........................//
27920 20 68 61 6e 64 6c 65 20 74 6f 20 52 45 4e 44 45 52 20 70 69 63 74 0a 0a 20 20 20 20 76 6f 69 64 .handle.to.RENDER.pict......void
27940 09 09 20 63 6f 70 79 58 31 31 44 61 74 61 28 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 65 76 69 ...copyX11Data(.const.QPaintDevi
27960 63 65 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 09 20 63 6c 6f 6e 65 58 31 31 44 61 74 61 28 ce.*.);.....void...cloneX11Data(
27980 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 20 29 3b 0a 20 20 20 20 76 69 72 .const.QPaintDevice.*.);.....vir
279a0 74 75 61 6c 20 76 6f 69 64 09 20 73 65 74 58 31 31 44 61 74 61 28 20 63 6f 6e 73 74 20 51 50 61 tual.void..setX11Data(.const.QPa
279c0 69 6e 74 44 65 76 69 63 65 58 31 31 44 61 74 61 2a 20 29 3b 0a 20 20 20 20 51 50 61 69 6e 74 44 intDeviceX11Data*.);.....QPaintD
279e0 65 76 69 63 65 58 31 31 44 61 74 61 2a 20 67 65 74 58 31 31 44 61 74 61 28 20 62 6f 6f 6c 20 64 eviceX11Data*.getX11Data(.bool.d
27a00 65 66 3d 46 41 4c 53 45 20 29 20 63 6f 6e 73 74 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 ef=FALSE.).const;.#elif.defined(
27a20 51 5f 57 53 5f 4d 41 43 29 0a 23 69 66 20 21 64 65 66 69 6e 65 64 28 20 51 4d 41 43 5f 4e 4f 5f Q_WS_MAC).#if.!defined(.QMAC_NO_
27a40 51 55 41 52 54 5a 20 29 0a 20 20 20 20 43 47 43 6f 6e 74 65 78 74 52 65 66 20 63 74 78 3b 0a 23 QUARTZ.).....CGContextRef.ctx;.#
27a60 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 64 20 2a 20 68 64 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e endif.....void.*.hd;.#elif.defin
27a80 65 64 28 51 5f 57 53 5f 51 57 53 29 0a 20 20 20 20 51 74 3a 3a 48 41 4e 44 4c 45 20 68 64 3b 0a ed(Q_WS_QWS).....Qt::HANDLE.hd;.
27aa0 23 65 6e 64 69 66 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 63 6d 64 28 20 69 6e #endif......virtual.bool.cmd(.in
27ac0 74 2c 20 51 50 61 69 6e 74 65 72 20 2a 2c 20 51 50 44 65 76 43 6d 64 50 61 72 61 6d 20 2a 20 29 t,.QPainter.*,.QPDevCmdParam.*.)
27ae0 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 09 20 6d 65 74 72 69 63 28 20 69 6e 74 20 29 ;.....virtual.int..metric(.int.)
27b00 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 09 20 66 6f 6e 74 4d 65 74 .const;.....virtual.int..fontMet
27b20 28 20 51 46 6f 6e 74 20 2a 2c 20 69 6e 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 3d 20 30 (.QFont.*,.int,.const.char.*.=.0
27b40 2c 20 69 6e 74 20 3d 20 30 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 ,.int.=.0.).const;.....virtual.i
27b60 6e 74 09 20 66 6f 6e 74 49 6e 66 28 20 51 46 6f 6e 74 20 2a 2c 20 69 6e 74 20 29 20 63 6f 6e 73 nt..fontInf(.QFont.*,.int.).cons
27b80 74 3b 0a 0a 20 20 20 20 75 73 68 6f 72 74 09 64 65 76 46 6c 61 67 73 3b 09 09 09 2f 2f 20 64 65 t;......ushort.devFlags;...//.de
27ba0 76 69 63 65 20 66 6c 61 67 73 0a 20 20 20 20 75 73 68 6f 72 74 09 70 61 69 6e 74 65 72 73 3b 09 vice.flags.....ushort.painters;.
27bc0 09 09 2f 2f 20 72 65 66 63 6f 75 6e 74 0a 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 ..//.refcount......friend.class.
27be0 51 50 61 69 6e 74 65 72 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 50 61 69 6e QPainter;.....friend.class.QPain
27c00 74 44 65 76 69 63 65 4d 65 74 72 69 63 73 3b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 tDeviceMetrics;.#if.defined(Q_WS
27c20 5f 4d 41 43 29 0a 23 69 66 6e 64 65 66 20 51 4d 41 43 5f 4e 4f 5f 51 55 41 52 54 5a 0a 20 20 20 _MAC).#ifndef.QMAC_NO_QUARTZ....
27c40 20 76 69 72 74 75 61 6c 20 43 47 43 6f 6e 74 65 78 74 52 65 66 20 6d 61 63 43 47 43 6f 6e 74 65 .virtual.CGContextRef.macCGConte
27c60 78 74 28 62 6f 6f 6c 20 63 6c 69 70 70 65 64 3d 54 52 55 45 29 20 63 6f 6e 73 74 3b 0a 23 65 6e xt(bool.clipped=TRUE).const;.#en
27c80 64 69 66 0a 20 20 20 20 66 72 69 65 6e 64 20 51 5f 45 58 50 4f 52 54 20 76 6f 69 64 20 75 6e 63 dif.....friend.Q_EXPORT.void.unc
27ca0 6c 69 70 70 65 64 53 63 61 6c 65 64 42 69 74 42 6c 74 28 20 51 50 61 69 6e 74 44 65 76 69 63 65 lippedScaledBitBlt(.QPaintDevice
27cc0 20 2a 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 0a 09 09 09 09 09 09 63 6f .*,.int,.int,.int,.int,.......co
27ce0 6e 73 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e nst.QPaintDevice.*,.int,.int,.in
27d00 74 2c 20 69 6e 74 2c 20 51 74 3a 3a 52 61 73 74 65 72 4f 70 2c 20 62 6f 6f 6c 2c 20 62 6f 6f 6c t,.int,.Qt::RasterOp,.bool,.bool
27d20 20 29 3b 0a 23 65 6c 73 65 0a 20 20 20 20 66 72 69 65 6e 64 20 51 5f 45 58 50 4f 52 54 20 76 6f .);.#else.....friend.Q_EXPORT.vo
27d40 69 64 20 62 69 74 42 6c 74 28 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 2c 20 69 6e 74 2c 20 id.bitBlt(.QPaintDevice.*,.int,.
27d60 69 6e 74 2c 0a 09 09 09 09 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 2c 0a int,......const.QPaintDevice.*,.
27d80 09 09 09 09 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 51 74 3a 3a 52 61 73 .....int,.int,.int,.int,.Qt::Ras
27da0 74 65 72 4f 70 2c 20 62 6f 6f 6c 20 29 3b 0a 23 65 6e 64 69 66 0a 23 69 66 20 64 65 66 69 6e 65 terOp,.bool.);.#endif.#if.define
27dc0 64 28 51 5f 57 53 5f 58 31 31 29 0a 20 20 20 20 66 72 69 65 6e 64 20 76 6f 69 64 20 71 74 5f 69 d(Q_WS_X11).....friend.void.qt_i
27de0 6e 69 74 5f 69 6e 74 65 72 6e 61 6c 28 20 69 6e 74 20 2a 2c 20 63 68 61 72 20 2a 2a 2c 20 44 69 nit_internal(.int.*,.char.**,.Di
27e00 73 70 6c 61 79 20 2a 2c 20 51 74 3a 3a 48 41 4e 44 4c 45 2c 20 51 74 3a 3a 48 41 4e 44 4c 45 20 splay.*,.Qt::HANDLE,.Qt::HANDLE.
27e20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 76 6f 69 64 20 71 74 5f 63 6c 65 61 6e 75 70 28 29 3b );.....friend.void.qt_cleanup();
27e40 0a 23 65 6e 64 69 66 0a 0a 70 72 69 76 61 74 65 3a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f .#endif..private:.#if.defined(Q_
27e60 57 53 5f 58 31 31 29 0a 20 20 20 20 73 74 61 74 69 63 20 44 69 73 70 6c 61 79 20 2a 78 5f 61 70 WS_X11).....static.Display.*x_ap
27e80 70 64 69 73 70 6c 61 79 3b 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 09 20 20 20 20 78 5f 61 pdisplay;.....static.int.....x_a
27ea0 70 70 73 63 72 65 65 6e 3b 0a 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 09 20 20 20 20 78 5f ppscreen;......static.int.....x_
27ec0 61 70 70 64 65 70 74 68 3b 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 09 20 20 20 20 78 5f 61 appdepth;.....static.int.....x_a
27ee0 70 70 63 65 6c 6c 73 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 74 3a 3a 48 41 4e 44 4c 45 20 20 ppcells;.....static.Qt::HANDLE..
27f00 20 78 5f 61 70 70 72 6f 6f 74 77 69 6e 64 6f 77 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 74 3a .x_approotwindow;.....static.Qt:
27f20 3a 48 41 4e 44 4c 45 20 20 20 78 5f 61 70 70 63 6f 6c 6f 72 6d 61 70 3b 0a 20 20 20 20 73 74 61 :HANDLE...x_appcolormap;.....sta
27f40 74 69 63 20 62 6f 6f 6c 09 20 20 20 20 78 5f 61 70 70 64 65 66 63 6f 6c 6f 72 6d 61 70 3b 0a 20 tic.bool.....x_appdefcolormap;..
27f60 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 09 20 20 20 2a 78 5f 61 70 70 76 69 73 75 61 6c 3b 0a ...static.void....*x_appvisual;.
27f80 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 20 20 20 20 20 78 5f 61 70 70 64 65 66 76 69 73 75 ....static.bool.....x_appdefvisu
27fa0 61 6c 3b 0a 0a 20 20 20 20 2f 2f 20 23 23 23 20 69 6e 20 34 2e 30 2c 20 72 65 6d 6f 76 65 20 74 al;......//.###.in.4.0,.remove.t
27fc0 68 65 20 61 62 6f 76 65 2c 20 61 6e 64 20 72 65 70 6c 61 63 65 20 77 69 74 68 20 74 68 65 20 62 he.above,.and.replace.with.the.b
27fe0 65 6c 6f 77 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 09 20 20 20 20 20 20 2a 78 5f 61 70 70 elow.....static.int.......*x_app
28000 64 65 70 74 68 5f 61 72 72 3b 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 09 20 20 20 20 20 20 depth_arr;.....static.int.......
28020 2a 78 5f 61 70 70 63 65 6c 6c 73 5f 61 72 72 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 74 3a 3a *x_appcells_arr;.....static.Qt::
28040 48 41 4e 44 4c 45 20 2a 78 5f 61 70 70 72 6f 6f 74 77 69 6e 64 6f 77 5f 61 72 72 3b 0a 20 20 20 HANDLE.*x_approotwindow_arr;....
28060 20 73 74 61 74 69 63 20 51 74 3a 3a 48 41 4e 44 4c 45 20 2a 78 5f 61 70 70 63 6f 6c 6f 72 6d 61 .static.Qt::HANDLE.*x_appcolorma
28080 70 5f 61 72 72 3b 0a 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 09 20 20 20 20 20 20 2a 78 5f p_arr;.....static.bool.......*x_
280a0 61 70 70 64 65 66 63 6f 6c 6f 72 6d 61 70 5f 61 72 72 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 appdefcolormap_arr;.....static.v
280c0 6f 69 64 09 20 20 20 20 20 2a 2a 78 5f 61 70 70 76 69 73 75 61 6c 5f 61 72 72 3b 0a 20 20 20 20 oid......**x_appvisual_arr;.....
280e0 73 74 61 74 69 63 20 62 6f 6f 6c 20 20 20 20 20 20 20 2a 78 5f 61 70 70 64 65 66 76 69 73 75 61 static.bool.......*x_appdefvisua
28100 6c 5f 61 72 72 3b 0a 0a 20 20 20 20 51 50 61 69 6e 74 44 65 76 69 63 65 58 31 31 44 61 74 61 2a l_arr;......QPaintDeviceX11Data*
28120 20 78 31 31 44 61 74 61 3b 0a 23 65 6e 64 69 66 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 .x11Data;.#endif..private:.//.Di
28140 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 sabled.copy.constructor.and.oper
28160 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 ator=.#if.defined(Q_DISABLE_COPY
28180 29 0a 20 20 20 20 51 50 61 69 6e 74 44 65 76 69 63 65 28 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 ).....QPaintDevice(.const.QPaint
281a0 44 65 76 69 63 65 20 26 20 29 3b 0a 20 20 20 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 26 6f 70 Device.&.);.....QPaintDevice.&op
281c0 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 26 20 29 3b erator=(.const.QPaintDevice.&.);
281e0 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 0a 51 5f 45 58 50 4f 52 54 0a 76 6f 69 64 20 62 69 74 42 6c .#endif.};...Q_EXPORT.void.bitBl
28200 74 28 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 64 73 74 2c 20 69 6e 74 20 64 78 2c 20 69 6e t(.QPaintDevice.*dst,.int.dx,.in
28220 74 20 64 79 2c 0a 09 20 20 20 20 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a t.dy,.......const.QPaintDevice.*
28240 73 72 63 2c 20 69 6e 74 20 73 78 3d 30 2c 20 69 6e 74 20 73 79 3d 30 2c 20 69 6e 74 20 73 77 3d src,.int.sx=0,.int.sy=0,.int.sw=
28260 2d 31 2c 20 69 6e 74 20 73 68 3d 2d 31 2c 0a 09 20 20 20 20 20 51 74 3a 3a 52 61 73 74 65 72 4f -1,.int.sh=-1,.......Qt::RasterO
28280 70 20 3d 20 51 74 3a 3a 43 6f 70 79 52 4f 50 2c 20 62 6f 6f 6c 20 69 67 6e 6f 72 65 4d 61 73 6b p.=.Qt::CopyROP,.bool.ignoreMask
282a0 3d 46 41 4c 53 45 20 29 3b 0a 0a 51 5f 45 58 50 4f 52 54 0a 76 6f 69 64 20 62 69 74 42 6c 74 28 =FALSE.);..Q_EXPORT.void.bitBlt(
282c0 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 64 73 74 2c 20 69 6e 74 20 64 78 2c 20 69 6e 74 20 .QPaintDevice.*dst,.int.dx,.int.
282e0 64 79 2c 0a 09 20 20 20 20 20 63 6f 6e 73 74 20 51 49 6d 61 67 65 20 2a 73 72 63 2c 20 69 6e 74 dy,.......const.QImage.*src,.int
28300 20 73 78 3d 30 2c 20 69 6e 74 20 73 79 3d 30 2c 20 69 6e 74 20 73 77 3d 2d 31 2c 20 69 6e 74 20 .sx=0,.int.sy=0,.int.sw=-1,.int.
28320 73 68 3d 2d 31 2c 0a 09 20 20 20 20 20 69 6e 74 20 63 6f 6e 76 65 72 73 69 6f 6e 5f 66 6c 61 67 sh=-1,.......int.conversion_flag
28340 73 3d 30 20 29 3b 0a 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 0a s=0.);...#if.defined(Q_WS_X11)..
28360 73 74 72 75 63 74 20 51 5f 45 58 50 4f 52 54 20 51 50 61 69 6e 74 44 65 76 69 63 65 58 31 31 44 struct.Q_EXPORT.QPaintDeviceX11D
28380 61 74 61 20 3a 20 70 75 62 6c 69 63 20 51 53 68 61 72 65 64 20 7b 0a 20 20 20 20 44 69 73 70 6c ata.:.public.QShared.{.....Displ
283a0 61 79 2a 09 78 5f 64 69 73 70 6c 61 79 3b 0a 20 20 20 20 69 6e 74 09 09 78 5f 73 63 72 65 65 6e ay*.x_display;.....int..x_screen
283c0 3b 0a 20 20 20 20 69 6e 74 09 09 78 5f 64 65 70 74 68 3b 0a 20 20 20 20 69 6e 74 09 09 78 5f 63 ;.....int..x_depth;.....int..x_c
283e0 65 6c 6c 73 3b 0a 20 20 20 20 51 74 3a 3a 48 41 4e 44 4c 45 09 78 5f 63 6f 6c 6f 72 6d 61 70 3b ells;.....Qt::HANDLE.x_colormap;
28400 0a 20 20 20 20 62 6f 6f 6c 09 78 5f 64 65 66 63 6f 6c 6f 72 6d 61 70 3b 0a 20 20 20 20 76 6f 69 .....bool.x_defcolormap;.....voi
28420 64 2a 09 78 5f 76 69 73 75 61 6c 3b 0a 20 20 20 20 62 6f 6f 6c 09 78 5f 64 65 66 76 69 73 75 61 d*.x_visual;.....bool.x_defvisua
28440 6c 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 l;.};..#endif../*...............
28460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
28480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
284a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
284c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
284e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f ..............................*/
28500 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 64 65 76 54 79 ..inline.int.QPaintDevice::devTy
28520 70 65 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 64 65 76 46 6c 61 67 73 20 26 20 51 pe().const.{.return.devFlags.&.Q
28540 49 6e 74 65 72 6e 61 6c 3a 3a 44 65 76 69 63 65 54 79 70 65 4d 61 73 6b 3b 20 7d 0a 0a 69 6e 6c Internal::DeviceTypeMask;.}..inl
28560 69 6e 65 20 62 6f 6f 6c 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 69 73 45 78 74 44 65 76 28 ine.bool.QPaintDevice::isExtDev(
28580 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 28 64 65 76 46 6c 61 67 73 20 26 20 51 49 6e ).const.{.return.(devFlags.&.QIn
285a0 74 65 72 6e 61 6c 3a 3a 45 78 74 65 72 6e 61 6c 44 65 76 69 63 65 29 20 21 3d 20 30 3b 20 7d 0a ternal::ExternalDevice).!=.0;.}.
285c0 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 70 61 69 6e 74 .inline.bool.QPaintDevice::paint
285e0 69 6e 67 41 63 74 69 76 65 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 70 61 69 6e 74 ingActive().const.{.return.paint
28600 65 72 73 20 21 3d 20 30 3b 20 7d 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 ers.!=.0;.}..#if.defined(Q_WS_X1
28620 31 29 0a 69 6e 6c 69 6e 65 20 44 69 73 70 6c 61 79 20 2a 51 50 61 69 6e 74 44 65 76 69 63 65 3a 1).inline.Display.*QPaintDevice:
28640 3a 78 31 31 44 69 73 70 6c 61 79 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 78 31 31 :x11Display().const.{.return.x11
28660 44 61 74 61 20 3f 20 78 31 31 44 61 74 61 2d 3e 78 5f 64 69 73 70 6c 61 79 20 3a 20 78 5f 61 70 Data.?.x11Data->x_display.:.x_ap
28680 70 64 69 73 70 6c 61 79 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 61 69 6e 74 44 65 pdisplay;.}..inline.int.QPaintDe
286a0 76 69 63 65 3a 3a 78 31 31 53 63 72 65 65 6e 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e vice::x11Screen().const.{.return
286c0 20 78 31 31 44 61 74 61 20 3f 20 78 31 31 44 61 74 61 2d 3e 78 5f 73 63 72 65 65 6e 20 3a 20 78 .x11Data.?.x11Data->x_screen.:.x
286e0 5f 61 70 70 73 63 72 65 65 6e 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 61 69 6e 74 _appscreen;.}..inline.int.QPaint
28700 44 65 76 69 63 65 3a 3a 78 31 31 44 65 70 74 68 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 Device::x11Depth().const.{.retur
28720 6e 20 78 31 31 44 61 74 61 20 3f 20 78 31 31 44 61 74 61 2d 3e 78 5f 64 65 70 74 68 20 3a 20 78 n.x11Data.?.x11Data->x_depth.:.x
28740 5f 61 70 70 64 65 70 74 68 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 61 69 6e 74 44 _appdepth;.}..inline.int.QPaintD
28760 65 76 69 63 65 3a 3a 78 31 31 43 65 6c 6c 73 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e evice::x11Cells().const.{.return
28780 20 78 31 31 44 61 74 61 20 3f 20 78 31 31 44 61 74 61 2d 3e 78 5f 63 65 6c 6c 73 20 3a 20 78 5f .x11Data.?.x11Data->x_cells.:.x_
287a0 61 70 70 63 65 6c 6c 73 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 74 3a 3a 48 41 4e 44 4c 45 20 51 appcells;.}..inline.Qt::HANDLE.Q
287c0 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 43 6f 6c 6f 72 6d 61 70 28 29 20 63 6f 6e 73 74 PaintDevice::x11Colormap().const
287e0 0a 7b 20 72 65 74 75 72 6e 20 78 31 31 44 61 74 61 20 3f 20 78 31 31 44 61 74 61 2d 3e 78 5f 63 .{.return.x11Data.?.x11Data->x_c
28800 6f 6c 6f 72 6d 61 70 20 3a 20 78 5f 61 70 70 63 6f 6c 6f 72 6d 61 70 3b 20 7d 0a 0a 69 6e 6c 69 olormap.:.x_appcolormap;.}..inli
28820 6e 65 20 62 6f 6f 6c 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 44 65 66 61 75 6c 74 ne.bool.QPaintDevice::x11Default
28840 43 6f 6c 6f 72 6d 61 70 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 78 31 31 44 61 74 Colormap().const.{.return.x11Dat
28860 61 20 3f 20 78 31 31 44 61 74 61 2d 3e 78 5f 64 65 66 63 6f 6c 6f 72 6d 61 70 20 3a 20 78 5f 61 a.?.x11Data->x_defcolormap.:.x_a
28880 70 70 64 65 66 63 6f 6c 6f 72 6d 61 70 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 2a 51 ppdefcolormap;.}..inline.void.*Q
288a0 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 56 69 73 75 61 6c 28 29 20 63 6f 6e 73 74 0a 7b PaintDevice::x11Visual().const.{
288c0 20 72 65 74 75 72 6e 20 78 31 31 44 61 74 61 20 3f 20 78 31 31 44 61 74 61 2d 3e 78 5f 76 69 73 .return.x11Data.?.x11Data->x_vis
288e0 75 61 6c 20 3a 20 78 5f 61 70 70 76 69 73 75 61 6c 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f ual.:.x_appvisual;.}..inline.boo
28900 6c 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 44 65 66 61 75 6c 74 56 69 73 75 61 6c l.QPaintDevice::x11DefaultVisual
28920 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 78 31 31 44 61 74 61 20 3f 20 78 31 31 44 ().const.{.return.x11Data.?.x11D
28940 61 74 61 2d 3e 78 5f 64 65 66 76 69 73 75 61 6c 20 3a 20 78 5f 61 70 70 64 65 66 76 69 73 75 61 ata->x_defvisual.:.x_appdefvisua
28960 6c 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 44 69 73 70 6c 61 79 20 2a 51 50 61 69 6e 74 44 65 76 69 l;.}..inline.Display.*QPaintDevi
28980 63 65 3a 3a 78 31 31 41 70 70 44 69 73 70 6c 61 79 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 ce::x11AppDisplay().{.return.x_a
289a0 70 70 64 69 73 70 6c 61 79 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 61 69 6e 74 44 ppdisplay;.}..inline.int.QPaintD
289c0 65 76 69 63 65 3a 3a 78 31 31 41 70 70 53 63 72 65 65 6e 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 evice::x11AppScreen().{.return.x
289e0 5f 61 70 70 73 63 72 65 65 6e 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 61 69 6e 74 _appscreen;.}..inline.int.QPaint
28a00 44 65 76 69 63 65 3a 3a 78 31 31 41 70 70 44 65 70 74 68 28 20 69 6e 74 20 73 63 72 65 65 6e 20 Device::x11AppDepth(.int.screen.
28a20 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 64 65 70 74 68 5f 61 72 72 5b 20 73 63 72 65 65 ).{.return.x_appdepth_arr[.scree
28a40 6e 20 3d 3d 20 2d 31 20 3f 20 78 5f 61 70 70 73 63 72 65 65 6e 20 3a 20 73 63 72 65 65 6e 20 5d n.==.-1.?.x_appscreen.:.screen.]
28a60 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 ;.}..inline.int.QPaintDevice::x1
28a80 31 41 70 70 43 65 6c 6c 73 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 0a 7b 20 72 65 74 75 72 6e 1AppCells(.int.screen.).{.return
28aa0 20 78 5f 61 70 70 63 65 6c 6c 73 5f 61 72 72 5b 20 73 63 72 65 65 6e 20 3d 3d 20 2d 31 20 3f 20 .x_appcells_arr[.screen.==.-1.?.
28ac0 78 5f 61 70 70 73 63 72 65 65 6e 20 3a 20 73 63 72 65 65 6e 20 5d 3b 20 7d 0a 0a 69 6e 6c 69 6e x_appscreen.:.screen.];.}..inlin
28ae0 65 20 51 74 3a 3a 48 41 4e 44 4c 45 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 41 70 e.Qt::HANDLE.QPaintDevice::x11Ap
28b00 70 52 6f 6f 74 57 69 6e 64 6f 77 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 0a 7b 20 72 65 74 75 pRootWindow(.int.screen.).{.retu
28b20 72 6e 20 78 5f 61 70 70 72 6f 6f 74 77 69 6e 64 6f 77 5f 61 72 72 5b 20 73 63 72 65 65 6e 20 3d rn.x_approotwindow_arr[.screen.=
28b40 3d 20 2d 31 20 3f 20 78 5f 61 70 70 73 63 72 65 65 6e 20 3a 20 73 63 72 65 65 6e 20 5d 3b 20 7d =.-1.?.x_appscreen.:.screen.];.}
28b60 0a 0a 69 6e 6c 69 6e 65 20 51 74 3a 3a 48 41 4e 44 4c 45 20 51 50 61 69 6e 74 44 65 76 69 63 65 ..inline.Qt::HANDLE.QPaintDevice
28b80 3a 3a 78 31 31 41 70 70 43 6f 6c 6f 72 6d 61 70 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 0a 7b ::x11AppColormap(.int.screen.).{
28ba0 20 72 65 74 75 72 6e 20 78 5f 61 70 70 63 6f 6c 6f 72 6d 61 70 5f 61 72 72 5b 20 73 63 72 65 65 .return.x_appcolormap_arr[.scree
28bc0 6e 20 3d 3d 20 2d 31 20 3f 20 78 5f 61 70 70 73 63 72 65 65 6e 20 3a 20 73 63 72 65 65 6e 20 5d n.==.-1.?.x_appscreen.:.screen.]
28be0 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 ;.}..inline.bool.QPaintDevice::x
28c00 31 31 41 70 70 44 65 66 61 75 6c 74 43 6f 6c 6f 72 6d 61 70 28 20 69 6e 74 20 73 63 72 65 65 6e 11AppDefaultColormap(.int.screen
28c20 20 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 64 65 66 63 6f 6c 6f 72 6d 61 70 5f 61 72 72 .).{.return.x_appdefcolormap_arr
28c40 5b 20 73 63 72 65 65 6e 20 3d 3d 20 2d 31 20 3f 20 78 5f 61 70 70 73 63 72 65 65 6e 20 3a 20 73 [.screen.==.-1.?.x_appscreen.:.s
28c60 63 72 65 65 6e 20 5d 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 2a 51 50 61 69 6e 74 44 creen.];.}..inline.void.*QPaintD
28c80 65 76 69 63 65 3a 3a 78 31 31 41 70 70 56 69 73 75 61 6c 28 20 69 6e 74 20 73 63 72 65 65 6e 20 evice::x11AppVisual(.int.screen.
28ca0 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 76 69 73 75 61 6c 5f 61 72 72 5b 20 73 63 72 65 ).{.return.x_appvisual_arr[.scre
28cc0 65 6e 20 3d 3d 20 2d 31 20 3f 20 78 5f 61 70 70 73 63 72 65 65 6e 20 3a 20 73 63 72 65 65 6e 20 en.==.-1.?.x_appscreen.:.screen.
28ce0 5d 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a ];.}..inline.bool.QPaintDevice::
28d00 78 31 31 41 70 70 44 65 66 61 75 6c 74 56 69 73 75 61 6c 28 20 69 6e 74 20 73 63 72 65 65 6e 20 x11AppDefaultVisual(.int.screen.
28d20 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 64 65 66 76 69 73 75 61 6c 5f 61 72 72 5b 20 73 ).{.return.x_appdefvisual_arr[.s
28d40 63 72 65 65 6e 20 3d 3d 20 2d 31 20 3f 20 78 5f 61 70 70 73 63 72 65 65 6e 20 3a 20 73 63 72 65 creen.==.-1.?.x_appscreen.:.scre
28d60 65 6e 20 5d 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 en.];.}..inline.int.QPaintDevice
28d80 3a 3a 78 31 31 41 70 70 44 65 70 74 68 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 64 65 ::x11AppDepth().{.return.x_appde
28da0 70 74 68 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a pth;.}..inline.int.QPaintDevice:
28dc0 3a 78 31 31 41 70 70 43 65 6c 6c 73 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 63 65 6c :x11AppCells().{.return.x_appcel
28de0 6c 73 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 74 3a 3a 48 41 4e 44 4c 45 20 51 50 61 69 6e 74 44 ls;.}..inline.Qt::HANDLE.QPaintD
28e00 65 76 69 63 65 3a 3a 78 31 31 41 70 70 52 6f 6f 74 57 69 6e 64 6f 77 28 29 0a 7b 20 72 65 74 75 evice::x11AppRootWindow().{.retu
28e20 72 6e 20 78 5f 61 70 70 72 6f 6f 74 77 69 6e 64 6f 77 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 74 rn.x_approotwindow;.}..inline.Qt
28e40 3a 3a 48 41 4e 44 4c 45 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 41 70 70 43 6f 6c ::HANDLE.QPaintDevice::x11AppCol
28e60 6f 72 6d 61 70 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 63 6f 6c 6f 72 6d 61 70 3b 20 ormap().{.return.x_appcolormap;.
28e80 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 }..inline.bool.QPaintDevice::x11
28ea0 41 70 70 44 65 66 61 75 6c 74 43 6f 6c 6f 72 6d 61 70 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f AppDefaultColormap().{.return.x_
28ec0 61 70 70 64 65 66 63 6f 6c 6f 72 6d 61 70 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 2a appdefcolormap;.}..inline.void.*
28ee0 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 41 70 70 56 69 73 75 61 6c 28 29 0a 7b 20 72 QPaintDevice::x11AppVisual().{.r
28f00 65 74 75 72 6e 20 78 5f 61 70 70 76 69 73 75 61 6c 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f eturn.x_appvisual;.}..inline.boo
28f20 6c 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 41 70 70 44 65 66 61 75 6c 74 56 69 73 l.QPaintDevice::x11AppDefaultVis
28f40 75 61 6c 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 64 65 66 76 69 73 75 61 6c 3b 20 7d ual().{.return.x_appdefvisual;.}
28f60 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 5f 57 53 5f 58 31 31 0a 0a 0a 51 5f 45 58 50 4f 52 54 0a ..#endif.//.Q_WS_X11...Q_EXPORT.
28f80 69 6e 6c 69 6e 65 20 76 6f 69 64 20 62 69 74 42 6c 74 28 20 51 50 61 69 6e 74 44 65 76 69 63 65 inline.void.bitBlt(.QPaintDevice
28fa0 20 2a 64 73 74 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 64 70 2c 0a 09 09 20 20 20 20 63 .*dst,.const.QPoint.&dp,.......c
28fc0 6f 6e 73 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 73 72 63 2c 20 63 6f 6e 73 74 20 51 52 onst.QPaintDevice.*src,.const.QR
28fe0 65 63 74 20 26 73 72 20 3d 51 52 65 63 74 28 30 2c 30 2c 2d 31 2c 2d 31 29 2c 0a 09 09 20 20 20 ect.&sr.=QRect(0,0,-1,-1),......
29000 20 51 74 3a 3a 52 61 73 74 65 72 4f 70 20 72 6f 70 3d 51 74 3a 3a 43 6f 70 79 52 4f 50 2c 20 62 .Qt::RasterOp.rop=Qt::CopyROP,.b
29020 6f 6f 6c 20 69 67 6e 6f 72 65 4d 61 73 6b 3d 46 41 4c 53 45 20 29 0a 7b 0a 20 20 20 20 62 69 74 ool.ignoreMask=FALSE.).{.....bit
29040 42 6c 74 28 20 64 73 74 2c 20 64 70 2e 78 28 29 2c 20 64 70 2e 79 28 29 2c 20 73 72 63 2c 20 73 Blt(.dst,.dp.x(),.dp.y(),.src,.s
29060 72 2e 78 28 29 2c 20 73 72 2e 79 28 29 2c 20 73 72 2e 77 69 64 74 68 28 29 2c 20 73 72 2e 68 65 r.x(),.sr.y(),.sr.width(),.sr.he
29080 69 67 68 74 28 29 2c 0a 09 20 20 20 20 72 6f 70 2c 20 69 67 6e 6f 72 65 4d 61 73 6b 20 29 3b 0a ight(),......rop,.ignoreMask.);.
290a0 7d 0a 0a 0a 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 41 49 4e 54 44 45 56 49 43 45 5f 48 0a 00 }.....#endif.//.QPAINTDEVICE_H..
290c0 00 00 20 00 71 00 6d 00 75 00 6c 00 74 00 69 00 6c 00 69 00 6e 00 65 00 65 00 64 00 69 00 74 00 ....q.m.u.l.t.i.l.i.n.e.e.d.i.t.
290e0 2e 00 68 00 00 11 24 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..h...$/*.......................
29100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
291a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
291c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
291e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
292a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
292c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
292e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
293a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
293c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
293e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
294a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
294c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
294e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
295a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
295c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
295e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
29680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
296a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
296c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d ..................*/..#ifndef.QM
296e0 55 4c 54 49 4c 49 4e 45 45 44 49 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 55 4c 54 49 4c 49 4e ULTILINEEDIT_H.#define.QMULTILIN
29700 45 45 44 49 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 EEDIT_H..#ifndef.QT_H.#include."
29720 71 74 65 78 74 65 64 69 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 qtextedit.h".#endif.//.QT_H..#if
29740 6e 64 65 66 20 51 54 5f 4e 4f 5f 4d 55 4c 54 49 4c 49 4e 45 45 44 49 54 0a 0a 63 6c 61 73 73 20 ndef.QT_NO_MULTILINEEDIT..class.
29760 51 4d 75 6c 74 69 4c 69 6e 65 45 64 69 74 43 6f 6d 6d 61 6e 64 3b 0a 63 6c 61 73 73 20 51 56 61 QMultiLineEditCommand;.class.QVa
29780 6c 69 64 61 74 6f 72 3b 0a 63 6c 61 73 73 20 51 4d 75 6c 74 69 4c 69 6e 65 45 64 69 74 44 61 74 lidator;.class.QMultiLineEditDat
297a0 61 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4d 75 6c 74 69 4c 69 6e 65 45 64 69 a;..class.Q_EXPORT.QMultiLineEdi
297c0 74 20 3a 20 70 75 62 6c 69 63 20 51 54 65 78 74 45 64 69 74 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a t.:.public.QTextEdit.{.....Q_OBJ
297e0 45 43 54 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 6e 75 6d 4c 69 6e 65 73 ECT.....Q_PROPERTY(.int.numLines
29800 20 52 45 41 44 20 6e 75 6d 4c 69 6e 65 73 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 .READ.numLines.).....Q_PROPERTY(
29820 20 62 6f 6f 6c 20 61 74 42 65 67 69 6e 6e 69 6e 67 20 52 45 41 44 20 61 74 42 65 67 69 6e 6e 69 .bool.atBeginning.READ.atBeginni
29840 6e 67 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 61 74 45 6e 64 20 ng.).....Q_PROPERTY(.bool.atEnd.
29860 52 45 41 44 20 61 74 45 6e 64 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 41 6c 69 READ.atEnd.).....Q_PROPERTY(.Ali
29880 67 6e 6d 65 6e 74 20 61 6c 69 67 6e 6d 65 6e 74 20 52 45 41 44 20 61 6c 69 67 6e 6d 65 6e 74 20 gnment.alignment.READ.alignment.
298a0 57 52 49 54 45 20 73 65 74 41 6c 69 67 6e 6d 65 6e 74 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 WRITE.setAlignment.).....Q_PROPE
298c0 52 54 59 28 20 62 6f 6f 6c 20 65 64 69 74 65 64 20 52 45 41 44 20 65 64 69 74 65 64 20 57 52 49 RTY(.bool.edited.READ.edited.WRI
298e0 54 45 20 73 65 74 45 64 69 74 65 64 20 44 45 53 49 47 4e 41 42 4c 45 20 66 61 6c 73 65 20 29 0a TE.setEdited.DESIGNABLE.false.).
29900 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4d 75 6c 74 69 4c 69 6e 65 45 64 69 74 28 20 51 57 69 .public:.....QMultiLineEdit(.QWi
29920 64 67 65 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 dget*.parent=0,.const.char*.name
29940 3d 30 20 29 3b 0a 20 20 20 20 7e 51 4d 75 6c 74 69 4c 69 6e 65 45 64 69 74 28 29 3b 0a 0a 20 20 =0.);.....~QMultiLineEdit();....
29960 20 20 51 53 74 72 69 6e 67 20 74 65 78 74 4c 69 6e 65 28 20 69 6e 74 20 6c 69 6e 65 20 29 20 63 ..QString.textLine(.int.line.).c
29980 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 6e 75 6d 4c 69 6e 65 73 28 29 20 63 6f 6e 73 74 3b 0a onst;.....int.numLines().const;.
299a0 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 69 6e 73 65 72 74 4c 69 6e 65 28 20 63 6f .....virtual.void.insertLine(.co
299c0 6e 73 74 20 51 53 74 72 69 6e 67 20 26 73 2c 20 69 6e 74 20 6c 69 6e 65 20 3d 20 2d 31 20 29 3b nst.QString.&s,.int.line.=.-1.);
299e0 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 69 6e 73 65 72 74 41 74 28 20 63 6f 6e 73 .....virtual.void.insertAt(.cons
29a00 74 20 51 53 74 72 69 6e 67 20 26 73 2c 20 69 6e 74 20 6c 69 6e 65 2c 20 69 6e 74 20 63 6f 6c 20 t.QString.&s,.int.line,.int.col.
29a20 29 20 7b 0a 09 69 6e 73 65 72 74 41 74 28 20 73 2c 20 6c 69 6e 65 2c 20 63 6f 6c 2c 20 46 41 4c ).{..insertAt(.s,.line,.col,.FAL
29a40 53 45 20 29 3b 0a 20 20 20 20 7d 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 69 6e 73 SE.);.....}.....virtual.void.ins
29a60 65 72 74 41 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 73 2c 20 69 6e 74 20 6c 69 6e ertAt(.const.QString.&s,.int.lin
29a80 65 2c 20 69 6e 74 20 63 6f 6c 2c 20 62 6f 6f 6c 20 6d 61 72 6b 20 29 3b 0a 20 20 20 20 76 69 72 e,.int.col,.bool.mark.);.....vir
29aa0 74 75 61 6c 20 76 6f 69 64 20 72 65 6d 6f 76 65 4c 69 6e 65 28 20 69 6e 74 20 6c 69 6e 65 20 29 tual.void.removeLine(.int.line.)
29ac0 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 43 75 72 73 6f 72 50 6f 73 69 ;.....virtual.void.setCursorPosi
29ae0 74 69 6f 6e 28 20 69 6e 74 20 6c 69 6e 65 2c 20 69 6e 74 20 63 6f 6c 20 29 20 7b 0a 09 73 65 74 tion(.int.line,.int.col.).{..set
29b00 43 75 72 73 6f 72 50 6f 73 69 74 69 6f 6e 28 20 6c 69 6e 65 2c 20 63 6f 6c 2c 20 46 41 4c 53 45 CursorPosition(.line,.col,.FALSE
29b20 20 29 3b 0a 20 20 20 20 7d 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 43 75 .);.....}.....virtual.void.setCu
29b40 72 73 6f 72 50 6f 73 69 74 69 6f 6e 28 20 69 6e 74 20 6c 69 6e 65 2c 20 69 6e 74 20 63 6f 6c 2c rsorPosition(.int.line,.int.col,
29b60 20 62 6f 6f 6c 20 6d 61 72 6b 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 61 74 42 65 67 69 6e 6e 69 .bool.mark.);.....bool.atBeginni
29b80 6e 67 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 61 74 45 6e 64 28 29 20 63 6f 6e ng().const;.....bool.atEnd().con
29ba0 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 41 6c 69 67 6e 6d 65 6e 74 28 20 69 6e 74 20 st;......void.setAlignment(.int.
29bc0 66 6c 61 67 73 20 29 3b 0a 20 20 20 20 69 6e 74 20 61 6c 69 67 6e 6d 65 6e 74 28 29 20 63 6f 6e flags.);.....int.alignment().con
29be0 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 45 64 69 74 65 64 28 20 62 6f 6f 6c 20 29 3b st;......void.setEdited(.bool.);
29c00 0a 20 20 20 20 62 6f 6f 6c 20 65 64 69 74 65 64 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 .....bool.edited().const;......b
29c20 6f 6f 6c 20 68 61 73 4d 61 72 6b 65 64 54 65 78 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 ool.hasMarkedText().const;.....Q
29c40 53 74 72 69 6e 67 20 6d 61 72 6b 65 64 54 65 78 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 String.markedText().const;......
29c60 76 6f 69 64 20 63 75 72 73 6f 72 57 6f 72 64 46 6f 72 77 61 72 64 28 20 62 6f 6f 6c 20 6d 61 72 void.cursorWordForward(.bool.mar
29c80 6b 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 63 75 72 73 6f 72 57 6f 72 64 42 61 63 6b 77 61 72 64 k.);.....void.cursorWordBackward
29ca0 28 20 62 6f 6f 6c 20 6d 61 72 6b 20 29 3b 0a 0a 20 20 20 20 2f 2f 20 6e 6f 6f 70 73 0a 20 20 20 (.bool.mark.);......//.noops....
29cc0 20 62 6f 6f 6c 20 61 75 74 6f 55 70 64 61 74 65 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 .bool.autoUpdate().const.{.retur
29ce0 6e 20 54 52 55 45 3b 20 7d 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 41 75 n.TRUE;.}.....virtual.void.setAu
29d00 74 6f 55 70 64 61 74 65 28 20 62 6f 6f 6c 20 29 20 7b 7d 0a 0a 20 20 20 20 69 6e 74 20 74 6f 74 toUpdate(.bool.).{}......int.tot
29d20 61 6c 57 69 64 74 68 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 63 6f 6e 74 65 6e 74 alWidth().const.{.return.content
29d40 73 57 69 64 74 68 28 29 3b 20 7d 0a 20 20 20 20 69 6e 74 20 74 6f 74 61 6c 48 65 69 67 68 74 28 sWidth();.}.....int.totalHeight(
29d60 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 63 6f 6e 74 65 6e 74 73 48 65 69 67 68 74 28 ).const.{.return.contentsHeight(
29d80 29 3b 20 7d 0a 0a 20 20 20 20 69 6e 74 20 6d 61 78 4c 69 6e 65 73 28 29 20 63 6f 6e 73 74 20 7b );.}......int.maxLines().const.{
29da0 20 72 65 74 75 72 6e 20 51 57 49 44 47 45 54 53 49 5a 45 5f 4d 41 58 3b 20 7d 0a 20 20 20 20 76 .return.QWIDGETSIZE_MAX;.}.....v
29dc0 6f 69 64 20 73 65 74 4d 61 78 4c 69 6e 65 73 28 20 69 6e 74 20 29 20 7b 7d 0a 0a 70 75 62 6c 69 oid.setMaxLines(.int.).{}..publi
29de0 63 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 20 64 65 73 65 6c 65 63 74 28 29 20 7b 20 73 c.slots:.....void.deselect().{.s
29e00 65 6c 65 63 74 41 6c 6c 28 20 46 41 4c 53 45 20 29 3b 20 7d 0a 0a 70 72 6f 74 65 63 74 65 64 3a electAll(.FALSE.);.}..protected:
29e20 0a 20 20 20 20 51 50 6f 69 6e 74 09 63 75 72 73 6f 72 50 6f 69 6e 74 28 29 20 63 6f 6e 73 74 3b .....QPoint.cursorPoint().const;
29e40 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 69 6e ..protected:.....virtual.void.in
29e60 73 65 72 74 41 6e 64 4d 61 72 6b 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 2c 20 62 6f 6f sertAndMark(.const.QString&,.boo
29e80 6c 20 6d 61 72 6b 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 6e 65 77 4c 69 l.mark.);.....virtual.void.newLi
29ea0 6e 65 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 6b 69 6c 6c 4c 69 6e 65 28 ne();.....virtual.void.killLine(
29ec0 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 70 61 67 65 55 70 28 20 62 6f 6f 6c );.....virtual.void.pageUp(.bool
29ee0 20 6d 61 72 6b 3d 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 .mark=FALSE.);.....virtual.void.
29f00 70 61 67 65 44 6f 77 6e 28 20 62 6f 6f 6c 20 6d 61 72 6b 3d 46 41 4c 53 45 20 29 3b 0a 20 20 20 pageDown(.bool.mark=FALSE.);....
29f20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 75 72 73 6f 72 4c 65 66 74 28 20 62 6f 6f 6c 20 6d .virtual.void.cursorLeft(.bool.m
29f40 61 72 6b 3d 46 41 4c 53 45 2c 20 62 6f 6f 6c 20 77 72 61 70 20 3d 20 54 52 55 45 20 29 3b 0a 20 ark=FALSE,.bool.wrap.=.TRUE.);..
29f60 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 75 72 73 6f 72 52 69 67 68 74 28 20 62 6f 6f ...virtual.void.cursorRight(.boo
29f80 6c 20 6d 61 72 6b 3d 46 41 4c 53 45 2c 20 62 6f 6f 6c 20 77 72 61 70 20 3d 20 54 52 55 45 20 29 l.mark=FALSE,.bool.wrap.=.TRUE.)
29fa0 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 75 72 73 6f 72 55 70 28 20 62 6f 6f ;.....virtual.void.cursorUp(.boo
29fc0 6c 20 6d 61 72 6b 3d 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 l.mark=FALSE.);.....virtual.void
29fe0 20 63 75 72 73 6f 72 44 6f 77 6e 28 20 62 6f 6f 6c 20 6d 61 72 6b 3d 46 41 4c 53 45 20 29 3b 0a .cursorDown(.bool.mark=FALSE.);.
2a000 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 62 61 63 6b 73 70 61 63 65 28 29 3b 0a 20 20 ....virtual.void.backspace();...
2a020 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 68 6f 6d 65 28 20 62 6f 6f 6c 20 6d 61 72 6b 3d 46 ..virtual.void.home(.bool.mark=F
2a040 41 4c 53 45 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 65 6e 64 28 20 62 6f ALSE.);.....virtual.void.end(.bo
2a060 6f 6c 20 6d 61 72 6b 3d 46 41 4c 53 45 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 67 65 74 4d 61 ol.mark=FALSE.);......bool.getMa
2a080 72 6b 65 64 52 65 67 69 6f 6e 28 20 69 6e 74 20 2a 6c 69 6e 65 31 2c 20 69 6e 74 20 2a 63 6f 6c rkedRegion(.int.*line1,.int.*col
2a0a0 31 2c 0a 09 09 09 20 20 69 6e 74 20 2a 6c 69 6e 65 32 2c 20 69 6e 74 20 2a 63 6f 6c 32 20 29 20 1,......int.*line2,.int.*col2.).
2a0c0 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 6c 69 6e 65 4c 65 6e 67 74 68 28 20 69 6e 74 20 72 const;.....int.lineLength(.int.r
2a0e0 6f 77 20 29 20 63 6f 6e 73 74 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 4d 75 6c 74 69 ow.).const;..private:.....QMulti
2a100 4c 69 6e 65 45 64 69 74 44 61 74 61 20 2a 64 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 LineEditData.*d;..private:.//.Di
2a120 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 sabled.copy.constructor.and.oper
2a140 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 ator=.#if.defined(Q_DISABLE_COPY
2a160 29 0a 20 20 20 20 51 4d 75 6c 74 69 4c 69 6e 65 45 64 69 74 28 20 63 6f 6e 73 74 20 51 4d 75 6c ).....QMultiLineEdit(.const.QMul
2a180 74 69 4c 69 6e 65 45 64 69 74 20 26 20 29 3b 0a 20 20 20 20 51 4d 75 6c 74 69 4c 69 6e 65 45 64 tiLineEdit.&.);.....QMultiLineEd
2a1a0 69 74 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 4d 75 6c 74 69 4c 69 6e 65 45 it.&operator=(.const.QMultiLineE
2a1c0 64 69 74 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 dit.&.);.#endif.};..#endif.//.QT
2a1e0 5f 4e 4f 5f 4d 55 4c 54 49 4c 49 4e 45 45 44 49 54 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 4d 55 _NO_MULTILINEEDIT..#endif.//.QMU
2a200 4c 54 49 4c 49 4e 45 44 5f 48 0a 00 00 00 16 00 71 00 70 00 74 00 72 00 71 00 75 00 65 00 75 00 LTILINED_H......q.p.t.r.q.u.e.u.
2a220 65 00 2e 00 68 00 00 0c 48 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e...h...H/*.....................
2a240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a6e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2a800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 ...........................*/..#
2a820 69 66 6e 64 65 66 20 51 50 54 52 51 55 45 55 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 54 52 51 ifndef.QPTRQUEUE_H.#define.QPTRQ
2a840 55 45 55 45 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 UEUE_H..#ifndef.QT_H.#include."q
2a860 67 6c 69 73 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 74 65 6d 70 6c 61 74 glist.h".#endif.//.QT_H..templat
2a880 65 3c 63 6c 61 73 73 20 74 79 70 65 3e 0a 63 6c 61 73 73 20 51 50 74 72 51 75 65 75 65 20 3a 20 e<class.type>.class.QPtrQueue.:.
2a8a0 70 72 6f 74 65 63 74 65 64 20 51 47 4c 69 73 74 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 protected.QGList.{.public:.....Q
2a8c0 50 74 72 51 75 65 75 65 28 29 09 09 09 09 7b 7d 0a 20 20 20 20 51 50 74 72 51 75 65 75 65 28 20 PtrQueue()....{}.....QPtrQueue(.
2a8e0 63 6f 6e 73 74 20 51 50 74 72 51 75 65 75 65 3c 74 79 70 65 3e 20 26 71 20 29 20 3a 20 51 47 4c const.QPtrQueue<type>.&q.).:.QGL
2a900 69 73 74 28 71 29 20 7b 7d 0a 20 20 20 20 7e 51 50 74 72 51 75 65 75 65 28 29 09 09 09 7b 20 63 ist(q).{}.....~QPtrQueue()...{.c
2a920 6c 65 61 72 28 29 3b 20 7d 0a 20 20 20 20 51 50 74 72 51 75 65 75 65 3c 74 79 70 65 3e 26 20 6f lear();.}.....QPtrQueue<type>&.o
2a940 70 65 72 61 74 6f 72 3d 28 63 6f 6e 73 74 20 51 50 74 72 51 75 65 75 65 3c 74 79 70 65 3e 20 26 perator=(const.QPtrQueue<type>.&
2a960 71 29 0a 09 09 09 7b 20 72 65 74 75 72 6e 20 28 51 50 74 72 51 75 65 75 65 3c 74 79 70 65 3e 26 q)....{.return.(QPtrQueue<type>&
2a980 29 51 47 4c 69 73 74 3a 3a 6f 70 65 72 61 74 6f 72 3d 28 71 29 3b 20 7d 0a 20 20 20 20 62 6f 6f )QGList::operator=(q);.}.....boo
2a9a0 6c 20 20 61 75 74 6f 44 65 6c 65 74 65 28 29 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 l..autoDelete().const..{.return.
2a9c0 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 61 75 74 6f 44 65 6c 65 74 65 28 29 3b 20 7d 0a QPtrCollection::autoDelete();.}.
2a9e0 20 20 20 20 76 6f 69 64 20 20 73 65 74 41 75 74 6f 44 65 6c 65 74 65 28 20 62 6f 6f 6c 20 64 65 ....void..setAutoDelete(.bool.de
2aa00 6c 20 29 09 7b 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 73 65 74 41 75 74 6f 44 65 6c l.).{.QPtrCollection::setAutoDel
2aa20 65 74 65 28 64 65 6c 29 3b 20 7d 0a 20 20 20 20 75 69 6e 74 20 20 63 6f 75 6e 74 28 29 20 20 20 ete(del);.}.....uint..count()...
2aa40 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 63 6f 75 6e 74 28 29 3b const..{.return.QGList::count();
2aa60 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 69 73 45 6d 70 74 79 28 29 20 63 6f 6e 73 74 09 09 7b 20 .}.....bool..isEmpty().const..{.
2aa80 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 63 6f 75 6e 74 28 29 20 3d 3d 20 30 3b 20 7d 0a 20 return.QGList::count().==.0;.}..
2aaa0 20 20 20 76 6f 69 64 20 20 65 6e 71 75 65 75 65 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 ...void..enqueue(.const.type.*d.
2aac0 29 09 7b 20 51 47 4c 69 73 74 3a 3a 61 70 70 65 6e 64 28 49 74 65 6d 28 64 29 29 3b 20 7d 0a 20 ).{.QGList::append(Item(d));.}..
2aae0 20 20 20 74 79 70 65 20 2a 64 65 71 75 65 75 65 28 29 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 ...type.*dequeue()...{.return.(t
2ab00 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 74 61 6b 65 46 69 72 73 74 28 29 3b 7d 0a 20 20 20 20 ype.*)QGList::takeFirst();}.....
2ab20 62 6f 6f 6c 20 20 72 65 6d 6f 76 65 28 29 09 09 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 bool..remove()...{.return.QGList
2ab40 3a 3a 72 65 6d 6f 76 65 46 69 72 73 74 28 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 20 63 6c 65 ::removeFirst();.}.....void..cle
2ab60 61 72 28 29 09 09 09 7b 20 51 47 4c 69 73 74 3a 3a 63 6c 65 61 72 28 29 3b 20 7d 0a 20 20 20 20 ar()...{.QGList::clear();.}.....
2ab80 74 79 70 65 20 2a 68 65 61 64 28 29 20 20 20 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 type.*head()....const..{.return.
2aba0 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 63 66 69 72 73 74 28 29 3b 20 7d 0a 09 20 20 6f (type.*)QGList::cfirst();.}....o
2abc0 70 65 72 61 74 6f 72 20 74 79 70 65 20 2a 28 29 20 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 perator.type.*().const.{.return.
2abe0 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 63 66 69 72 73 74 28 29 3b 20 7d 0a 20 20 20 20 (type.*)QGList::cfirst();.}.....
2ac00 74 79 70 65 20 2a 63 75 72 72 65 6e 74 28 29 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 type.*current().const..{.return.
2ac20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 63 66 69 72 73 74 28 29 3b 20 7d 0a 0a 23 69 66 (type.*)QGList::cfirst();.}..#if
2ac40 64 65 66 20 51 5f 51 44 4f 43 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 69 72 74 75 61 def.Q_QDOC.protected:.....virtua
2ac60 6c 20 51 44 61 74 61 53 74 72 65 61 6d 26 20 72 65 61 64 28 20 51 44 61 74 61 53 74 72 65 61 6d l.QDataStream&.read(.QDataStream
2ac80 26 2c 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 26 20 29 3b 0a 20 20 20 20 &,.QPtrCollection::Item&.);.....
2aca0 76 69 72 74 75 61 6c 20 51 44 61 74 61 53 74 72 65 61 6d 26 20 77 72 69 74 65 28 20 51 44 61 74 virtual.QDataStream&.write(.QDat
2acc0 61 53 74 72 65 61 6d 26 2c 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 29 aStream&,.QPtrCollection::Item.)
2ace0 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f 69 .const;.#endif..private:.....voi
2ad00 64 20 20 64 65 6c 65 74 65 49 74 65 6d 28 20 49 74 65 6d 20 64 20 29 3b 0a 7d 3b 0a 0a 23 69 66 d..deleteItem(.Item.d.);.};..#if
2ad20 20 21 64 65 66 69 6e 65 64 28 51 5f 42 52 4f 4b 45 4e 5f 54 45 4d 50 4c 41 54 45 5f 53 50 45 43 .!defined(Q_BROKEN_TEMPLATE_SPEC
2ad40 49 41 4c 49 5a 41 54 49 4f 4e 29 0a 74 65 6d 70 6c 61 74 65 3c 3e 20 69 6e 6c 69 6e 65 20 76 6f IALIZATION).template<>.inline.vo
2ad60 69 64 20 51 50 74 72 51 75 65 75 65 3c 76 6f 69 64 3e 3a 3a 64 65 6c 65 74 65 49 74 65 6d 28 20 id.QPtrQueue<void>::deleteItem(.
2ad80 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 29 0a 7b 0a 7d 0a 23 65 6e 64 69 QPtrCollection::Item.).{.}.#endi
2ada0 66 0a 0a 74 65 6d 70 6c 61 74 65 3c 63 6c 61 73 73 20 74 79 70 65 3e 20 69 6e 6c 69 6e 65 20 76 f..template<class.type>.inline.v
2adc0 6f 69 64 20 51 50 74 72 51 75 65 75 65 3c 74 79 70 65 3e 3a 3a 64 65 6c 65 74 65 49 74 65 6d 28 oid.QPtrQueue<type>::deleteItem(
2ade0 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 64 20 29 0a 7b 0a 20 20 20 20 .QPtrCollection::Item.d.).{.....
2ae00 69 66 20 28 20 64 65 6c 5f 69 74 65 6d 20 29 20 64 65 6c 65 74 65 20 28 74 79 70 65 20 2a 29 64 if.(.del_item.).delete.(type.*)d
2ae20 3b 0a 7d 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 54 0a 23 64 65 66 69 6e ;.}..#ifndef.QT_NO_COMPAT.#defin
2ae40 65 20 51 51 75 65 75 65 20 51 50 74 72 51 75 65 75 65 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 e.QQueue.QPtrQueue.#endif..#endi
2ae60 66 20 2f 2f 20 51 50 54 52 51 55 45 55 45 5f 48 0a 00 00 00 0e 00 71 00 70 00 61 00 69 00 72 00 f.//.QPTRQUEUE_H......q.p.a.i.r.
2ae80 2e 00 68 00 00 0b 39 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..h...9/*.......................
2aea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2aec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2aee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2af00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2af20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2af40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2af60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2af80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2afa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2afc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2afe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2b440 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 41 49 52 5f 48 0a 23 64 ..........*/..#ifndef.QPAIR_H.#d
2b460 65 66 69 6e 65 20 51 50 41 49 52 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 efine.QPAIR_H..#ifndef.QT_H.#inc
2b480 6c 75 64 65 20 22 71 67 6c 6f 62 61 6c 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 64 61 74 61 lude."qglobal.h".#include."qdata
2b4a0 73 74 72 65 61 6d 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 74 65 6d 70 6c 61 stream.h".#endif.//.QT_H..templa
2b4c0 74 65 20 3c 63 6c 61 73 73 20 54 31 2c 20 63 6c 61 73 73 20 54 32 3e 0a 73 74 72 75 63 74 20 51 te.<class.T1,.class.T2>.struct.Q
2b4e0 50 61 69 72 0a 7b 0a 20 20 20 20 74 79 70 65 64 65 66 20 54 31 20 66 69 72 73 74 5f 74 79 70 65 Pair.{.....typedef.T1.first_type
2b500 3b 0a 20 20 20 20 74 79 70 65 64 65 66 20 54 32 20 73 65 63 6f 6e 64 5f 74 79 70 65 3b 0a 0a 20 ;.....typedef.T2.second_type;...
2b520 20 20 20 51 50 61 69 72 28 29 0a 09 3a 20 66 69 72 73 74 28 20 54 31 28 29 20 29 2c 20 73 65 63 ...QPair()..:.first(.T1().),.sec
2b540 6f 6e 64 28 20 54 32 28 29 20 29 0a 20 20 20 20 7b 7d 0a 20 20 20 20 51 50 61 69 72 28 20 63 6f ond(.T2().).....{}.....QPair(.co
2b560 6e 73 74 20 54 31 26 20 74 31 2c 20 63 6f 6e 73 74 20 54 32 26 20 74 32 20 29 0a 09 3a 20 66 69 nst.T1&.t1,.const.T2&.t2.)..:.fi
2b580 72 73 74 28 20 74 31 20 29 2c 20 73 65 63 6f 6e 64 28 20 74 32 20 29 0a 20 20 20 20 7b 7d 0a 0a rst(.t1.),.second(.t2.).....{}..
2b5a0 20 20 20 20 51 50 61 69 72 3c 54 31 2c 20 54 32 3e 26 20 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e ....QPair<T1,.T2>&.operator=(con
2b5c0 73 74 20 51 50 61 69 72 3c 54 31 2c 20 54 32 3e 26 20 6f 74 68 65 72 29 0a 20 20 20 20 7b 0a 09 st.QPair<T1,.T2>&.other).....{..
2b5e0 69 66 20 28 74 68 69 73 20 21 3d 20 26 6f 74 68 65 72 29 20 7b 0a 09 20 20 20 20 66 69 72 73 74 if.(this.!=.&other).{......first
2b600 20 3d 20 6f 74 68 65 72 2e 66 69 72 73 74 3b 0a 09 20 20 20 20 73 65 63 6f 6e 64 20 3d 20 6f 74 .=.other.first;......second.=.ot
2b620 68 65 72 2e 73 65 63 6f 6e 64 3b 0a 09 7d 0a 09 72 65 74 75 72 6e 20 2a 74 68 69 73 3b 0a 20 20 her.second;..}..return.*this;...
2b640 20 20 7d 0a 0a 20 20 20 20 54 31 20 66 69 72 73 74 3b 0a 20 20 20 20 54 32 20 73 65 63 6f 6e 64 ..}......T1.first;.....T2.second
2b660 3b 0a 7d 3b 0a 0a 74 65 6d 70 6c 61 74 65 20 3c 63 6c 61 73 73 20 54 31 2c 20 63 6c 61 73 73 20 ;.};..template.<class.T1,.class.
2b680 54 32 3e 0a 51 5f 49 4e 4c 49 4e 45 5f 54 45 4d 50 4c 41 54 45 53 20 62 6f 6f 6c 20 6f 70 65 72 T2>.Q_INLINE_TEMPLATES.bool.oper
2b6a0 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 51 50 61 69 72 3c 54 31 2c 20 54 32 3e 26 20 78 2c 20 ator==(.const.QPair<T1,.T2>&.x,.
2b6c0 63 6f 6e 73 74 20 51 50 61 69 72 3c 54 31 2c 20 54 32 3e 26 20 79 20 29 0a 7b 0a 20 20 20 20 72 const.QPair<T1,.T2>&.y.).{.....r
2b6e0 65 74 75 72 6e 20 78 2e 66 69 72 73 74 20 3d 3d 20 79 2e 66 69 72 73 74 20 26 26 20 78 2e 73 65 eturn.x.first.==.y.first.&&.x.se
2b700 63 6f 6e 64 20 3d 3d 20 79 2e 73 65 63 6f 6e 64 3b 0a 7d 0a 0a 74 65 6d 70 6c 61 74 65 20 3c 63 cond.==.y.second;.}..template.<c
2b720 6c 61 73 73 20 54 31 2c 20 63 6c 61 73 73 20 54 32 3e 0a 51 5f 49 4e 4c 49 4e 45 5f 54 45 4d 50 lass.T1,.class.T2>.Q_INLINE_TEMP
2b740 4c 41 54 45 53 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 3c 28 20 63 6f 6e 73 74 20 51 50 61 69 LATES.bool.operator<(.const.QPai
2b760 72 3c 54 31 2c 20 54 32 3e 26 20 78 2c 20 63 6f 6e 73 74 20 51 50 61 69 72 3c 54 31 2c 20 54 32 r<T1,.T2>&.x,.const.QPair<T1,.T2
2b780 3e 26 20 79 20 29 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 78 2e 66 69 72 73 74 20 3c 20 79 2e >&.y.).{.....return.x.first.<.y.
2b7a0 66 69 72 73 74 20 7c 7c 0a 09 20 20 20 28 20 21 28 20 79 2e 66 69 72 73 74 20 3c 20 78 2e 66 69 first.||.....(.!(.y.first.<.x.fi
2b7c0 72 73 74 20 29 20 26 26 20 78 2e 73 65 63 6f 6e 64 20 3c 20 79 2e 73 65 63 6f 6e 64 20 29 3b 0a rst.).&&.x.second.<.y.second.);.
2b7e0 7d 0a 0a 74 65 6d 70 6c 61 74 65 20 3c 63 6c 61 73 73 20 54 31 2c 20 63 6c 61 73 73 20 54 32 3e }..template.<class.T1,.class.T2>
2b800 0a 51 5f 49 4e 4c 49 4e 45 5f 54 45 4d 50 4c 41 54 45 53 20 51 50 61 69 72 3c 54 31 2c 20 54 32 .Q_INLINE_TEMPLATES.QPair<T1,.T2
2b820 3e 20 71 4d 61 6b 65 50 61 69 72 28 20 63 6f 6e 73 74 20 54 31 26 20 78 2c 20 63 6f 6e 73 74 20 >.qMakePair(.const.T1&.x,.const.
2b840 54 32 26 20 79 20 29 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 51 50 61 69 72 3c 54 31 2c 20 54 T2&.y.).{.....return.QPair<T1,.T
2b860 32 3e 28 20 78 2c 20 79 20 29 3b 0a 7d 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 41 54 2>(.x,.y.);.}..#ifndef.QT_NO_DAT
2b880 41 53 54 52 45 41 4d 0a 74 65 6d 70 6c 61 74 65 20 3c 63 6c 61 73 73 20 54 31 2c 20 63 6c 61 73 ASTREAM.template.<class.T1,.clas
2b8a0 73 20 54 32 3e 0a 69 6e 6c 69 6e 65 20 51 44 61 74 61 53 74 72 65 61 6d 26 20 6f 70 65 72 61 74 s.T2>.inline.QDataStream&.operat
2b8c0 6f 72 3e 3e 28 20 51 44 61 74 61 53 74 72 65 61 6d 26 20 73 2c 20 51 50 61 69 72 3c 54 31 2c 20 or>>(.QDataStream&.s,.QPair<T1,.
2b8e0 54 32 3e 26 20 70 20 29 0a 7b 0a 20 20 20 20 73 20 3e 3e 20 70 2e 66 69 72 73 74 20 3e 3e 20 70 T2>&.p.).{.....s.>>.p.first.>>.p
2b900 2e 73 65 63 6f 6e 64 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a 0a 74 65 6d 70 6c 61 .second;.....return.s;.}..templa
2b920 74 65 20 3c 63 6c 61 73 73 20 54 31 2c 20 63 6c 61 73 73 20 54 32 3e 0a 69 6e 6c 69 6e 65 20 51 te.<class.T1,.class.T2>.inline.Q
2b940 44 61 74 61 53 74 72 65 61 6d 26 20 6f 70 65 72 61 74 6f 72 3c 3c 28 20 51 44 61 74 61 53 74 72 DataStream&.operator<<(.QDataStr
2b960 65 61 6d 26 20 73 2c 20 63 6f 6e 73 74 20 51 50 61 69 72 3c 54 31 2c 20 54 32 3e 26 20 70 20 29 eam&.s,.const.QPair<T1,.T2>&.p.)
2b980 0a 7b 0a 20 20 20 20 73 20 3c 3c 20 70 2e 66 69 72 73 74 20 3c 3c 20 70 2e 73 65 63 6f 6e 64 3b .{.....s.<<.p.first.<<.p.second;
2b9a0 0a 20 20 20 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 0a .....return.s;.}.#endif..#endif.
2b9c0 00 00 00 12 00 71 00 72 00 65 00 67 00 69 00 6f 00 6e 00 2e 00 68 00 00 14 e1 2f 2a 20 20 20 20 .....q.r.e.g.i.o.n...h..../*....
2b9e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ba00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ba20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ba40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ba60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ba80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2baa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bb00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bb20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bb40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bb60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bbc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bc00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bc20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bc40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bc80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bcc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bd00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bd20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bd40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bd60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bd80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bda0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bdc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bde0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2be00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2be20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2be40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2be60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2be80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bf00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bf20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bf40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bf60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bf80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2bfa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f ..............................*/
2bfc0 0a 0a 23 69 66 6e 64 65 66 20 51 52 45 47 49 4f 4e 5f 48 0a 23 64 65 66 69 6e 65 20 51 52 45 47 ..#ifndef.QREGION_H.#define.QREG
2bfe0 49 4f 4e 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 ION_H..#ifndef.QT_H.#include."qs
2c000 68 61 72 65 64 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 72 65 63 74 2e 68 22 0a 23 65 6e 64 hared.h".#include."qrect.h".#end
2c020 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 64 65 66 20 51 5f 57 53 5f 58 31 31 0a 73 74 72 75 if.//.QT_H..#ifdef.Q_WS_X11.stru
2c040 63 74 20 51 52 65 67 69 6f 6e 50 72 69 76 61 74 65 3b 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 ct.QRegionPrivate;.#endif..class
2c060 20 51 5f 45 58 50 4f 52 54 20 51 52 65 67 69 6f 6e 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 .Q_EXPORT.QRegion.{.public:.....
2c080 65 6e 75 6d 20 52 65 67 69 6f 6e 54 79 70 65 20 7b 20 52 65 63 74 61 6e 67 6c 65 2c 20 45 6c 6c enum.RegionType.{.Rectangle,.Ell
2c0a0 69 70 73 65 20 7d 3b 0a 0a 20 20 20 20 51 52 65 67 69 6f 6e 28 29 3b 0a 20 20 20 20 51 52 65 67 ipse.};......QRegion();.....QReg
2c0c0 69 6f 6e 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c ion(.int.x,.int.y,.int.w,.int.h,
2c0e0 20 52 65 67 69 6f 6e 54 79 70 65 20 3d 20 52 65 63 74 61 6e 67 6c 65 20 29 3b 0a 20 20 20 20 51 .RegionType.=.Rectangle.);.....Q
2c100 52 65 67 69 6f 6e 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 2c 20 52 65 67 69 6f 6e 54 79 70 Region(.const.QRect.&,.RegionTyp
2c120 65 20 3d 20 52 65 63 74 61 6e 67 6c 65 20 29 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 28 20 63 6f e.=.Rectangle.);.....QRegion(.co
2c140 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 20 26 2c 20 62 6f 6f 6c 20 77 69 6e 64 69 6e 67 3d nst.QPointArray.&,.bool.winding=
2c160 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 28 20 63 6f 6e 73 74 20 51 52 65 67 FALSE.);.....QRegion(.const.QReg
2c180 69 6f 6e 20 26 20 29 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 28 20 63 6f 6e 73 74 20 51 42 69 74 ion.&.);.....QRegion(.const.QBit
2c1a0 6d 61 70 20 26 20 29 3b 0a 20 20 20 7e 51 52 65 67 69 6f 6e 28 29 3b 0a 20 20 20 20 51 52 65 67 map.&.);....~QRegion();.....QReg
2c1c0 69 6f 6e 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 ion.&operator=(.const.QRegion.&.
2c1e0 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 69 73 4e 75 6c 6c 28 29 20 20 20 63 6f 6e 73 74 );......bool....isNull()...const
2c200 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 69 73 45 6d 70 74 79 28 29 20 20 63 6f 6e 73 74 3b 0a ;.....bool....isEmpty()..const;.
2c220 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 63 6f 6e 74 61 69 6e 73 28 20 63 6f 6e 73 74 20 51 50 6f .....bool....contains(.const.QPo
2c240 69 6e 74 20 26 70 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 63 6f 6e 74 int.&p.).const;.....bool....cont
2c260 61 69 6e 73 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 20 29 09 63 6f 6e 73 74 3b 0a 0a 20 ains(.const.QRect.&r.).const;...
2c280 20 20 20 76 6f 69 64 20 20 20 20 74 72 61 6e 73 6c 61 74 65 28 20 69 6e 74 20 64 78 2c 20 69 6e ...void....translate(.int.dx,.in
2c2a0 74 20 64 79 20 29 3b 0a 0a 20 20 20 20 51 52 65 67 69 6f 6e 20 75 6e 69 74 65 28 20 63 6f 6e 73 t.dy.);......QRegion.unite(.cons
2c2c0 74 20 51 52 65 67 69 6f 6e 20 26 20 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e t.QRegion.&.).const;.....QRegion
2c2e0 20 69 6e 74 65 72 73 65 63 74 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 29 20 63 6f 6e .intersect(.const.QRegion.&).con
2c300 73 74 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 20 73 75 62 74 72 61 63 74 28 20 63 6f 6e 73 74 20 st;.....QRegion.subtract(.const.
2c320 51 52 65 67 69 6f 6e 20 26 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 20 65 QRegion.&.).const;.....QRegion.e
2c340 6f 72 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 09 63 6f 6e 73 74 3b 0a 0a 20 20 or(.const.QRegion.&.).const;....
2c360 20 20 51 52 65 63 74 20 20 20 62 6f 75 6e 64 69 6e 67 52 65 63 74 28 29 20 63 6f 6e 73 74 3b 0a ..QRect...boundingRect().const;.
2c380 20 20 20 20 51 4d 65 6d 41 72 72 61 79 3c 51 52 65 63 74 3e 20 72 65 63 74 73 28 29 20 63 6f 6e ....QMemArray<QRect>.rects().con
2c3a0 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 52 65 63 74 73 28 20 63 6f 6e 73 74 20 51 52 65 st;.....void.setRects(.const.QRe
2c3c0 63 74 20 2a 2c 20 69 6e 74 20 29 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 ct.*,.int.);......const.QRegion.
2c3e0 6f 70 65 72 61 74 6f 72 7c 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 20 63 6f 6e operator|(.const.QRegion.&.).con
2c400 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 6f 70 65 72 61 74 6f 72 2b 28 st;.....const.QRegion.operator+(
2c420 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f .const.QRegion.&.).const;.....co
2c440 6e 73 74 20 51 52 65 67 69 6f 6e 20 6f 70 65 72 61 74 6f 72 26 28 20 63 6f 6e 73 74 20 51 52 65 nst.QRegion.operator&(.const.QRe
2c460 67 69 6f 6e 20 26 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 52 65 67 69 6f gion.&.).const;.....const.QRegio
2c480 6e 20 6f 70 65 72 61 74 6f 72 2d 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 20 63 n.operator-(.const.QRegion.&.).c
2c4a0 6f 6e 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 6f 70 65 72 61 74 6f 72 onst;.....const.QRegion.operator
2c4c0 5e 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 ^(.const.QRegion.&.).const;.....
2c4e0 51 52 65 67 69 6f 6e 26 20 6f 70 65 72 61 74 6f 72 7c 3d 28 20 63 6f 6e 73 74 20 51 52 65 67 69 QRegion&.operator|=(.const.QRegi
2c500 6f 6e 20 26 20 29 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 26 20 6f 70 65 72 61 74 6f 72 2b 3d 28 on.&.);.....QRegion&.operator+=(
2c520 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 26 .const.QRegion.&.);.....QRegion&
2c540 20 6f 70 65 72 61 74 6f 72 26 3d 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 3b 0a .operator&=(.const.QRegion.&.);.
2c560 20 20 20 20 51 52 65 67 69 6f 6e 26 20 6f 70 65 72 61 74 6f 72 2d 3d 28 20 63 6f 6e 73 74 20 51 ....QRegion&.operator-=(.const.Q
2c580 52 65 67 69 6f 6e 20 26 20 29 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 26 20 6f 70 65 72 61 74 6f Region.&.);.....QRegion&.operato
2c5a0 72 5e 3d 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 3b 0a 0a 20 20 20 20 62 6f 6f r^=(.const.QRegion.&.);......boo
2c5c0 6c 20 20 20 20 6f 70 65 72 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 l....operator==(.const.QRegion.&
2c5e0 20 29 20 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 6f 70 65 72 61 74 6f 72 21 .)..const;.....bool....operator!
2c600 3d 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 72 20 29 20 63 6f 6e 73 74 0a 09 09 09 7b =(.const.QRegion.&r.).const....{
2c620 20 72 65 74 75 72 6e 20 21 28 6f 70 65 72 61 74 6f 72 3d 3d 28 72 29 29 3b 20 7d 0a 0a 23 69 66 .return.!(operator==(r));.}..#if
2c640 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 20 20 20 20 48 52 47 4e 20 20 20 20 68 .defined(Q_WS_WIN).....HRGN....h
2c660 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 64 61 74 61 2d 3e 72 67 6e andle().const.{.return.data->rgn
2c680 3b 20 7d 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 20 20 20 20 ;.}.#elif.defined(Q_WS_X11).....
2c6a0 52 65 67 69 6f 6e 20 68 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 20 7b 20 69 66 28 21 64 61 74 61 Region.handle().const.{.if(!data
2c6c0 2d 3e 72 67 6e 29 20 75 70 64 61 74 65 58 31 31 52 65 67 69 6f 6e 28 29 3b 20 72 65 74 75 72 6e ->rgn).updateX11Region();.return
2c6e0 20 64 61 74 61 2d 3e 72 67 6e 3b 20 7d 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 .data->rgn;.}.#elif.defined(Q_WS
2c700 5f 4d 41 43 29 0a 20 20 20 20 52 67 6e 48 61 6e 64 6c 65 20 68 61 6e 64 6c 65 28 62 6f 6f 6c 20 _MAC).....RgnHandle.handle(bool.
2c720 72 65 71 75 69 72 65 5f 72 67 6e 3d 46 41 4c 53 45 29 20 63 6f 6e 73 74 3b 0a 23 65 6c 69 66 20 require_rgn=FALSE).const;.#elif.
2c740 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 51 57 53 29 0a 20 20 20 20 2f 2f 20 51 47 66 78 5f 51 57 defined(Q_WS_QWS).....//.QGfx_QW
2c760 53 20 6e 65 65 64 73 20 74 68 69 73 20 66 6f 72 20 72 65 67 69 6f 6e 20 64 72 61 77 69 6e 67 0a S.needs.this.for.region.drawing.
2c780 20 20 20 20 76 6f 69 64 20 2a 20 68 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 ....void.*.handle().const.{.retu
2c7a0 72 6e 20 64 61 74 61 2d 3e 72 67 6e 3b 20 7d 0a 23 65 6e 64 69 66 0a 0a 23 69 66 6e 64 65 66 20 rn.data->rgn;.}.#endif..#ifndef.
2c7c0 51 54 5f 4e 4f 5f 44 41 54 41 53 54 52 45 41 4d 0a 20 20 20 20 66 72 69 65 6e 64 20 51 5f 45 58 QT_NO_DATASTREAM.....friend.Q_EX
2c7e0 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3c 3c 28 20 51 44 PORT.QDataStream.&operator<<(.QD
2c800 61 74 61 53 74 72 65 61 6d 20 26 2c 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 3b 0a ataStream.&,.const.QRegion.&.);.
2c820 20 20 20 20 66 72 69 65 6e 64 20 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 ....friend.Q_EXPORT.QDataStream.
2c840 26 6f 70 65 72 61 74 6f 72 3e 3e 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 51 52 65 67 &operator>>(.QDataStream.&,.QReg
2c860 69 6f 6e 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 52 65 ion.&.);.#endif.private:.....QRe
2c880 67 69 6f 6e 28 20 62 6f 6f 6c 20 29 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 20 63 6f 70 79 28 29 gion(.bool.);.....QRegion.copy()
2c8a0 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 64 65 74 61 63 68 28 29 3b 0a 23 69 .const;.....void....detach();.#i
2c8c0 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 20 20 20 20 51 52 65 67 69 6f 6e 20 f.defined(Q_WS_WIN).....QRegion.
2c8e0 77 69 6e 43 6f 6d 62 69 6e 65 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 2c 20 69 6e 74 winCombine(.const.QRegion.&,.int
2c900 20 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 .).const;.#endif.#if.defined(Q_W
2c920 53 5f 58 31 31 29 0a 20 20 20 20 76 6f 69 64 20 75 70 64 61 74 65 58 31 31 52 65 67 69 6f 6e 28 S_X11).....void.updateX11Region(
2c940 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 2a 63 6c 69 70 52 65 63 74 61 6e 67 6c 65 ).const;.....void.*clipRectangle
2c960 73 28 20 69 6e 74 20 26 6e 75 6d 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 s(.int.&num.).const;.....friend.
2c980 76 6f 69 64 20 2a 71 74 5f 67 65 74 43 6c 69 70 52 65 63 74 73 28 20 63 6f 6e 73 74 20 51 52 65 void.*qt_getClipRects(.const.QRe
2c9a0 67 69 6f 6e 20 26 2c 20 69 6e 74 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 64 gion.&,.int.&.);.#endif.....void
2c9c0 20 20 20 20 65 78 65 63 28 20 63 6f 6e 73 74 20 51 42 79 74 65 41 72 72 61 79 20 26 2c 20 69 6e ....exec(.const.QByteArray.&,.in
2c9e0 74 20 76 65 72 20 3d 20 30 20 29 3b 0a 20 20 20 20 73 74 72 75 63 74 20 51 52 65 67 69 6f 6e 44 t.ver.=.0.);.....struct.QRegionD
2ca00 61 74 61 20 3a 20 70 75 62 6c 69 63 20 51 53 68 61 72 65 64 20 7b 0a 23 69 66 20 64 65 66 69 6e ata.:.public.QShared.{.#if.defin
2ca20 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 09 48 52 47 4e 20 20 20 72 67 6e 3b 0a 23 65 6c 69 66 20 ed(Q_WS_WIN)..HRGN...rgn;.#elif.
2ca40 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 09 52 65 67 69 6f 6e 20 72 67 6e 3b 0a 09 defined(Q_WS_X11)..Region.rgn;..
2ca60 76 6f 69 64 20 2a 78 72 65 63 74 61 6e 67 6c 65 73 3b 0a 09 51 52 65 67 69 6f 6e 50 72 69 76 61 void.*xrectangles;..QRegionPriva
2ca80 74 65 20 2a 72 65 67 69 6f 6e 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 4d te.*region;.#elif.defined(Q_WS_M
2caa0 41 43 29 0a 09 75 69 6e 74 20 69 73 5f 72 65 63 74 3a 31 3b 0a 09 51 52 65 63 74 20 72 65 63 74 AC)..uint.is_rect:1;..QRect.rect
2cac0 3b 0a 09 52 67 6e 48 61 6e 64 6c 65 20 72 67 6e 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 ;..RgnHandle.rgn;.#elif.defined(
2cae0 51 5f 57 53 5f 51 57 53 29 0a 09 76 6f 69 64 20 2a 20 72 67 6e 3b 0a 23 65 6e 64 69 66 0a 09 62 Q_WS_QWS)..void.*.rgn;.#endif..b
2cb00 6f 6f 6c 20 20 20 69 73 5f 6e 75 6c 6c 3b 0a 20 20 20 20 7d 20 2a 64 61 74 61 3b 0a 23 69 66 20 ool...is_null;.....}.*data;.#if.
2cb20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 4d 41 43 29 0a 20 20 20 20 66 72 69 65 6e 64 20 73 74 72 defined(Q_WS_MAC).....friend.str
2cb40 75 63 74 20 71 74 5f 6d 61 63 5f 72 67 6e 5f 64 61 74 61 5f 63 61 63 68 65 3b 0a 20 20 20 20 66 uct.qt_mac_rgn_data_cache;.....f
2cb60 72 69 65 6e 64 20 51 52 65 67 69 6f 6e 44 61 74 61 20 2a 71 74 5f 6d 61 63 5f 67 65 74 5f 72 67 riend.QRegionData.*qt_mac_get_rg
2cb80 6e 5f 64 61 74 61 28 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 76 6f 69 64 20 71 74 5f 6d 61 63 n_data();.....friend.void.qt_mac
2cba0 5f 66 72 65 65 5f 72 67 6e 5f 64 61 74 61 28 51 52 65 67 69 6f 6e 44 61 74 61 20 2a 29 3b 0a 20 _free_rgn_data(QRegionData.*);..
2cbc0 20 20 20 76 6f 69 64 20 72 65 63 74 69 66 79 52 65 67 69 6f 6e 28 29 3b 0a 23 65 6c 69 66 20 64 ...void.rectifyRegion();.#elif.d
2cbe0 65 66 69 6e 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 efined(Q_WS_WIN).....friend.clas
2cc00 73 20 51 45 54 57 69 64 67 65 74 3b 0a 23 65 6e 64 69 66 0a 0a 7d 3b 0a 0a 0a 23 64 65 66 69 6e s.QETWidget;.#endif..};...#defin
2cc20 65 20 51 52 47 4e 5f 53 45 54 52 45 43 54 09 09 31 09 09 2f 2f 20 72 65 67 69 6f 6e 20 73 74 72 e.QRGN_SETRECT..1..//.region.str
2cc40 65 61 6d 20 63 6f 6d 6d 61 6e 64 73 0a 23 64 65 66 69 6e 65 20 51 52 47 4e 5f 53 45 54 45 4c 4c eam.commands.#define.QRGN_SETELL
2cc60 49 50 53 45 09 09 32 09 09 2f 2f 20 20 28 74 68 65 73 65 20 61 72 65 20 69 6e 74 65 72 6e 61 6c IPSE..2..//..(these.are.internal
2cc80 29 0a 23 64 65 66 69 6e 65 20 51 52 47 4e 5f 53 45 54 50 54 41 52 52 41 59 5f 41 4c 54 09 33 0a ).#define.QRGN_SETPTARRAY_ALT.3.
2cca0 23 64 65 66 69 6e 65 20 51 52 47 4e 5f 53 45 54 50 54 41 52 52 41 59 5f 57 49 4e 44 09 34 0a 23 #define.QRGN_SETPTARRAY_WIND.4.#
2ccc0 64 65 66 69 6e 65 20 51 52 47 4e 5f 54 52 41 4e 53 4c 41 54 45 09 09 35 0a 23 64 65 66 69 6e 65 define.QRGN_TRANSLATE..5.#define
2cce0 20 51 52 47 4e 5f 4f 52 09 09 09 36 0a 23 64 65 66 69 6e 65 20 51 52 47 4e 5f 41 4e 44 09 09 37 .QRGN_OR...6.#define.QRGN_AND..7
2cd00 0a 23 64 65 66 69 6e 65 20 51 52 47 4e 5f 53 55 42 09 09 38 0a 23 64 65 66 69 6e 65 20 51 52 47 .#define.QRGN_SUB..8.#define.QRG
2cd20 4e 5f 58 4f 52 09 09 39 0a 23 64 65 66 69 6e 65 20 51 52 47 4e 5f 52 45 43 54 53 09 20 20 20 20 N_XOR..9.#define.QRGN_RECTS.....
2cd40 20 20 20 31 30 0a 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...10.../*......................
2cd60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2cd80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2cda0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2cdc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2cde0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a ...............................*
2ce00 2f 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 41 54 41 53 54 52 45 41 4d 0a 51 5f 45 58 /..#ifndef.QT_NO_DATASTREAM.Q_EX
2ce20 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3c 3c 28 20 51 44 PORT.QDataStream.&operator<<(.QD
2ce40 61 74 61 53 74 72 65 61 6d 20 26 2c 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 3b 0a ataStream.&,.const.QRegion.&.);.
2ce60 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3e 3e Q_EXPORT.QDataStream.&operator>>
2ce80 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 51 52 65 67 69 6f 6e 20 26 20 29 3b 0a 23 65 (.QDataStream.&,.QRegion.&.);.#e
2cea0 6e 64 69 66 0a 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 52 45 47 49 4f 4e 5f 48 0a 00 00 00 10 00 ndif...#endif.//.QREGION_H......
2cec0 71 00 73 00 6f 00 75 00 6e 00 64 00 2e 00 68 00 00 0c 85 2f 2a 20 20 20 20 20 20 20 20 20 20 20 q.s.o.u.n.d...h..../*...........
2cee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2cf00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2cf20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2cf40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2cf60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2cf80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2cfa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2cfc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2cfe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 53 ...................*/.#ifndef.QS
2d4e0 4f 55 4e 44 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 4f 55 4e 44 5f 48 0a 0a 23 69 66 6e 64 65 66 OUND_H.#define.QSOUND_H..#ifndef
2d500 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6f 62 6a 65 63 74 2e 68 22 0a 23 65 6e 64 69 .QT_H.#include."qobject.h".#endi
2d520 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 4f 55 4e 44 0a 0a f.//.QT_H..#ifndef.QT_NO_SOUND..
2d540 63 6c 61 73 73 20 51 53 6f 75 6e 64 44 61 74 61 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 class.QSoundData;..class.Q_EXPOR
2d560 54 20 51 53 6f 75 6e 64 20 3a 20 70 75 62 6c 69 63 20 51 4f 62 6a 65 63 74 20 7b 0a 20 20 20 20 T.QSound.:.public.QObject.{.....
2d580 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c Q_OBJECT.public:.....static.bool
2d5a0 20 69 73 41 76 61 69 6c 61 62 6c 65 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 .isAvailable();.....static.void.
2d5c0 70 6c 61 79 28 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 69 6c 65 6e 61 6d 65 29 3b 0a 0a play(const.QString&.filename);..
2d5e0 20 20 20 20 51 53 6f 75 6e 64 28 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 69 6c 65 6e 61 ....QSound(const.QString&.filena
2d600 6d 65 2c 20 51 4f 62 6a 65 63 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 me,.QObject*.parent=0,.const.cha
2d620 72 2a 20 6e 61 6d 65 3d 30 29 3b 0a 20 20 20 20 7e 51 53 6f 75 6e 64 28 29 3b 0a 0a 20 20 20 20 r*.name=0);.....~QSound();......
2d640 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 /*..............................
2d660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f ..............................*/
2d6e0 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 54 0a 20 20 20 20 73 74 61 74 69 ..#ifndef.QT_NO_COMPAT.....stati
2d700 63 20 62 6f 6f 6c 20 61 76 61 69 6c 61 62 6c 65 28 29 20 7b 20 72 65 74 75 72 6e 20 69 73 41 76 c.bool.available().{.return.isAv
2d720 61 69 6c 61 62 6c 65 28 29 3b 20 7d 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 69 6e 74 20 6c 6f 6f ailable();.}.#endif......int.loo
2d740 70 73 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 6c 6f 6f 70 73 52 65 6d 61 69 6e 69 ps().const;.....int.loopsRemaini
2d760 6e 67 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4c 6f 6f 70 73 28 69 6e ng().const;.....void.setLoops(in
2d780 74 29 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 66 69 6c 65 4e 61 6d 65 28 29 20 63 6f 6e 73 74 t);.....QString.fileName().const
2d7a0 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 69 73 46 69 6e 69 73 68 65 64 28 29 20 63 6f 6e 73 74 3b 0a ;......bool.isFinished().const;.
2d7c0 0a 70 75 62 6c 69 63 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 20 70 6c 61 79 28 29 3b 0a .public.slots:.....void.play();.
2d7e0 20 20 20 20 76 6f 69 64 20 73 74 6f 70 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 ....void.stop();..private:.....Q
2d800 53 6f 75 6e 64 44 61 74 61 2a 20 64 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 SoundData*.d;.....friend.class.Q
2d820 41 75 53 65 72 76 65 72 3b 0a 7d 3b 0a 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 AuServer;.};.../*...............
2d840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d8c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d8e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2d940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f ..............................*/
2d960 0a 0a 63 6c 61 73 73 20 51 41 75 42 75 63 6b 65 74 20 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 ..class.QAuBucket.{.public:.....
2d980 76 69 72 74 75 61 6c 20 7e 51 41 75 42 75 63 6b 65 74 28 29 3b 0a 7d 3b 0a 0a 63 6c 61 73 73 20 virtual.~QAuBucket();.};..class.
2d9a0 51 41 75 53 65 72 76 65 72 20 3a 20 70 75 62 6c 69 63 20 51 4f 62 6a 65 63 74 20 7b 0a 20 20 20 QAuServer.:.public.QObject.{....
2d9c0 20 51 5f 4f 42 4a 45 43 54 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 41 75 53 65 72 76 65 72 .Q_OBJECT..public:.....QAuServer
2d9e0 28 51 4f 62 6a 65 63 74 2a 20 70 61 72 65 6e 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 (QObject*.parent,.const.char*.na
2da00 6d 65 29 3b 0a 20 20 20 20 7e 51 41 75 53 65 72 76 65 72 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 me);.....~QAuServer();......virt
2da20 75 61 6c 20 76 6f 69 64 20 69 6e 69 74 28 51 53 6f 75 6e 64 2a 29 3b 0a 20 20 20 20 76 69 72 74 ual.void.init(QSound*);.....virt
2da40 75 61 6c 20 76 6f 69 64 20 70 6c 61 79 28 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 69 6c ual.void.play(const.QString&.fil
2da60 65 6e 61 6d 65 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 70 6c 61 79 28 51 53 ename);.....virtual.void.play(QS
2da80 6f 75 6e 64 2a 29 3d 30 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 74 6f 70 28 ound*)=0;.....virtual.void.stop(
2daa0 51 53 6f 75 6e 64 2a 29 3d 30 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 6f 6b 61 QSound*)=0;.....virtual.bool.oka
2dac0 79 28 29 3d 30 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 42 y()=0;..protected:.....void.setB
2dae0 75 63 6b 65 74 28 51 53 6f 75 6e 64 2a 2c 20 51 41 75 42 75 63 6b 65 74 2a 29 3b 0a 20 20 20 20 ucket(QSound*,.QAuBucket*);.....
2db00 51 41 75 42 75 63 6b 65 74 2a 20 62 75 63 6b 65 74 28 51 53 6f 75 6e 64 2a 29 3b 0a 20 20 20 20 QAuBucket*.bucket(QSound*);.....
2db20 69 6e 74 20 64 65 63 4c 6f 6f 70 28 51 53 6f 75 6e 64 2a 29 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 int.decLoop(QSound*);.};..#endif
2db40 20 2f 2f 20 51 54 5f 4e 4f 5f 53 4f 55 4e 44 0a 0a 23 65 6e 64 69 66 0a 00 00 00 2a 00 71 00 70 .//.QT_NO_SOUND..#endif....*.q.p
2db60 00 61 00 69 00 6e 00 74 00 64 00 65 00 76 00 69 00 63 00 65 00 6d 00 65 00 74 00 72 00 69 00 63 .a.i.n.t.d.e.v.i.c.e.m.e.t.r.i.c
2db80 00 73 00 2e 00 68 00 00 0a 7b 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .s...h...{/*....................
2dba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dbc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dc00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dc20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dc40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dc80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dcc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dd00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dd20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dd40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dd60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dd80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dda0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ddc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dde0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2de00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2de20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2de40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2de60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2de80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2df00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2df20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2df40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2df60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2df80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dfa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dfc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2dfe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 ..........................*/..#i
2e180 66 6e 64 65 66 20 51 50 41 49 4e 54 44 45 56 49 43 45 4d 45 54 52 49 43 53 5f 48 0a 23 64 65 66 fndef.QPAINTDEVICEMETRICS_H.#def
2e1a0 69 6e 65 20 51 50 41 49 4e 54 44 45 56 49 43 45 4d 45 54 52 49 43 53 5f 48 0a 0a 23 69 66 6e 64 ine.QPAINTDEVICEMETRICS_H..#ifnd
2e1c0 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 61 69 6e 74 64 65 76 69 63 65 2e 68 ef.QT_H.#include."qpaintdevice.h
2e1e0 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 ".#endif.//.QT_H...class.Q_EXPOR
2e200 54 20 51 50 61 69 6e 74 44 65 76 69 63 65 4d 65 74 72 69 63 73 09 09 09 2f 2f 20 70 61 69 6e 74 T.QPaintDeviceMetrics...//.paint
2e220 20 64 65 76 69 63 65 20 6d 65 74 72 69 63 73 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 .device.metrics.{.public:.....QP
2e240 61 69 6e 74 44 65 76 69 63 65 4d 65 74 72 69 63 73 28 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 aintDeviceMetrics(.const.QPaintD
2e260 65 76 69 63 65 20 2a 20 29 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 7b 0a 09 50 64 6d 57 69 64 74 68 evice.*.);......enum.{..PdmWidth
2e280 20 3d 20 31 2c 0a 09 50 64 6d 48 65 69 67 68 74 2c 0a 09 50 64 6d 57 69 64 74 68 4d 4d 2c 0a 09 .=.1,..PdmHeight,..PdmWidthMM,..
2e2a0 50 64 6d 48 65 69 67 68 74 4d 4d 2c 0a 09 50 64 6d 4e 75 6d 43 6f 6c 6f 72 73 2c 0a 09 50 64 6d PdmHeightMM,..PdmNumColors,..Pdm
2e2c0 44 65 70 74 68 2c 0a 09 50 64 6d 44 70 69 58 2c 0a 09 50 64 6d 44 70 69 59 2c 0a 09 50 64 6d 50 Depth,..PdmDpiX,..PdmDpiY,..PdmP
2e2e0 68 79 73 69 63 61 6c 44 70 69 58 2c 0a 09 50 64 6d 50 68 79 73 69 63 61 6c 44 70 69 59 0a 20 20 hysicalDpiX,..PdmPhysicalDpiY...
2e300 20 20 7d 3b 0a 0a 20 20 20 20 69 6e 74 09 20 20 77 69 64 74 68 28 29 09 63 6f 6e 73 74 09 7b 20 ..};......int...width().const.{.
2e320 72 65 74 75 72 6e 20 28 69 6e 74 29 70 64 65 76 2d 3e 6d 65 74 72 69 63 28 50 64 6d 57 69 64 74 return.(int)pdev->metric(PdmWidt
2e340 68 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 68 65 69 67 68 74 28 29 09 63 6f 6e 73 74 09 7b h);.}.....int...height().const.{
2e360 20 72 65 74 75 72 6e 20 28 69 6e 74 29 70 64 65 76 2d 3e 6d 65 74 72 69 63 28 50 64 6d 48 65 69 .return.(int)pdev->metric(PdmHei
2e380 67 68 74 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 77 69 64 74 68 4d 4d 28 29 09 63 6f 6e 73 ght);.}.....int...widthMM().cons
2e3a0 74 09 7b 20 72 65 74 75 72 6e 20 28 69 6e 74 29 70 64 65 76 2d 3e 6d 65 74 72 69 63 28 50 64 6d t.{.return.(int)pdev->metric(Pdm
2e3c0 57 69 64 74 68 4d 4d 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 68 65 69 67 68 74 4d 4d 28 29 WidthMM);.}.....int...heightMM()
2e3e0 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 28 69 6e 74 29 70 64 65 76 2d 3e 6d 65 74 72 69 .const.{.return.(int)pdev->metri
2e400 63 28 50 64 6d 48 65 69 67 68 74 4d 4d 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 6c 6f 67 69 c(PdmHeightMM);.}.....int...logi
2e420 63 61 6c 44 70 69 58 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 28 69 6e 74 29 70 64 calDpiX().const.{.return.(int)pd
2e440 65 76 2d 3e 6d 65 74 72 69 63 28 50 64 6d 44 70 69 58 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 ev->metric(PdmDpiX);.}.....int..
2e460 20 6c 6f 67 69 63 61 6c 44 70 69 59 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 28 69 .logicalDpiY().const.{.return.(i
2e480 6e 74 29 70 64 65 76 2d 3e 6d 65 74 72 69 63 28 50 64 6d 44 70 69 59 29 3b 20 7d 0a 20 20 20 20 nt)pdev->metric(PdmDpiY);.}.....
2e4a0 69 6e 74 09 20 20 70 68 79 73 69 63 61 6c 44 70 69 58 28 29 63 6f 6e 73 74 09 7b 20 72 65 74 75 int...physicalDpiX()const.{.retu
2e4c0 72 6e 20 28 69 6e 74 29 70 64 65 76 2d 3e 6d 65 74 72 69 63 28 50 64 6d 50 68 79 73 69 63 61 6c rn.(int)pdev->metric(PdmPhysical
2e4e0 44 70 69 58 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 70 68 79 73 69 63 61 6c 44 70 69 59 28 DpiX);.}.....int...physicalDpiY(
2e500 29 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 28 69 6e 74 29 70 64 65 76 2d 3e 6d 65 74 72 69 )const.{.return.(int)pdev->metri
2e520 63 28 50 64 6d 50 68 79 73 69 63 61 6c 44 70 69 59 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 c(PdmPhysicalDpiY);.}.....int...
2e540 6e 75 6d 43 6f 6c 6f 72 73 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 28 69 6e 74 29 numColors().const.{.return.(int)
2e560 70 64 65 76 2d 3e 6d 65 74 72 69 63 28 50 64 6d 4e 75 6d 43 6f 6c 6f 72 73 29 3b 20 7d 0a 20 20 pdev->metric(PdmNumColors);.}...
2e580 20 20 69 6e 74 09 20 20 64 65 70 74 68 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 28 ..int...depth().const.{.return.(
2e5a0 69 6e 74 29 70 64 65 76 2d 3e 6d 65 74 72 69 63 28 50 64 6d 44 65 70 74 68 29 3b 20 7d 0a 0a 70 int)pdev->metric(PdmDepth);.}..p
2e5c0 72 69 76 61 74 65 3a 0a 20 20 20 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 70 64 65 76 3b 0a rivate:.....QPaintDevice.*pdev;.
2e5e0 7d 3b 0a 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 41 49 4e 54 44 45 56 49 43 45 4d 45 54 52 49 };...#endif.//.QPAINTDEVICEMETRI
2e600 43 53 5f 48 0a 00 00 00 1e 00 71 00 72 00 61 00 6e 00 67 00 65 00 63 00 6f 00 6e 00 74 00 72 00 CS_H......q.r.a.n.g.e.c.o.n.t.r.
2e620 6f 00 6c 00 2e 00 68 00 00 12 df 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 o.l...h..../*...................
2e640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e6e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e8c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e8e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e9a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e9c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2e9e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ea00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ea20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ea40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ea60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ea80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2eaa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2eac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2eae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2eb00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2eb20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2eb40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2eb60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2eb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2eba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ebc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ebe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ec00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 ......................*/..#ifnde
2ec20 66 20 51 52 41 4e 47 45 43 4f 4e 54 52 4f 4c 5f 48 0a 23 64 65 66 69 6e 65 20 51 52 41 4e 47 45 f.QRANGECONTROL_H.#define.QRANGE
2ec40 43 4f 4e 54 52 4f 4c 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 CONTROL_H..#ifndef.QT_H.#include
2ec60 20 22 71 67 6c 6f 62 61 6c 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 66 72 61 6d 65 2e 68 22 ."qglobal.h".#include."qframe.h"
2ec80 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 52 .#endif.//.QT_H..#ifndef.QT_NO_R
2eca0 41 4e 47 45 43 4f 4e 54 52 4f 4c 0a 0a 0a 63 6c 61 73 73 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f ANGECONTROL...class.QRangeContro
2ecc0 6c 50 72 69 76 61 74 65 3b 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 52 61 6e 67 lPrivate;...class.Q_EXPORT.QRang
2ece0 65 43 6f 6e 74 72 6f 6c 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 52 61 6e 67 65 43 6f 6e eControl.{.public:.....QRangeCon
2ed00 74 72 6f 6c 28 29 3b 0a 20 20 20 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 28 20 69 6e 74 20 6d trol();.....QRangeControl(.int.m
2ed20 69 6e 56 61 6c 75 65 2c 20 69 6e 74 20 6d 61 78 56 61 6c 75 65 2c 0a 09 09 20 20 20 69 6e 74 20 inValue,.int.maxValue,......int.
2ed40 6c 69 6e 65 53 74 65 70 2c 20 69 6e 74 20 70 61 67 65 53 74 65 70 2c 20 69 6e 74 20 76 61 6c 75 lineStep,.int.pageStep,.int.valu
2ed60 65 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 28 e.);.....virtual.~QRangeControl(
2ed80 29 3b 0a 20 20 20 20 69 6e 74 09 09 76 61 6c 75 65 28 29 09 09 63 6f 6e 73 74 3b 0a 20 20 20 20 );.....int..value()..const;.....
2eda0 76 6f 69 64 09 73 65 74 56 61 6c 75 65 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 61 void.setValue(.int.);.....void.a
2edc0 64 64 50 61 67 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 75 62 74 72 61 63 74 50 61 67 65 28 ddPage();.....void.subtractPage(
2ede0 29 3b 0a 20 20 20 20 76 6f 69 64 09 61 64 64 4c 69 6e 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 );.....void.addLine();.....void.
2ee00 73 75 62 74 72 61 63 74 4c 69 6e 65 28 29 3b 0a 0a 20 20 20 20 69 6e 74 09 09 6d 69 6e 56 61 6c subtractLine();......int..minVal
2ee20 75 65 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 6d 61 78 56 61 6c 75 65 28 29 09 ue().const;.....int..maxValue().
2ee40 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 52 61 6e 67 65 28 20 69 6e 74 20 6d 69 const;.....void.setRange(.int.mi
2ee60 6e 56 61 6c 75 65 2c 20 69 6e 74 20 6d 61 78 56 61 6c 75 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 nValue,.int.maxValue.);.....void
2ee80 09 73 65 74 4d 69 6e 56 61 6c 75 65 28 20 69 6e 74 20 6d 69 6e 56 61 6c 20 29 3b 0a 20 20 20 20 .setMinValue(.int.minVal.);.....
2eea0 76 6f 69 64 09 73 65 74 4d 61 78 56 61 6c 75 65 28 20 69 6e 74 20 6d 69 6e 56 61 6c 20 29 3b 0a void.setMaxValue(.int.minVal.);.
2eec0 0a 20 20 20 20 69 6e 74 09 09 6c 69 6e 65 53 74 65 70 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 .....int..lineStep().const;.....
2eee0 69 6e 74 09 09 70 61 67 65 53 74 65 70 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 int..pageStep().const;.....void.
2ef00 73 65 74 53 74 65 70 73 28 20 69 6e 74 20 6c 69 6e 65 2c 20 69 6e 74 20 70 61 67 65 20 29 3b 0a setSteps(.int.line,.int.page.);.
2ef20 0a 20 20 20 20 69 6e 74 09 09 62 6f 75 6e 64 28 20 69 6e 74 20 29 20 63 6f 6e 73 74 3b 0a 0a 70 .....int..bound(.int.).const;..p
2ef40 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 69 6e 74 09 09 70 6f 73 69 74 69 6f 6e 46 72 6f 6d 56 rotected:.....int..positionFromV
2ef60 61 6c 75 65 28 20 69 6e 74 20 76 61 6c 2c 20 69 6e 74 20 73 70 61 63 65 20 29 20 63 6f 6e 73 74 alue(.int.val,.int.space.).const
2ef80 3b 0a 20 20 20 20 69 6e 74 09 09 76 61 6c 75 65 46 72 6f 6d 50 6f 73 69 74 69 6f 6e 28 20 69 6e ;.....int..valueFromPosition(.in
2efa0 74 20 70 6f 73 2c 20 69 6e 74 20 73 70 61 63 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f t.pos,.int.space.).const;.....vo
2efc0 69 64 09 64 69 72 65 63 74 53 65 74 56 61 6c 75 65 28 20 69 6e 74 20 76 61 6c 20 29 3b 0a 20 20 id.directSetValue(.int.val.);...
2efe0 20 20 69 6e 74 09 09 70 72 65 76 56 61 6c 75 65 28 29 09 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 ..int..prevValue().const;......v
2f000 69 72 74 75 61 6c 20 76 6f 69 64 20 76 61 6c 75 65 43 68 61 6e 67 65 28 29 3b 0a 20 20 20 20 76 irtual.void.valueChange();.....v
2f020 69 72 74 75 61 6c 20 76 6f 69 64 20 72 61 6e 67 65 43 68 61 6e 67 65 28 29 3b 0a 20 20 20 20 76 irtual.void.rangeChange();.....v
2f040 69 72 74 75 61 6c 20 76 6f 69 64 20 73 74 65 70 43 68 61 6e 67 65 28 29 3b 0a 0a 70 72 69 76 61 irtual.void.stepChange();..priva
2f060 74 65 3a 0a 20 20 20 20 69 6e 74 09 09 6d 69 6e 56 61 6c 2c 20 6d 61 78 56 61 6c 3b 0a 20 20 20 te:.....int..minVal,.maxVal;....
2f080 20 69 6e 74 09 09 6c 69 6e 65 2c 20 70 61 67 65 3b 0a 20 20 20 20 69 6e 74 09 09 76 61 6c 2c 20 .int..line,.page;.....int..val,.
2f0a0 70 72 65 76 56 61 6c 3b 0a 0a 20 20 20 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 50 72 69 76 61 prevVal;......QRangeControlPriva
2f0c0 74 65 20 2a 20 64 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f te.*.d;..private:.//.Disabled.co
2f0e0 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 py.constructor.and.operator=.#if
2f100 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 52 61 .defined(Q_DISABLE_COPY).....QRa
2f120 6e 67 65 43 6f 6e 74 72 6f 6c 28 20 63 6f 6e 73 74 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 20 ngeControl(.const.QRangeControl.
2f140 26 20 29 3b 0a 20 20 20 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 20 26 6f 70 65 72 61 74 6f 72 &.);.....QRangeControl.&operator
2f160 3d 28 20 63 6f 6e 73 74 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 20 26 20 29 3b 0a 23 65 6e 64 =(.const.QRangeControl.&.);.#end
2f180 69 66 0a 7d 3b 0a 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c if.};...inline.int.QRangeControl
2f1a0 3a 3a 76 61 6c 75 65 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 76 61 6c 3b 20 7d 0a ::value().const.{.return.val;.}.
2f1c0 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 3a 3a 70 72 65 76 56 .inline.int.QRangeControl::prevV
2f1e0 61 6c 75 65 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 70 72 65 76 56 61 6c 3b 20 7d alue().const.{.return.prevVal;.}
2f200 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 3a 3a 6d 69 6e 56 ..inline.int.QRangeControl::minV
2f220 61 6c 75 65 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 6d 69 6e 56 61 6c 3b 20 7d 0a alue().const.{.return.minVal;.}.
2f240 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 3a 3a 6d 61 78 56 61 .inline.int.QRangeControl::maxVa
2f260 6c 75 65 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 6d 61 78 56 61 6c 3b 20 7d 0a 0a lue().const.{.return.maxVal;.}..
2f280 69 6e 6c 69 6e 65 20 69 6e 74 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 3a 3a 6c 69 6e 65 53 74 inline.int.QRangeControl::lineSt
2f2a0 65 70 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 6c 69 6e 65 3b 20 7d 0a 0a 69 6e 6c ep().const.{.return.line;.}..inl
2f2c0 69 6e 65 20 69 6e 74 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 3a 3a 70 61 67 65 53 74 65 70 28 ine.int.QRangeControl::pageStep(
2f2e0 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 70 61 67 65 3b 20 7d 0a 0a 0a 23 65 6e 64 69 ).const.{.return.page;.}...#endi
2f300 66 20 2f 2f 20 51 54 5f 4e 4f 5f 52 41 4e 47 45 43 4f 4e 54 52 4f 4c 0a 0a 23 69 66 6e 64 65 66 f.//.QT_NO_RANGECONTROL..#ifndef
2f320 20 51 54 5f 4e 4f 5f 53 50 49 4e 57 49 44 47 45 54 0a 0a 63 6c 61 73 73 20 51 53 70 69 6e 57 69 .QT_NO_SPINWIDGET..class.QSpinWi
2f340 64 67 65 74 50 72 69 76 61 74 65 3b 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 70 69 dgetPrivate;.class.Q_EXPORT.QSpi
2f360 6e 57 69 64 67 65 74 20 3a 20 70 75 62 6c 69 63 20 51 57 69 64 67 65 74 0a 7b 0a 20 20 20 20 51 nWidget.:.public.QWidget.{.....Q
2f380 5f 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 70 69 6e 57 69 64 67 65 74 28 _OBJECT.public:.....QSpinWidget(
2f3a0 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 .QWidget*.parent=0,.const.char*.
2f3c0 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 20 7e 51 53 70 69 6e 57 69 64 67 65 74 28 29 3b 0a 0a 20 name=0.);.....~QSpinWidget();...
2f3e0 20 20 20 76 6f 69 64 20 09 73 65 74 45 64 69 74 57 69 64 67 65 74 28 20 51 57 69 64 67 65 74 20 ...void..setEditWidget(.QWidget.
2f400 2a 20 77 69 64 67 65 74 20 29 3b 0a 20 20 20 20 51 57 69 64 67 65 74 20 2a 20 09 65 64 69 74 57 *.widget.);.....QWidget.*..editW
2f420 69 64 67 65 74 28 29 3b 0a 0a 20 20 20 20 51 52 65 63 74 20 75 70 52 65 63 74 28 29 20 63 6f 6e idget();......QRect.upRect().con
2f440 73 74 3b 0a 20 20 20 20 51 52 65 63 74 20 64 6f 77 6e 52 65 63 74 28 29 20 63 6f 6e 73 74 3b 0a st;.....QRect.downRect().const;.
2f460 0a 20 20 20 20 76 6f 69 64 20 73 65 74 55 70 45 6e 61 62 6c 65 64 28 20 62 6f 6f 6c 20 6f 6e 20 .....void.setUpEnabled(.bool.on.
2f480 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 44 6f 77 6e 45 6e 61 62 6c 65 64 28 20 62 6f 6f 6c );.....void.setDownEnabled(.bool
2f4a0 20 6f 6e 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 69 73 55 70 45 6e 61 62 6c 65 64 28 29 20 63 .on.);......bool.isUpEnabled().c
2f4c0 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 69 73 44 6f 77 6e 45 6e 61 62 6c 65 64 28 29 20 63 onst;.....bool.isDownEnabled().c
2f4e0 6f 6e 73 74 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 42 75 74 74 6f 6e 53 79 6d 62 6f 6c 73 20 7b 20 onst;......enum.ButtonSymbols.{.
2f500 55 70 44 6f 77 6e 41 72 72 6f 77 73 2c 20 50 6c 75 73 4d 69 6e 75 73 20 7d 3b 0a 20 20 20 20 76 UpDownArrows,.PlusMinus.};.....v
2f520 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 42 75 74 74 6f 6e 53 79 6d 62 6f 6c 73 28 20 42 75 irtual.void.setButtonSymbols(.Bu
2f540 74 74 6f 6e 53 79 6d 62 6f 6c 73 20 62 73 20 29 3b 0a 20 20 20 20 42 75 74 74 6f 6e 53 79 6d 62 ttonSymbols.bs.);.....ButtonSymb
2f560 6f 6c 73 09 62 75 74 74 6f 6e 53 79 6d 62 6f 6c 73 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 ols.buttonSymbols().const;......
2f580 76 6f 69 64 20 61 72 72 61 6e 67 65 28 29 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f void.arrange();..signals:.....vo
2f5a0 69 64 20 73 74 65 70 55 70 50 72 65 73 73 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 74 65 id.stepUpPressed();.....void.ste
2f5c0 70 44 6f 77 6e 50 72 65 73 73 65 64 28 29 3b 0a 0a 70 75 62 6c 69 63 20 73 6c 6f 74 73 3a 0a 20 pDownPressed();..public.slots:..
2f5e0 20 20 20 76 6f 69 64 20 73 74 65 70 55 70 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 74 65 70 44 ...void.stepUp();.....void.stepD
2f600 6f 77 6e 28 29 3b 0a 20 20 20 20 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 20 own();......protected:.....void.
2f620 6d 6f 75 73 65 50 72 65 73 73 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 20 2a 65 20 mousePressEvent(.QMouseEvent.*e.
2f640 29 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 73 69 7a 65 45 76 65 6e 74 28 20 51 52 65 73 69 7a 65 );.....void.resizeEvent(.QResize
2f660 45 76 65 6e 74 2a 20 65 76 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 6d 6f 75 73 65 52 65 6c 65 61 Event*.ev.);.....void.mouseRelea
2f680 73 65 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 20 2a 65 20 29 3b 0a 20 20 20 20 76 seEvent(.QMouseEvent.*e.);.....v
2f6a0 6f 69 64 20 6d 6f 75 73 65 4d 6f 76 65 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 20 oid.mouseMoveEvent(.QMouseEvent.
2f6c0 2a 65 20 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 57 48 45 45 4c 45 56 45 4e 54 0a 20 *e.);.#ifndef.QT_NO_WHEELEVENT..
2f6e0 20 20 20 76 6f 69 64 20 77 68 65 65 6c 45 76 65 6e 74 28 20 51 57 68 65 65 6c 45 76 65 6e 74 20 ...void.wheelEvent(.QWheelEvent.
2f700 2a 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 64 20 73 74 79 6c 65 43 68 61 6e 67 65 *.);.#endif.....void.styleChange
2f720 28 20 51 53 74 79 6c 65 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 70 61 69 6e 74 45 76 65 6e 74 (.QStyle&.);.....void.paintEvent
2f740 28 20 51 50 61 69 6e 74 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 65 6e 61 62 (.QPaintEvent.*.);.....void.enab
2f760 6c 65 43 68 61 6e 67 65 64 28 20 62 6f 6f 6c 20 6f 6c 64 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 leChanged(.bool.old.);.....void.
2f780 77 69 6e 64 6f 77 41 63 74 69 76 61 74 69 6f 6e 43 68 61 6e 67 65 28 20 62 6f 6f 6c 20 29 3b 0a windowActivationChange(.bool.);.
2f7a0 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 20 74 69 6d 65 72 44 6f .private.slots:.....void.timerDo
2f7c0 6e 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 74 69 6d 65 72 44 6f 6e 65 45 78 28 29 3b 0a 0a 70 ne();.....void.timerDoneEx();..p
2f7e0 72 69 76 61 74 65 3a 0a 20 20 20 20 51 53 70 69 6e 57 69 64 67 65 74 50 72 69 76 61 74 65 20 2a rivate:.....QSpinWidgetPrivate.*
2f800 20 64 3b 0a 0a 20 20 20 20 76 6f 69 64 20 75 70 64 61 74 65 44 69 73 70 6c 61 79 28 29 3b 0a 0a .d;......void.updateDisplay();..
2f820 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 private:.//.Disabled.copy.constr
2f840 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 uctor.and.operator=.#if.defined(
2f860 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 70 69 6e 57 69 64 67 65 74 28 Q_DISABLE_COPY).....QSpinWidget(
2f880 20 63 6f 6e 73 74 20 51 53 70 69 6e 57 69 64 67 65 74 26 20 29 3b 0a 20 20 20 20 51 53 70 69 6e .const.QSpinWidget&.);.....QSpin
2f8a0 57 69 64 67 65 74 26 20 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 70 69 6e 57 69 Widget&.operator=(.const.QSpinWi
2f8c0 64 67 65 74 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 dget&.);.#endif.};..#endif.//.QT
2f8e0 5f 4e 4f 5f 53 50 49 4e 57 49 44 47 45 54 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 52 41 4e 47 45 _NO_SPINWIDGET..#endif.//.QRANGE
2f900 43 4f 4e 54 52 4f 4c 5f 48 0a 00 00 00 10 00 71 00 71 00 75 00 65 00 75 00 65 00 2e 00 68 00 00 CONTROL_H......q.q.u.e.u.e...h..
2f920 04 41 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .A/*............................
2f940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2f960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2f980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2f9a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2f9c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2f9e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fa00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fa20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fa40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fa60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fa80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2faa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fb00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fb20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fb40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fb60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fbc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fc00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fc20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fc40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fc80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fcc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fd00 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 51 55 45 55 45 5f 48 0a 23 64 65 66 69 6e 65 20 ....*/.#ifndef.QQUEUE_H.#define.
2fd20 51 51 55 45 55 45 5f 48 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 54 0a 23 69 QQUEUE_H.#ifndef.QT_NO_COMPAT.#i
2fd40 6e 63 6c 75 64 65 20 22 71 70 74 72 71 75 65 75 65 2e 68 22 0a 23 65 6e 64 69 66 0a 23 65 6e 64 nclude."qptrqueue.h".#endif.#end
2fd60 69 66 0a 00 00 00 1e 00 71 00 73 00 6f 00 75 00 6e 00 64 00 71 00 73 00 73 00 5f 00 71 00 77 00 if......q.s.o.u.n.d.q.s.s._.q.w.
2fd80 73 00 2e 00 68 00 00 09 6c 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s...h...l/*.....................
2fda0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fdc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fde0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fe00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fe20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fe40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fe60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fe80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2fee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ff00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ff20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ff40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ff60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ff80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ffa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ffc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
2ffe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
300a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
300c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
300e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
301a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
301c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
301e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f ..............................*/
30280 0a 0a 23 69 66 6e 64 65 66 20 51 53 4f 55 4e 44 51 53 53 5f 51 57 53 5f 48 0a 23 64 65 66 69 6e ..#ifndef.QSOUNDQSS_QWS_H.#defin
302a0 65 20 51 53 4f 55 4e 44 51 53 53 5f 51 57 53 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a e.QSOUNDQSS_QWS_H..#ifndef.QT_H.
302c0 23 69 6e 63 6c 75 64 65 20 22 71 73 65 72 76 65 72 73 6f 63 6b 65 74 2e 68 22 0a 23 69 6e 63 6c #include."qserversocket.h".#incl
302e0 75 64 65 20 22 71 73 6f 63 6b 65 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a ude."qsocket.h".#endif.//.QT_H..
30300 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 4f 55 4e 44 0a 0a 23 69 66 6e 64 65 66 20 51 5f 4f #ifndef.QT_NO_SOUND..#ifndef.Q_O
30320 53 5f 4d 41 43 0a 0a 63 6c 61 73 73 20 51 57 53 53 6f 75 6e 64 53 65 72 76 65 72 44 61 74 61 3b S_MAC..class.QWSSoundServerData;
30340 0a 0a 63 6c 61 73 73 20 51 57 53 53 6f 75 6e 64 53 65 72 76 65 72 20 3a 20 70 75 62 6c 69 63 20 ..class.QWSSoundServer.:.public.
30360 51 4f 62 6a 65 63 74 20 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 QObject.{.....Q_OBJECT.public:..
30380 20 20 20 51 57 53 53 6f 75 6e 64 53 65 72 76 65 72 28 51 4f 62 6a 65 63 74 2a 20 70 61 72 65 6e ...QWSSoundServer(QObject*.paren
303a0 74 3d 30 29 3b 0a 20 20 20 20 7e 51 57 53 53 6f 75 6e 64 53 65 72 76 65 72 28 29 3b 0a 20 20 20 t=0);.....~QWSSoundServer();....
303c0 20 76 6f 69 64 20 70 6c 61 79 46 69 6c 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 .void.playFile(.const.QString&.f
303e0 69 6c 65 6e 61 6d 65 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 57 53 53 6f 75 6e ilename.);..private:.....QWSSoun
30400 64 53 65 72 76 65 72 44 61 74 61 2a 20 64 3b 0a 7d 3b 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e dServerData*.d;.};..#ifndef.QT_N
30420 4f 5f 51 57 53 5f 53 4f 55 4e 44 53 45 52 56 45 52 0a 63 6c 61 73 73 20 51 57 53 53 6f 75 6e 64 O_QWS_SOUNDSERVER.class.QWSSound
30440 43 6c 69 65 6e 74 20 3a 20 70 75 62 6c 69 63 20 51 53 6f 63 6b 65 74 20 7b 0a 20 20 20 20 51 5f Client.:.public.QSocket.{.....Q_
30460 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 57 53 53 6f 75 6e 64 43 6c 69 65 6e OBJECT.public:.....QWSSoundClien
30480 74 28 20 51 4f 62 6a 65 63 74 2a 20 70 61 72 65 6e 74 3d 30 20 29 3b 0a 20 20 20 20 76 6f 69 64 t(.QObject*.parent=0.);.....void
304a0 20 70 6c 61 79 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 69 6c 65 6e 61 6d 65 20 29 .play(.const.QString&.filename.)
304c0 3b 0a 7d 3b 0a 0a 63 6c 61 73 73 20 51 57 53 53 6f 75 6e 64 53 65 72 76 65 72 43 6c 69 65 6e 74 ;.};..class.QWSSoundServerClient
304e0 20 3a 20 70 75 62 6c 69 63 20 51 53 6f 63 6b 65 74 20 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 .:.public.QSocket.{.....Q_OBJECT
30500 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 57 53 53 6f 75 6e 64 53 65 72 76 65 72 43 6c 69 65 ..public:.....QWSSoundServerClie
30520 6e 74 28 69 6e 74 20 73 2c 20 51 4f 62 6a 65 63 74 2a 20 70 61 72 65 6e 74 29 3b 0a 20 20 20 20 nt(int.s,.QObject*.parent);.....
30540 7e 51 57 53 53 6f 75 6e 64 53 65 72 76 65 72 43 6c 69 65 6e 74 28 29 3b 0a 0a 73 69 67 6e 61 6c ~QWSSoundServerClient();..signal
30560 73 3a 0a 20 20 20 20 76 6f 69 64 20 70 6c 61 79 28 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 29 s:.....void.play(const.QString&)
30580 3b 0a 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 20 64 65 73 74 72 ;..private.slots:.....void.destr
305a0 75 63 74 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 74 72 79 52 65 61 64 43 6f 6d 6d 61 6e 64 28 29 uct();.....void.tryReadCommand()
305c0 3b 0a 7d 3b 0a 0a 63 6c 61 73 73 20 51 57 53 53 6f 75 6e 64 53 65 72 76 65 72 53 6f 63 6b 65 74 ;.};..class.QWSSoundServerSocket
305e0 20 3a 20 70 75 62 6c 69 63 20 51 53 65 72 76 65 72 53 6f 63 6b 65 74 20 7b 0a 20 20 20 20 51 5f .:.public.QServerSocket.{.....Q_
30600 4f 42 4a 45 43 54 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 57 53 53 6f 75 6e 64 53 65 72 76 OBJECT..public:.....QWSSoundServ
30620 65 72 53 6f 63 6b 65 74 28 51 4f 62 6a 65 63 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 erSocket(QObject*.parent=0,.cons
30640 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 29 3b 0a 20 20 20 20 76 6f 69 64 20 6e 65 77 43 6f 6e t.char*.name=0);.....void.newCon
30660 6e 65 63 74 69 6f 6e 28 69 6e 74 20 73 29 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f nection(int.s);..signals:.....vo
30680 69 64 20 70 6c 61 79 46 69 6c 65 28 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 69 6c 65 6e id.playFile(const.QString&.filen
306a0 61 6d 65 29 3b 0a 7d 3b 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 5f 4f 53 5f ame);.};.#endif..#endif.//.Q_OS_
306c0 4d 41 43 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 53 4f 55 4e 44 0a 0a 23 65 6e 64 69 MAC.#endif.//.QT_NO_SOUND..#endi
306e0 66 20 2f 2f 20 51 53 4f 55 4e 44 51 53 53 5f 51 57 53 5f 48 0a 00 00 00 30 00 71 00 6d 00 6f 00 f.//.QSOUNDQSS_QWS_H....0.q.m.o.
30700 75 00 73 00 65 00 64 00 72 00 69 00 76 00 65 00 72 00 70 00 6c 00 75 00 67 00 69 00 6e 00 5f 00 u.s.e.d.r.i.v.e.r.p.l.u.g.i.n._.
30720 71 00 77 00 73 00 2e 00 68 00 00 07 71 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 q.w.s...h...q/*.................
30740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
307a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
307c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
307e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
308a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
308c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
308e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
309a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
309c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
309e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30c20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 4f 55 53 45 44 52 49 56 45 52 50 .......*/..#ifndef.QMOUSEDRIVERP
30c40 4c 55 47 49 4e 5f 51 57 53 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 4f 55 53 45 44 52 49 56 45 52 LUGIN_QWS_H.#define.QMOUSEDRIVER
30c60 50 4c 55 47 49 4e 5f 51 57 53 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c PLUGIN_QWS_H..#ifndef.QT_H.#incl
30c80 75 64 65 20 22 71 67 70 6c 75 67 69 6e 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 74 72 69 ude."qgplugin.h".#include."qstri
30ca0 6e 67 6c 69 73 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 nglist.h".#endif.//.QT_H..#ifnde
30cc0 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 4f 4e 45 4e 54 0a 0a 63 6c 61 73 73 20 51 57 53 4d 6f 75 73 f.QT_NO_COMPONENT..class.QWSMous
30ce0 65 48 61 6e 64 6c 65 72 3b 0a 63 6c 61 73 73 20 51 4d 6f 75 73 65 44 72 69 76 65 72 50 6c 75 67 eHandler;.class.QMouseDriverPlug
30d00 69 6e 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4d 6f 75 73 inPrivate;..class.Q_EXPORT.QMous
30d20 65 44 72 69 76 65 72 50 6c 75 67 69 6e 20 3a 20 70 75 62 6c 69 63 20 51 47 50 6c 75 67 69 6e 0a eDriverPlugin.:.public.QGPlugin.
30d40 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4d 6f 75 73 {.....Q_OBJECT.public:.....QMous
30d60 65 44 72 69 76 65 72 50 6c 75 67 69 6e 28 29 3b 0a 20 20 20 20 7e 51 4d 6f 75 73 65 44 72 69 76 eDriverPlugin();.....~QMouseDriv
30d80 65 72 50 6c 75 67 69 6e 28 29 3b 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 54 52 49 4e erPlugin();..#ifndef.QT_NO_STRIN
30da0 47 4c 49 53 54 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 4c 69 73 74 20 6b 65 GLIST.....virtual.QStringList.ke
30dc0 79 73 28 29 20 63 6f 6e 73 74 20 3d 20 30 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 69 72 74 75 ys().const.=.0;.#endif.....virtu
30de0 61 6c 20 51 57 53 4d 6f 75 73 65 48 61 6e 64 6c 65 72 2a 20 63 72 65 61 74 65 28 20 63 6f 6e 73 al.QWSMouseHandler*.create(.cons
30e00 74 20 51 53 74 72 69 6e 67 26 20 64 72 69 76 65 72 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 t.QString&.driver,.const.QString
30e20 20 26 64 65 76 69 63 65 20 29 20 3d 20 30 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 4d .&device.).=.0;..private:.....QM
30e40 6f 75 73 65 44 72 69 76 65 72 50 6c 75 67 69 6e 50 72 69 76 61 74 65 20 2a 64 3b 0a 7d 3b 0a 0a ouseDriverPluginPrivate.*d;.};..
30e60 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 43 4f 4d 50 4f 4e 45 4e 54 0a 0a 23 65 6e 64 69 #endif.//.QT_NO_COMPONENT..#endi
30e80 66 20 2f 2f 20 51 4d 4f 55 53 45 44 52 49 56 45 52 50 4c 55 47 49 4e 5f 51 57 53 5f 48 0a 00 00 f.//.QMOUSEDRIVERPLUGIN_QWS_H...
30ea0 00 18 00 71 00 73 00 6a 00 69 00 73 00 63 00 6f 00 64 00 65 00 63 00 2e 00 68 00 00 0f 5c 2f 2a ...q.s.j.i.s.c.o.d.e.c...h...\/*
30ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
30fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
310a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
310c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
310e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
311a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
311c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
311e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
312a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
312c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
312e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
313a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
313c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
313e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
314a0 20 20 2a 2f 0a 0a 2f 2f 20 4d 6f 73 74 20 6f 66 20 74 68 65 20 63 6f 64 65 20 68 65 72 65 20 77 ..*/..//.Most.of.the.code.here.w
314c0 61 73 20 6f 72 69 67 69 6e 61 6c 6c 79 20 77 72 69 74 74 65 6e 20 62 79 20 53 65 72 69 6b 61 20 as.originally.written.by.Serika.
314e0 4b 75 72 75 73 75 67 61 77 61 0a 2f 2f 20 61 2e 6b 2e 61 2e 20 4a 75 6e 6a 69 20 54 61 6b 61 67 Kurusugawa.//.a.k.a..Junji.Takag
31500 69 2c 20 61 6e 64 20 69 73 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 51 74 20 77 69 74 68 20 74 68 i,.and.is.included.in.Qt.with.th
31520 65 20 61 75 74 68 6f 72 27 73 20 70 65 72 6d 69 73 73 69 6f 6e 2c 0a 2f 2f 20 61 6e 64 20 74 68 e.author's.permission,.//.and.th
31540 65 20 67 72 61 74 65 66 75 6c 20 74 68 61 6e 6b 73 20 6f 66 20 74 68 65 20 54 72 6f 6c 6c 74 65 e.grateful.thanks.of.the.Trollte
31560 63 68 20 74 65 61 6d 2e 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ch.team.../*....................
31580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
315a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
315c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
315e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
316a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
316c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
316e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
317a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
317c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
317e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
318a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
318c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
318e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
319a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
319c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
319e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 ....................*/..#ifndef.
31ac0 51 53 4a 49 53 43 4f 44 45 43 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 4a 49 53 43 4f 44 45 43 5f QSJISCODEC_H.#define.QSJISCODEC_
31ae0 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 74 65 78 74 63 H..#ifndef.QT_H.#include."qtextc
31b00 6f 64 65 63 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 6a 70 75 6e 69 63 6f 64 65 2e 68 22 0a odec.h".#include."qjpunicode.h".
31b20 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 42 49 #endif.//.QT_H..#ifndef.QT_NO_BI
31b40 47 5f 43 4f 44 45 43 53 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 54 5f 50 4c 55 47 49 4e 29 G_CODECS..#if.defined(QT_PLUGIN)
31b60 0a 23 64 65 66 69 6e 65 20 51 5f 45 58 50 4f 52 54 5f 43 4f 44 45 43 53 5f 4a 50 0a 23 65 6c 73 .#define.Q_EXPORT_CODECS_JP.#els
31b80 65 0a 23 64 65 66 69 6e 65 20 51 5f 45 58 50 4f 52 54 5f 43 4f 44 45 43 53 5f 4a 50 20 51 5f 45 e.#define.Q_EXPORT_CODECS_JP.Q_E
31ba0 58 50 4f 52 54 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 5f 43 4f 44 XPORT.#endif..class.Q_EXPORT_COD
31bc0 45 43 53 5f 4a 50 20 51 53 6a 69 73 43 6f 64 65 63 20 3a 20 70 75 62 6c 69 63 20 51 54 65 78 74 ECS_JP.QSjisCodec.:.public.QText
31be0 43 6f 64 65 63 20 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 20 Codec.{.public:.....virtual.int.
31c00 6d 69 62 45 6e 75 6d 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 63 68 61 72 2a mibEnum().const;.....const.char*
31c20 20 6e 61 6d 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6d .name().const;.....const.char*.m
31c40 69 6d 65 4e 61 6d 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 54 65 78 74 44 65 63 6f 64 imeName().const;......QTextDecod
31c60 65 72 2a 20 6d 61 6b 65 44 65 63 6f 64 65 72 28 29 20 63 6f 6e 73 74 3b 0a 0a 23 69 66 20 21 64 er*.makeDecoder().const;..#if.!d
31c80 65 66 69 6e 65 64 28 51 5f 4e 4f 5f 55 53 49 4e 47 5f 4b 45 59 57 4f 52 44 29 0a 20 20 20 20 75 efined(Q_NO_USING_KEYWORD).....u
31ca0 73 69 6e 67 20 51 54 65 78 74 43 6f 64 65 63 3a 3a 66 72 6f 6d 55 6e 69 63 6f 64 65 3b 0a 23 65 sing.QTextCodec::fromUnicode;.#e
31cc0 6e 64 69 66 0a 20 20 20 20 51 43 53 74 72 69 6e 67 20 66 72 6f 6d 55 6e 69 63 6f 64 65 28 63 6f ndif.....QCString.fromUnicode(co
31ce0 6e 73 74 20 51 53 74 72 69 6e 67 26 20 75 63 2c 20 69 6e 74 26 20 6c 65 6e 49 6e 4f 75 74 29 20 nst.QString&.uc,.int&.lenInOut).
31d00 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 74 6f 55 6e 69 63 6f 64 65 28 63 6f 6e const;.....QString.toUnicode(con
31d20 73 74 20 63 68 61 72 2a 20 63 68 61 72 73 2c 20 69 6e 74 20 6c 65 6e 29 20 63 6f 6e 73 74 3b 0a st.char*.chars,.int.len).const;.
31d40 0a 20 20 20 20 69 6e 74 20 68 65 75 72 69 73 74 69 63 43 6f 6e 74 65 6e 74 4d 61 74 63 68 28 63 .....int.heuristicContentMatch(c
31d60 6f 6e 73 74 20 63 68 61 72 2a 20 63 68 61 72 73 2c 20 69 6e 74 20 6c 65 6e 29 20 63 6f 6e 73 74 onst.char*.chars,.int.len).const
31d80 3b 0a 20 20 20 20 69 6e 74 20 68 65 75 72 69 73 74 69 63 4e 61 6d 65 4d 61 74 63 68 28 63 6f 6e ;.....int.heuristicNameMatch(con
31da0 73 74 20 63 68 61 72 2a 20 68 69 6e 74 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 53 6a 69 73 st.char*.hint).const;......QSjis
31dc0 43 6f 64 65 63 28 29 3b 0a 20 20 20 20 7e 51 53 6a 69 73 43 6f 64 65 63 28 29 3b 0a 0a 70 72 6f Codec();.....~QSjisCodec();..pro
31de0 74 65 63 74 65 64 3a 0a 20 20 20 20 63 6f 6e 73 74 20 51 4a 70 55 6e 69 63 6f 64 65 43 6f 6e 76 tected:.....const.QJpUnicodeConv
31e00 20 2a 63 6f 6e 76 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 0a 23 65 6e 64 69 66 0a 00 00 00 1c 00 71 .*conv;.};..#endif.#endif......q
31e20 00 70 00 69 00 78 00 6d 00 61 00 70 00 63 00 61 00 63 00 68 00 65 00 2e 00 68 00 00 08 1d 2f 2a .p.i.x.m.a.p.c.a.c.h.e...h..../*
31e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
31fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
320a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
320c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
320e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
321a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
321c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
321e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
322a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
322c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
322e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
323a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
323c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
323e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32420 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 49 58 4d 41 50 43 41 43 48 45 5f .......*/..#ifndef.QPIXMAPCACHE_
32440 48 0a 23 64 65 66 69 6e 65 20 51 50 49 58 4d 41 50 43 41 43 48 45 5f 48 0a 0a 23 69 66 6e 64 65 H.#define.QPIXMAPCACHE_H..#ifnde
32460 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 69 78 6d 61 70 2e 68 22 0a 23 65 6e 64 f.QT_H.#include."qpixmap.h".#end
32480 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 69 78 if.//.QT_H...class.Q_EXPORT.QPix
324a0 6d 61 70 43 61 63 68 65 09 09 09 09 2f 2f 20 67 6c 6f 62 61 6c 20 70 69 78 6d 61 70 20 63 61 63 mapCache....//.global.pixmap.cac
324c0 68 65 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 73 74 61 74 69 63 20 20 69 6e 74 20 20 63 61 he.{.public:.....static..int..ca
324e0 63 68 65 4c 69 6d 69 74 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 20 76 6f 69 64 20 73 65 74 cheLimit();.....static..void.set
32500 43 61 63 68 65 4c 69 6d 69 74 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 20 51 CacheLimit(.int.);.....static..Q
32520 50 69 78 6d 61 70 20 2a 66 69 6e 64 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 6b 65 79 Pixmap.*find(.const.QString.&key
32540 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 20 62 6f 6f 6c 20 66 69 6e 64 28 20 63 6f 6e 73 74 .);.....static..bool.find(.const
32560 20 51 53 74 72 69 6e 67 20 26 6b 65 79 2c 20 51 50 69 78 6d 61 70 26 20 29 3b 0a 20 20 20 20 73 .QString.&key,.QPixmap&.);.....s
32580 74 61 74 69 63 20 20 62 6f 6f 6c 20 69 6e 73 65 72 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e tatic..bool.insert(.const.QStrin
325a0 67 20 26 6b 65 79 2c 20 51 50 69 78 6d 61 70 20 2a 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 g.&key,.QPixmap.*.);.....static.
325c0 20 62 6f 6f 6c 20 69 6e 73 65 72 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 6b 65 79 .bool.insert(.const.QString.&key
325e0 2c 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 26 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 20 ,.const.QPixmap&.);.....static..
32600 76 6f 69 64 20 72 65 6d 6f 76 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 6b 65 79 20 void.remove(.const.QString.&key.
32620 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 20 76 6f 69 64 20 63 6c 65 61 72 28 29 3b 0a 7d 3b 0a );.....static..void.clear();.};.
32640 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 49 58 4d 41 50 43 41 43 48 45 5f 48 0a 00 00 00 14 00 ..#endif.//.QPIXMAPCACHE_H......
32660 71 00 70 00 64 00 65 00 76 00 6d 00 65 00 74 00 2e 00 68 00 00 04 33 2f 2a 20 20 20 20 20 20 20 q.p.d.e.v.m.e.t...h...3/*.......
32680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
326a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
326c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
326e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
327a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
327c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
327e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
328a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
328c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
328e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
329a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
329c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
329e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e .........................*/.#ifn
32a60 64 65 66 20 51 50 44 45 56 4d 45 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 44 45 56 4d 45 54 5f def.QPDEVMET_H.#define.QPDEVMET_
32a80 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 61 69 6e 74 64 65 76 69 63 65 6d 65 74 72 69 63 73 2e H.#include."qpaintdevicemetrics.
32aa0 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 14 00 71 00 70 00 6f 00 70 00 6d 00 65 00 6e 00 75 00 2e h".#endif......q.p.o.p.m.e.n.u..
32ac0 00 68 00 00 04 2a 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a .h...*/*************************
32ae0 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ********************************
32b00 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a *******************.**.$Id$.**.*
32b20 2a 20 43 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 66 69 6c 65 20 2d 20 73 68 6f 75 6c 64 20 6f 6e *.Compatibility.file.-.should.on
32b40 6c 79 20 62 65 20 69 6e 63 6c 75 64 65 64 20 62 79 20 6c 65 67 61 63 79 20 63 6f 64 65 2e 0a 2a ly.be.included.by.legacy.code..*
32b60 2a 20 49 74 20 23 69 6e 63 6c 75 64 65 73 20 74 68 65 20 66 69 6c 65 20 77 68 69 63 68 20 6f 62 *.It.#includes.the.file.which.ob
32b80 73 6f 6c 65 74 65 73 20 74 68 69 73 20 6f 6e 65 2e 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 soletes.this.one..**.**.Copyrigh
32ba0 74 20 28 43 29 20 31 39 39 38 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 2e 20 20 41 t.(C).1998-2000.Trolltech.AS...A
32bc0 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 20 20 54 68 69 73 20 66 69 6c ll.rights.reserved..**..This.fil
32be0 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e e.is.part.of.the.Qt.GUI.Toolkit.
32c00 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 .**.**.This.file.may.be.distribu
32c20 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 51 20 50 75 62 ted.under.the.terms.of.the.Q.Pub
32c40 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 69 6e 65 64 20 62 79 20 54 72 6f lic.License.**.as.defined.by.Tro
32c60 6c 6c 74 65 63 68 20 41 53 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e lltech.AS.of.Norway.and.appearin
32c80 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 4e 53 45 2e 51 50 4c 20 69 6e 63 g.in.the.file.**.LICENSE.QPL.inc
32ca0 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 luded.in.the.packaging.of.this.f
32cc0 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c ile..**.**.Licensees.holding.val
32ce0 69 64 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 6c 69 63 65 6e id.Qt.Professional.Edition.licen
32d00 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 0a 2a 2a 20 66 69 6c 65 20 69 6e 20 61 63 63 6f ses.may.use.this.**.file.in.acco
32d20 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 rdance.with.the.Qt.Professional.
32d40 45 64 69 74 69 6f 6e 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 0a 2a 2a 20 70 72 6f Edition.License.Agreement.**.pro
32d60 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 vided.with.the.Qt.Professional.E
32d80 64 69 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 77 77 77 2e 74 72 6f dition..**.**.See.http://www.tro
32da0 6c 6c 74 65 63 68 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d 61 69 6c lltech.com/pricing.html.or.email
32dc0 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 69 6e 66 6f .sales@trolltech.com.for.**.info
32de0 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 rmation.about.the.Professional.E
32e00 64 69 74 69 6f 6e 20 6c 69 63 65 6e 73 69 6e 67 2c 20 6f 72 20 73 65 65 0a 2a 2a 20 68 74 74 70 dition.licensing,.or.see.**.http
32e20 3a 2f 2f 77 77 77 2e 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 ://www.trolltech.com/qpl/.for.QP
32e40 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 2a 2a L.licensing.information..**.****
32e60 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ********************************
32e80 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ********************************
32ea0 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 4f 50 4d 45 4e 55 5f 48 0a 23 64 *********/.#ifndef.QPOPMENU_H.#d
32ec0 65 66 69 6e 65 20 51 50 4f 50 4d 45 4e 55 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 6f 70 75 efine.QPOPMENU_H.#include."qpopu
32ee0 70 6d 65 6e 75 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 10 00 71 00 6d 00 75 00 74 00 65 00 78 pmenu.h".#endif......q.m.u.t.e.x
32f00 00 2e 00 68 00 00 0a 57 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...h...W/*......................
32f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
32fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
330a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
330c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
330e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
331a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
331c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
331e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
332a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
332c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
332e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
333a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
333c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
333e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
334a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
334c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
334e0 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 55 54 45 58 5f 48 0a 23 64 65 ........*/..#ifndef.QMUTEX_H.#de
33500 66 69 6e 65 20 51 4d 55 54 45 58 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 fine.QMUTEX_H..#ifndef.QT_H.#inc
33520 6c 75 64 65 20 22 71 67 6c 6f 62 61 6c 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a lude."qglobal.h".#endif.//.QT_H.
33540 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 54 5f 54 48 52 45 41 44 5f 53 55 50 50 4f 52 54 29 0a .#if.defined(QT_THREAD_SUPPORT).
33560 0a 63 6c 61 73 73 20 51 4d 75 74 65 78 50 72 69 76 61 74 65 3b 0a 0a 63 6f 6e 73 74 20 69 6e 74 .class.QMutexPrivate;..const.int
33580 20 51 5f 4d 55 54 45 58 5f 4e 4f 52 4d 41 4c 20 3d 20 30 3b 0a 63 6f 6e 73 74 20 69 6e 74 20 51 .Q_MUTEX_NORMAL.=.0;.const.int.Q
335a0 5f 4d 55 54 45 58 5f 52 45 43 55 52 53 49 56 45 20 3d 20 31 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 _MUTEX_RECURSIVE.=.1;..class.Q_E
335c0 58 50 4f 52 54 20 51 4d 75 74 65 78 0a 7b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 XPORT.QMutex.{.....friend.class.
335e0 51 54 68 72 65 61 64 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 57 61 69 74 43 QThread;.....friend.class.QWaitC
33600 6f 6e 64 69 74 69 6f 6e 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 57 61 69 74 ondition;.....friend.class.QWait
33620 43 6f 6e 64 69 74 69 6f 6e 50 72 69 76 61 74 65 3b 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 ConditionPrivate;..public:.....Q
33640 4d 75 74 65 78 28 62 6f 6f 6c 20 72 65 63 75 72 73 69 76 65 20 3d 20 46 41 4c 53 45 29 3b 0a 20 Mutex(bool.recursive.=.FALSE);..
33660 20 20 20 76 69 72 74 75 61 6c 20 7e 51 4d 75 74 65 78 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 ...virtual.~QMutex();......void.
33680 6c 6f 63 6b 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 75 6e 6c 6f 63 6b 28 29 3b 0a 20 20 20 20 62 lock();.....void.unlock();.....b
336a0 6f 6f 6c 20 6c 6f 63 6b 65 64 28 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 74 72 79 4c 6f 63 6b 28 29 ool.locked();.....bool.tryLock()
336c0 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 4d 75 74 65 78 50 72 69 76 61 74 65 20 2a 20 ;..private:.....QMutexPrivate.*.
336e0 64 3b 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a d;..#if.defined(Q_DISABLE_COPY).
33700 20 20 20 20 51 4d 75 74 65 78 28 20 63 6f 6e 73 74 20 51 4d 75 74 65 78 20 26 20 29 3b 0a 20 20 ....QMutex(.const.QMutex.&.);...
33720 20 20 51 4d 75 74 65 78 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 4d 75 74 65 ..QMutex.&operator=(.const.QMute
33740 78 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 x.&.);.#endif.};..class.Q_EXPORT
33760 20 51 4d 75 74 65 78 4c 6f 63 6b 65 72 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4d 75 74 .QMutexLocker.{.public:.....QMut
33780 65 78 4c 6f 63 6b 65 72 28 20 51 4d 75 74 65 78 20 2a 20 29 3b 0a 20 20 20 20 7e 51 4d 75 74 65 exLocker(.QMutex.*.);.....~QMute
337a0 78 4c 6f 63 6b 65 72 28 29 3b 0a 0a 20 20 20 20 51 4d 75 74 65 78 20 2a 6d 75 74 65 78 28 29 20 xLocker();......QMutex.*mutex().
337c0 63 6f 6e 73 74 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 4d 75 74 65 78 20 2a 6d 74 78 const;..private:.....QMutex.*mtx
337e0 3b 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 ;..#if.defined(Q_DISABLE_COPY)..
33800 20 20 20 51 4d 75 74 65 78 4c 6f 63 6b 65 72 28 20 63 6f 6e 73 74 20 51 4d 75 74 65 78 4c 6f 63 ...QMutexLocker(.const.QMutexLoc
33820 6b 65 72 20 26 20 29 3b 0a 20 20 20 20 51 4d 75 74 65 78 4c 6f 63 6b 65 72 20 26 6f 70 65 72 61 ker.&.);.....QMutexLocker.&opera
33840 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 4d 75 74 65 78 4c 6f 63 6b 65 72 20 26 20 29 3b 0a 23 65 tor=(.const.QMutexLocker.&.);.#e
33860 6e 64 69 66 0a 7d 3b 0a 0a 69 6e 6c 69 6e 65 20 51 4d 75 74 65 78 4c 6f 63 6b 65 72 3a 3a 51 4d ndif.};..inline.QMutexLocker::QM
33880 75 74 65 78 4c 6f 63 6b 65 72 28 20 51 4d 75 74 65 78 20 2a 6d 20 29 0a 20 20 20 20 3a 20 6d 74 utexLocker(.QMutex.*m.).....:.mt
338a0 78 28 20 6d 20 29 0a 7b 0a 20 20 20 20 69 66 20 28 20 6d 74 78 20 29 20 6d 74 78 2d 3e 6c 6f 63 x(.m.).{.....if.(.mtx.).mtx->loc
338c0 6b 28 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 51 4d 75 74 65 78 4c 6f 63 6b 65 72 3a 3a 7e 51 4d k();.}..inline.QMutexLocker::~QM
338e0 75 74 65 78 4c 6f 63 6b 65 72 28 29 0a 7b 0a 20 20 20 20 69 66 20 28 20 6d 74 78 20 29 20 6d 74 utexLocker().{.....if.(.mtx.).mt
33900 78 2d 3e 75 6e 6c 6f 63 6b 28 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 51 4d 75 74 65 78 20 2a 51 x->unlock();.}..inline.QMutex.*Q
33920 4d 75 74 65 78 4c 6f 63 6b 65 72 3a 3a 6d 75 74 65 78 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 MutexLocker::mutex().const.{....
33940 20 72 65 74 75 72 6e 20 6d 74 78 3b 0a 7d 0a 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 0a 00 .return.mtx;.}..#endif..#endif..
33960 00 00 1a 00 71 00 70 00 6f 00 69 00 6e 00 74 00 61 00 72 00 72 00 61 00 79 00 2e 00 68 00 00 0f ....q.p.o.i.n.t.a.r.r.a.y...h...
33980 ac 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ./*.............................
339a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
339c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
339e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
33f60 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 4f 49 4e 54 41 52 52 41 59 .........*/..#ifndef.QPOINTARRAY
33f80 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 4f 49 4e 54 41 52 52 41 59 5f 48 0a 0a 23 69 66 6e 64 65 _H.#define.QPOINTARRAY_H..#ifnde
33fa0 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6d 65 6d 61 72 72 61 79 2e 68 22 0a 23 69 f.QT_H.#include."qmemarray.h".#i
33fc0 6e 63 6c 75 64 65 20 22 71 70 6f 69 6e 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 nclude."qpoint.h".#endif.//.QT_H
33fe0 0a 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 54 45 4d 50 4c 41 54 45 44 4c 4c 29 0a 2f 2f ...#if.defined(Q_TEMPLATEDLL).//
34000 51 5f 54 45 4d 50 4c 41 54 45 5f 45 58 54 45 52 4e 20 74 65 6d 70 6c 61 74 65 20 63 6c 61 73 73 Q_TEMPLATE_EXTERN.template.class
34020 20 51 5f 45 58 50 4f 52 54 20 51 4d 65 6d 41 72 72 61 79 3c 51 50 6f 69 6e 74 3e 3b 0a 23 65 6e .Q_EXPORT.QMemArray<QPoint>;.#en
34040 64 69 66 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 6f 69 6e 74 41 72 72 61 79 20 dif..class.Q_EXPORT.QPointArray.
34060 3a 20 70 75 62 6c 69 63 20 51 4d 65 6d 41 72 72 61 79 3c 51 50 6f 69 6e 74 3e 0a 7b 0a 70 75 62 :.public.QMemArray<QPoint>.{.pub
34080 6c 69 63 3a 0a 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 28 29 20 7b 7d 0a 20 20 20 20 7e 51 lic:.....QPointArray().{}.....~Q
340a0 50 6f 69 6e 74 41 72 72 61 79 28 29 20 7b 7d 0a 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 28 PointArray().{}.....QPointArray(
340c0 20 69 6e 74 20 73 69 7a 65 20 29 20 3a 20 51 4d 65 6d 41 72 72 61 79 3c 51 50 6f 69 6e 74 3e 28 .int.size.).:.QMemArray<QPoint>(
340e0 20 73 69 7a 65 20 29 20 7b 7d 0a 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 28 20 63 6f 6e 73 .size.).{}.....QPointArray(.cons
34100 74 20 51 50 6f 69 6e 74 41 72 72 61 79 20 26 61 20 29 20 3a 20 51 4d 65 6d 41 72 72 61 79 3c 51 t.QPointArray.&a.).:.QMemArray<Q
34120 50 6f 69 6e 74 3e 28 20 61 20 29 20 7b 7d 0a 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 28 20 Point>(.a.).{}.....QPointArray(.
34140 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 2c 20 62 6f 6f 6c 20 63 6c 6f 73 65 64 3d 46 41 4c 53 const.QRect.&r,.bool.closed=FALS
34160 45 20 29 3b 0a 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 28 20 69 6e 74 20 6e 50 6f 69 6e 74 E.);.....QPointArray(.int.nPoint
34180 73 2c 20 63 6f 6e 73 74 20 51 43 4f 4f 52 44 20 2a 70 6f 69 6e 74 73 20 29 3b 0a 0a 20 20 20 20 s,.const.QCOORD.*points.);......
341a0 51 50 6f 69 6e 74 41 72 72 61 79 09 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 QPointArray..&operator=(.const.Q
341c0 50 6f 69 6e 74 41 72 72 61 79 20 26 61 20 29 0a 09 7b 20 72 65 74 75 72 6e 20 28 51 50 6f 69 6e PointArray.&a.)..{.return.(QPoin
341e0 74 41 72 72 61 79 26 29 61 73 73 69 67 6e 28 20 61 20 29 3b 20 7d 0a 0a 20 20 20 20 51 50 6f 69 tArray&)assign(.a.);.}......QPoi
34200 6e 74 41 72 72 61 79 20 63 6f 70 79 28 29 20 63 6f 6e 73 74 0a 09 7b 20 51 50 6f 69 6e 74 41 72 ntArray.copy().const..{.QPointAr
34220 72 61 79 20 74 6d 70 3b 20 72 65 74 75 72 6e 20 2a 28 28 51 50 6f 69 6e 74 41 72 72 61 79 2a 29 ray.tmp;.return.*((QPointArray*)
34240 26 74 6d 70 2e 64 75 70 6c 69 63 61 74 65 28 2a 74 68 69 73 29 29 3b 20 7d 0a 0a 20 20 20 20 76 &tmp.duplicate(*this));.}......v
34260 6f 69 64 20 20 20 20 74 72 61 6e 73 6c 61 74 65 28 20 69 6e 74 20 64 78 2c 20 69 6e 74 20 64 79 oid....translate(.int.dx,.int.dy
34280 20 29 3b 0a 20 20 20 20 51 52 65 63 74 20 20 20 62 6f 75 6e 64 69 6e 67 52 65 63 74 28 29 20 63 .);.....QRect...boundingRect().c
342a0 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 20 20 20 70 6f 69 6e 74 28 20 75 69 6e 74 20 69 onst;......void....point(.uint.i
342c0 2c 20 69 6e 74 20 2a 78 2c 20 69 6e 74 20 2a 79 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 ,.int.*x,.int.*y.).const;.....QP
342e0 6f 69 6e 74 20 20 70 6f 69 6e 74 28 20 75 69 6e 74 20 69 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 oint..point(.uint.i.).const;....
34300 20 76 6f 69 64 20 20 20 20 73 65 74 50 6f 69 6e 74 28 20 75 69 6e 74 20 69 2c 20 69 6e 74 20 78 .void....setPoint(.uint.i,.int.x
34320 2c 20 69 6e 74 20 79 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 73 65 74 50 6f 69 6e 74 28 ,.int.y.);.....void....setPoint(
34340 20 75 69 6e 74 20 69 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 3b 0a 20 20 20 20 .uint.i,.const.QPoint.&p.);.....
34360 62 6f 6f 6c 20 20 20 20 73 65 74 50 6f 69 6e 74 73 28 20 69 6e 74 20 6e 50 6f 69 6e 74 73 2c 20 bool....setPoints(.int.nPoints,.
34380 63 6f 6e 73 74 20 51 43 4f 4f 52 44 20 2a 70 6f 69 6e 74 73 20 29 3b 0a 20 20 20 20 62 6f 6f 6c const.QCOORD.*points.);.....bool
343a0 20 20 20 20 73 65 74 50 6f 69 6e 74 73 28 20 69 6e 74 20 6e 50 6f 69 6e 74 73 2c 20 69 6e 74 20 ....setPoints(.int.nPoints,.int.
343c0 66 69 72 73 74 78 2c 20 69 6e 74 20 66 69 72 73 74 79 2c 20 2e 2e 2e 20 29 3b 0a 20 20 20 20 62 firstx,.int.firsty,.....);.....b
343e0 6f 6f 6c 20 20 20 20 70 75 74 50 6f 69 6e 74 73 28 20 69 6e 74 20 69 6e 64 65 78 2c 20 69 6e 74 ool....putPoints(.int.index,.int
34400 20 6e 50 6f 69 6e 74 73 2c 20 63 6f 6e 73 74 20 51 43 4f 4f 52 44 20 2a 70 6f 69 6e 74 73 20 29 .nPoints,.const.QCOORD.*points.)
34420 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 70 75 74 50 6f 69 6e 74 73 28 20 69 6e 74 20 69 6e 64 ;.....bool....putPoints(.int.ind
34440 65 78 2c 20 69 6e 74 20 6e 50 6f 69 6e 74 73 2c 20 69 6e 74 20 66 69 72 73 74 78 2c 20 69 6e 74 ex,.int.nPoints,.int.firstx,.int
34460 20 66 69 72 73 74 79 2c 20 2e 2e 2e 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 70 75 74 50 .firsty,.....);.....bool....putP
34480 6f 69 6e 74 73 28 20 69 6e 74 20 69 6e 64 65 78 2c 20 69 6e 74 20 6e 50 6f 69 6e 74 73 2c 0a 09 oints(.int.index,.int.nPoints,..
344a0 09 20 20 20 20 20 20 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 20 26 20 66 72 6f 6d ........const.QPointArray.&.from
344c0 2c 20 69 6e 74 20 66 72 6f 6d 49 6e 64 65 78 3d 30 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 20 ,.int.fromIndex=0.);......void..
344e0 20 20 6d 61 6b 65 41 72 63 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 ..makeArc(.int.x,.int.y,.int.w,.
34500 69 6e 74 20 68 2c 20 69 6e 74 20 61 31 2c 20 69 6e 74 20 61 32 20 29 3b 0a 20 20 20 20 76 6f 69 int.h,.int.a1,.int.a2.);.....voi
34520 64 20 20 20 20 6d 61 6b 65 45 6c 6c 69 70 73 65 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 d....makeEllipse(.int.x,.int.y,.
34540 69 6e 74 20 77 2c 20 69 6e 74 20 68 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 6d 61 6b 65 int.w,.int.h.);.....void....make
34560 41 72 63 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c Arc(.int.x,.int.y,.int.w,.int.h,
34580 20 69 6e 74 20 61 31 2c 20 69 6e 74 20 61 32 2c 0a 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 57 .int.a1,.int.a2,........const.QW
345a0 4d 61 74 72 69 78 26 20 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 42 45 5a 49 45 52 0a Matrix&.);.#ifndef.QT_NO_BEZIER.
345c0 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 20 63 75 62 69 63 42 65 7a 69 65 72 28 29 20 63 6f ....QPointArray.cubicBezier().co
345e0 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 64 2a 20 20 73 68 6f 72 74 50 6f 69 6e nst;.#endif.....void*..shortPoin
34600 74 73 28 20 69 6e 74 20 69 6e 64 65 78 20 3d 20 30 2c 20 69 6e 74 20 6e 50 6f 69 6e 74 73 20 3d ts(.int.index.=.0,.int.nPoints.=
34620 20 2d 31 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 63 6c 65 .-1.).const;.....static.void.cle
34640 61 6e 42 75 66 66 65 72 73 28 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 73 74 61 anBuffers();..protected:.....sta
34660 74 69 63 20 75 69 6e 74 20 73 70 6c 65 6e 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 2a tic.uint.splen;.....static.void*
34680 20 73 70 3b 0a 7d 3b 0a 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .sp;.};.../*....................
346a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
346c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
346e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34740 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 41 54 41 53 54 52 45 41 4d .....*/.#ifndef.QT_NO_DATASTREAM
34760 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3c .Q_EXPORT.QDataStream.&operator<
34780 3c 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 <(.QDataStream.&,.const.QPointAr
347a0 72 61 79 20 26 20 29 3b 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f ray.&.);.Q_EXPORT.QDataStream.&o
347c0 70 65 72 61 74 6f 72 3e 3e 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 51 50 6f 69 6e 74 perator>>(.QDataStream.&,.QPoint
347e0 41 72 72 61 79 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 Array.&.);.#endif../*...........
34800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
348a0 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 6f .............*/..inline.void.QPo
348c0 69 6e 74 41 72 72 61 79 3a 3a 73 65 74 50 6f 69 6e 74 28 20 75 69 6e 74 20 69 2c 20 63 6f 6e 73 intArray::setPoint(.uint.i,.cons
348e0 74 20 51 50 6f 69 6e 74 20 26 70 20 29 0a 7b 0a 20 20 20 20 73 65 74 50 6f 69 6e 74 28 20 69 2c t.QPoint.&p.).{.....setPoint(.i,
34900 20 70 2e 78 28 29 2c 20 70 2e 79 28 29 20 29 3b 0a 7d 0a 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 .p.x(),.p.y().);.}...#endif.//.Q
34920 50 4f 49 4e 54 41 52 52 41 59 5f 48 0a 00 00 00 18 00 71 00 73 00 65 00 6d 00 61 00 70 00 68 00 POINTARRAY_H......q.s.e.m.a.p.h.
34940 6f 00 72 00 65 00 2e 00 68 00 00 08 4f 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 o.r.e...h...O/*.................
34960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
349a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
349c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
349e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
34f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 45 .................*/..#ifndef.QSE
34f40 4d 41 50 48 4f 52 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 45 4d 41 50 48 4f 52 45 5f 48 0a 0a MAPHORE_H.#define.QSEMAPHORE_H..
34f60 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 67 6c 6f 62 61 6c 2e 68 #ifndef.QT_H.#include."qglobal.h
34f80 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 54 ".#endif.//.QT_H..#if.defined(QT
34fa0 5f 54 48 52 45 41 44 5f 53 55 50 50 4f 52 54 29 0a 0a 63 6c 61 73 73 20 51 53 65 6d 61 70 68 6f _THREAD_SUPPORT)..class.QSemapho
34fc0 72 65 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 65 6d 61 rePrivate;..class.Q_EXPORT.QSema
34fe0 70 68 6f 72 65 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 65 6d 61 70 68 6f 72 65 28 20 phore.{.public:.....QSemaphore(.
35000 69 6e 74 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 53 65 6d 61 70 68 6f 72 65 28 29 int.);.....virtual.~QSemaphore()
35020 3b 0a 0a 20 20 20 20 69 6e 74 20 61 76 61 69 6c 61 62 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 ;......int.available().const;...
35040 20 20 69 6e 74 20 74 6f 74 61 6c 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 2f 2f 20 70 6f 73 ..int.total().const;......//.pos
35060 74 66 69 78 20 6f 70 65 72 61 74 6f 72 73 0a 20 20 20 20 69 6e 74 20 6f 70 65 72 61 74 6f 72 2b tfix.operators.....int.operator+
35080 2b 28 69 6e 74 29 3b 0a 20 20 20 20 69 6e 74 20 6f 70 65 72 61 74 6f 72 2d 2d 28 69 6e 74 29 3b +(int);.....int.operator--(int);
350a0 0a 0a 20 20 20 20 69 6e 74 20 6f 70 65 72 61 74 6f 72 2b 3d 28 69 6e 74 29 3b 0a 20 20 20 20 69 ......int.operator+=(int);.....i
350c0 6e 74 20 6f 70 65 72 61 74 6f 72 2d 3d 28 69 6e 74 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 74 72 nt.operator-=(int);......bool.tr
350e0 79 41 63 63 65 73 73 28 69 6e 74 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 53 65 6d yAccess(int);..private:.....QSem
35100 61 70 68 6f 72 65 50 72 69 76 61 74 65 20 2a 64 3b 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 aphorePrivate.*d;..#if.defined(Q
35120 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 65 6d 61 70 68 6f 72 65 28 63 6f _DISABLE_COPY).....QSemaphore(co
35140 6e 73 74 20 51 53 65 6d 61 70 68 6f 72 65 20 26 29 3b 0a 20 20 20 20 51 53 65 6d 61 70 68 6f 72 nst.QSemaphore.&);.....QSemaphor
35160 65 20 26 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e 73 74 20 51 53 65 6d 61 70 68 6f 72 65 20 26 29 e.&operator=(const.QSemaphore.&)
35180 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 0a 00 00 00 16 ;.#endif.};..#endif..#endif.....
351a0 00 71 00 72 00 74 00 6c 00 63 00 6f 00 64 00 65 00 63 00 2e 00 68 00 00 08 1d 2f 2a 20 20 20 20 .q.r.t.l.c.o.d.e.c...h..../*....
351c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
351e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
352a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
352c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
352e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
353a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
353c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
353e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
354a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
354c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
354e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
355a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
355c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
355e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
356a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
356c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
356e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
357a0 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 52 54 4c 43 4f 44 45 43 5f 48 0a 23 64 65 66 69 6e ..*/..#ifndef.QRTLCODEC_H.#defin
357c0 65 20 51 52 54 4c 43 4f 44 45 43 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 e.QRTLCODEC_H..#ifndef.QT_H.#inc
357e0 6c 75 64 65 20 22 71 74 65 78 74 63 6f 64 65 63 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 lude."qtextcodec.h".#endif.//.QT
35800 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 44 45 43 5f 48 45 42 52 45 57 0a 0a _H..#ifndef.QT_NO_CODEC_HEBREW..
35820 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 48 65 62 72 65 77 43 6f 64 65 63 20 3a 20 70 75 class.Q_EXPORT.QHebrewCodec.:.pu
35840 62 6c 69 63 20 51 54 65 78 74 43 6f 64 65 63 20 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 76 69 blic.QTextCodec.{.public:.....vi
35860 72 74 75 61 6c 20 69 6e 74 20 6d 69 62 45 6e 75 6d 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 rtual.int.mibEnum().const;.....c
35880 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f 6e onst.char*.name().const;.....con
358a0 73 74 20 63 68 61 72 2a 20 6d 69 6d 65 4e 61 6d 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 23 69 66 20 st.char*.mimeName().const;..#if.
358c0 21 64 65 66 69 6e 65 64 28 51 5f 4e 4f 5f 55 53 49 4e 47 5f 4b 45 59 57 4f 52 44 29 0a 20 20 20 !defined(Q_NO_USING_KEYWORD)....
358e0 20 75 73 69 6e 67 20 51 54 65 78 74 43 6f 64 65 63 3a 3a 66 72 6f 6d 55 6e 69 63 6f 64 65 3b 0a .using.QTextCodec::fromUnicode;.
35900 23 65 6e 64 69 66 0a 20 20 20 20 51 43 53 74 72 69 6e 67 20 66 72 6f 6d 55 6e 69 63 6f 64 65 28 #endif.....QCString.fromUnicode(
35920 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 75 63 2c 20 69 6e 74 26 20 6c 65 6e 49 6e 4f 75 74 const.QString&.uc,.int&.lenInOut
35940 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 74 6f 55 6e 69 63 6f 64 65 28 63 ).const;.....QString.toUnicode(c
35960 6f 6e 73 74 20 63 68 61 72 2a 20 63 68 61 72 73 2c 20 69 6e 74 20 6c 65 6e 29 20 63 6f 6e 73 74 onst.char*.chars,.int.len).const
35980 3b 0a 0a 20 20 20 20 69 6e 74 20 68 65 75 72 69 73 74 69 63 43 6f 6e 74 65 6e 74 4d 61 74 63 68 ;......int.heuristicContentMatch
359a0 28 63 6f 6e 73 74 20 63 68 61 72 2a 20 63 68 61 72 73 2c 20 69 6e 74 20 6c 65 6e 29 20 63 6f 6e (const.char*.chars,.int.len).con
359c0 73 74 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 0a 00 00 00 14 00 71 00 70 00 st;.};..#endif..#endif......q.p.
359e0 69 00 63 00 74 00 75 00 72 00 65 00 2e 00 68 00 00 0d e5 2f 2a 20 20 20 20 20 20 20 20 20 20 20 i.c.t.u.r.e...h..../*...........
35a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
35fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e ........................*/..#ifn
35fe0 64 65 66 20 51 50 49 43 54 55 52 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 49 43 54 55 52 45 5f def.QPICTURE_H.#define.QPICTURE_
36000 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 61 69 6e 74 H..#ifndef.QT_H.#include."qpaint
36020 64 65 76 69 63 65 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 62 75 66 66 65 72 2e 68 22 0a 23 device.h".#include."qbuffer.h".#
36040 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 50 49 43 endif.//.QT_H..#ifndef.QT_NO_PIC
36060 54 55 52 45 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 69 63 74 75 72 65 20 3a 20 TURE..class.Q_EXPORT.QPicture.:.
36080 70 75 62 6c 69 63 20 51 50 61 69 6e 74 44 65 76 69 63 65 09 09 2f 2f 20 70 69 63 74 75 72 65 20 public.QPaintDevice..//.picture.
360a0 63 6c 61 73 73 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 69 63 74 75 72 65 28 20 69 6e class.{.public:.....QPicture(.in
360c0 74 20 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 20 3d 20 2d 31 20 29 3b 0a 20 20 20 20 51 50 69 63 t.formatVersion.=.-1.);.....QPic
360e0 74 75 72 65 28 20 63 6f 6e 73 74 20 51 50 69 63 74 75 72 65 20 26 20 29 3b 0a 20 20 20 7e 51 50 ture(.const.QPicture.&.);....~QP
36100 69 63 74 75 72 65 28 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 69 73 4e 75 6c 6c 28 29 20 63 6f 6e icture();......bool.isNull().con
36120 73 74 3b 0a 0a 20 20 20 20 75 69 6e 74 09 73 69 7a 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 st;......uint.size().const;.....
36140 63 6f 6e 73 74 20 63 68 61 72 2a 20 64 61 74 61 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 const.char*.data().const;.....vi
36160 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 44 61 74 61 28 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 rtual.void.setData(.const.char*.
36180 64 61 74 61 2c 20 75 69 6e 74 20 73 69 7a 65 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 70 6c 61 data,.uint.size.);......bool.pla
361a0 79 28 20 51 50 61 69 6e 74 65 72 20 2a 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 6c 6f 61 64 28 y(.QPainter.*.);......bool.load(
361c0 20 51 49 4f 44 65 76 69 63 65 20 2a 64 65 76 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 66 6f 72 .QIODevice.*dev,.const.char.*for
361e0 6d 61 74 20 3d 20 30 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 6c 6f 61 64 28 20 63 6f 6e 73 74 20 mat.=.0.);.....bool.load(.const.
36200 51 53 74 72 69 6e 67 20 26 66 69 6c 65 4e 61 6d 65 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 66 QString.&fileName,.const.char.*f
36220 6f 72 6d 61 74 20 3d 20 30 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 73 61 76 65 28 20 51 49 4f 44 ormat.=.0.);.....bool.save(.QIOD
36240 65 76 69 63 65 20 2a 64 65 76 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 66 6f 72 6d 61 74 20 3d evice.*dev,.const.char.*format.=
36260 20 30 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 73 61 76 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 .0.);.....bool.save(.const.QStri
36280 6e 67 20 26 66 69 6c 65 4e 61 6d 65 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 66 6f 72 6d 61 74 ng.&fileName,.const.char.*format
362a0 20 3d 20 30 20 29 3b 0a 0a 20 20 20 20 51 52 65 63 74 20 62 6f 75 6e 64 69 6e 67 52 65 63 74 28 .=.0.);......QRect.boundingRect(
362c0 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 42 6f 75 6e 64 69 6e 67 52 65 63 ).const;.....void.setBoundingRec
362e0 74 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 20 29 3b 0a 0a 20 20 20 20 51 50 69 63 74 75 t(.const.QRect.&r.);......QPictu
36300 72 65 26 20 6f 70 65 72 61 74 6f 72 3d 20 28 63 6f 6e 73 74 20 51 50 69 63 74 75 72 65 26 29 3b re&.operator=.(const.QPicture&);
36320 0a 0a 20 20 20 20 66 72 69 65 6e 64 20 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 ......friend.Q_EXPORT.QDataStrea
36340 6d 20 26 6f 70 65 72 61 74 6f 72 3c 3c 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 63 6f m.&operator<<(.QDataStream.&,.co
36360 6e 73 74 20 51 50 69 63 74 75 72 65 20 26 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 51 5f 45 nst.QPicture.&.);.....friend.Q_E
36380 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3e 3e 28 20 51 XPORT.QDataStream.&operator>>(.Q
363a0 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 51 50 69 63 74 75 72 65 20 26 20 29 3b 0a 0a 70 72 6f DataStream.&,.QPicture.&.);..pro
363c0 74 65 63 74 65 64 3a 0a 20 20 20 20 62 6f 6f 6c 09 63 6d 64 28 20 69 6e 74 2c 20 51 50 61 69 6e tected:.....bool.cmd(.int,.QPain
363e0 74 65 72 20 2a 2c 20 51 50 44 65 76 43 6d 64 50 61 72 61 6d 20 2a 20 29 3b 0a 20 20 20 20 69 6e ter.*,.QPDevCmdParam.*.);.....in
36400 74 09 09 6d 65 74 72 69 63 28 20 69 6e 74 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 t..metric(.int.).const;.....void
36420 09 64 65 74 61 63 68 28 29 3b 0a 20 20 20 20 51 50 69 63 74 75 72 65 09 63 6f 70 79 28 29 20 63 .detach();.....QPicture.copy().c
36440 6f 6e 73 74 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 62 6f 6f 6c 09 65 78 65 63 28 20 51 onst;..private:.....bool.exec(.Q
36460 50 61 69 6e 74 65 72 20 2a 2c 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 69 6e 74 20 29 3b Painter.*,.QDataStream.&,.int.);
36480 0a 0a 20 20 20 20 73 74 72 75 63 74 20 51 50 69 63 74 75 72 65 50 72 69 76 61 74 65 20 3a 20 70 ......struct.QPicturePrivate.:.p
364a0 75 62 6c 69 63 20 51 53 68 61 72 65 64 20 7b 0a 09 62 6f 6f 6c 09 63 6d 64 28 20 69 6e 74 2c 20 ublic.QShared.{..bool.cmd(.int,.
364c0 51 50 61 69 6e 74 65 72 20 2a 2c 20 51 50 44 65 76 43 6d 64 50 61 72 61 6d 20 2a 20 29 3b 0a 09 QPainter.*,.QPDevCmdParam.*.);..
364e0 62 6f 6f 6c 09 63 68 65 63 6b 46 6f 72 6d 61 74 28 29 3b 0a 09 76 6f 69 64 09 72 65 73 65 74 46 bool.checkFormat();..void.resetF
36500 6f 72 6d 61 74 28 29 3b 0a 0a 09 51 42 75 66 66 65 72 09 70 69 63 74 62 3b 0a 09 69 6e 74 09 74 ormat();...QBuffer.pictb;..int.t
36520 72 65 63 73 3b 0a 09 62 6f 6f 6c 09 66 6f 72 6d 61 74 4f 6b 3b 0a 09 69 6e 74 09 66 6f 72 6d 61 recs;..bool.formatOk;..int.forma
36540 74 4d 61 6a 6f 72 3b 0a 09 69 6e 74 09 66 6f 72 6d 61 74 4d 69 6e 6f 72 3b 0a 09 51 52 65 63 74 tMajor;..int.formatMinor;..QRect
36560 09 62 72 65 63 74 3b 0a 20 20 20 20 7d 20 2a 64 3b 0a 7d 3b 0a 0a 0a 69 6e 6c 69 6e 65 20 62 6f .brect;.....}.*d;.};...inline.bo
36580 6f 6c 20 51 50 69 63 74 75 72 65 3a 3a 69 73 4e 75 6c 6c 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 ol.QPicture::isNull().const.{...
365a0 20 20 72 65 74 75 72 6e 20 64 2d 3e 70 69 63 74 62 2e 62 75 66 66 65 72 28 29 2e 69 73 4e 75 6c ..return.d->pictb.buffer().isNul
365c0 6c 28 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 75 69 6e 74 20 51 50 69 63 74 75 72 65 3a 3a 73 69 l();.}..inline.uint.QPicture::si
365e0 7a 65 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 64 2d 3e 70 69 63 74 62 ze().const.{.....return.d->pictb
36600 2e 62 75 66 66 65 72 28 29 2e 73 69 7a 65 28 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 .buffer().size();.}..inline.cons
36620 74 20 63 68 61 72 2a 20 51 50 69 63 74 75 72 65 3a 3a 64 61 74 61 28 29 20 63 6f 6e 73 74 0a 7b t.char*.QPicture::data().const.{
36640 0a 20 20 20 20 72 65 74 75 72 6e 20 64 2d 3e 70 69 63 74 62 2e 62 75 66 66 65 72 28 29 2e 64 61 .....return.d->pictb.buffer().da
36660 74 61 28 29 3b 0a 7d 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ta();.}../*.....................
36680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
366a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
366c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
366e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36720 20 2a 2f 0a 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 72 61 .*/..Q_EXPORT.QDataStream.&opera
36740 74 6f 72 3c 3c 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 63 6f 6e 73 74 20 51 50 69 63 tor<<(.QDataStream.&,.const.QPic
36760 74 75 72 65 20 26 20 29 3b 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 ture.&.);.Q_EXPORT.QDataStream.&
36780 6f 70 65 72 61 74 6f 72 3e 3e 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 51 50 69 63 74 operator>>(.QDataStream.&,.QPict
367a0 75 72 65 20 26 20 29 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 50 49 43 54 55 52 ure.&.);..#endif.//.QT_NO_PICTUR
367c0 45 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 49 43 54 55 52 45 5f 48 0a 00 00 00 32 00 71 00 6d E..#endif.//.QPICTURE_H....2.q.m
367e0 00 6f 00 75 00 73 00 65 00 64 00 72 00 69 00 76 00 65 00 72 00 66 00 61 00 63 00 74 00 6f 00 72 .o.u.s.e.d.r.i.v.e.r.f.a.c.t.o.r
36800 00 79 00 5f 00 71 00 77 00 73 00 2e 00 68 00 00 06 3f 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 .y._.q.w.s...h...?/*............
36820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
368a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
368c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
368e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
369a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
369c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
369e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 4f .................*/..#ifndef.QMO
36ce0 55 53 45 44 52 49 56 45 52 46 41 43 54 4f 52 59 5f 51 57 53 5f 48 0a 23 64 65 66 69 6e 65 20 51 USEDRIVERFACTORY_QWS_H.#define.Q
36d00 4d 4f 55 53 45 44 52 49 56 45 52 46 41 43 54 4f 52 59 5f 51 57 53 5f 48 0a 0a 23 69 66 6e 64 65 MOUSEDRIVERFACTORY_QWS_H..#ifnde
36d20 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 74 72 69 6e 67 6c 69 73 74 2e 68 22 0a f.QT_H.#include."qstringlist.h".
36d40 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 63 6c 61 73 73 20 51 53 74 72 69 6e 67 3b 0a 63 #endif.//.QT_H..class.QString;.c
36d60 6c 61 73 73 20 51 57 53 4d 6f 75 73 65 48 61 6e 64 6c 65 72 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 lass.QWSMouseHandler;..class.Q_E
36d80 58 50 4f 52 54 20 51 4d 6f 75 73 65 44 72 69 76 65 72 46 61 63 74 6f 72 79 0a 7b 0a 70 75 62 6c XPORT.QMouseDriverFactory.{.publ
36da0 69 63 3a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 54 52 49 4e 47 4c 49 53 54 0a 20 20 20 ic:.#ifndef.QT_NO_STRINGLIST....
36dc0 20 73 74 61 74 69 63 20 51 53 74 72 69 6e 67 4c 69 73 74 20 6b 65 79 73 28 29 3b 0a 23 65 6e 64 .static.QStringList.keys();.#end
36de0 69 66 0a 20 20 20 20 73 74 61 74 69 63 20 51 57 53 4d 6f 75 73 65 48 61 6e 64 6c 65 72 20 2a 63 if.....static.QWSMouseHandler.*c
36e00 72 65 61 74 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 2c 20 63 6f 6e 73 74 20 51 53 74 reate(.const.QString&,.const.QSt
36e20 72 69 6e 67 20 26 20 29 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 51 4d 4f 55 53 45 44 52 49 ring.&.);.};..#endif.//QMOUSEDRI
36e40 56 45 52 46 41 43 54 4f 52 59 5f 51 57 53 5f 48 0a 00 00 00 16 00 71 00 73 00 70 00 6c 00 69 00 VERFACTORY_QWS_H......q.s.p.l.i.
36e60 74 00 74 00 65 00 72 00 2e 00 68 00 00 15 4c 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t.t.e.r...h...L/*...............
36e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
36fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
370a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
370c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
370e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
371a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
371c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
371e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
372a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
372c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
372e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
373a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
373c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
373e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
37440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 .....................*/..#ifndef
37460 20 51 53 50 4c 49 54 54 45 52 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 50 4c 49 54 54 45 52 5f 48 .QSPLITTER_H.#define.QSPLITTER_H
37480 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 66 72 61 6d 65 2e ..#ifndef.QT_H.#include."qframe.
374a0 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 76 61 6c 75 65 6c 69 73 74 2e 68 22 0a 23 65 6e 64 69 h".#include."qvaluelist.h".#endi
374c0 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 50 4c 49 54 54 45 f.//.QT_H..#ifndef.QT_NO_SPLITTE
374e0 52 0a 0a 63 6c 61 73 73 20 51 53 70 6c 69 74 74 65 72 48 61 6e 64 6c 65 3b 0a 63 6c 61 73 73 20 R..class.QSplitterHandle;.class.
37500 51 53 70 6c 69 74 74 65 72 50 72 69 76 61 74 65 3b 0a 63 6c 61 73 73 20 51 53 70 6c 69 74 74 65 QSplitterPrivate;.class.QSplitte
37520 72 4c 61 79 6f 75 74 53 74 72 75 63 74 3b 0a 63 6c 61 73 73 20 51 54 65 78 74 53 74 72 65 61 6d rLayoutStruct;.class.QTextStream
37540 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 70 6c 69 74 74 65 72 20 3a 20 70 75 ;..class.Q_EXPORT.QSplitter.:.pu
37560 62 6c 69 63 20 51 46 72 61 6d 65 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 20 20 20 20 51 blic.QFrame.{.....Q_OBJECT.....Q
37580 5f 50 52 4f 50 45 52 54 59 28 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 6f 72 69 65 6e 74 61 74 69 _PROPERTY(.Orientation.orientati
375a0 6f 6e 20 52 45 41 44 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 57 52 49 54 45 20 73 65 74 4f 72 69 on.READ.orientation.WRITE.setOri
375c0 65 6e 74 61 74 69 6f 6e 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 entation.).....Q_PROPERTY(.bool.
375e0 6f 70 61 71 75 65 52 65 73 69 7a 65 20 52 45 41 44 20 6f 70 61 71 75 65 52 65 73 69 7a 65 20 57 opaqueResize.READ.opaqueResize.W
37600 52 49 54 45 20 73 65 74 4f 70 61 71 75 65 52 65 73 69 7a 65 20 29 0a 20 20 20 20 51 5f 50 52 4f RITE.setOpaqueResize.).....Q_PRO
37620 50 45 52 54 59 28 20 69 6e 74 20 68 61 6e 64 6c 65 57 69 64 74 68 20 52 45 41 44 20 68 61 6e 64 PERTY(.int.handleWidth.READ.hand
37640 6c 65 57 69 64 74 68 20 57 52 49 54 45 20 73 65 74 48 61 6e 64 6c 65 57 69 64 74 68 20 29 0a 20 leWidth.WRITE.setHandleWidth.)..
37660 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 63 68 69 6c 64 72 65 6e 43 6f 6c 6c ...Q_PROPERTY(.bool.childrenColl
37680 61 70 73 69 62 6c 65 20 52 45 41 44 20 63 68 69 6c 64 72 65 6e 43 6f 6c 6c 61 70 73 69 62 6c 65 apsible.READ.childrenCollapsible
376a0 20 57 52 49 54 45 20 73 65 74 43 68 69 6c 64 72 65 6e 43 6f 6c 6c 61 70 73 69 62 6c 65 20 29 0a .WRITE.setChildrenCollapsible.).
376c0 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 2f 2f 20 23 23 23 20 51 74 20 34 2e 30 3a 20 72 65 6d 6f .public:.....//.###.Qt.4.0:.remo
376e0 76 65 20 41 75 74 6f 20 66 72 6f 6d 20 70 75 62 6c 69 63 20 41 50 49 0a 20 20 20 20 65 6e 75 6d ve.Auto.from.public.API.....enum
37700 20 52 65 73 69 7a 65 4d 6f 64 65 20 7b 20 53 74 72 65 74 63 68 2c 20 4b 65 65 70 53 69 7a 65 2c .ResizeMode.{.Stretch,.KeepSize,
37720 20 46 6f 6c 6c 6f 77 53 69 7a 65 48 69 6e 74 2c 20 41 75 74 6f 20 7d 3b 0a 0a 20 20 20 20 51 53 .FollowSizeHint,.Auto.};......QS
37740 70 6c 69 74 74 65 72 28 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 20 3d 20 30 2c 20 63 6f plitter(.QWidget*.parent.=.0,.co
37760 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 20 3d 20 30 20 29 3b 0a 20 20 20 20 51 53 70 6c 69 74 nst.char*.name.=.0.);.....QSplit
37780 74 65 72 28 20 4f 72 69 65 6e 74 61 74 69 6f 6e 2c 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e ter(.Orientation,.QWidget*.paren
377a0 74 20 3d 20 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 20 3d 20 30 20 29 3b 0a 20 t.=.0,.const.char*.name.=.0.);..
377c0 20 20 20 7e 51 53 70 6c 69 74 74 65 72 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f ...~QSplitter();......virtual.vo
377e0 69 64 20 73 65 74 4f 72 69 65 6e 74 61 74 69 6f 6e 28 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 29 id.setOrientation(.Orientation.)
37800 3b 0a 20 20 20 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 6f 72 69 65 6e 74 61 74 69 6f 6e 28 29 20 ;.....Orientation.orientation().
37820 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 6f 72 69 65 6e 74 3b 20 7d 0a 0a 20 20 20 20 2f 2f const.{.return.orient;.}......//
37840 20 23 23 23 20 51 74 20 34 2e 30 3a 20 6d 61 6b 65 20 73 65 74 43 68 69 6c 64 72 65 6e 43 6f 6c .###.Qt.4.0:.make.setChildrenCol
37860 6c 61 70 73 69 62 6c 65 28 29 20 61 6e 64 20 73 65 74 43 6f 6c 6c 61 70 73 69 62 6c 65 28 29 20 lapsible().and.setCollapsible().
37880 76 69 72 74 75 61 6c 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 43 68 69 6c 64 72 65 6e 43 6f 6c virtual......void.setChildrenCol
378a0 6c 61 70 73 69 62 6c 65 28 20 62 6f 6f 6c 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 63 68 69 6c 64 lapsible(.bool.);.....bool.child
378c0 72 65 6e 43 6f 6c 6c 61 70 73 69 62 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 renCollapsible().const;......voi
378e0 64 20 73 65 74 43 6f 6c 6c 61 70 73 69 62 6c 65 28 20 51 57 69 64 67 65 74 20 2a 77 2c 20 62 6f d.setCollapsible(.QWidget.*w,.bo
37900 6f 6c 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 52 65 73 69 7a 65 ol.);.....virtual.void.setResize
37920 4d 6f 64 65 28 20 51 57 69 64 67 65 74 20 2a 77 2c 20 52 65 73 69 7a 65 4d 6f 64 65 20 29 3b 0a Mode(.QWidget.*w,.ResizeMode.);.
37940 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 4f 70 61 71 75 65 52 65 73 69 7a 65 ....virtual.void.setOpaqueResize
37960 28 20 62 6f 6f 6c 20 3d 20 54 52 55 45 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 6f 70 61 71 75 65 (.bool.=.TRUE.);.....bool.opaque
37980 52 65 73 69 7a 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 6d 6f 76 65 54 6f Resize().const;......void.moveTo
379a0 46 69 72 73 74 28 20 51 57 69 64 67 65 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 6d 6f 76 First(.QWidget.*.);.....void.mov
379c0 65 54 6f 4c 61 73 74 28 20 51 57 69 64 67 65 74 20 2a 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 eToLast(.QWidget.*.);......void.
379e0 72 65 66 72 65 73 68 28 29 20 7b 20 72 65 63 61 6c 63 28 20 54 52 55 45 20 29 3b 20 7d 0a 20 20 refresh().{.recalc(.TRUE.);.}...
37a00 20 20 51 53 69 7a 65 20 73 69 7a 65 48 69 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 ..QSize.sizeHint().const;.....QS
37a20 69 7a 65 20 6d 69 6e 69 6d 75 6d 53 69 7a 65 48 69 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 ize.minimumSizeHint().const;....
37a40 20 20 51 56 61 6c 75 65 4c 69 73 74 3c 69 6e 74 3e 20 73 69 7a 65 73 28 29 20 63 6f 6e 73 74 3b ..QValueList<int>.sizes().const;
37a60 0a 20 20 20 20 76 6f 69 64 20 73 65 74 53 69 7a 65 73 28 20 51 56 61 6c 75 65 4c 69 73 74 3c 69 .....void.setSizes(.QValueList<i
37a80 6e 74 3e 20 29 3b 0a 0a 20 20 20 20 69 6e 74 20 68 61 6e 64 6c 65 57 69 64 74 68 28 29 20 63 6f nt>.);......int.handleWidth().co
37aa0 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 48 61 6e 64 6c 65 57 69 64 74 68 28 20 69 6e nst;.....void.setHandleWidth(.in
37ac0 74 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 20 63 68 69 6c 64 45 t.);..protected:.....void.childE
37ae0 76 65 6e 74 28 20 51 43 68 69 6c 64 45 76 65 6e 74 20 2a 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c vent(.QChildEvent.*.);......bool
37b00 20 65 76 65 6e 74 28 20 51 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 73 .event(.QEvent.*.);.....void.res
37b20 69 7a 65 45 76 65 6e 74 28 20 51 52 65 73 69 7a 65 45 76 65 6e 74 20 2a 20 29 3b 0a 0a 20 20 20 izeEvent(.QResizeEvent.*.);.....
37b40 20 69 6e 74 20 69 64 41 66 74 65 72 28 20 51 57 69 64 67 65 74 2a 20 29 20 63 6f 6e 73 74 3b 0a .int.idAfter(.QWidget*.).const;.
37b60 0a 20 20 20 20 76 6f 69 64 20 6d 6f 76 65 53 70 6c 69 74 74 65 72 28 20 51 43 4f 4f 52 44 20 70 .....void.moveSplitter(.QCOORD.p
37b80 6f 73 2c 20 69 6e 74 20 69 64 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 64 os,.int.id.);.....virtual.void.d
37ba0 72 61 77 53 70 6c 69 74 74 65 72 28 20 51 50 61 69 6e 74 65 72 2a 2c 20 51 43 4f 4f 52 44 20 78 rawSplitter(.QPainter*,.QCOORD.x
37bc0 2c 20 51 43 4f 4f 52 44 20 79 2c 0a 09 09 09 20 20 20 20 20 20 20 51 43 4f 4f 52 44 20 77 2c 20 ,.QCOORD.y,...........QCOORD.w,.
37be0 51 43 4f 4f 52 44 20 68 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 74 79 6c 65 43 68 61 6e 67 65 QCOORD.h.);.....void.styleChange
37c00 28 20 51 53 74 79 6c 65 26 20 29 3b 0a 20 20 20 20 69 6e 74 20 61 64 6a 75 73 74 50 6f 73 28 20 (.QStyle&.);.....int.adjustPos(.
37c20 69 6e 74 2c 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 int,.int.);.....virtual.void.set
37c40 52 75 62 62 65 72 62 61 6e 64 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 67 65 74 52 Rubberband(.int.);.....void.getR
37c60 61 6e 67 65 28 20 69 6e 74 20 69 64 2c 20 69 6e 74 20 2a 2c 20 69 6e 74 20 2a 20 29 3b 0a 0a 70 ange(.int.id,.int.*,.int.*.);..p
37c80 72 69 76 61 74 65 3a 0a 20 20 20 20 65 6e 75 6d 20 7b 20 44 65 66 61 75 6c 74 52 65 73 69 7a 65 rivate:.....enum.{.DefaultResize
37ca0 4d 6f 64 65 20 3d 20 33 20 7d 3b 0a 0a 20 20 20 20 76 6f 69 64 20 69 6e 69 74 28 29 3b 0a 20 20 Mode.=.3.};......void.init();...
37cc0 20 20 76 6f 69 64 20 72 65 63 61 6c 63 28 20 62 6f 6f 6c 20 75 70 64 61 74 65 20 3d 20 46 41 4c ..void.recalc(.bool.update.=.FAL
37ce0 53 45 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 64 6f 52 65 73 69 7a 65 28 29 3b 0a 20 20 20 20 76 SE.);.....void.doResize();.....v
37d00 6f 69 64 20 73 74 6f 72 65 53 69 7a 65 73 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 67 65 74 52 61 oid.storeSizes();.....void.getRa
37d20 6e 67 65 28 20 69 6e 74 20 69 64 2c 20 69 6e 74 20 2a 2c 20 69 6e 74 20 2a 2c 20 69 6e 74 20 2a nge(.int.id,.int.*,.int.*,.int.*
37d40 2c 20 69 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 61 64 64 43 6f 6e 74 72 69 62 75 74 ,.int.*.);.....void.addContribut
37d60 69 6f 6e 28 20 69 6e 74 2c 20 69 6e 74 20 2a 2c 20 69 6e 74 20 2a 2c 20 62 6f 6f 6c 20 29 3b 0a ion(.int,.int.*,.int.*,.bool.);.
37d80 20 20 20 20 69 6e 74 20 61 64 6a 75 73 74 50 6f 73 28 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 ....int.adjustPos(.int,.int,.int
37da0 20 2a 2c 20 69 6e 74 20 2a 2c 20 69 6e 74 20 2a 2c 20 69 6e 74 20 2a 20 29 3b 0a 20 20 20 20 62 .*,.int.*,.int.*,.int.*.);.....b
37dc0 6f 6f 6c 20 63 6f 6c 6c 61 70 73 69 62 6c 65 28 20 51 53 70 6c 69 74 74 65 72 4c 61 79 6f 75 74 ool.collapsible(.QSplitterLayout
37de0 53 74 72 75 63 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 70 72 6f 63 65 73 73 43 68 69 6c Struct.*.);.....void.processChil
37e00 64 45 76 65 6e 74 73 28 29 3b 0a 20 20 20 20 51 53 70 6c 69 74 74 65 72 4c 61 79 6f 75 74 53 74 dEvents();.....QSplitterLayoutSt
37e20 72 75 63 74 20 2a 66 69 6e 64 57 69 64 67 65 74 28 20 51 57 69 64 67 65 74 20 2a 20 29 3b 0a 20 ruct.*findWidget(.QWidget.*.);..
37e40 20 20 20 51 53 70 6c 69 74 74 65 72 4c 61 79 6f 75 74 53 74 72 75 63 74 20 2a 61 64 64 57 69 64 ...QSplitterLayoutStruct.*addWid
37e60 67 65 74 28 20 51 57 69 64 67 65 74 20 2a 2c 20 62 6f 6f 6c 20 70 72 65 70 65 6e 64 20 3d 20 46 get(.QWidget.*,.bool.prepend.=.F
37e80 41 4c 53 45 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 63 61 6c 63 49 64 28 29 3b 0a 20 20 20 ALSE.);.....void.recalcId();....
37ea0 20 76 6f 69 64 20 64 6f 4d 6f 76 65 28 20 62 6f 6f 6c 20 62 61 63 6b 77 61 72 64 73 2c 20 69 6e .void.doMove(.bool.backwards,.in
37ec0 74 20 70 6f 73 2c 20 69 6e 74 20 69 64 2c 20 69 6e 74 20 64 65 6c 74 61 2c 20 62 6f 6f 6c 20 75 t.pos,.int.id,.int.delta,.bool.u
37ee0 70 4c 65 66 74 2c 0a 09 09 20 62 6f 6f 6c 20 6d 61 79 43 6f 6c 6c 61 70 73 65 20 29 3b 0a 20 20 pLeft,....bool.mayCollapse.);...
37f00 20 20 76 6f 69 64 20 73 65 74 47 65 6f 28 20 51 57 69 64 67 65 74 20 2a 77 2c 20 69 6e 74 20 70 ..void.setGeo(.QWidget.*w,.int.p
37f20 6f 73 2c 20 69 6e 74 20 73 69 7a 65 2c 20 62 6f 6f 6c 20 73 70 6c 69 74 74 65 72 4d 6f 76 65 64 os,.int.size,.bool.splitterMoved
37f40 20 29 3b 0a 20 20 20 20 69 6e 74 20 66 69 6e 64 57 69 64 67 65 74 4a 75 73 74 42 65 66 6f 72 65 .);.....int.findWidgetJustBefore
37f60 4f 72 4a 75 73 74 41 66 74 65 72 28 20 69 6e 74 20 69 64 2c 20 69 6e 74 20 64 65 6c 74 61 2c 20 OrJustAfter(.int.id,.int.delta,.
37f80 69 6e 74 20 26 63 6f 6c 6c 61 70 73 69 62 6c 65 53 69 7a 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 int.&collapsibleSize.);.....void
37fa0 20 75 70 64 61 74 65 48 61 6e 64 6c 65 73 28 29 3b 0a 0a 20 20 20 20 69 6e 6c 69 6e 65 20 51 43 .updateHandles();......inline.QC
37fc0 4f 4f 52 44 20 70 69 63 6b 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 20 63 6f 6e OORD.pick(.const.QPoint.&p.).con
37fe0 73 74 0a 20 20 20 20 7b 20 72 65 74 75 72 6e 20 6f 72 69 65 6e 74 20 3d 3d 20 48 6f 72 69 7a 6f st.....{.return.orient.==.Horizo
38000 6e 74 61 6c 20 3f 20 70 2e 78 28 29 20 3a 20 70 2e 79 28 29 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 ntal.?.p.x().:.p.y();.}.....inli
38020 6e 65 20 51 43 4f 4f 52 44 20 70 69 63 6b 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 73 20 29 ne.QCOORD.pick(.const.QSize.&s.)
38040 20 63 6f 6e 73 74 0a 20 20 20 20 7b 20 72 65 74 75 72 6e 20 6f 72 69 65 6e 74 20 3d 3d 20 48 6f .const.....{.return.orient.==.Ho
38060 72 69 7a 6f 6e 74 61 6c 20 3f 20 73 2e 77 69 64 74 68 28 29 20 3a 20 73 2e 68 65 69 67 68 74 28 rizontal.?.s.width().:.s.height(
38080 29 3b 20 7d 0a 0a 20 20 20 20 69 6e 6c 69 6e 65 20 51 43 4f 4f 52 44 20 74 72 61 6e 73 28 20 63 );.}......inline.QCOORD.trans(.c
380a0 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 20 63 6f 6e 73 74 0a 20 20 20 20 7b 20 72 65 74 onst.QPoint.&p.).const.....{.ret
380c0 75 72 6e 20 6f 72 69 65 6e 74 20 3d 3d 20 56 65 72 74 69 63 61 6c 20 3f 20 70 2e 78 28 29 20 3a urn.orient.==.Vertical.?.p.x().:
380e0 20 70 2e 79 28 29 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 6e 65 20 51 43 4f 4f 52 44 20 74 72 61 6e .p.y();.}.....inline.QCOORD.tran
38100 73 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 73 20 29 20 63 6f 6e 73 74 0a 20 20 20 20 7b 20 s(.const.QSize.&s.).const.....{.
38120 72 65 74 75 72 6e 20 6f 72 69 65 6e 74 20 3d 3d 20 56 65 72 74 69 63 61 6c 20 3f 20 73 2e 77 69 return.orient.==.Vertical.?.s.wi
38140 64 74 68 28 29 20 3a 20 73 2e 68 65 69 67 68 74 28 29 3b 20 7d 0a 0a 20 20 20 20 51 53 70 6c 69 dth().:.s.height();.}......QSpli
38160 74 74 65 72 50 72 69 76 61 74 65 20 2a 64 3b 0a 0a 20 20 20 20 4f 72 69 65 6e 74 61 74 69 6f 6e tterPrivate.*d;......Orientation
38180 20 6f 72 69 65 6e 74 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 53 70 6c 69 74 .orient;.....friend.class.QSplit
381a0 74 65 72 48 61 6e 64 6c 65 3b 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 54 45 58 54 53 54 terHandle;..#ifndef.QT_NO_TEXTST
381c0 52 45 41 4d 0a 20 20 20 20 66 72 69 65 6e 64 20 51 5f 45 58 50 4f 52 54 20 51 54 65 78 74 53 74 REAM.....friend.Q_EXPORT.QTextSt
381e0 72 65 61 6d 26 20 6f 70 65 72 61 74 6f 72 3c 3c 28 20 51 54 65 78 74 53 74 72 65 61 6d 26 2c 20 ream&.operator<<(.QTextStream&,.
38200 63 6f 6e 73 74 20 51 53 70 6c 69 74 74 65 72 26 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 51 const.QSplitter&.);.....friend.Q
38220 5f 45 58 50 4f 52 54 20 51 54 65 78 74 53 74 72 65 61 6d 26 20 6f 70 65 72 61 74 6f 72 3e 3e 28 _EXPORT.QTextStream&.operator>>(
38240 20 51 54 65 78 74 53 74 72 65 61 6d 26 2c 20 51 53 70 6c 69 74 74 65 72 26 20 29 3b 0a 23 65 6e .QTextStream&,.QSplitter&.);.#en
38260 64 69 66 0a 0a 70 72 69 76 61 74 65 3a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 dif..private:.#if.defined(Q_DISA
38280 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 70 6c 69 74 74 65 72 28 20 63 6f 6e 73 74 20 51 BLE_COPY).....QSplitter(.const.Q
382a0 53 70 6c 69 74 74 65 72 20 26 20 29 3b 0a 20 20 20 20 51 53 70 6c 69 74 74 65 72 26 20 6f 70 65 Splitter.&.);.....QSplitter&.ope
382c0 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 70 6c 69 74 74 65 72 20 26 20 29 3b 0a 23 65 6e rator=(.const.QSplitter.&.);.#en
382e0 64 69 66 0a 7d 3b 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 54 45 58 54 53 54 52 45 41 4d dif.};..#ifndef.QT_NO_TEXTSTREAM
38300 0a 51 5f 45 58 50 4f 52 54 20 51 54 65 78 74 53 74 72 65 61 6d 26 20 6f 70 65 72 61 74 6f 72 3c .Q_EXPORT.QTextStream&.operator<
38320 3c 28 20 51 54 65 78 74 53 74 72 65 61 6d 26 2c 20 63 6f 6e 73 74 20 51 53 70 6c 69 74 74 65 72 <(.QTextStream&,.const.QSplitter
38340 26 20 29 3b 0a 51 5f 45 58 50 4f 52 54 20 51 54 65 78 74 53 74 72 65 61 6d 26 20 6f 70 65 72 61 &.);.Q_EXPORT.QTextStream&.opera
38360 74 6f 72 3e 3e 28 20 51 54 65 78 74 53 74 72 65 61 6d 26 2c 20 51 53 70 6c 69 74 74 65 72 26 20 tor>>(.QTextStream&,.QSplitter&.
38380 29 3b 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 53 50 4c 49 54 );.#endif..#endif.//.QT_NO_SPLIT
383a0 54 45 52 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 50 4c 49 54 54 45 52 5f 48 0a 00 00 00 14 00 TER..#endif.//.QSPLITTER_H......
383c0 71 00 6f 00 62 00 6a 00 64 00 65 00 66 00 73 00 2e 00 68 00 00 04 2b 2f 2a 20 20 20 20 20 20 20 q.o.b.j.d.e.f.s...h...+/*.......
383e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
384a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
384c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
384e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
385a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
385c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
385e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
386a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
386c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
386e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
387a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e .........................*/.#ifn
387c0 64 65 66 20 51 4f 42 4a 44 45 46 53 5f 48 0a 23 64 65 66 69 6e 65 20 51 4f 42 4a 44 45 46 53 5f def.QOBJDEFS_H.#define.QOBJDEFS_
387e0 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6f 62 6a 65 63 74 64 65 66 73 2e 68 22 0a 23 65 6e 64 69 H.#include."qobjectdefs.h".#endi
38800 66 0a 00 00 00 14 00 71 00 73 00 6f 00 63 00 6b 00 6e 00 6f 00 74 00 2e 00 68 00 00 04 2f 2f 2a f......q.s.o.c.k.n.o.t...h...//*
38820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
388a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
388c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
388e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
389a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
389c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
389e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38c00 2a 2f 0a 23 69 66 6e 64 65 66 20 51 53 4f 43 4b 4e 4f 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 */.#ifndef.QSOCKNOT_H.#define.QS
38c20 4f 43 4b 4e 4f 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 6f 63 6b 65 74 6e 6f 74 69 66 69 OCKNOT_H.#include."qsocketnotifi
38c40 65 72 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 18 00 71 00 73 00 65 00 6d 00 69 00 6d 00 6f 00 er.h".#endif......q.s.e.m.i.m.o.
38c60 64 00 61 00 6c 00 2e 00 68 00 00 08 26 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d.a.l...h...&/*.................
38c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
38fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
390a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
390c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
390e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
391a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
391c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
391e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39260 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 45 4d 49 4d 4f 44 ............*/..#ifndef.QSEMIMOD
39280 41 4c 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 45 4d 49 4d 4f 44 41 4c 5f 48 0a 0a 23 69 66 6e 64 AL_H.#define.QSEMIMODAL_H..#ifnd
392a0 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 64 69 61 6c 6f 67 2e 68 22 0a 23 65 6e ef.QT_H.#include."qdialog.h".#en
392c0 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 dif.//.QT_H..#ifndef.QT_NO_COMPA
392e0 54 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 45 4d 49 4d 4f 44 41 4c 0a 63 6c 61 73 73 20 T.#ifndef.QT_NO_SEMIMODAL.class.
39300 51 5f 45 58 50 4f 52 54 20 51 53 65 6d 69 4d 6f 64 61 6c 20 3a 20 70 75 62 6c 69 63 20 51 44 69 Q_EXPORT.QSemiModal.:.public.QDi
39320 61 6c 6f 67 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 alog.{.....Q_OBJECT.public:.....
39340 51 53 65 6d 69 4d 6f 64 61 6c 28 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 QSemiModal(.QWidget*.parent=0,.c
39360 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 2c 20 62 6f 6f 6c 20 6d 6f 64 61 6c 3d 46 41 onst.char*.name=0,.bool.modal=FA
39380 4c 53 45 2c 20 57 46 6c 61 67 73 20 66 3d 30 20 29 0a 09 3a 20 51 44 69 61 6c 6f 67 28 20 70 61 LSE,.WFlags.f=0.)..:.QDialog(.pa
393a0 72 65 6e 74 2c 20 6e 61 6d 65 2c 20 6d 6f 64 61 6c 2c 20 66 20 29 20 7b 20 7d 0a 0a 70 72 69 76 rent,.name,.modal,.f.).{.}..priv
393c0 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f ate:.//.Disabled.copy.constructo
393e0 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 r.and.operator=.#if.defined(Q_DI
39400 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 65 6d 69 4d 6f 64 61 6c 28 20 63 6f 6e 73 SABLE_COPY).....QSemiModal(.cons
39420 74 20 51 53 65 6d 69 4d 6f 64 61 6c 20 26 20 29 3b 0a 20 20 20 20 51 53 65 6d 69 4d 6f 64 61 6c t.QSemiModal.&.);.....QSemiModal
39440 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 65 6d 69 4d 6f 64 61 6c 20 26 20 .&operator=(.const.QSemiModal.&.
39460 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 23 65 6e 64 69 66 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 );.#endif.};.#endif.#endif..#end
39480 69 66 20 2f 2f 20 51 53 45 4d 49 4d 4f 44 41 4c 5f 48 0a 00 00 00 24 00 71 00 6d 00 6f 00 75 00 if.//.QSEMIMODAL_H....$.q.m.o.u.
394a0 73 00 65 00 76 00 72 00 34 00 31 00 78 00 78 00 5f 00 71 00 77 00 73 00 2e 00 68 00 00 06 c0 2f s.e.v.r.4.1.x.x._.q.w.s...h..../
394c0 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 *...............................
394e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
395a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
395c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
395e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
396a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
396c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
396e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
397a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
397c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
397e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
398a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
398c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
398e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
399a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
399c0 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 4f 55 53 45 56 52 34 31 58 58 5f 51 57 53 5f 48 0a .*/..#ifndef.QMOUSEVR41XX_QWS_H.
399e0 23 64 65 66 69 6e 65 20 51 4d 4f 55 53 45 56 52 34 31 58 58 5f 51 57 53 5f 48 0a 0a 23 69 66 6e #define.QMOUSEVR41XX_QWS_H..#ifn
39a00 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6d 6f 75 73 65 5f 71 77 73 2e 68 22 def.QT_H.#include."qmouse_qws.h"
39a20 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 51 .#endif.//.QT_H..#ifndef.QT_NO_Q
39a40 57 53 5f 4d 4f 55 53 45 5f 56 52 34 31 0a 0a 63 6c 61 73 73 20 51 57 53 56 72 34 31 78 78 4d 6f WS_MOUSE_VR41..class.QWSVr41xxMo
39a60 75 73 65 48 61 6e 64 6c 65 72 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 57 53 56 72 34 useHandlerPrivate;..class.QWSVr4
39a80 31 78 78 4d 6f 75 73 65 48 61 6e 64 6c 65 72 20 3a 20 70 75 62 6c 69 63 20 51 57 53 43 61 6c 69 1xxMouseHandler.:.public.QWSCali
39aa0 62 72 61 74 65 64 4d 6f 75 73 65 48 61 6e 64 6c 65 72 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 bratedMouseHandler.{.public:....
39ac0 20 51 57 53 56 72 34 31 78 78 4d 6f 75 73 65 48 61 6e 64 6c 65 72 28 20 63 6f 6e 73 74 20 51 53 .QWSVr41xxMouseHandler(.const.QS
39ae0 74 72 69 6e 67 20 26 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c 6c 2c 20 63 6f 6e 73 74 20 51 tring.&.=.QString::null,.const.Q
39b00 53 74 72 69 6e 67 20 26 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c 6c 20 29 3b 0a 20 20 20 20 String.&.=.QString::null.);.....
39b20 7e 51 57 53 56 72 34 31 78 78 4d 6f 75 73 65 48 61 6e 64 6c 65 72 28 29 3b 0a 0a 70 72 6f 74 65 ~QWSVr41xxMouseHandler();..prote
39b40 63 74 65 64 3a 0a 20 20 20 20 51 57 53 56 72 34 31 78 78 4d 6f 75 73 65 48 61 6e 64 6c 65 72 50 cted:.....QWSVr41xxMouseHandlerP
39b60 72 69 76 61 74 65 20 2a 64 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 0a 0a 00 rivate.*d;.};..#endif..#endif...
39b80 00 00 24 00 71 00 70 00 61 00 69 00 6e 00 74 00 64 00 65 00 76 00 69 00 63 00 65 00 64 00 65 00 ..$.q.p.a.i.n.t.d.e.v.i.c.e.d.e.
39ba0 66 00 73 00 2e 00 68 00 00 06 f2 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 f.s...h..../*...................
39bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
39fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a1a0 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 41 49 4e 54 44 45 56 49 43 45 44 45 46 53 5f 48 ..*/..#ifndef.QPAINTDEVICEDEFS_H
3a1c0 0a 23 64 65 66 69 6e 65 20 51 50 41 49 4e 54 44 45 56 49 43 45 44 45 46 53 5f 48 0a 0a 23 65 72 .#define.QPAINTDEVICEDEFS_H..#er
3a1e0 72 6f 72 20 22 74 68 69 73 20 66 69 6c 65 20 69 73 20 67 6f 6e 65 2e 20 20 74 68 65 20 23 64 65 ror."this.file.is.gone...the.#de
3a200 66 69 6e 65 73 20 69 74 20 63 6f 6e 74 61 69 6e 65 64 20 61 72 65 20 69 6e 22 0a 23 65 72 72 6f fines.it.contained.are.in".#erro
3a220 72 20 22 71 31 78 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e 68 3b 20 74 68 65 20 66 75 6e 63 74 r."q1xcompatibility.h;.the.funct
3a240 69 6f 6e 61 6c 69 74 79 20 69 73 20 69 6e 20 51 50 61 69 6e 74 44 65 76 69 63 65 22 0a 23 65 72 ionality.is.in.QPaintDevice".#er
3a260 72 6f 72 20 22 61 6e 64 20 51 50 61 69 6e 74 44 65 76 69 63 65 4d 65 74 72 69 63 73 2e 22 0a 0a ror."and.QPaintDeviceMetrics."..
3a280 23 65 6e 64 69 66 20 2f 2f 20 51 50 41 49 4e 54 44 45 56 49 43 45 44 45 46 53 5f 48 0a 00 00 00 #endif.//.QPAINTDEVICEDEFS_H....
3a2a0 12 00 71 00 73 00 6f 00 63 00 6b 00 65 00 74 00 2e 00 68 00 00 10 d8 2f 2a 20 20 20 20 20 20 20 ..q.s.o.c.k.e.t...h..../*.......
3a2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a6e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3a880 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 4f 43 4b 45 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 */..#ifndef.QSOCKET_H.#define.QS
3a8a0 4f 43 4b 45 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 OCKET_H..#ifndef.QT_H.#include."
3a8c0 71 6f 62 6a 65 63 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 69 6f 64 65 76 69 63 65 2e 68 qobject.h".#include."qiodevice.h
3a8e0 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 68 6f 73 74 61 64 64 72 65 73 73 2e 68 22 20 2f 2f 20 69 ".#include."qhostaddress.h".//.i
3a900 6e 74 2d 3e 51 48 6f 73 74 41 64 64 72 65 73 73 20 63 6f 6e 76 65 72 73 69 6f 6e 0a 23 65 6e 64 nt->QHostAddress.conversion.#end
3a920 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 20 21 64 65 66 69 6e 65 64 28 20 51 54 5f 4d 4f 44 if.//.QT_H..#if.!defined(.QT_MOD
3a940 55 4c 45 5f 4e 45 54 57 4f 52 4b 20 29 20 7c 7c 20 64 65 66 69 6e 65 64 28 20 51 54 5f 4c 49 43 ULE_NETWORK.).||.defined(.QT_LIC
3a960 45 4e 53 45 5f 50 52 4f 46 45 53 53 49 4f 4e 41 4c 20 29 20 7c 7c 20 64 65 66 69 6e 65 64 28 20 ENSE_PROFESSIONAL.).||.defined(.
3a980 51 54 5f 49 4e 54 45 52 4e 41 4c 5f 4e 45 54 57 4f 52 4b 20 29 0a 23 64 65 66 69 6e 65 20 51 4d QT_INTERNAL_NETWORK.).#define.QM
3a9a0 5f 45 58 50 4f 52 54 5f 4e 45 54 57 4f 52 4b 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 51 4d _EXPORT_NETWORK.#else.#define.QM
3a9c0 5f 45 58 50 4f 52 54 5f 4e 45 54 57 4f 52 4b 20 51 5f 45 58 50 4f 52 54 0a 23 65 6e 64 69 66 0a _EXPORT_NETWORK.Q_EXPORT.#endif.
3a9e0 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 4e 45 54 57 4f 52 4b 0a 63 6c 61 73 73 20 51 53 6f .#ifndef.QT_NO_NETWORK.class.QSo
3aa00 63 6b 65 74 50 72 69 76 61 74 65 3b 0a 63 6c 61 73 73 20 51 53 6f 63 6b 65 74 44 65 76 69 63 65 cketPrivate;.class.QSocketDevice
3aa20 3b 0a 0a 0a 63 6c 61 73 73 20 51 4d 5f 45 58 50 4f 52 54 5f 4e 45 54 57 4f 52 4b 20 51 53 6f 63 ;...class.QM_EXPORT_NETWORK.QSoc
3aa40 6b 65 74 20 3a 20 70 75 62 6c 69 63 20 51 4f 62 6a 65 63 74 2c 20 70 75 62 6c 69 63 20 51 49 4f ket.:.public.QObject,.public.QIO
3aa60 44 65 76 69 63 65 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 Device.{.....Q_OBJECT.public:...
3aa80 20 20 65 6e 75 6d 20 45 72 72 6f 72 20 7b 0a 09 45 72 72 43 6f 6e 6e 65 63 74 69 6f 6e 52 65 66 ..enum.Error.{..ErrConnectionRef
3aaa0 75 73 65 64 2c 0a 09 45 72 72 48 6f 73 74 4e 6f 74 46 6f 75 6e 64 2c 0a 09 45 72 72 53 6f 63 6b used,..ErrHostNotFound,..ErrSock
3aac0 65 74 52 65 61 64 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 51 53 6f 63 6b 65 74 28 20 51 4f 62 6a etRead.....};......QSocket(.QObj
3aae0 65 63 74 20 2a 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3d ect.*parent=0,.const.char.*name=
3ab00 30 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 53 6f 63 6b 65 74 28 29 3b 0a 0a 20 20 0.);.....virtual.~QSocket();....
3ab20 20 20 65 6e 75 6d 20 53 74 61 74 65 20 7b 20 49 64 6c 65 2c 20 48 6f 73 74 4c 6f 6f 6b 75 70 2c ..enum.State.{.Idle,.HostLookup,
3ab40 20 43 6f 6e 6e 65 63 74 69 6e 67 2c 0a 09 09 20 43 6f 6e 6e 65 63 74 65 64 2c 20 43 6c 6f 73 69 .Connecting,....Connected,.Closi
3ab60 6e 67 2c 0a 09 09 20 43 6f 6e 6e 65 63 74 69 6f 6e 3d 43 6f 6e 6e 65 63 74 65 64 20 7d 3b 0a 20 ng,....Connection=Connected.};..
3ab80 20 20 20 53 74 61 74 65 09 20 73 74 61 74 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e ...State..state().const;......in
3aba0 74 09 09 20 73 6f 63 6b 65 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 t...socket().const;.....virtual.
3abc0 76 6f 69 64 20 73 65 74 53 6f 63 6b 65 74 28 20 69 6e 74 20 29 3b 0a 0a 20 20 20 20 51 53 6f 63 void.setSocket(.int.);......QSoc
3abe0 6b 65 74 44 65 76 69 63 65 20 2a 73 6f 63 6b 65 74 44 65 76 69 63 65 28 29 3b 0a 20 20 20 20 76 ketDevice.*socketDevice();.....v
3ac00 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 53 6f 63 6b 65 74 44 65 76 69 63 65 28 20 51 53 6f irtual.void.setSocketDevice(.QSo
3ac20 63 6b 65 74 44 65 76 69 63 65 20 2a 20 29 3b 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 cketDevice.*.);..#ifndef.QT_NO_D
3ac40 4e 53 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 6f 6e 6e 65 63 74 54 6f 48 6f 73 NS.....virtual.void.connectToHos
3ac60 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 68 6f 73 74 2c 20 51 5f 55 49 4e 54 31 36 t(.const.QString.&host,.Q_UINT16
3ac80 20 70 6f 72 74 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 51 53 74 72 69 6e 67 09 20 70 65 65 .port.);.#endif.....QString..pee
3aca0 72 4e 61 6d 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 2f 2f 20 49 6d 70 6c 65 6d 65 6e 74 rName().const;......//.Implement
3acc0 61 74 69 6f 6e 20 6f 66 20 51 49 4f 44 65 76 69 63 65 20 61 62 73 74 72 61 63 74 20 76 69 72 74 ation.of.QIODevice.abstract.virt
3ace0 75 61 6c 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 62 6f 6f 6c 09 20 6f 70 65 6e 28 20 69 6e ual.functions.....bool..open(.in
3ad00 74 20 6d 6f 64 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 63 6c 6f 73 65 28 29 3b 0a 20 20 20 t.mode.);.....void..close();....
3ad20 20 76 6f 69 64 09 20 66 6c 75 73 68 28 29 3b 0a 20 20 20 20 4f 66 66 73 65 74 09 20 73 69 7a 65 .void..flush();.....Offset..size
3ad40 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 4f 66 66 73 65 74 09 20 61 74 28 29 20 63 6f 6e 73 74 ().const;.....Offset..at().const
3ad60 3b 0a 20 20 20 20 62 6f 6f 6c 09 20 61 74 28 20 4f 66 66 73 65 74 20 29 3b 0a 20 20 20 20 62 6f ;.....bool..at(.Offset.);.....bo
3ad80 6f 6c 09 20 61 74 45 6e 64 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 5f 55 4c 4f 4e 47 09 ol..atEnd().const;......Q_ULONG.
3ada0 20 62 79 74 65 73 41 76 61 69 6c 61 62 6c 65 28 29 20 63 6f 6e 73 74 3b 20 2f 2f 20 23 23 23 20 .bytesAvailable().const;.//.###.
3adc0 51 49 4f 44 65 76 69 63 65 3a 3a 4f 66 66 73 65 74 20 69 6e 73 74 65 61 64 3f 0a 20 20 20 20 51 QIODevice::Offset.instead?.....Q
3ade0 5f 55 4c 4f 4e 47 09 20 77 61 69 74 46 6f 72 4d 6f 72 65 28 20 69 6e 74 20 6d 73 65 63 73 2c 20 _ULONG..waitForMore(.int.msecs,.
3ae00 62 6f 6f 6c 20 2a 74 69 6d 65 6f 75 74 20 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 5f 55 4c bool.*timeout..).const;.....Q_UL
3ae20 4f 4e 47 09 20 77 61 69 74 46 6f 72 4d 6f 72 65 28 20 69 6e 74 20 6d 73 65 63 73 20 29 20 63 6f ONG..waitForMore(.int.msecs.).co
3ae40 6e 73 74 3b 20 2f 2f 20 23 23 23 20 51 74 20 34 2e 30 3a 20 6d 65 72 67 65 20 74 68 65 20 74 77 nst;.//.###.Qt.4.0:.merge.the.tw
3ae60 6f 20 6f 76 65 72 6c 6f 61 64 73 0a 20 20 20 20 51 5f 55 4c 4f 4e 47 09 20 62 79 74 65 73 54 6f o.overloads.....Q_ULONG..bytesTo
3ae80 57 72 69 74 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 20 63 6c 65 61 72 50 65 Write().const;.....void..clearPe
3aea0 6e 64 69 6e 67 44 61 74 61 28 29 3b 0a 0a 20 20 20 20 51 5f 4c 4f 4e 47 09 20 72 65 61 64 42 6c ndingData();......Q_LONG..readBl
3aec0 6f 63 6b 28 20 63 68 61 72 20 2a 64 61 74 61 2c 20 51 5f 55 4c 4f 4e 47 20 6d 61 78 6c 65 6e 20 ock(.char.*data,.Q_ULONG.maxlen.
3aee0 29 3b 0a 20 20 20 20 51 5f 4c 4f 4e 47 09 20 77 72 69 74 65 42 6c 6f 63 6b 28 20 63 6f 6e 73 74 );.....Q_LONG..writeBlock(.const
3af00 20 63 68 61 72 20 2a 64 61 74 61 2c 20 51 5f 55 4c 4f 4e 47 20 6c 65 6e 20 29 3b 0a 20 20 20 20 .char.*data,.Q_ULONG.len.);.....
3af20 51 5f 4c 4f 4e 47 09 20 72 65 61 64 4c 69 6e 65 28 20 63 68 61 72 20 2a 64 61 74 61 2c 20 51 5f Q_LONG..readLine(.char.*data,.Q_
3af40 55 4c 4f 4e 47 20 6d 61 78 6c 65 6e 20 29 3b 0a 0a 20 20 20 20 69 6e 74 09 09 20 67 65 74 63 68 ULONG.maxlen.);......int...getch
3af60 28 29 3b 0a 20 20 20 20 69 6e 74 09 09 20 70 75 74 63 68 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 ();.....int...putch(.int.);.....
3af80 69 6e 74 09 09 20 75 6e 67 65 74 63 68 28 69 6e 74 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 20 63 int...ungetch(int);......bool..c
3afa0 61 6e 52 65 61 64 4c 69 6e 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 09 anReadLine().const;.....virtual.
3afc0 20 51 53 74 72 69 6e 67 20 72 65 61 64 4c 69 6e 65 28 29 3b 0a 0a 20 20 20 20 51 5f 55 49 4e 54 .QString.readLine();......Q_UINT
3afe0 31 36 09 20 70 6f 72 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 5f 55 49 4e 54 31 36 09 20 16..port().const;.....Q_UINT16..
3b000 70 65 65 72 50 6f 72 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 48 6f 73 74 41 64 64 72 65 peerPort().const;.....QHostAddre
3b020 73 73 20 61 64 64 72 65 73 73 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 48 6f 73 74 41 64 64 ss.address().const;.....QHostAdd
3b040 72 65 73 73 20 70 65 65 72 41 64 64 72 65 73 73 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 ress.peerAddress().const;......v
3b060 6f 69 64 09 20 73 65 74 52 65 61 64 42 75 66 66 65 72 53 69 7a 65 28 20 51 5f 55 4c 4f 4e 47 20 oid..setReadBufferSize(.Q_ULONG.
3b080 29 3b 0a 20 20 20 20 51 5f 55 4c 4f 4e 47 09 20 72 65 61 64 42 75 66 66 65 72 53 69 7a 65 28 29 );.....Q_ULONG..readBufferSize()
3b0a0 20 63 6f 6e 73 74 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f 69 64 09 20 68 6f 73 74 .const;..signals:.....void..host
3b0c0 46 6f 75 6e 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 63 6f 6e 6e 65 63 74 65 64 28 29 3b 0a Found();.....void..connected();.
3b0e0 20 20 20 20 76 6f 69 64 09 20 63 6f 6e 6e 65 63 74 69 6f 6e 43 6c 6f 73 65 64 28 29 3b 0a 20 20 ....void..connectionClosed();...
3b100 20 20 76 6f 69 64 09 20 64 65 6c 61 79 65 64 43 6c 6f 73 65 46 69 6e 69 73 68 65 64 28 29 3b 0a ..void..delayedCloseFinished();.
3b120 20 20 20 20 76 6f 69 64 09 20 72 65 61 64 79 52 65 61 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 ....void..readyRead();.....void.
3b140 20 62 79 74 65 73 57 72 69 74 74 65 6e 28 20 69 6e 74 20 6e 62 79 74 65 73 20 29 3b 0a 20 20 20 .bytesWritten(.int.nbytes.);....
3b160 20 76 6f 69 64 09 20 65 72 72 6f 72 28 20 69 6e 74 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 20 .void..error(.int.);..protected.
3b180 73 6c 6f 74 73 3a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 6e 5f 72 65 61 64 28 slots:.....virtual.void.sn_read(
3b1a0 20 62 6f 6f 6c 20 66 6f 72 63 65 3d 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c .bool.force=FALSE.);.....virtual
3b1c0 20 76 6f 69 64 20 73 6e 5f 77 72 69 74 65 28 29 3b 0a 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 .void.sn_write();..private.slots
3b1e0 3a 0a 20 20 20 20 76 6f 69 64 09 74 72 79 43 6f 6e 6e 65 63 74 69 6e 67 28 29 3b 0a 20 20 20 20 :.....void.tryConnecting();.....
3b200 76 6f 69 64 09 65 6d 69 74 45 72 72 6f 72 43 6f 6e 6e 65 63 74 69 6f 6e 52 65 66 75 73 65 64 28 void.emitErrorConnectionRefused(
3b220 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 53 6f 63 6b 65 74 50 72 69 76 61 74 65 20 );..private:.....QSocketPrivate.
3b240 2a 64 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 20 63 6f 6e 73 75 6d 65 57 72 69 74 65 42 75 66 28 20 *d;......bool..consumeWriteBuf(.
3b260 51 5f 55 4c 4f 4e 47 20 6e 62 79 74 65 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 74 72 79 43 Q_ULONG.nbytes.);.....void..tryC
3b280 6f 6e 6e 65 63 74 69 6f 6e 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 20 20 20 20 20 73 65 onnection();.....void.........se
3b2a0 74 53 6f 63 6b 65 74 49 6e 74 65 72 6e 28 20 69 6e 74 20 73 6f 63 6b 65 74 20 29 3b 0a 0a 70 72 tSocketIntern(.int.socket.);..pr
3b2c0 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 ivate:.//.Disabled.copy.construc
3b2e0 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f tor.and.operator=.#if.defined(Q_
3b300 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 6f 63 6b 65 74 28 20 63 6f 6e 73 74 DISABLE_COPY).....QSocket(.const
3b320 20 51 53 6f 63 6b 65 74 20 26 20 29 3b 0a 20 20 20 20 51 53 6f 63 6b 65 74 20 26 6f 70 65 72 61 .QSocket.&.);.....QSocket.&opera
3b340 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 6f 63 6b 65 74 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a tor=(.const.QSocket.&.);.#endif.
3b360 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 51 54 5f 4e 4f 5f 4e 45 54 57 4f 52 4b 0a 23 65 6e 64 69 };..#endif.//QT_NO_NETWORK.#endi
3b380 66 20 2f 2f 20 51 53 4f 43 4b 45 54 5f 48 0a 00 00 00 1c 00 71 00 72 00 61 00 64 00 69 00 6f 00 f.//.QSOCKET_H......q.r.a.d.i.o.
3b3a0 62 00 75 00 74 00 74 00 6f 00 6e 00 2e 00 68 00 00 0a 53 2f 2a 20 20 20 20 20 20 20 20 20 20 20 b.u.t.t.o.n...h...S/*...........
3b3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b6e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b8c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b8e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3b980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a .............................*/.
3b9a0 0a 23 69 66 6e 64 65 66 20 51 52 41 44 49 4f 42 55 54 54 4f 4e 5f 48 0a 23 64 65 66 69 6e 65 20 .#ifndef.QRADIOBUTTON_H.#define.
3b9c0 51 52 41 44 49 4f 42 55 54 54 4f 4e 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e QRADIOBUTTON_H..#ifndef.QT_H.#in
3b9e0 63 6c 75 64 65 20 22 71 62 75 74 74 6f 6e 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 clude."qbutton.h".#endif.//.QT_H
3ba00 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 52 41 44 49 4f 42 55 54 54 4f 4e 0a 0a 63 6c 61 ..#ifndef.QT_NO_RADIOBUTTON..cla
3ba20 73 73 20 51 5f 45 58 50 4f 52 54 20 51 52 61 64 69 6f 42 75 74 74 6f 6e 20 3a 20 70 75 62 6c 69 ss.Q_EXPORT.QRadioButton.:.publi
3ba40 63 20 51 42 75 74 74 6f 6e 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 20 20 20 20 51 5f 50 c.QButton.{.....Q_OBJECT.....Q_P
3ba60 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 63 68 65 63 6b 65 64 20 52 45 41 44 20 69 73 43 68 65 ROPERTY(.bool.checked.READ.isChe
3ba80 63 6b 65 64 20 57 52 49 54 45 20 73 65 74 43 68 65 63 6b 65 64 20 29 0a 20 20 20 20 51 5f 4f 56 cked.WRITE.setChecked.).....Q_OV
3baa0 45 52 52 49 44 45 28 20 62 6f 6f 6c 20 61 75 74 6f 4d 61 73 6b 20 44 45 53 49 47 4e 41 42 4c 45 ERRIDE(.bool.autoMask.DESIGNABLE
3bac0 20 74 72 75 65 20 53 43 52 49 50 54 41 42 4c 45 20 74 72 75 65 20 29 0a 0a 70 75 62 6c 69 63 3a .true.SCRIPTABLE.true.)..public:
3bae0 0a 20 20 20 20 51 52 61 64 69 6f 42 75 74 74 6f 6e 28 20 51 57 69 64 67 65 74 20 2a 70 61 72 65 .....QRadioButton(.QWidget.*pare
3bb00 6e 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 20 51 52 nt,.const.char*.name=0.);.....QR
3bb20 61 64 69 6f 42 75 74 74 6f 6e 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 74 65 78 74 2c adioButton(.const.QString.&text,
3bb40 20 51 57 69 64 67 65 74 20 2a 70 61 72 65 6e 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 .QWidget.*parent,.const.char*.na
3bb60 6d 65 3d 30 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 69 73 43 68 65 63 6b 65 64 28 29 me=0.);......bool....isChecked()
3bb80 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 53 69 7a 65 20 20 20 20 73 69 7a 65 48 69 6e 74 28 29 .const;......QSize....sizeHint()
3bba0 20 63 6f 6e 73 74 3b 0a 0a 70 75 62 6c 69 63 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 69 72 74 75 .const;..public.slots:.....virtu
3bbc0 61 6c 20 76 6f 69 64 20 20 20 20 73 65 74 43 68 65 63 6b 65 64 28 20 62 6f 6f 6c 20 63 68 65 63 al.void....setChecked(.bool.chec
3bbe0 6b 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 68 69 74 k.);..protected:.....bool....hit
3bc00 42 75 74 74 6f 6e 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 20 63 6f 6e 73 74 3b 0a Button(.const.QPoint.&.).const;.
3bc20 20 20 20 20 76 6f 69 64 20 20 20 20 64 72 61 77 42 75 74 74 6f 6e 28 20 51 50 61 69 6e 74 65 72 ....void....drawButton(.QPainter
3bc40 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 64 72 61 77 42 75 74 74 6f 6e 4c 61 62 65 .*.);.....void....drawButtonLabe
3bc60 6c 28 20 51 50 61 69 6e 74 65 72 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 75 70 64 l(.QPainter.*.);.....void....upd
3bc80 61 74 65 4d 61 73 6b 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 20 20 20 72 65 73 69 7a 65 45 76 ateMask();......void....resizeEv
3bca0 65 6e 74 28 20 51 52 65 73 69 7a 65 45 76 65 6e 74 2a 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a ent(.QResizeEvent*.);..private:.
3bcc0 20 20 20 20 76 6f 69 64 20 20 20 20 69 6e 69 74 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f ....void....init();..private:.//
3bce0 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f .Disabled.copy.constructor.and.o
3bd00 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 perator=.#if.defined(Q_DISABLE_C
3bd20 4f 50 59 29 0a 20 20 20 20 51 52 61 64 69 6f 42 75 74 74 6f 6e 28 20 63 6f 6e 73 74 20 51 52 61 OPY).....QRadioButton(.const.QRa
3bd40 64 69 6f 42 75 74 74 6f 6e 20 26 20 29 3b 0a 20 20 20 20 51 52 61 64 69 6f 42 75 74 74 6f 6e 20 dioButton.&.);.....QRadioButton.
3bd60 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 52 61 64 69 6f 42 75 74 74 6f 6e 20 26 &operator=(.const.QRadioButton.&
3bd80 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 52 61 64 .);.#endif.};...inline.bool.QRad
3bda0 69 6f 42 75 74 74 6f 6e 3a 3a 69 73 43 68 65 63 6b 65 64 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 ioButton::isChecked().const.{.re
3bdc0 74 75 72 6e 20 69 73 4f 6e 28 29 3b 20 7d 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f turn.isOn();.}..#endif.//.QT_NO_
3bde0 52 41 44 49 4f 42 55 54 54 4f 4e 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 52 41 44 49 4f 42 55 54 RADIOBUTTON..#endif.//.QRADIOBUT
3be00 54 4f 4e 5f 48 0a 00 00 00 18 00 71 00 73 00 63 00 72 00 6f 00 6c 00 6c 00 62 00 61 00 72 00 2e TON_H......q.s.c.r.o.l.l.b.a.r..
3be20 00 68 00 00 15 34 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .h...4/*........................
3be40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3be60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3be80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3bea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3bec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3bee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3bf00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3bf20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3bf40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3bf60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3bf80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3bfa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3bfc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3bfe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3c400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 43 52 4f 4c ..............*/..#ifndef.QSCROL
3c420 4c 42 41 52 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 43 52 4f 4c 4c 42 41 52 5f 48 0a 0a 63 6c 61 LBAR_H.#define.QSCROLLBAR_H..cla
3c440 73 73 20 51 54 69 6d 65 72 3b 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 ss.QTimer;..#ifndef.QT_H.#includ
3c460 65 20 22 71 77 69 64 67 65 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 72 61 6e 67 65 63 6f e."qwidget.h".#include."qrangeco
3c480 6e 74 72 6f 6c 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 ntrol.h".#endif.//.QT_H..#ifndef
3c4a0 20 51 54 5f 4e 4f 5f 53 43 52 4f 4c 4c 42 41 52 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 .QT_NO_SCROLLBAR..class.Q_EXPORT
3c4c0 20 51 53 63 72 6f 6c 6c 42 61 72 20 3a 20 70 75 62 6c 69 63 20 51 57 69 64 67 65 74 2c 20 70 75 .QScrollBar.:.public.QWidget,.pu
3c4e0 62 6c 69 63 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 blic.QRangeControl.{.....Q_OBJEC
3c500 54 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 6d 69 6e 56 61 6c 75 65 20 52 T.....Q_PROPERTY(.int.minValue.R
3c520 45 41 44 20 6d 69 6e 56 61 6c 75 65 20 57 52 49 54 45 20 73 65 74 4d 69 6e 56 61 6c 75 65 20 29 EAD.minValue.WRITE.setMinValue.)
3c540 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 6d 61 78 56 61 6c 75 65 20 52 45 .....Q_PROPERTY(.int.maxValue.RE
3c560 41 44 20 6d 61 78 56 61 6c 75 65 20 57 52 49 54 45 20 73 65 74 4d 61 78 56 61 6c 75 65 20 29 0a AD.maxValue.WRITE.setMaxValue.).
3c580 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 6c 69 6e 65 53 74 65 70 20 52 45 41 ....Q_PROPERTY(.int.lineStep.REA
3c5a0 44 20 6c 69 6e 65 53 74 65 70 20 57 52 49 54 45 20 73 65 74 4c 69 6e 65 53 74 65 70 20 29 0a 20 D.lineStep.WRITE.setLineStep.)..
3c5c0 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 70 61 67 65 53 74 65 70 20 52 45 41 44 ...Q_PROPERTY(.int.pageStep.READ
3c5e0 20 70 61 67 65 53 74 65 70 20 57 52 49 54 45 20 73 65 74 50 61 67 65 53 74 65 70 20 29 0a 20 20 .pageStep.WRITE.setPageStep.)...
3c600 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 76 61 6c 75 65 20 52 45 41 44 20 76 61 6c ..Q_PROPERTY(.int.value.READ.val
3c620 75 65 20 57 52 49 54 45 20 73 65 74 56 61 6c 75 65 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 ue.WRITE.setValue.).....Q_PROPER
3c640 54 59 28 20 62 6f 6f 6c 20 74 72 61 63 6b 69 6e 67 20 52 45 41 44 20 74 72 61 63 6b 69 6e 67 20 TY(.bool.tracking.READ.tracking.
3c660 57 52 49 54 45 20 73 65 74 54 72 61 63 6b 69 6e 67 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 WRITE.setTracking.).....Q_PROPER
3c680 54 59 28 20 62 6f 6f 6c 20 64 72 61 67 67 69 6e 67 53 6c 69 64 65 72 20 52 45 41 44 20 64 72 61 TY(.bool.draggingSlider.READ.dra
3c6a0 67 67 69 6e 67 53 6c 69 64 65 72 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 4f 72 ggingSlider.).....Q_PROPERTY(.Or
3c6c0 69 65 6e 74 61 74 69 6f 6e 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 52 45 41 44 20 6f 72 69 65 6e ientation.orientation.READ.orien
3c6e0 74 61 74 69 6f 6e 20 57 52 49 54 45 20 73 65 74 4f 72 69 65 6e 74 61 74 69 6f 6e 20 29 0a 0a 70 tation.WRITE.setOrientation.)..p
3c700 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 63 72 6f 6c 6c 42 61 72 28 20 51 57 69 64 67 65 74 20 2a ublic:.....QScrollBar(.QWidget.*
3c720 70 61 72 65 6e 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 20 3d 20 30 20 29 3b 0a parent,.const.char*.name.=.0.);.
3c740 20 20 20 20 51 53 63 72 6f 6c 6c 42 61 72 28 20 4f 72 69 65 6e 74 61 74 69 6f 6e 2c 20 51 57 69 ....QScrollBar(.Orientation,.QWi
3c760 64 67 65 74 20 2a 70 61 72 65 6e 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 20 3d dget.*parent,.const.char*.name.=
3c780 20 30 20 29 3b 0a 20 20 20 20 51 53 63 72 6f 6c 6c 42 61 72 28 20 69 6e 74 20 6d 69 6e 56 61 6c .0.);.....QScrollBar(.int.minVal
3c7a0 75 65 2c 20 69 6e 74 20 6d 61 78 56 61 6c 75 65 2c 20 69 6e 74 20 6c 69 6e 65 53 74 65 70 2c 20 ue,.int.maxValue,.int.lineStep,.
3c7c0 69 6e 74 20 70 61 67 65 53 74 65 70 2c 0a 09 09 69 6e 74 20 76 61 6c 75 65 2c 20 4f 72 69 65 6e int.pageStep,...int.value,.Orien
3c7e0 74 61 74 69 6f 6e 2c 20 51 57 69 64 67 65 74 20 2a 70 61 72 65 6e 74 2c 20 63 6f 6e 73 74 20 63 tation,.QWidget.*parent,.const.c
3c800 68 61 72 2a 20 6e 61 6d 65 20 3d 20 30 20 29 3b 0a 20 20 20 20 7e 51 53 63 72 6f 6c 6c 42 61 72 har*.name.=.0.);.....~QScrollBar
3c820 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 4f 72 69 65 6e 74 61 ();......virtual.void.setOrienta
3c840 74 69 6f 6e 28 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 29 3b 0a 20 20 20 20 4f 72 69 65 6e 74 61 tion(.Orientation.);.....Orienta
3c860 74 69 6f 6e 20 6f 72 69 65 6e 74 61 74 69 6f 6e 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 tion.orientation().const;.....vi
3c880 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 54 72 61 63 6b 69 6e 67 28 20 62 6f 6f 6c 20 65 6e 61 rtual.void.setTracking(.bool.ena
3c8a0 62 6c 65 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 74 72 61 63 6b 69 6e 67 28 29 20 63 6f 6e 73 74 ble.);.....bool.tracking().const
3c8c0 3b 0a 20 20 20 20 62 6f 6f 6c 09 64 72 61 67 67 69 6e 67 53 6c 69 64 65 72 28 29 20 63 6f 6e 73 ;.....bool.draggingSlider().cons
3c8e0 74 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 50 61 6c 65 74 74 65 28 t;......virtual.void.setPalette(
3c900 20 63 6f 6e 73 74 20 51 50 61 6c 65 74 74 65 20 26 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c .const.QPalette.&.);.....virtual
3c920 20 51 53 69 7a 65 20 73 69 7a 65 48 69 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 .QSize.sizeHint().const;.....vir
3c940 74 75 61 6c 20 76 6f 69 64 20 73 65 74 53 69 7a 65 50 6f 6c 69 63 79 28 20 51 53 69 7a 65 50 6f tual.void.setSizePolicy(.QSizePo
3c960 6c 69 63 79 20 73 70 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 53 69 7a 65 50 6f 6c 69 63 licy.sp.);.....void.setSizePolic
3c980 79 28 20 51 53 69 7a 65 50 6f 6c 69 63 79 3a 3a 53 69 7a 65 54 79 70 65 20 68 6f 72 2c 20 51 53 y(.QSizePolicy::SizeType.hor,.QS
3c9a0 69 7a 65 50 6f 6c 69 63 79 3a 3a 53 69 7a 65 54 79 70 65 20 76 65 72 2c 20 62 6f 6f 6c 20 68 66 izePolicy::SizeType.ver,.bool.hf
3c9c0 77 20 3d 20 46 41 4c 53 45 20 29 3b 0a 0a 20 20 20 20 69 6e 74 09 20 6d 69 6e 56 61 6c 75 65 28 w.=.FALSE.);......int..minValue(
3c9e0 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 20 6d 61 78 56 61 6c 75 65 28 29 20 63 6f 6e ).const;.....int..maxValue().con
3ca00 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4d 69 6e 56 61 6c 75 65 28 20 69 6e 74 20 29 3b st;.....void.setMinValue(.int.);
3ca20 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4d 61 78 56 61 6c 75 65 28 20 69 6e 74 20 29 3b 0a 20 20 .....void.setMaxValue(.int.);...
3ca40 20 20 69 6e 74 09 20 6c 69 6e 65 53 74 65 70 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 ..int..lineStep().const;.....int
3ca60 09 20 70 61 67 65 53 74 65 70 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 ..pageStep().const;.....void.set
3ca80 4c 69 6e 65 53 74 65 70 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 50 61 67 LineStep(.int.);.....void.setPag
3caa0 65 53 74 65 70 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 69 6e 74 20 20 76 61 6c 75 65 28 29 20 63 eStep(.int.);.....int..value().c
3cac0 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e 74 09 09 73 6c 69 64 65 72 53 74 61 72 74 28 29 20 63 6f onst;......int..sliderStart().co
3cae0 6e 73 74 3b 0a 20 20 20 20 51 52 65 63 74 09 73 6c 69 64 65 72 52 65 63 74 28 29 20 63 6f 6e 73 nst;.....QRect.sliderRect().cons
3cb00 74 3b 0a 0a 70 75 62 6c 69 63 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 56 61 t;..public.slots:.....void.setVa
3cb20 6c 75 65 28 20 69 6e 74 20 29 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f 69 64 09 76 lue(.int.);..signals:.....void.v
3cb40 61 6c 75 65 43 68 61 6e 67 65 64 28 20 69 6e 74 20 76 61 6c 75 65 20 29 3b 0a 20 20 20 20 76 6f alueChanged(.int.value.);.....vo
3cb60 69 64 09 73 6c 69 64 65 72 50 72 65 73 73 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 6c 69 id.sliderPressed();.....void.sli
3cb80 64 65 72 4d 6f 76 65 64 28 20 69 6e 74 20 76 61 6c 75 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 derMoved(.int.value.);.....void.
3cba0 73 6c 69 64 65 72 52 65 6c 65 61 73 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 6e 65 78 74 4c sliderReleased();.....void.nextL
3cbc0 69 6e 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 70 72 65 76 4c 69 6e 65 28 29 3b 0a 20 20 20 20 ine();.....void.prevLine();.....
3cbe0 76 6f 69 64 09 6e 65 78 74 50 61 67 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 70 72 65 76 50 61 void.nextPage();.....void.prevPa
3cc00 67 65 28 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f ge();..protected:.#ifndef.QT_NO_
3cc20 57 48 45 45 4c 45 56 45 4e 54 0a 20 20 20 20 76 6f 69 64 20 09 77 68 65 65 6c 45 76 65 6e 74 28 WHEELEVENT.....void..wheelEvent(
3cc40 20 51 57 68 65 65 6c 45 76 65 6e 74 20 2a 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 .QWheelEvent.*.);.#endif.....voi
3cc60 64 09 6b 65 79 50 72 65 73 73 45 76 65 6e 74 28 20 51 4b 65 79 45 76 65 6e 74 20 2a 20 29 3b 0a d.keyPressEvent(.QKeyEvent.*.);.
3cc80 20 20 20 20 76 6f 69 64 09 72 65 73 69 7a 65 45 76 65 6e 74 28 20 51 52 65 73 69 7a 65 45 76 65 ....void.resizeEvent(.QResizeEve
3cca0 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 70 61 69 6e 74 45 76 65 6e 74 28 20 51 50 61 nt.*.);.....void.paintEvent(.QPa
3ccc0 69 6e 74 45 76 65 6e 74 20 2a 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 6d 6f 75 73 65 50 72 65 intEvent.*.);......void.mousePre
3cce0 73 73 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f ssEvent(.QMouseEvent.*.);.....vo
3cd00 69 64 09 6d 6f 75 73 65 52 65 6c 65 61 73 65 45 76 65 6e 74 28 20 51 4d 6f 75 73 65 45 76 65 6e id.mouseReleaseEvent(.QMouseEven
3cd20 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 6d 6f 75 73 65 4d 6f 76 65 45 76 65 6e 74 28 20 t.*.);.....void.mouseMoveEvent(.
3cd40 51 4d 6f 75 73 65 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 63 6f 6e 74 65 78 QMouseEvent.*.);.....void.contex
3cd60 74 4d 65 6e 75 45 76 65 6e 74 28 20 51 43 6f 6e 74 65 78 74 4d 65 6e 75 45 76 65 6e 74 20 2a 20 tMenuEvent(.QContextMenuEvent.*.
3cd80 29 3b 0a 20 20 20 20 76 6f 69 64 09 68 69 64 65 45 76 65 6e 74 28 20 51 48 69 64 65 45 76 65 6e );.....void.hideEvent(.QHideEven
3cda0 74 2a 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 76 61 6c 75 65 43 68 61 6e 67 65 28 29 3b 0a 20 t*.);......void.valueChange();..
3cdc0 20 20 20 76 6f 69 64 09 73 74 65 70 43 68 61 6e 67 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 ...void.stepChange();.....void.r
3cde0 61 6e 67 65 43 68 61 6e 67 65 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 73 74 79 6c 65 43 68 61 angeChange();......void.styleCha
3ce00 6e 67 65 28 20 51 53 74 79 6c 65 26 20 29 3b 0a 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 3a 0a nge(.QStyle&.);..private.slots:.
3ce20 20 20 20 20 76 6f 69 64 20 64 6f 41 75 74 6f 52 65 70 65 61 74 28 29 3b 0a 0a 70 72 69 76 61 74 ....void.doAutoRepeat();..privat
3ce40 65 3a 0a 20 20 20 20 76 6f 69 64 20 69 6e 69 74 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 70 6f 73 e:.....void.init();.....void.pos
3ce60 69 74 69 6f 6e 53 6c 69 64 65 72 46 72 6f 6d 56 61 6c 75 65 28 29 3b 0a 20 20 20 20 69 6e 74 20 itionSliderFromValue();.....int.
3ce80 63 61 6c 63 75 6c 61 74 65 56 61 6c 75 65 46 72 6f 6d 53 6c 69 64 65 72 28 29 20 63 6f 6e 73 74 calculateValueFromSlider().const
3cea0 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 74 61 72 74 41 75 74 6f 52 65 70 65 61 74 28 29 3b 0a 20 ;......void.startAutoRepeat();..
3cec0 20 20 20 76 6f 69 64 20 73 74 6f 70 41 75 74 6f 52 65 70 65 61 74 28 29 3b 0a 0a 20 20 20 20 69 ...void.stopAutoRepeat();......i
3cee0 6e 74 20 72 61 6e 67 65 56 61 6c 75 65 54 6f 53 6c 69 64 65 72 50 6f 73 28 20 69 6e 74 20 76 61 nt.rangeValueToSliderPos(.int.va
3cf00 6c 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 73 6c 69 64 65 72 50 6f 73 54 6f 52 61 l.).const;.....int.sliderPosToRa
3cf20 6e 67 65 56 61 6c 75 65 28 20 69 6e 74 20 76 61 6c 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 ngeValue(.int.val.).const;......
3cf40 76 6f 69 64 20 61 63 74 69 6f 6e 28 20 69 6e 74 20 63 6f 6e 74 72 6f 6c 20 29 3b 0a 0a 20 20 20 void.action(.int.control.);.....
3cf60 20 76 6f 69 64 20 64 72 61 77 43 6f 6e 74 72 6f 6c 73 28 20 75 69 6e 74 20 63 6f 6e 74 72 6f 6c .void.drawControls(.uint.control
3cf80 73 2c 20 75 69 6e 74 20 61 63 74 69 76 65 43 6f 6e 74 72 6f 6c 20 29 20 63 6f 6e 73 74 3b 0a 20 s,.uint.activeControl.).const;..
3cfa0 20 20 20 76 6f 69 64 20 64 72 61 77 43 6f 6e 74 72 6f 6c 73 28 20 75 69 6e 74 20 63 6f 6e 74 72 ...void.drawControls(.uint.contr
3cfc0 6f 6c 73 2c 20 75 69 6e 74 20 61 63 74 69 76 65 43 6f 6e 74 72 6f 6c 2c 0a 09 09 20 20 20 20 20 ols,.uint.activeControl,........
3cfe0 20 20 51 50 61 69 6e 74 65 72 20 2a 70 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 75 69 6e 74 ..QPainter.*p.).const;......uint
3d000 20 70 72 65 73 73 65 64 43 6f 6e 74 72 6f 6c 3b 0a 20 20 20 20 62 6f 6f 6c 20 74 72 61 63 6b 3b .pressedControl;.....bool.track;
3d020 0a 20 20 20 20 62 6f 6f 6c 20 63 6c 69 63 6b 65 64 41 74 3b 0a 20 20 20 20 4f 72 69 65 6e 74 61 .....bool.clickedAt;.....Orienta
3d040 74 69 6f 6e 20 6f 72 69 65 6e 74 3b 0a 0a 20 20 20 20 69 6e 74 20 73 6c 69 64 65 50 72 65 76 56 tion.orient;......int.slidePrevV
3d060 61 6c 3b 0a 20 20 20 20 51 43 4f 4f 52 44 20 73 6c 69 64 65 72 50 6f 73 3b 0a 20 20 20 20 51 43 al;.....QCOORD.sliderPos;.....QC
3d080 4f 4f 52 44 20 63 6c 69 63 6b 4f 66 66 73 65 74 3b 0a 0a 20 20 20 20 51 54 69 6d 65 72 20 2a 20 OORD.clickOffset;......QTimer.*.
3d0a0 72 65 70 65 61 74 65 72 3b 0a 20 20 20 20 76 6f 69 64 20 2a 20 64 3b 0a 0a 70 72 69 76 61 74 65 repeater;.....void.*.d;..private
3d0c0 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 :.//.Disabled.copy.constructor.a
3d0e0 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 nd.operator=.#if.defined(Q_DISAB
3d100 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 63 72 6f 6c 6c 42 61 72 28 20 63 6f 6e 73 74 20 51 LE_COPY).....QScrollBar(.const.Q
3d120 53 63 72 6f 6c 6c 42 61 72 20 26 20 29 3b 0a 20 20 20 20 51 53 63 72 6f 6c 6c 42 61 72 20 26 6f ScrollBar.&.);.....QScrollBar.&o
3d140 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 63 72 6f 6c 6c 42 61 72 20 26 20 29 3b 0a perator=(.const.QScrollBar.&.);.
3d160 23 65 6e 64 69 66 0a 7d 3b 0a 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 53 63 72 6f 6c 6c 42 #endif.};...inline.void.QScrollB
3d180 61 72 3a 3a 73 65 74 54 72 61 63 6b 69 6e 67 28 20 62 6f 6f 6c 20 74 20 29 0a 7b 0a 20 20 20 20 ar::setTracking(.bool.t.).{.....
3d1a0 74 72 61 63 6b 20 3d 20 74 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 53 63 72 6f 6c track.=.t;.}..inline.bool.QScrol
3d1c0 6c 42 61 72 3a 3a 74 72 61 63 6b 69 6e 67 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 lBar::tracking().const.{.....ret
3d1e0 75 72 6e 20 74 72 61 63 6b 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 51 53 63 72 6f 6c 6c 42 61 72 3a urn.track;.}..inline.QScrollBar:
3d200 3a 4f 72 69 65 6e 74 61 74 69 6f 6e 20 51 53 63 72 6f 6c 6c 42 61 72 3a 3a 6f 72 69 65 6e 74 61 :Orientation.QScrollBar::orienta
3d220 74 69 6f 6e 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 6f 72 69 65 6e 74 tion().const.{.....return.orient
3d240 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 53 63 72 6f 6c 6c 42 61 72 3a 3a 73 6c 69 64 ;.}..inline.int.QScrollBar::slid
3d260 65 72 53 74 61 72 74 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 73 6c 69 erStart().const.{.....return.sli
3d280 64 65 72 50 6f 73 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 53 63 72 6f 6c 6c 42 61 derPos;.}..inline.void.QScrollBa
3d2a0 72 3a 3a 73 65 74 53 69 7a 65 50 6f 6c 69 63 79 28 20 51 53 69 7a 65 50 6f 6c 69 63 79 3a 3a 53 r::setSizePolicy(.QSizePolicy::S
3d2c0 69 7a 65 54 79 70 65 20 68 6f 72 2c 20 51 53 69 7a 65 50 6f 6c 69 63 79 3a 3a 53 69 7a 65 54 79 izeType.hor,.QSizePolicy::SizeTy
3d2e0 70 65 20 76 65 72 2c 20 62 6f 6f 6c 20 68 66 77 20 29 0a 7b 20 0a 20 20 20 20 51 57 69 64 67 65 pe.ver,.bool.hfw.).{......QWidge
3d300 74 3a 3a 73 65 74 53 69 7a 65 50 6f 6c 69 63 79 28 20 68 6f 72 2c 20 76 65 72 2c 20 68 66 77 20 t::setSizePolicy(.hor,.ver,.hfw.
3d320 29 3b 20 0a 7d 0a 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 53 43 52 4f 4c 4c 42 41 );..}...#endif.//.QT_NO_SCROLLBA
3d340 52 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 43 52 4f 4c 4c 42 41 52 5f 48 0a 00 00 00 0e 00 71 R..#endif.//.QSCROLLBAR_H......q
3d360 00 72 00 65 00 63 00 74 00 2e 00 68 00 00 1d 6f 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .r.e.c.t...h...o/*..............
3d380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d6e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d8c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d8e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3d940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 52 ..................*/..#ifndef.QR
3d960 45 43 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 52 45 43 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 ECT_H.#define.QRECT_H..#ifndef.Q
3d980 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 69 7a 65 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f T_H.#include."qsize.h".#endif.//
3d9a0 20 51 54 5f 48 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 74 6f 70 4c 65 66 74 29 0a 23 65 72 72 .QT_H..#if.defined(topLeft).#err
3d9c0 6f 72 20 22 4d 61 63 72 6f 20 64 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 74 6f 70 4c 65 66 74 20 or."Macro.definition.of.topLeft.
3d9e0 63 6f 6e 66 6c 69 63 74 73 20 77 69 74 68 20 51 52 65 63 74 22 0a 2f 2f 20 64 6f 6e 27 74 20 6a conflicts.with.QRect".//.don't.j
3da00 75 73 74 20 73 69 6c 65 6e 74 6c 79 20 75 6e 64 6f 20 70 65 6f 70 6c 65 27 73 20 64 65 66 69 6e ust.silently.undo.people's.defin
3da20 65 73 3a 20 23 75 6e 64 65 66 20 74 6f 70 4c 65 66 74 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 es:.#undef.topLeft.#endif..class
3da40 20 51 5f 45 58 50 4f 52 54 20 51 52 65 63 74 09 09 09 09 09 2f 2f 20 72 65 63 74 61 6e 67 6c 65 .Q_EXPORT.QRect.....//.rectangle
3da60 20 63 6c 61 73 73 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 52 65 63 74 28 29 09 7b 20 78 .class.{.public:.....QRect().{.x
3da80 31 20 3d 20 79 31 20 3d 20 30 3b 20 78 32 20 3d 20 79 32 20 3d 20 2d 31 3b 20 7d 0a 20 20 20 20 1.=.y1.=.0;.x2.=.y2.=.-1;.}.....
3daa0 51 52 65 63 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 74 6f 70 6c 65 66 74 2c 20 63 6f QRect(.const.QPoint.&topleft,.co
3dac0 6e 73 74 20 51 50 6f 69 6e 74 20 26 62 6f 74 74 6f 6d 72 69 67 68 74 20 29 3b 0a 20 20 20 20 51 nst.QPoint.&bottomright.);.....Q
3dae0 52 65 63 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 74 6f 70 6c 65 66 74 2c 20 63 6f 6e Rect(.const.QPoint.&topleft,.con
3db00 73 74 20 51 53 69 7a 65 20 26 73 69 7a 65 20 29 3b 0a 20 20 20 20 51 52 65 63 74 28 20 69 6e 74 st.QSize.&size.);.....QRect(.int
3db20 20 6c 65 66 74 2c 20 69 6e 74 20 74 6f 70 2c 20 69 6e 74 20 77 69 64 74 68 2c 20 69 6e 74 20 68 .left,.int.top,.int.width,.int.h
3db40 65 69 67 68 74 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 20 20 69 73 4e 75 6c 6c 28 29 09 63 6f eight.);......bool...isNull().co
3db60 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 69 73 45 6d 70 74 79 28 29 09 63 6f 6e 73 74 3b nst;.....bool...isEmpty().const;
3db80 0a 20 20 20 20 62 6f 6f 6c 20 20 20 69 73 56 61 6c 69 64 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 .....bool...isValid().const;....
3dba0 20 51 52 65 63 74 20 20 6e 6f 72 6d 61 6c 69 7a 65 28 29 09 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 .QRect..normalize().const;......
3dbc0 69 6e 74 09 20 20 20 6c 65 66 74 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 20 20 20 int....left().const;.....int....
3dbe0 74 6f 70 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 20 20 20 72 69 67 68 74 28 29 09 top().const;.....int....right().
3dc00 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 20 20 20 62 6f 74 74 6f 6d 28 29 09 63 6f 6e 73 74 const;.....int....bottom().const
3dc20 3b 0a 0a 20 20 20 20 51 43 4f 4f 52 44 20 26 72 4c 65 66 74 28 29 3b 0a 20 20 20 20 51 43 4f 4f ;......QCOORD.&rLeft();.....QCOO
3dc40 52 44 20 26 72 54 6f 70 28 29 3b 0a 20 20 20 20 51 43 4f 4f 52 44 20 26 72 52 69 67 68 74 28 29 RD.&rTop();.....QCOORD.&rRight()
3dc60 3b 0a 20 20 20 20 51 43 4f 4f 52 44 20 26 72 42 6f 74 74 6f 6d 28 29 3b 0a 0a 20 20 20 20 69 6e ;.....QCOORD.&rBottom();......in
3dc80 74 09 20 20 20 78 28 29 09 09 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 20 20 20 79 28 29 09 t....x()..const;.....int....y().
3dca0 09 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 73 65 74 4c 65 66 74 28 20 69 6e 74 20 .const;.....void...setLeft(.int.
3dcc0 70 6f 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 73 65 74 54 6f 70 28 20 69 6e 74 20 70 6f pos.);.....void...setTop(.int.po
3dce0 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 73 65 74 52 69 67 68 74 28 20 69 6e 74 20 70 6f s.);.....void...setRight(.int.po
3dd00 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 73 65 74 42 6f 74 74 6f 6d 28 20 69 6e 74 20 70 s.);.....void...setBottom(.int.p
3dd20 6f 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 73 65 74 58 28 20 69 6e 74 20 78 20 29 3b 0a os.);.....void...setX(.int.x.);.
3dd40 20 20 20 20 76 6f 69 64 20 20 20 73 65 74 59 28 20 69 6e 74 20 79 20 29 3b 0a 0a 20 20 20 20 76 ....void...setY(.int.y.);......v
3dd60 6f 69 64 20 20 20 73 65 74 54 6f 70 4c 65 66 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 oid...setTopLeft(.const.QPoint.&
3dd80 70 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 73 65 74 42 6f 74 74 6f 6d 52 69 67 68 74 28 20 p.);.....void...setBottomRight(.
3dda0 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 73 65 const.QPoint.&p.);.....void...se
3ddc0 74 54 6f 70 52 69 67 68 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 3b 0a 20 20 tTopRight(.const.QPoint.&p.);...
3dde0 20 20 76 6f 69 64 20 20 20 73 65 74 42 6f 74 74 6f 6d 4c 65 66 74 28 20 63 6f 6e 73 74 20 51 50 ..void...setBottomLeft(.const.QP
3de00 6f 69 6e 74 20 26 70 20 29 3b 0a 0a 20 20 20 20 51 50 6f 69 6e 74 20 74 6f 70 4c 65 66 74 28 29 oint.&p.);......QPoint.topLeft()
3de20 09 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 62 6f 74 74 6f 6d 52 69 67 68 74 28 ..const;.....QPoint.bottomRight(
3de40 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 74 6f 70 52 69 67 68 74 28 29 09 20 ).const;.....QPoint.topRight()..
3de60 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 62 6f 74 74 6f 6d 4c 65 66 74 28 29 09 20 const;.....QPoint.bottomLeft()..
3de80 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 63 65 6e 74 65 72 28 29 09 20 63 6f 6e 73 const;.....QPoint.center()..cons
3dea0 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 20 20 72 65 63 74 28 20 69 6e 74 20 2a 78 2c 20 69 6e 74 t;......void...rect(.int.*x,.int
3dec0 20 2a 79 2c 20 69 6e 74 20 2a 77 2c 20 69 6e 74 20 2a 68 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 .*y,.int.*w,.int.*h.).const;....
3dee0 20 76 6f 69 64 20 20 20 63 6f 6f 72 64 73 28 20 69 6e 74 20 2a 78 31 2c 20 69 6e 74 20 2a 79 31 .void...coords(.int.*x1,.int.*y1
3df00 2c 20 69 6e 74 20 2a 78 32 2c 20 69 6e 74 20 2a 79 32 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 ,.int.*x2,.int.*y2.).const;.....
3df20 20 76 6f 69 64 20 20 20 6d 6f 76 65 4c 65 66 74 28 20 69 6e 74 20 70 6f 73 20 29 3b 0a 20 20 20 .void...moveLeft(.int.pos.);....
3df40 20 76 6f 69 64 20 20 20 6d 6f 76 65 54 6f 70 28 20 69 6e 74 20 70 6f 73 20 29 3b 0a 20 20 20 20 .void...moveTop(.int.pos.);.....
3df60 76 6f 69 64 20 20 20 6d 6f 76 65 52 69 67 68 74 28 20 69 6e 74 20 70 6f 73 20 29 3b 0a 20 20 20 void...moveRight(.int.pos.);....
3df80 20 76 6f 69 64 20 20 20 6d 6f 76 65 42 6f 74 74 6f 6d 28 20 69 6e 74 20 70 6f 73 20 29 3b 0a 20 .void...moveBottom(.int.pos.);..
3dfa0 20 20 20 76 6f 69 64 20 20 20 6d 6f 76 65 54 6f 70 4c 65 66 74 28 20 63 6f 6e 73 74 20 51 50 6f ...void...moveTopLeft(.const.QPo
3dfc0 69 6e 74 20 26 70 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 6d 6f 76 65 42 6f 74 74 6f 6d 52 int.&p.);.....void...moveBottomR
3dfe0 69 67 68 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 3b 0a 20 20 20 20 76 6f 69 ight(.const.QPoint.&p.);.....voi
3e000 64 20 20 20 6d 6f 76 65 54 6f 70 52 69 67 68 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 d...moveTopRight(.const.QPoint.&
3e020 70 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 6d 6f 76 65 42 6f 74 74 6f 6d 4c 65 66 74 28 20 p.);.....void...moveBottomLeft(.
3e040 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 6d 6f const.QPoint.&p.);.....void...mo
3e060 76 65 43 65 6e 74 65 72 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 3b 0a 20 20 20 veCenter(.const.QPoint.&p.);....
3e080 20 76 6f 69 64 20 20 20 6d 6f 76 65 42 79 28 20 69 6e 74 20 64 78 2c 20 69 6e 74 20 64 79 20 29 .void...moveBy(.int.dx,.int.dy.)
3e0a0 3b 0a 0a 20 20 20 20 76 6f 69 64 20 20 20 73 65 74 52 65 63 74 28 20 69 6e 74 20 78 2c 20 69 6e ;......void...setRect(.int.x,.in
3e0c0 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 t.y,.int.w,.int.h.);.....void...
3e0e0 73 65 74 43 6f 6f 72 64 73 28 20 69 6e 74 20 78 31 2c 20 69 6e 74 20 79 31 2c 20 69 6e 74 20 78 setCoords(.int.x1,.int.y1,.int.x
3e100 32 2c 20 69 6e 74 20 79 32 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 61 64 64 43 6f 6f 72 64 2,.int.y2.);.....void...addCoord
3e120 73 28 20 69 6e 74 20 78 31 2c 20 69 6e 74 20 79 31 2c 20 69 6e 74 20 78 32 2c 20 69 6e 74 20 79 s(.int.x1,.int.y1,.int.x2,.int.y
3e140 32 20 29 3b 0a 0a 20 20 20 20 51 53 69 7a 65 20 20 73 69 7a 65 28 29 09 63 6f 6e 73 74 3b 0a 20 2.);......QSize..size().const;..
3e160 20 20 20 69 6e 74 09 20 20 20 77 69 64 74 68 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 ...int....width().const;.....int
3e180 09 20 20 20 68 65 69 67 68 74 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 73 ....height().const;.....void...s
3e1a0 65 74 57 69 64 74 68 28 20 69 6e 74 20 77 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 73 65 74 etWidth(.int.w.);.....void...set
3e1c0 48 65 69 67 68 74 28 20 69 6e 74 20 68 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 73 65 74 53 Height(.int.h.);.....void...setS
3e1e0 69 7a 65 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 73 20 29 3b 0a 0a 20 20 20 20 51 52 65 63 ize(.const.QSize.&s.);......QRec
3e200 74 20 20 6f 70 65 72 61 74 6f 72 7c 28 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 29 20 63 6f 6e t..operator|(const.QRect.&r).con
3e220 73 74 3b 0a 20 20 20 20 51 52 65 63 74 20 20 6f 70 65 72 61 74 6f 72 26 28 63 6f 6e 73 74 20 51 st;.....QRect..operator&(const.Q
3e240 52 65 63 74 20 26 72 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 65 63 74 26 20 20 6f 70 65 72 Rect.&r).const;.....QRect&..oper
3e260 61 74 6f 72 7c 3d 28 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 29 3b 0a 20 20 20 20 51 52 65 63 ator|=(const.QRect.&r);.....QRec
3e280 74 26 20 20 6f 70 65 72 61 74 6f 72 26 3d 28 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 29 3b 0a t&..operator&=(const.QRect.&r);.
3e2a0 0a 20 20 20 20 62 6f 6f 6c 20 20 20 63 6f 6e 74 61 69 6e 73 28 20 63 6f 6e 73 74 20 51 50 6f 69 .....bool...contains(.const.QPoi
3e2c0 6e 74 20 26 70 2c 20 62 6f 6f 6c 20 70 72 6f 70 65 72 3d 46 41 4c 53 45 20 29 20 63 6f 6e 73 74 nt.&p,.bool.proper=FALSE.).const
3e2e0 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 63 6f 6e 74 61 69 6e 73 28 20 69 6e 74 20 78 2c 20 69 6e ;.....bool...contains(.int.x,.in
3e300 74 20 79 20 29 20 63 6f 6e 73 74 3b 20 2f 2f 20 69 6e 6c 69 6e 65 20 6d 65 74 68 6f 64 73 2c 20 t.y.).const;.//.inline.methods,.
3e320 5f 64 6f 6e 27 74 5f 20 6d 65 72 67 65 20 74 68 65 73 65 0a 20 20 20 20 62 6f 6f 6c 20 20 20 63 _don't_.merge.these.....bool...c
3e340 6f 6e 74 61 69 6e 73 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 62 6f 6f 6c 20 70 72 6f 70 ontains(.int.x,.int.y,.bool.prop
3e360 65 72 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 63 6f 6e 74 61 69 6e 73 28 er.).const;.....bool...contains(
3e380 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 2c 20 62 6f 6f 6c 20 70 72 6f 70 65 72 3d 46 41 4c .const.QRect.&r,.bool.proper=FAL
3e3a0 53 45 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 65 63 74 20 20 75 6e 69 74 65 28 20 63 6f SE.).const;.....QRect..unite(.co
3e3c0 6e 73 74 20 51 52 65 63 74 20 26 72 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 65 63 74 20 nst.QRect.&r.).const;.....QRect.
3e3e0 20 69 6e 74 65 72 73 65 63 74 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 20 29 20 63 6f 6e .intersect(.const.QRect.&r.).con
3e400 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 69 6e 74 65 72 73 65 63 74 73 28 20 63 6f 6e 73 74 st;.....bool...intersects(.const
3e420 20 51 52 65 63 74 20 26 72 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 66 72 69 65 6e 64 20 51 .QRect.&r.).const;......friend.Q
3e440 5f 45 58 50 4f 52 54 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 51 _EXPORT.bool.operator==(.const.Q
3e460 52 65 63 74 20 26 2c 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 20 29 3b 0a 20 20 20 20 66 72 69 Rect.&,.const.QRect.&.);.....fri
3e480 65 6e 64 20 51 5f 45 58 50 4f 52 54 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 21 3d 28 20 63 6f end.Q_EXPORT.bool.operator!=(.co
3e4a0 6e 73 74 20 51 52 65 63 74 20 26 2c 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 20 29 3b 0a 0a 70 nst.QRect.&,.const.QRect.&.);..p
3e4c0 72 69 76 61 74 65 3a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 20 7c 7c rivate:.#if.defined(Q_WS_X11).||
3e4e0 20 64 65 66 69 6e 65 64 28 51 5f 4f 53 5f 54 45 4d 50 29 0a 20 20 20 20 66 72 69 65 6e 64 20 76 .defined(Q_OS_TEMP).....friend.v
3e500 6f 69 64 20 71 74 5f 73 65 74 43 6f 6f 72 64 73 28 20 51 52 65 63 74 20 2a 72 2c 20 69 6e 74 20 oid.qt_setCoords(.QRect.*r,.int.
3e520 78 70 31 2c 20 69 6e 74 20 79 70 31 2c 20 69 6e 74 20 78 70 32 2c 20 69 6e 74 20 79 70 32 20 29 xp1,.int.yp1,.int.xp2,.int.yp2.)
3e540 3b 0a 23 65 6e 64 69 66 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 4f 53 5f 4d 41 43 29 0a 20 ;.#endif.#if.defined(Q_OS_MAC)..
3e560 20 20 20 51 43 4f 4f 52 44 20 79 31 3b 0a 20 20 20 20 51 43 4f 4f 52 44 20 78 31 3b 0a 20 20 20 ...QCOORD.y1;.....QCOORD.x1;....
3e580 20 51 43 4f 4f 52 44 20 79 32 3b 0a 20 20 20 20 51 43 4f 4f 52 44 20 78 32 3b 0a 23 65 6c 73 65 .QCOORD.y2;.....QCOORD.x2;.#else
3e5a0 0a 20 20 20 20 51 43 4f 4f 52 44 20 78 31 3b 0a 20 20 20 20 51 43 4f 4f 52 44 20 79 31 3b 0a 20 .....QCOORD.x1;.....QCOORD.y1;..
3e5c0 20 20 20 51 43 4f 4f 52 44 20 78 32 3b 0a 20 20 20 20 51 43 4f 4f 52 44 20 79 32 3b 0a 23 65 6e ...QCOORD.x2;.....QCOORD.y2;.#en
3e5e0 64 69 66 0a 7d 3b 0a 0a 51 5f 45 58 50 4f 52 54 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 3d 3d dif.};..Q_EXPORT.bool.operator==
3e600 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 2c 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 20 29 (.const.QRect.&,.const.QRect.&.)
3e620 3b 0a 51 5f 45 58 50 4f 52 54 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 21 3d 28 20 63 6f 6e 73 ;.Q_EXPORT.bool.operator!=(.cons
3e640 74 20 51 52 65 63 74 20 26 2c 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 20 29 3b 0a 0a 0a 2f 2a t.QRect.&,.const.QRect.&.);.../*
3e660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e6e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 54 ...................*/.#ifndef.QT
3e720 5f 4e 4f 5f 44 41 54 41 53 54 52 45 41 4d 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 _NO_DATASTREAM.Q_EXPORT.QDataStr
3e740 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3c 3c 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 eam.&operator<<(.QDataStream.&,.
3e760 63 6f 6e 73 74 20 51 52 65 63 74 20 26 20 29 3b 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 const.QRect.&.);.Q_EXPORT.QDataS
3e780 74 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3e 3e 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 tream.&operator>>(.QDataStream.&
3e7a0 2c 20 51 52 65 63 74 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 ,.QRect.&.);.#endif../*.........
3e7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3e860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 69 6e 6c 69 6e 65 20 51 52 65 63 .................*/..inline.QRec
3e880 74 3a 3a 51 52 65 63 74 28 20 69 6e 74 20 6c 65 66 74 2c 20 69 6e 74 20 74 6f 70 2c 20 69 6e 74 t::QRect(.int.left,.int.top,.int
3e8a0 20 77 69 64 74 68 2c 20 69 6e 74 20 68 65 69 67 68 74 20 29 0a 7b 0a 20 20 20 20 78 31 20 3d 20 .width,.int.height.).{.....x1.=.
3e8c0 28 51 43 4f 4f 52 44 29 6c 65 66 74 3b 0a 20 20 20 20 79 31 20 3d 20 28 51 43 4f 4f 52 44 29 74 (QCOORD)left;.....y1.=.(QCOORD)t
3e8e0 6f 70 3b 0a 20 20 20 20 78 32 20 3d 20 28 51 43 4f 4f 52 44 29 28 6c 65 66 74 2b 77 69 64 74 68 op;.....x2.=.(QCOORD)(left+width
3e900 2d 31 29 3b 0a 20 20 20 20 79 32 20 3d 20 28 51 43 4f 4f 52 44 29 28 74 6f 70 2b 68 65 69 67 68 -1);.....y2.=.(QCOORD)(top+heigh
3e920 74 2d 31 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 52 65 63 74 3a 3a 69 73 4e 75 t-1);.}..inline.bool.QRect::isNu
3e940 6c 6c 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 78 32 20 3d 3d 20 78 31 2d 31 20 26 ll().const.{.return.x2.==.x1-1.&
3e960 26 20 79 32 20 3d 3d 20 79 31 2d 31 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 52 65 &.y2.==.y1-1;.}..inline.bool.QRe
3e980 63 74 3a 3a 69 73 45 6d 70 74 79 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 78 31 20 ct::isEmpty().const.{.return.x1.
3e9a0 3e 20 78 32 20 7c 7c 20 79 31 20 3e 20 79 32 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 >.x2.||.y1.>.y2;.}..inline.bool.
3e9c0 51 52 65 63 74 3a 3a 69 73 56 61 6c 69 64 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 QRect::isValid().const.{.return.
3e9e0 78 31 20 3c 3d 20 78 32 20 26 26 20 79 31 20 3c 3d 20 79 32 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 x1.<=.x2.&&.y1.<=.y2;.}..inline.
3ea00 69 6e 74 20 51 52 65 63 74 3a 3a 6c 65 66 74 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e int.QRect::left().const.{.return
3ea20 20 78 31 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 52 65 63 74 3a 3a 74 6f 70 28 29 20 .x1;.}..inline.int.QRect::top().
3ea40 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 79 31 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 const.{.return.y1;.}..inline.int
3ea60 20 51 52 65 63 74 3a 3a 72 69 67 68 74 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 78 .QRect::right().const.{.return.x
3ea80 32 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 52 65 63 74 3a 3a 62 6f 74 74 6f 6d 28 29 2;.}..inline.int.QRect::bottom()
3eaa0 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 79 32 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 43 .const.{.return.y2;.}..inline.QC
3eac0 4f 4f 52 44 20 26 51 52 65 63 74 3a 3a 72 4c 65 66 74 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 31 OORD.&QRect::rLeft().{.return.x1
3eae0 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 43 4f 4f 52 44 20 26 20 51 52 65 63 74 3a 3a 72 54 6f 70 ;.}..inline.QCOORD.&.QRect::rTop
3eb00 28 29 0a 7b 20 72 65 74 75 72 6e 20 79 31 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 43 4f 4f 52 44 ().{.return.y1;.}..inline.QCOORD
3eb20 20 26 20 51 52 65 63 74 3a 3a 72 52 69 67 68 74 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 32 3b 20 .&.QRect::rRight().{.return.x2;.
3eb40 7d 0a 0a 69 6e 6c 69 6e 65 20 51 43 4f 4f 52 44 20 26 20 51 52 65 63 74 3a 3a 72 42 6f 74 74 6f }..inline.QCOORD.&.QRect::rBotto
3eb60 6d 28 29 0a 7b 20 72 65 74 75 72 6e 20 79 32 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 m().{.return.y2;.}..inline.int.Q
3eb80 52 65 63 74 3a 3a 78 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 78 31 3b 20 7d 0a 0a Rect::x().const.{.return.x1;.}..
3eba0 69 6e 6c 69 6e 65 20 69 6e 74 20 51 52 65 63 74 3a 3a 79 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 inline.int.QRect::y().const.{.re
3ebc0 74 75 72 6e 20 79 31 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 52 65 63 74 3a 3a 73 turn.y1;.}..inline.void.QRect::s
3ebe0 65 74 4c 65 66 74 28 20 69 6e 74 20 70 6f 73 20 29 0a 7b 20 78 31 20 3d 20 28 51 43 4f 4f 52 44 etLeft(.int.pos.).{.x1.=.(QCOORD
3ec00 29 70 6f 73 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 52 65 63 74 3a 3a 73 65 74 54 )pos;.}..inline.void.QRect::setT
3ec20 6f 70 28 20 69 6e 74 20 70 6f 73 20 29 0a 7b 20 79 31 20 3d 20 28 51 43 4f 4f 52 44 29 70 6f 73 op(.int.pos.).{.y1.=.(QCOORD)pos
3ec40 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 52 65 63 74 3a 3a 73 65 74 52 69 67 68 74 ;.}..inline.void.QRect::setRight
3ec60 28 20 69 6e 74 20 70 6f 73 20 29 0a 7b 20 78 32 20 3d 20 28 51 43 4f 4f 52 44 29 70 6f 73 3b 20 (.int.pos.).{.x2.=.(QCOORD)pos;.
3ec80 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 52 65 63 74 3a 3a 73 65 74 42 6f 74 74 6f 6d 28 }..inline.void.QRect::setBottom(
3eca0 20 69 6e 74 20 70 6f 73 20 29 0a 7b 20 79 32 20 3d 20 28 51 43 4f 4f 52 44 29 70 6f 73 3b 20 7d .int.pos.).{.y2.=.(QCOORD)pos;.}
3ecc0 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 52 65 63 74 3a 3a 73 65 74 58 28 20 69 6e 74 20 78 ..inline.void.QRect::setX(.int.x
3ece0 20 29 0a 7b 20 78 31 20 3d 20 28 51 43 4f 4f 52 44 29 78 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 76 .).{.x1.=.(QCOORD)x;.}..inline.v
3ed00 6f 69 64 20 51 52 65 63 74 3a 3a 73 65 74 59 28 20 69 6e 74 20 79 20 29 0a 7b 20 79 31 20 3d 20 oid.QRect::setY(.int.y.).{.y1.=.
3ed20 28 51 43 4f 4f 52 44 29 79 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 50 6f 69 6e 74 20 51 52 65 63 (QCOORD)y;.}..inline.QPoint.QRec
3ed40 74 3a 3a 74 6f 70 4c 65 66 74 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 51 50 6f 69 t::topLeft().const.{.return.QPoi
3ed60 6e 74 28 78 31 2c 20 79 31 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 50 6f 69 6e 74 20 51 52 65 nt(x1,.y1);.}..inline.QPoint.QRe
3ed80 63 74 3a 3a 62 6f 74 74 6f 6d 52 69 67 68 74 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e ct::bottomRight().const.{.return
3eda0 20 51 50 6f 69 6e 74 28 78 32 2c 20 79 32 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 50 6f 69 6e .QPoint(x2,.y2);.}..inline.QPoin
3edc0 74 20 51 52 65 63 74 3a 3a 74 6f 70 52 69 67 68 74 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 t.QRect::topRight().const.{.retu
3ede0 72 6e 20 51 50 6f 69 6e 74 28 78 32 2c 20 79 31 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 50 6f rn.QPoint(x2,.y1);.}..inline.QPo
3ee00 69 6e 74 20 51 52 65 63 74 3a 3a 62 6f 74 74 6f 6d 4c 65 66 74 28 29 20 63 6f 6e 73 74 0a 7b 20 int.QRect::bottomLeft().const.{.
3ee20 72 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 78 31 2c 20 79 32 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 return.QPoint(x1,.y2);.}..inline
3ee40 20 51 50 6f 69 6e 74 20 51 52 65 63 74 3a 3a 63 65 6e 74 65 72 28 29 20 63 6f 6e 73 74 0a 7b 20 .QPoint.QRect::center().const.{.
3ee60 72 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 28 78 31 2b 78 32 29 2f 32 2c 20 28 79 31 2b 79 32 29 return.QPoint((x1+x2)/2,.(y1+y2)
3ee80 2f 32 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 52 65 63 74 3a 3a 77 69 64 74 68 28 /2);.}..inline.int.QRect::width(
3eea0 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 20 78 32 20 2d 20 78 31 20 2b 20 31 3b 20 7d ).const.{.return..x2.-.x1.+.1;.}
3eec0 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 52 65 63 74 3a 3a 68 65 69 67 68 74 28 29 20 63 6f 6e ..inline.int.QRect::height().con
3eee0 73 74 0a 7b 20 72 65 74 75 72 6e 20 20 79 32 20 2d 20 79 31 20 2b 20 31 3b 20 7d 0a 0a 69 6e 6c st.{.return..y2.-.y1.+.1;.}..inl
3ef00 69 6e 65 20 51 53 69 7a 65 20 51 52 65 63 74 3a 3a 73 69 7a 65 28 29 20 63 6f 6e 73 74 0a 7b 20 ine.QSize.QRect::size().const.{.
3ef20 72 65 74 75 72 6e 20 51 53 69 7a 65 28 78 32 2d 78 31 2b 31 2c 20 79 32 2d 79 31 2b 31 29 3b 20 return.QSize(x2-x1+1,.y2-y1+1);.
3ef40 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 52 65 63 74 3a 3a 63 6f 6e 74 61 69 6e 73 28 20 }..inline.bool.QRect::contains(.
3ef60 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 62 6f 6f 6c 20 70 72 6f 70 65 72 20 29 20 63 6f 6e 73 int.x,.int.y,.bool.proper.).cons
3ef80 74 0a 7b 0a 20 20 20 20 69 66 20 28 20 70 72 6f 70 65 72 20 29 0a 20 20 20 20 20 20 20 20 72 65 t.{.....if.(.proper.).........re
3efa0 74 75 72 6e 20 78 20 3e 20 78 31 20 26 26 20 78 20 3c 20 78 32 20 26 26 0a 20 20 20 20 20 20 20 turn.x.>.x1.&&.x.<.x2.&&........
3efc0 20 20 20 20 20 20 20 20 79 20 3e 20 79 31 20 26 26 20 79 20 3c 20 79 32 3b 0a 20 20 20 20 65 6c ........y.>.y1.&&.y.<.y2;.....el
3efe0 73 65 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 78 20 3e 3d 20 78 31 20 26 26 20 78 20 3c se.........return.x.>=.x1.&&.x.<
3f000 3d 20 78 32 20 26 26 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 79 20 3e 3d 20 79 31 20 26 =.x2.&&................y.>=.y1.&
3f020 26 20 79 20 3c 3d 20 79 32 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 52 65 63 74 3a &.y.<=.y2;.}..inline.bool.QRect:
3f040 3a 63 6f 6e 74 61 69 6e 73 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 20 29 20 63 6f 6e 73 74 0a :contains(.int.x,.int.y.).const.
3f060 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 78 20 3e 3d 20 78 31 20 26 26 20 78 20 3c 3d 20 78 32 20 {.....return.x.>=.x1.&&.x.<=.x2.
3f080 26 26 0a 09 20 20 20 79 20 3e 3d 20 79 31 20 26 26 20 79 20 3c 3d 20 79 32 3b 0a 7d 0a 23 64 65 &&.....y.>=.y1.&&.y.<=.y2;.}.#de
3f0a0 66 69 6e 65 20 51 5f 44 45 46 49 4e 45 44 5f 51 52 45 43 54 0a 23 69 6e 63 6c 75 64 65 20 22 71 fine.Q_DEFINED_QRECT.#include."q
3f0c0 77 69 6e 65 78 70 6f 72 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 52 45 43 54 5f 48 0a 00 winexport.h".#endif.//.QRECT_H..
3f0e0 00 00 1c 00 71 00 6d 00 6f 00 74 00 69 00 66 00 77 00 69 00 64 00 67 00 65 00 74 00 2e 00 68 00 ....q.m.o.t.i.f.w.i.d.g.e.t...h.
3f100 00 07 f4 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .../*...........................
3f120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 .........................*/..#if
3f520 6e 64 65 66 20 51 4d 4f 54 49 46 57 49 44 47 45 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 4f 54 ndef.QMOTIFWIDGET_H.#define.QMOT
3f540 49 46 57 49 44 47 45 54 5f 48 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 71 77 69 64 67 65 74 2e 68 3e IFWIDGET_H..#include.<qwidget.h>
3f560 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 58 31 31 2f 49 6e 74 72 69 6e 73 69 63 2e 68 3e 0a 0a 63 6c ..#include.<X11/Intrinsic.h>..cl
3f580 61 73 73 20 51 4d 6f 74 69 66 57 69 64 67 65 74 50 72 69 76 61 74 65 3b 0a 63 6c 61 73 73 20 51 ass.QMotifWidgetPrivate;.class.Q
3f5a0 4b 65 79 45 76 65 6e 74 3b 0a 0a 63 6c 61 73 73 20 51 4d 6f 74 69 66 57 69 64 67 65 74 20 3a 20 KeyEvent;..class.QMotifWidget.:.
3f5c0 70 75 62 6c 69 63 20 51 57 69 64 67 65 74 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 0a 70 public.QWidget.{.....Q_OBJECT..p
3f5e0 75 62 6c 69 63 3a 0a 20 20 20 20 51 4d 6f 74 69 66 57 69 64 67 65 74 28 20 51 57 69 64 67 65 74 ublic:.....QMotifWidget(.QWidget
3f600 20 2a 2c 20 57 69 64 67 65 74 43 6c 61 73 73 2c 20 41 72 67 4c 69 73 74 20 3d 20 4e 55 4c 4c 2c .*,.WidgetClass,.ArgList.=.NULL,
3f620 20 43 61 72 64 69 6e 61 6c 20 3d 20 30 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .Cardinal.=.0,..................
3f640 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 3d 20 30 2c 20 57 46 6c 61 67 73 20 3d 20 30 20 29 3b .const.char.*.=.0,.WFlags.=.0.);
3f660 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 4d 6f 74 69 66 57 69 64 67 65 74 28 29 3b 0a 0a 20 .....virtual.~QMotifWidget();...
3f680 20 20 20 57 69 64 67 65 74 20 6d 6f 74 69 66 57 69 64 67 65 74 28 29 20 63 6f 6e 73 74 3b 0a 0a ...Widget.motifWidget().const;..
3f6a0 20 20 20 20 76 6f 69 64 20 73 68 6f 77 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 68 69 64 65 28 29 ....void.show();.....void.hide()
3f6c0 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 62 6f 6f 6c 20 65 76 65 6e 74 28 20 51 45 ;..protected:.....bool.event(.QE
3f6e0 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 65 76 65 6e 74 46 69 6c 74 65 72 28 20 vent.*.);.....bool.eventFilter(.
3f700 51 4f 62 6a 65 63 74 20 2a 6f 62 6a 65 63 74 2c 20 51 45 76 65 6e 74 20 2a 65 76 65 6e 74 20 29 QObject.*object,.QEvent.*event.)
3f720 3b 0a 20 20 20 20 62 6f 6f 6c 20 78 31 31 45 76 65 6e 74 28 58 45 76 65 6e 74 20 2a 65 76 65 6e ;.....bool.x11Event(XEvent.*even
3f740 74 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 4d 6f 74 69 66 57 69 64 67 65 74 50 72 t);..private:.....QMotifWidgetPr
3f760 69 76 61 74 65 20 2a 64 3b 0a 0a 20 20 20 20 76 6f 69 64 20 72 65 61 6c 69 7a 65 28 20 57 69 64 ivate.*d;......void.realize(.Wid
3f780 67 65 74 20 29 3b 0a 0a 20 20 20 20 66 72 69 65 6e 64 20 76 6f 69 64 20 71 6d 6f 74 69 66 5f 77 get.);......friend.void.qmotif_w
3f7a0 69 64 67 65 74 5f 73 68 65 6c 6c 5f 64 65 73 74 72 6f 79 28 57 69 64 67 65 74 20 77 29 3b 0a 20 idget_shell_destroy(Widget.w);..
3f7c0 20 20 20 66 72 69 65 6e 64 20 76 6f 69 64 20 71 6d 6f 74 69 66 5f 77 69 64 67 65 74 5f 73 68 65 ...friend.void.qmotif_widget_she
3f7e0 6c 6c 5f 72 65 61 6c 69 7a 65 28 20 57 69 64 67 65 74 2c 20 58 74 56 61 6c 75 65 4d 61 73 6b 20 ll_realize(.Widget,.XtValueMask.
3f800 2a 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 *,..............................
3f820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 58 53 65 74 57 69 6e 64 6f 77 41 74 74 72 69 62 ................XSetWindowAttrib
3f840 75 74 65 73 20 2a 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 76 6f 69 64 20 71 6d 6f 74 69 66 5f utes.*);.....friend.void.qmotif_
3f860 77 69 64 67 65 74 5f 73 68 65 6c 6c 5f 63 68 61 6e 67 65 5f 6d 61 6e 61 67 65 64 28 20 57 69 64 widget_shell_change_managed(.Wid
3f880 67 65 74 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 20 64 69 73 70 61 74 63 68 51 get.);.....static.bool.dispatchQ
3f8a0 45 76 65 6e 74 28 20 51 45 76 65 6e 74 2a 2c 20 51 57 69 64 67 65 74 2a 29 3b 0a 20 20 20 20 66 Event(.QEvent*,.QWidget*);.....f
3f8c0 72 69 65 6e 64 20 63 6c 61 73 73 20 51 4d 6f 74 69 66 44 69 61 6c 6f 67 3b 0a 7d 3b 0a 0a 23 65 riend.class.QMotifDialog;.};..#e
3f8e0 6e 64 69 66 20 2f 2f 20 51 4d 4f 54 49 46 57 49 44 47 45 54 5f 48 0a 00 00 00 1a 00 71 00 73 00 ndif.//.QMOTIFWIDGET_H......q.s.
3f900 6f 00 72 00 74 00 65 00 64 00 6c 00 69 00 73 00 74 00 2e 00 68 00 00 08 69 2f 2a 20 20 20 20 20 o.r.t.e.d.l.i.s.t...h...i/*.....
3f920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f9a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f9c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3f9e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fa00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fa20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fa40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fa60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fa80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3faa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fb00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fb20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fb40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fb60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fbc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fc00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fc20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fc40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fc80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fcc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fd00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fd20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fd40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fd60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fd80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fda0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fdc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fde0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fe00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fe20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fe40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fe60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fe80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3fee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
3ff00 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 4f 52 54 45 44 .............*/..#ifndef.QSORTED
3ff20 4c 49 53 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 4f 52 54 45 44 4c 49 53 54 5f 48 0a 0a 23 69 LIST_H.#define.QSORTEDLIST_H..#i
3ff40 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 74 72 6c 69 73 74 2e 68 22 fndef.QT_H.#include."qptrlist.h"
3ff60 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 74 65 6d 70 6c 61 74 65 3c 63 6c 61 73 73 .#endif.//.QT_H...template<class
3ff80 20 74 79 70 65 3e 20 0a 63 6c 61 73 73 20 51 53 6f 72 74 65 64 4c 69 73 74 20 3a 20 70 75 62 6c .type>..class.QSortedList.:.publ
3ffa0 69 63 20 51 50 74 72 4c 69 73 74 3c 74 79 70 65 3e 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 ic.QPtrList<type>.{.public:.....
3ffc0 51 53 6f 72 74 65 64 4c 69 73 74 28 29 20 7b 7d 0a 20 20 20 20 51 53 6f 72 74 65 64 4c 69 73 74 QSortedList().{}.....QSortedList
3ffe0 28 20 63 6f 6e 73 74 20 51 53 6f 72 74 65 64 4c 69 73 74 3c 74 79 70 65 3e 20 26 6c 20 29 20 3a (.const.QSortedList<type>.&l.).:
40000 20 51 50 74 72 4c 69 73 74 3c 74 79 70 65 3e 28 6c 29 20 7b 7d 0a 20 20 20 20 7e 51 53 6f 72 74 .QPtrList<type>(l).{}.....~QSort
40020 65 64 4c 69 73 74 28 29 20 7b 20 74 68 69 73 2d 3e 63 6c 65 61 72 28 29 3b 20 7d 0a 20 20 20 20 edList().{.this->clear();.}.....
40040 51 53 6f 72 74 65 64 4c 69 73 74 3c 74 79 70 65 3e 20 26 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e QSortedList<type>.&operator=(con
40060 73 74 20 51 53 6f 72 74 65 64 4c 69 73 74 3c 74 79 70 65 3e 20 26 6c 29 0a 20 20 20 20 20 20 7b st.QSortedList<type>.&l).......{
40080 20 72 65 74 75 72 6e 20 28 51 53 6f 72 74 65 64 4c 69 73 74 3c 74 79 70 65 3e 26 29 51 50 74 72 .return.(QSortedList<type>&)QPtr
400a0 4c 69 73 74 3c 74 79 70 65 3e 3a 3a 6f 70 65 72 61 74 6f 72 3d 28 6c 29 3b 20 7d 0a 0a 20 20 20 List<type>::operator=(l);.}.....
400c0 20 76 69 72 74 75 61 6c 20 69 6e 74 20 63 6f 6d 70 61 72 65 49 74 65 6d 73 28 20 51 50 74 72 43 .virtual.int.compareItems(.QPtrC
400e0 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 73 31 2c 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 ollection::Item.s1,.QPtrCollecti
40100 6f 6e 3a 3a 49 74 65 6d 20 73 32 20 29 0a 20 20 20 20 20 20 7b 20 69 66 20 28 20 2a 28 28 74 79 on::Item.s2.).......{.if.(.*((ty
40120 70 65 2a 29 73 31 29 20 3d 3d 20 2a 28 28 74 79 70 65 2a 29 73 32 29 20 29 20 72 65 74 75 72 6e pe*)s1).==.*((type*)s2).).return
40140 20 30 3b 20 72 65 74 75 72 6e 20 28 20 2a 28 28 74 79 70 65 2a 29 73 31 29 20 3c 20 2a 28 28 74 .0;.return.(.*((type*)s1).<.*((t
40160 79 70 65 2a 29 73 32 29 20 3f 20 2d 31 20 3a 20 31 20 29 3b 20 7d 0a 7d 3b 0a 0a 23 65 6e 64 69 ype*)s2).?.-1.:.1.);.}.};..#endi
40180 66 0a 00 00 00 10 00 71 00 70 00 6e 00 67 00 69 00 6f 00 2e 00 68 00 00 0b 76 2f 2a 20 20 20 20 f......q.p.n.g.i.o...h...v/*....
401a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
401c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
401e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
402a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
402c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
402e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
403a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
403c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
403e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
404a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
404c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
404e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
405a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
405c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
405e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
406a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
406c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
406e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40780 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 4e 47 49 4f 5f 48 0a 23 64 65 66 69 6e .....*/..#ifndef.QPNGIO_H.#defin
407a0 65 20 51 50 4e 47 49 4f 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 e.QPNGIO_H..#ifndef.QT_H.#includ
407c0 65 20 22 71 69 6d 61 67 65 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 e."qimage.h".#endif.//.QT_H..#if
407e0 6e 64 65 66 20 51 54 5f 4e 4f 5f 49 4d 41 47 45 49 4f 5f 50 4e 47 0a 0a 76 6f 69 64 20 71 49 6e ndef.QT_NO_IMAGEIO_PNG..void.qIn
40800 69 74 50 6e 67 49 4f 28 29 3b 0a 0a 63 6c 61 73 73 20 51 49 4f 44 65 76 69 63 65 3b 0a 0a 23 69 itPngIO();..class.QIODevice;..#i
40820 66 6e 64 65 66 20 51 5f 50 4e 47 45 58 50 4f 52 54 0a 23 69 66 20 21 64 65 66 69 6e 65 64 28 51 fndef.Q_PNGEXPORT.#if.!defined(Q
40840 54 5f 50 4c 55 47 49 4e 29 0a 23 64 65 66 69 6e 65 20 51 5f 50 4e 47 45 58 50 4f 52 54 20 51 5f T_PLUGIN).#define.Q_PNGEXPORT.Q_
40860 45 58 50 4f 52 54 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 51 5f 50 4e 47 45 58 50 4f 52 54 EXPORT.#else.#define.Q_PNGEXPORT
40880 0a 23 65 6e 64 69 66 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 5f 50 4e 47 45 58 50 4f 52 .#endif.#endif..class.Q_PNGEXPOR
408a0 54 20 51 50 4e 47 49 6d 61 67 65 57 72 69 74 65 72 20 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 T.QPNGImageWriter.{.public:.....
408c0 51 50 4e 47 49 6d 61 67 65 57 72 69 74 65 72 28 51 49 4f 44 65 76 69 63 65 2a 29 3b 0a 20 20 20 QPNGImageWriter(QIODevice*);....
408e0 20 7e 51 50 4e 47 49 6d 61 67 65 57 72 69 74 65 72 28 29 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 44 .~QPNGImageWriter();......enum.D
40900 69 73 70 6f 73 61 6c 4d 65 74 68 6f 64 20 7b 20 55 6e 73 70 65 63 69 66 69 65 64 2c 20 4e 6f 44 isposalMethod.{.Unspecified,.NoD
40920 69 73 70 6f 73 61 6c 2c 20 52 65 73 74 6f 72 65 42 61 63 6b 67 72 6f 75 6e 64 2c 20 52 65 73 74 isposal,.RestoreBackground,.Rest
40940 6f 72 65 49 6d 61 67 65 20 7d 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 44 69 73 70 6f 73 61 6c oreImage.};.....void.setDisposal
40960 4d 65 74 68 6f 64 28 44 69 73 70 6f 73 61 6c 4d 65 74 68 6f 64 29 3b 0a 20 20 20 20 76 6f 69 64 Method(DisposalMethod);.....void
40980 20 73 65 74 4c 6f 6f 70 69 6e 67 28 69 6e 74 20 6c 6f 6f 70 73 3d 30 29 3b 20 2f 2f 20 30 20 3d .setLooping(int.loops=0);.//.0.=
409a0 3d 20 69 6e 66 69 6e 69 74 79 0a 20 20 20 20 76 6f 69 64 20 73 65 74 46 72 61 6d 65 44 65 6c 61 =.infinity.....void.setFrameDela
409c0 79 28 69 6e 74 20 6d 73 65 63 73 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 47 61 6d 6d 61 28 y(int.msecs);.....void.setGamma(
409e0 66 6c 6f 61 74 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 77 72 69 74 65 49 6d 61 67 65 28 63 6f 6e float);......bool.writeImage(con
40a00 73 74 20 51 49 6d 61 67 65 26 20 69 6d 67 2c 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 29 3b 0a 20 st.QImage&.img,.int.x,.int.y);..
40a20 20 20 20 62 6f 6f 6c 20 77 72 69 74 65 49 6d 61 67 65 28 63 6f 6e 73 74 20 51 49 6d 61 67 65 26 ...bool.writeImage(const.QImage&
40a40 20 69 6d 67 2c 20 69 6e 74 20 71 75 61 6c 69 74 79 2c 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 29 .img,.int.quality,.int.x,.int.y)
40a60 3b 0a 20 20 20 20 62 6f 6f 6c 20 77 72 69 74 65 49 6d 61 67 65 28 63 6f 6e 73 74 20 51 49 6d 61 ;.....bool.writeImage(const.QIma
40a80 67 65 26 20 69 6d 67 29 0a 09 7b 20 72 65 74 75 72 6e 20 77 72 69 74 65 49 6d 61 67 65 28 69 6d ge&.img)..{.return.writeImage(im
40aa0 67 2c 20 30 2c 20 30 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 77 72 69 74 65 49 6d 61 67 65 28 g,.0,.0);.}.....bool.writeImage(
40ac0 63 6f 6e 73 74 20 51 49 6d 61 67 65 26 20 69 6d 67 2c 20 69 6e 74 20 71 75 61 6c 69 74 79 29 0a const.QImage&.img,.int.quality).
40ae0 09 7b 20 72 65 74 75 72 6e 20 77 72 69 74 65 49 6d 61 67 65 28 69 6d 67 2c 20 71 75 61 6c 69 74 .{.return.writeImage(img,.qualit
40b00 79 2c 20 30 2c 20 30 29 3b 20 7d 0a 0a 20 20 20 20 51 49 4f 44 65 76 69 63 65 2a 20 64 65 76 69 y,.0,.0);.}......QIODevice*.devi
40b20 63 65 28 29 20 7b 20 72 65 74 75 72 6e 20 64 65 76 3b 20 7d 0a 0a 70 72 69 76 61 74 65 3a 0a 20 ce().{.return.dev;.}..private:..
40b40 20 20 20 51 49 4f 44 65 76 69 63 65 2a 20 64 65 76 3b 0a 20 20 20 20 69 6e 74 20 66 72 61 6d 65 ...QIODevice*.dev;.....int.frame
40b60 73 5f 77 72 69 74 74 65 6e 3b 0a 20 20 20 20 44 69 73 70 6f 73 61 6c 4d 65 74 68 6f 64 20 64 69 s_written;.....DisposalMethod.di
40b80 73 70 6f 73 61 6c 3b 0a 20 20 20 20 69 6e 74 20 6c 6f 6f 70 69 6e 67 3b 0a 20 20 20 20 69 6e 74 sposal;.....int.looping;.....int
40ba0 20 6d 73 5f 64 65 6c 61 79 3b 0a 20 20 20 20 66 6c 6f 61 74 20 67 61 6d 6d 61 3b 0a 7d 3b 0a 0a .ms_delay;.....float.gamma;.};..
40bc0 63 6c 61 73 73 20 51 5f 50 4e 47 45 58 50 4f 52 54 20 51 50 4e 47 49 6d 61 67 65 50 61 63 6b 65 class.Q_PNGEXPORT.QPNGImagePacke
40be0 72 20 3a 20 70 75 62 6c 69 63 20 51 50 4e 47 49 6d 61 67 65 57 72 69 74 65 72 20 7b 0a 70 75 62 r.:.public.QPNGImageWriter.{.pub
40c00 6c 69 63 3a 0a 20 20 20 20 51 50 4e 47 49 6d 61 67 65 50 61 63 6b 65 72 28 51 49 4f 44 65 76 69 lic:.....QPNGImagePacker(QIODevi
40c20 63 65 2a 2c 20 69 6e 74 20 64 65 70 74 68 2c 20 69 6e 74 20 63 6f 6e 76 66 6c 61 67 73 29 3b 0a ce*,.int.depth,.int.convflags);.
40c40 0a 20 20 20 20 76 6f 69 64 20 73 65 74 50 69 78 65 6c 41 6c 69 67 6e 6d 65 6e 74 28 69 6e 74 20 .....void.setPixelAlignment(int.
40c60 78 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 70 61 63 6b 49 6d 61 67 65 28 63 6f 6e 73 74 20 51 49 6d x);.....bool.packImage(const.QIm
40c80 61 67 65 26 20 69 6d 67 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 49 6d 61 67 65 20 age&.img);..private:.....QImage.
40ca0 70 72 65 76 69 6f 75 73 3b 0a 20 20 20 20 69 6e 74 20 64 65 70 74 68 3b 0a 20 20 20 20 69 6e 74 previous;.....int.depth;.....int
40cc0 20 63 6f 6e 76 66 6c 61 67 73 3b 0a 20 20 20 20 69 6e 74 20 61 6c 69 67 6e 78 3b 0a 7d 3b 0a 0a .convflags;.....int.alignx;.};..
40ce0 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 49 4d 41 47 45 49 4f 5f 50 4e 47 0a 0a 23 65 6e #endif.//.QT_NO_IMAGEIO_PNG..#en
40d00 64 69 66 20 2f 2f 20 51 50 4e 47 49 4f 5f 48 0a 00 00 00 10 00 71 00 70 00 73 00 70 00 72 00 6e dif.//.QPNGIO_H......q.p.s.p.r.n
40d20 00 2e 00 68 00 00 04 30 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...h...0/*......................
40d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
40fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
410a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
410c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
410e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41100 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 53 50 52 4e 5f 48 0a 23 64 ..........*/.#ifndef.QPSPRN_H.#d
41120 65 66 69 6e 65 20 51 50 53 50 52 4e 5f 48 0a 23 69 6e 63 6c 75 64 65 20 3c 70 72 69 76 61 74 65 efine.QPSPRN_H.#include.<private
41140 2f 71 70 73 70 72 69 6e 74 65 72 5f 70 2e 68 3e 0a 23 65 6e 64 69 66 0a 00 00 00 1a 00 71 00 73 /qpsprinter_p.h>.#endif......q.s
41160 00 69 00 7a 00 65 00 70 00 6f 00 6c 00 69 00 63 00 79 00 2e 00 68 00 00 11 ff 2f 2a 20 20 20 20 .i.z.e.p.o.l.i.c.y...h..../*....
41180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
411a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
411c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
411e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
412a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
412c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
412e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
413a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
413c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
413e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
414a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
414c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
414e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
415a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
415c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
415e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
416a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
416c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
416e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
41760 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 49 5a 45 50 4f 4c 49 43 59 5f 48 0a ......*/..#ifndef.QSIZEPOLICY_H.
41780 23 64 65 66 69 6e 65 20 51 53 49 5a 45 50 4f 4c 49 43 59 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 #define.QSIZEPOLICY_H..#ifndef.Q
417a0 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 67 6c 6f 62 61 6c 2e 68 22 0a 23 65 6e 64 69 66 20 T_H.#include."qglobal.h".#endif.
417c0 2f 2f 20 51 54 5f 48 0a 0a 2f 2f 20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 73 20 69 6e 20 //.QT_H..//.Documentation.is.in.
417e0 71 61 62 73 74 72 61 63 74 6c 61 79 6f 75 74 2e 63 70 70 2e 0a 0a 63 6c 61 73 73 20 51 5f 45 58 qabstractlayout.cpp...class.Q_EX
41800 50 4f 52 54 20 51 53 69 7a 65 50 6f 6c 69 63 79 0a 7b 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 PORT.QSizePolicy.{.private:.....
41820 65 6e 75 6d 20 7b 20 48 53 69 7a 65 20 3d 20 36 2c 20 48 4d 61 73 6b 20 3d 20 30 78 33 66 2c 20 enum.{.HSize.=.6,.HMask.=.0x3f,.
41840 56 4d 61 73 6b 20 3d 20 48 4d 61 73 6b 20 3c 3c 20 48 53 69 7a 65 2c 0a 09 20 20 20 4d 61 79 47 VMask.=.HMask.<<.HSize,.....MayG
41860 72 6f 77 20 3d 20 31 2c 20 45 78 70 4d 61 73 6b 20 3d 20 32 2c 20 4d 61 79 53 68 72 69 6e 6b 20 row.=.1,.ExpMask.=.2,.MayShrink.
41880 3d 20 34 20 7d 3b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 65 6e 75 6d 20 53 69 7a 65 54 79 70 65 =.4.};.public:.....enum.SizeType
418a0 20 7b 20 46 69 78 65 64 20 3d 20 30 2c 0a 09 09 20 20 20 20 4d 69 6e 69 6d 75 6d 20 3d 20 4d 61 .{.Fixed.=.0,.......Minimum.=.Ma
418c0 79 47 72 6f 77 2c 0a 09 09 20 20 20 20 4d 61 78 69 6d 75 6d 20 3d 20 4d 61 79 53 68 72 69 6e 6b yGrow,.......Maximum.=.MayShrink
418e0 2c 0a 09 09 20 20 20 20 50 72 65 66 65 72 72 65 64 20 3d 20 4d 61 79 47 72 6f 77 20 7c 20 4d 61 ,.......Preferred.=.MayGrow.|.Ma
41900 79 53 68 72 69 6e 6b 2c 0a 09 09 20 20 20 20 4d 69 6e 69 6d 75 6d 45 78 70 61 6e 64 69 6e 67 20 yShrink,.......MinimumExpanding.
41920 3d 20 4d 61 79 47 72 6f 77 20 7c 20 45 78 70 4d 61 73 6b 2c 0a 09 09 20 20 20 20 45 78 70 61 6e =.MayGrow.|.ExpMask,.......Expan
41940 64 69 6e 67 20 3d 20 4d 61 79 47 72 6f 77 20 7c 20 4d 61 79 53 68 72 69 6e 6b 20 7c 20 45 78 70 ding.=.MayGrow.|.MayShrink.|.Exp
41960 4d 61 73 6b 2c 0a 09 09 20 20 20 20 49 67 6e 6f 72 65 64 20 3d 20 45 78 70 4d 61 73 6b 20 2f 2a Mask,.......Ignored.=.ExpMask./*
41980 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 20 7d 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 45 78 70 .............*/.};......enum.Exp
419a0 61 6e 64 44 61 74 61 20 7b 20 4e 6f 44 69 72 65 63 74 69 6f 6e 20 3d 20 30 2c 0a 09 09 20 20 20 andData.{.NoDirection.=.0,......
419c0 20 20 20 48 6f 72 69 7a 6f 6e 74 61 6c 6c 79 20 3d 20 31 2c 0a 09 09 20 20 20 20 20 20 56 65 72 ...Horizontally.=.1,.........Ver
419e0 74 69 63 61 6c 6c 79 20 3d 20 32 2c 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 tically.=.2,.#ifndef.QT_NO_COMPA
41a00 54 0a 09 09 20 20 20 20 20 20 48 6f 72 69 7a 6f 6e 74 61 6c 20 3d 20 48 6f 72 69 7a 6f 6e 74 61 T.........Horizontal.=.Horizonta
41a20 6c 6c 79 2c 0a 09 09 20 20 20 20 20 20 56 65 72 74 69 63 61 6c 20 3d 20 56 65 72 74 69 63 61 6c lly,.........Vertical.=.Vertical
41a40 6c 79 2c 0a 23 65 6e 64 69 66 0a 09 09 20 20 20 20 20 20 42 6f 74 68 44 69 72 65 63 74 69 6f 6e ly,.#endif.........BothDirection
41a60 73 20 3d 20 48 6f 72 69 7a 6f 6e 74 61 6c 6c 79 20 7c 20 56 65 72 74 69 63 61 6c 6c 79 20 7d 3b s.=.Horizontally.|.Vertically.};
41a80 0a 0a 20 20 20 20 51 53 69 7a 65 50 6f 6c 69 63 79 28 29 20 3a 20 64 61 74 61 28 20 30 20 29 20 ......QSizePolicy().:.data(.0.).
41aa0 7b 20 7d 0a 0a 20 20 20 20 51 53 69 7a 65 50 6f 6c 69 63 79 28 20 53 69 7a 65 54 79 70 65 20 68 {.}......QSizePolicy(.SizeType.h
41ac0 6f 72 2c 20 53 69 7a 65 54 79 70 65 20 76 65 72 2c 20 62 6f 6f 6c 20 68 66 77 20 3d 20 46 41 4c or,.SizeType.ver,.bool.hfw.=.FAL
41ae0 53 45 20 29 0a 09 3a 20 64 61 74 61 28 20 68 6f 72 20 7c 20 28 76 65 72 3c 3c 48 53 69 7a 65 29 SE.)..:.data(.hor.|.(ver<<HSize)
41b00 20 7c 20 28 68 66 77 20 3f 20 28 51 5f 55 49 4e 54 33 32 29 28 31 3c 3c 32 2a 48 53 69 7a 65 29 .|.(hfw.?.(Q_UINT32)(1<<2*HSize)
41b20 20 3a 20 30 29 20 29 20 7b 20 7d 0a 20 20 20 20 51 53 69 7a 65 50 6f 6c 69 63 79 28 20 53 69 7a .:.0).).{.}.....QSizePolicy(.Siz
41b40 65 54 79 70 65 20 68 6f 72 2c 20 53 69 7a 65 54 79 70 65 20 76 65 72 2c 20 75 63 68 61 72 20 68 eType.hor,.SizeType.ver,.uchar.h
41b60 6f 72 73 2c 20 75 63 68 61 72 20 76 65 72 73 2c 20 62 6f 6f 6c 20 68 66 77 20 3d 20 46 41 4c 53 ors,.uchar.vers,.bool.hfw.=.FALS
41b80 45 20 29 3b 0a 0a 20 20 20 20 53 69 7a 65 54 79 70 65 20 68 6f 72 44 61 74 61 28 29 20 63 6f 6e E.);......SizeType.horData().con
41ba0 73 74 20 7b 20 72 65 74 75 72 6e 20 28 53 69 7a 65 54 79 70 65 29 28 20 64 61 74 61 20 26 20 48 st.{.return.(SizeType)(.data.&.H
41bc0 4d 61 73 6b 20 29 3b 20 7d 0a 20 20 20 20 53 69 7a 65 54 79 70 65 20 76 65 72 44 61 74 61 28 29 Mask.);.}.....SizeType.verData()
41be0 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 28 53 69 7a 65 54 79 70 65 29 28 20 28 64 61 74 .const.{.return.(SizeType)(.(dat
41c00 61 20 26 20 56 4d 61 73 6b 29 20 3e 3e 20 48 53 69 7a 65 20 29 3b 20 7d 0a 0a 20 20 20 20 62 6f a.&.VMask).>>.HSize.);.}......bo
41c20 6f 6c 20 6d 61 79 53 68 72 69 6e 6b 48 6f 72 69 7a 6f 6e 74 61 6c 6c 79 28 29 20 63 6f 6e 73 74 ol.mayShrinkHorizontally().const
41c40 20 7b 20 72 65 74 75 72 6e 20 68 6f 72 44 61 74 61 28 29 20 26 20 4d 61 79 53 68 72 69 6e 6b 20 .{.return.horData().&.MayShrink.
41c60 7c 7c 20 68 6f 72 44 61 74 61 28 29 20 3d 3d 20 49 67 6e 6f 72 65 64 3b 20 7d 0a 20 20 20 20 62 ||.horData().==.Ignored;.}.....b
41c80 6f 6f 6c 20 6d 61 79 53 68 72 69 6e 6b 56 65 72 74 69 63 61 6c 6c 79 28 29 20 63 6f 6e 73 74 20 ool.mayShrinkVertically().const.
41ca0 7b 20 72 65 74 75 72 6e 20 76 65 72 44 61 74 61 28 29 20 26 20 4d 61 79 53 68 72 69 6e 6b 20 7c {.return.verData().&.MayShrink.|
41cc0 7c 20 76 65 72 44 61 74 61 28 29 20 3d 3d 20 49 67 6e 6f 72 65 64 3b 20 7d 0a 20 20 20 20 62 6f |.verData().==.Ignored;.}.....bo
41ce0 6f 6c 20 6d 61 79 47 72 6f 77 48 6f 72 69 7a 6f 6e 74 61 6c 6c 79 28 29 20 63 6f 6e 73 74 20 7b ol.mayGrowHorizontally().const.{
41d00 20 72 65 74 75 72 6e 20 68 6f 72 44 61 74 61 28 29 20 26 20 4d 61 79 47 72 6f 77 20 7c 7c 20 68 .return.horData().&.MayGrow.||.h
41d20 6f 72 44 61 74 61 28 29 20 3d 3d 20 49 67 6e 6f 72 65 64 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 orData().==.Ignored;.}.....bool.
41d40 6d 61 79 47 72 6f 77 56 65 72 74 69 63 61 6c 6c 79 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 mayGrowVertically().const.{.retu
41d60 72 6e 20 76 65 72 44 61 74 61 28 29 20 26 20 4d 61 79 47 72 6f 77 20 7c 7c 20 76 65 72 44 61 74 rn.verData().&.MayGrow.||.verDat
41d80 61 28 29 20 3d 3d 20 49 67 6e 6f 72 65 64 3b 20 7d 0a 0a 20 20 20 20 45 78 70 61 6e 64 44 61 74 a().==.Ignored;.}......ExpandDat
41da0 61 20 65 78 70 61 6e 64 69 6e 67 28 29 20 63 6f 6e 73 74 0a 20 20 20 20 7b 0a 09 72 65 74 75 72 a.expanding().const.....{..retur
41dc0 6e 20 28 45 78 70 61 6e 64 44 61 74 61 29 28 20 28 69 6e 74 29 28 76 65 72 44 61 74 61 28 29 20 n.(ExpandData)(.(int)(verData().
41de0 26 20 45 78 70 4d 61 73 6b 20 3f 20 56 65 72 74 69 63 61 6c 6c 79 20 3a 20 30 29 20 7c 0a 09 09 &.ExpMask.?.Vertically.:.0).|...
41e00 09 20 20 20 20 20 28 69 6e 74 29 28 68 6f 72 44 61 74 61 28 29 20 26 20 45 78 70 4d 61 73 6b 20 ......(int)(horData().&.ExpMask.
41e20 3f 20 48 6f 72 69 7a 6f 6e 74 61 6c 6c 79 20 3a 20 30 29 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 ?.Horizontally.:.0).);.....}....
41e40 20 20 76 6f 69 64 20 73 65 74 48 6f 72 44 61 74 61 28 20 53 69 7a 65 54 79 70 65 20 64 20 29 20 ..void.setHorData(.SizeType.d.).
41e60 7b 20 64 61 74 61 20 3d 20 28 51 5f 55 49 4e 54 33 32 29 28 64 61 74 61 20 26 20 7e 48 4d 61 73 {.data.=.(Q_UINT32)(data.&.~HMas
41e80 6b 29 20 7c 20 64 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 73 65 74 56 65 72 44 61 74 61 28 20 53 k).|.d;.}.....void.setVerData(.S
41ea0 69 7a 65 54 79 70 65 20 64 20 29 20 7b 20 64 61 74 61 20 3d 20 28 51 5f 55 49 4e 54 33 32 29 28 izeType.d.).{.data.=.(Q_UINT32)(
41ec0 64 61 74 61 20 26 20 7e 28 48 4d 61 73 6b 20 3c 3c 20 48 53 69 7a 65 29 29 20 7c 0a 09 09 09 09 data.&.~(HMask.<<.HSize)).|.....
41ee0 09 20 20 20 28 64 20 3c 3c 20 48 53 69 7a 65 29 3b 20 7d 0a 09 09 0a 20 20 20 20 76 6f 69 64 20 ....(d.<<.HSize);.}........void.
41f00 73 65 74 48 65 69 67 68 74 46 6f 72 57 69 64 74 68 28 20 62 6f 6f 6c 20 62 20 29 20 7b 20 64 61 setHeightForWidth(.bool.b.).{.da
41f20 74 61 20 3d 20 62 20 3f 20 28 51 5f 55 49 4e 54 33 32 29 28 20 64 61 74 61 20 7c 20 28 20 31 20 ta.=.b.?.(Q_UINT32)(.data.|.(.1.
41f40 3c 3c 20 32 2a 48 53 69 7a 65 20 29 20 29 0a 09 09 09 09 09 20 20 20 20 20 20 3a 20 28 51 5f 55 <<.2*HSize.).)............:.(Q_U
41f60 49 4e 54 33 32 29 28 20 64 61 74 61 20 26 20 7e 28 20 31 20 3c 3c 20 32 2a 48 53 69 7a 65 20 29 INT32)(.data.&.~(.1.<<.2*HSize.)
41f80 20 29 3b 20 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 68 61 73 48 65 69 67 68 74 46 6f 72 57 69 64 74 .);..}.....bool.hasHeightForWidt
41fa0 68 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 64 61 74 61 20 26 20 28 20 31 20 3c 3c h().const.{.return.data.&.(.1.<<
41fc0 20 32 2a 48 53 69 7a 65 20 29 3b 20 7d 0a 0a 20 20 20 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 .2*HSize.);.}......bool.operator
41fe0 3d 3d 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 50 6f 6c 69 63 79 26 20 73 20 29 20 63 6f 6e 73 74 ==(.const.QSizePolicy&.s.).const
42000 20 7b 20 72 65 74 75 72 6e 20 64 61 74 61 20 3d 3d 20 73 2e 64 61 74 61 3b 20 7d 0a 20 20 20 20 .{.return.data.==.s.data;.}.....
42020 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 21 3d 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 50 6f 6c 69 bool.operator!=(.const.QSizePoli
42040 63 79 26 20 73 20 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 64 61 74 61 20 21 3d 20 73 cy&.s.).const.{.return.data.!=.s
42060 2e 64 61 74 61 3b 20 7d 0a 0a 0a 20 20 20 20 75 69 6e 74 20 68 6f 72 53 74 72 65 74 63 68 28 29 .data;.}.......uint.horStretch()
42080 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 64 61 74 61 20 3e 3e 20 32 34 3b 20 7d 0a 20 20 .const.{.return.data.>>.24;.}...
420a0 20 20 75 69 6e 74 20 76 65 72 53 74 72 65 74 63 68 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 ..uint.verStretch().const.{.retu
420c0 72 6e 20 28 64 61 74 61 20 3e 3e 20 31 36 29 20 26 20 30 78 66 66 3b 20 7d 0a 20 20 20 20 76 6f rn.(data.>>.16).&.0xff;.}.....vo
420e0 69 64 20 73 65 74 48 6f 72 53 74 72 65 74 63 68 28 20 75 63 68 61 72 20 73 66 20 29 20 7b 20 64 id.setHorStretch(.uchar.sf.).{.d
42100 61 74 61 20 3d 20 28 64 61 74 61 26 30 78 30 30 66 66 66 66 66 66 29 20 7c 20 28 75 69 6e 74 28 ata.=.(data&0x00ffffff).|.(uint(
42120 73 66 29 3c 3c 32 34 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 73 65 74 56 65 72 53 74 72 65 74 sf)<<24);.}.....void.setVerStret
42140 63 68 28 20 75 63 68 61 72 20 73 66 20 29 20 7b 20 64 61 74 61 20 3d 20 28 64 61 74 61 26 30 78 ch(.uchar.sf.).{.data.=.(data&0x
42160 66 66 30 30 66 66 66 66 29 20 7c 20 28 75 69 6e 74 28 73 66 29 3c 3c 31 36 29 3b 20 7d 0a 20 20 ff00ffff).|.(uint(sf)<<16);.}...
42180 20 20 69 6e 6c 69 6e 65 20 76 6f 69 64 20 74 72 61 6e 73 70 6f 73 65 28 29 3b 0a 0a 70 72 69 76 ..inline.void.transpose();..priv
421a0 61 74 65 3a 0a 20 20 20 20 51 53 69 7a 65 50 6f 6c 69 63 79 28 20 69 6e 74 20 69 20 29 20 3a 20 ate:.....QSizePolicy(.int.i.).:.
421c0 64 61 74 61 28 20 28 51 5f 55 49 4e 54 33 32 29 69 20 29 20 7b 20 7d 0a 0a 20 20 20 20 51 5f 55 data(.(Q_UINT32)i.).{.}......Q_U
421e0 49 4e 54 33 32 20 64 61 74 61 3b 0a 7d 3b 0a 0a 69 6e 6c 69 6e 65 20 51 53 69 7a 65 50 6f 6c 69 INT32.data;.};..inline.QSizePoli
42200 63 79 3a 3a 51 53 69 7a 65 50 6f 6c 69 63 79 28 20 53 69 7a 65 54 79 70 65 20 68 6f 72 2c 20 53 cy::QSizePolicy(.SizeType.hor,.S
42220 69 7a 65 54 79 70 65 20 76 65 72 2c 20 75 63 68 61 72 20 68 6f 72 73 2c 20 75 63 68 61 72 20 76 izeType.ver,.uchar.hors,.uchar.v
42240 65 72 73 2c 20 62 6f 6f 6c 20 68 66 77 20 29 0a 20 20 20 20 3a 20 64 61 74 61 28 20 68 6f 72 20 ers,.bool.hfw.).....:.data(.hor.
42260 7c 20 28 76 65 72 3c 3c 48 53 69 7a 65 29 20 7c 20 28 68 66 77 20 3f 20 28 51 5f 55 49 4e 54 33 |.(ver<<HSize).|.(hfw.?.(Q_UINT3
42280 32 29 28 31 3c 3c 32 2a 48 53 69 7a 65 29 20 3a 20 30 29 20 29 20 7b 0a 20 20 20 20 73 65 74 48 2)(1<<2*HSize).:.0).).{.....setH
422a0 6f 72 53 74 72 65 74 63 68 28 20 68 6f 72 73 20 29 3b 0a 20 20 20 20 73 65 74 56 65 72 53 74 72 orStretch(.hors.);.....setVerStr
422c0 65 74 63 68 28 20 76 65 72 73 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 53 69 etch(.vers.);.}..inline.void.QSi
422e0 7a 65 50 6f 6c 69 63 79 3a 3a 74 72 61 6e 73 70 6f 73 65 28 29 20 7b 0a 20 20 20 20 2a 74 68 69 zePolicy::transpose().{.....*thi
42300 73 20 3d 20 51 53 69 7a 65 50 6f 6c 69 63 79 28 20 76 65 72 44 61 74 61 28 29 2c 20 68 6f 72 44 s.=.QSizePolicy(.verData(),.horD
42320 61 74 61 28 29 2c 20 76 65 72 53 74 72 65 74 63 68 28 29 2c 20 68 6f 72 53 74 72 65 74 63 68 28 ata(),.verStretch(),.horStretch(
42340 29 2c 0a 09 09 09 20 68 61 73 48 65 69 67 68 74 46 6f 72 57 69 64 74 68 28 29 20 29 3b 0a 7d 0a ),.....hasHeightForWidth().);.}.
42360 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 49 5a 45 50 4f 4c 49 43 59 5f 48 0a 00 00 00 14 00 71 00 .#endif.//.QSIZEPOLICY_H......q.
42380 6f 00 62 00 6a 00 63 00 6f 00 6c 00 6c 00 2e 00 68 00 00 04 44 2f 2a 20 20 20 20 20 20 20 20 20 o.b.j.c.o.l.l...h...D/*.........
423a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
423c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
423e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
424a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
424c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
424e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
425a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
425c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
425e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
426a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
426c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
426e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 .......................*/.#ifnde
42780 66 20 51 4f 42 4a 43 4f 4c 4c 5f 48 0a 23 64 65 66 69 6e 65 20 51 4f 42 4a 43 4f 4c 4c 5f 48 0a f.QOBJCOLL_H.#define.QOBJCOLL_H.
427a0 23 69 6e 63 6c 75 64 65 20 22 71 6f 62 6a 65 63 74 6c 69 73 74 2e 68 22 0a 23 69 6e 63 6c 75 64 #include."qobjectlist.h".#includ
427c0 65 20 22 71 6f 62 6a 65 63 74 64 69 63 74 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 18 00 71 00 e."qobjectdict.h".#endif......q.
427e0 6d 00 6f 00 75 00 73 00 65 00 5f 00 71 00 77 00 73 00 2e 00 68 00 00 0b 15 2f 2a 20 20 20 20 20 m.o.u.s.e._.q.w.s...h..../*.....
42800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
428a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
428c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
428e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
429a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
429c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
429e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
42ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 .........................*/..#if
42d00 6e 64 65 66 20 51 4d 4f 55 53 45 5f 51 57 53 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 4f 55 53 45 ndef.QMOUSE_QWS_H.#define.QMOUSE
42d20 5f 51 57 53 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 _QWS_H..#ifndef.QT_H.#include."q
42d40 6f 62 6a 65 63 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 6f 69 6e 74 61 72 72 61 79 2e object.h".#include."qpointarray.
42d60 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 63 6c 61 73 73 20 51 57 53 50 6f 69 6e h".#endif.//.QT_H..class.QWSPoin
42d80 74 65 72 43 61 6c 69 62 72 61 74 69 6f 6e 44 61 74 61 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 terCalibrationData.{.public:....
42da0 20 65 6e 75 6d 20 4c 6f 63 61 74 69 6f 6e 20 7b 20 54 6f 70 4c 65 66 74 20 3d 20 30 2c 20 42 6f .enum.Location.{.TopLeft.=.0,.Bo
42dc0 74 74 6f 6d 4c 65 66 74 20 3d 20 31 2c 20 42 6f 74 74 6f 6d 52 69 67 68 74 20 3d 20 32 2c 20 54 ttomLeft.=.1,.BottomRight.=.2,.T
42de0 6f 70 52 69 67 68 74 20 3d 20 33 2c 0a 09 09 20 20 20 20 43 65 6e 74 65 72 20 3d 20 34 2c 20 4c opRight.=.3,.......Center.=.4,.L
42e00 61 73 74 4c 6f 63 61 74 69 6f 6e 20 3d 20 43 65 6e 74 65 72 20 7d 3b 0a 20 20 20 20 51 50 6f 69 astLocation.=.Center.};.....QPoi
42e20 6e 74 20 64 65 76 50 6f 69 6e 74 73 5b 35 5d 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 73 63 72 65 nt.devPoints[5];.....QPoint.scre
42e40 65 6e 50 6f 69 6e 74 73 5b 35 5d 3b 0a 7d 3b 0a 0a 63 6c 61 73 73 20 51 57 53 4d 6f 75 73 65 48 enPoints[5];.};..class.QWSMouseH
42e60 61 6e 64 6c 65 72 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 57 53 4d 6f 75 73 65 48 61 6e andler.{.public:.....QWSMouseHan
42e80 64 6c 65 72 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 64 72 69 76 65 72 20 3d 20 51 53 dler(.const.QString.&driver.=.QS
42ea0 74 72 69 6e 67 3a 3a 6e 75 6c 6c 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 64 65 76 69 tring::null,.const.QString.&devi
42ec0 63 65 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c 6c 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 ce.=.QString::null.);.....virtua
42ee0 6c 20 7e 51 57 53 4d 6f 75 73 65 48 61 6e 64 6c 65 72 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 l.~QWSMouseHandler();......virtu
42f00 61 6c 20 76 6f 69 64 20 63 6c 65 61 72 43 61 6c 69 62 72 61 74 69 6f 6e 28 29 20 7b 7d 0a 20 20 al.void.clearCalibration().{}...
42f20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 61 6c 69 62 72 61 74 65 28 20 51 57 53 50 6f 69 ..virtual.void.calibrate(.QWSPoi
42f40 6e 74 65 72 43 61 6c 69 62 72 61 74 69 6f 6e 44 61 74 61 20 2a 20 29 20 7b 7d 0a 20 20 20 20 76 nterCalibrationData.*.).{}.....v
42f60 69 72 74 75 61 6c 20 76 6f 69 64 20 67 65 74 43 61 6c 69 62 72 61 74 69 6f 6e 28 20 51 57 53 50 irtual.void.getCalibration(.QWSP
42f80 6f 69 6e 74 65 72 43 61 6c 69 62 72 61 74 69 6f 6e 44 61 74 61 20 2a 20 29 20 7b 7d 0a 0a 20 20 ointerCalibrationData.*.).{}....
42fa0 20 20 76 6f 69 64 20 6c 69 6d 69 74 54 6f 53 63 72 65 65 6e 28 20 51 50 6f 69 6e 74 20 26 70 74 ..void.limitToScreen(.QPoint.&pt
42fc0 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 6d 6f 75 73 65 43 68 61 6e 67 65 64 28 63 6f 6e 73 74 20 .);.....void.mouseChanged(const.
42fe0 51 50 6f 69 6e 74 26 20 70 6f 73 2c 20 69 6e 74 20 62 73 74 61 74 65 29 3b 0a 20 20 20 20 63 6f QPoint&.pos,.int.bstate);.....co
43000 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 6f 73 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e nst.QPoint.&pos().const.{.return
43020 20 6d 6f 75 73 65 50 6f 73 3b 20 7d 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 51 50 6f .mousePos;.}..protected:.....QPo
43040 69 6e 74 20 26 6d 6f 75 73 65 50 6f 73 3b 0a 7d 3b 0a 0a 0a 63 6c 61 73 73 20 51 57 53 43 61 6c int.&mousePos;.};...class.QWSCal
43060 69 62 72 61 74 65 64 4d 6f 75 73 65 48 61 6e 64 6c 65 72 20 3a 20 70 75 62 6c 69 63 20 51 57 53 ibratedMouseHandler.:.public.QWS
43080 4d 6f 75 73 65 48 61 6e 64 6c 65 72 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 57 53 43 61 MouseHandler.{.public:.....QWSCa
430a0 6c 69 62 72 61 74 65 64 4d 6f 75 73 65 48 61 6e 64 6c 65 72 28 20 63 6f 6e 73 74 20 51 53 74 72 libratedMouseHandler(.const.QStr
430c0 69 6e 67 20 26 64 72 69 76 65 72 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c 6c 2c 20 63 6f 6e ing.&driver.=.QString::null,.con
430e0 73 74 20 51 53 74 72 69 6e 67 20 26 64 65 76 69 63 65 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 st.QString.&device.=.QString::nu
43100 6c 6c 20 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 6c 65 61 72 43 61 6c ll.);......virtual.void.clearCal
43120 69 62 72 61 74 69 6f 6e 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 61 6c ibration();.....virtual.void.cal
43140 69 62 72 61 74 65 28 20 51 57 53 50 6f 69 6e 74 65 72 43 61 6c 69 62 72 61 74 69 6f 6e 44 61 74 ibrate(.QWSPointerCalibrationDat
43160 61 20 2a 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 67 65 74 43 61 6c 69 62 a.*.);.....virtual.void.getCalib
43180 72 61 74 69 6f 6e 28 20 51 57 53 50 6f 69 6e 74 65 72 43 61 6c 69 62 72 61 74 69 6f 6e 44 61 74 ration(.QWSPointerCalibrationDat
431a0 61 20 2a 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 73 65 6e 64 46 69 6c 74 65 72 65 64 28 20 63 a.*.);......bool.sendFiltered(.c
431c0 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 20 69 6e 74 20 62 75 74 74 6f 6e 20 29 3b 0a 20 20 20 onst.QPoint.&,.int.button.);....
431e0 20 51 50 6f 69 6e 74 20 74 72 61 6e 73 66 6f 72 6d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 .QPoint.transform(.const.QPoint.
43200 26 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 20 72 65 61 64 43 61 &.);..protected:.....void.readCa
43220 6c 69 62 72 61 74 69 6f 6e 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 77 72 69 74 65 43 61 6c 69 62 libration();.....void.writeCalib
43240 72 61 74 69 6f 6e 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 46 69 6c 74 65 72 53 69 7a 65 ration();.....void.setFilterSize
43260 28 20 69 6e 74 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 69 6e 74 20 61 2c 20 62 2c (.int.);..private:.....int.a,.b,
43280 20 63 3b 0a 20 20 20 20 69 6e 74 20 64 2c 20 65 2c 20 66 3b 0a 20 20 20 20 69 6e 74 20 73 3b 0a .c;.....int.d,.e,.f;.....int.s;.
432a0 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 20 73 61 6d 70 6c 65 73 3b 0a 20 20 20 20 75 6e 73 ....QPointArray.samples;.....uns
432c0 69 67 6e 65 64 20 69 6e 74 20 63 75 72 72 53 61 6d 70 6c 65 3b 0a 20 20 20 20 75 6e 73 69 67 6e igned.int.currSample;.....unsign
432e0 65 64 20 69 6e 74 20 6e 75 6d 53 61 6d 70 6c 65 73 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f ed.int.numSamples;.};..#endif.//
43300 20 51 4d 4f 55 53 45 5f 51 57 53 5f 48 0a 00 00 00 14 00 71 00 73 00 70 00 69 00 6e 00 62 00 6f .QMOUSE_QWS_H......q.s.p.i.n.b.o
43320 00 78 00 2e 00 68 00 00 13 86 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .x...h..../*....................
43340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
433a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
433c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
433e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
434a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
434c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
434e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
435a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
435c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
435e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
436a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
436c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
436e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
437a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
437c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
437e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
438a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
438c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
438e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
43900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 .....................*/..#ifndef
43920 20 51 53 50 49 4e 42 4f 58 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 50 49 4e 42 4f 58 5f 48 0a 0a .QSPINBOX_H.#define.QSPINBOX_H..
43940 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 77 69 64 67 65 74 2e 68 #ifndef.QT_H.#include."qwidget.h
43960 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 72 61 6e 67 65 63 6f 6e 74 72 6f 6c 2e 68 22 0a 23 65 6e ".#include."qrangecontrol.h".#en
43980 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 50 49 4e 42 dif.//.QT_H..#ifndef.QT_NO_SPINB
439a0 4f 58 0a 0a 63 6c 61 73 73 20 51 4c 69 6e 65 45 64 69 74 3b 0a 63 6c 61 73 73 20 51 56 61 6c 69 OX..class.QLineEdit;.class.QVali
439c0 64 61 74 6f 72 3b 0a 63 6c 61 73 73 20 51 53 70 69 6e 42 6f 78 50 72 69 76 61 74 65 3b 0a 0a 63 dator;.class.QSpinBoxPrivate;..c
439e0 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 70 69 6e 42 6f 78 3a 20 70 75 62 6c 69 63 20 51 lass.Q_EXPORT.QSpinBox:.public.Q
43a00 57 69 64 67 65 74 2c 20 70 75 62 6c 69 63 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 0a 7b 0a 20 Widget,.public.QRangeControl.{..
43a20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 20 20 20 20 51 5f 45 4e 55 4d 53 28 20 42 75 74 74 6f 6e 53 ...Q_OBJECT.....Q_ENUMS(.ButtonS
43a40 79 6d 62 6f 6c 73 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 51 53 74 72 69 6e 67 ymbols.).....Q_PROPERTY(.QString
43a60 20 74 65 78 74 20 52 45 41 44 20 74 65 78 74 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 .text.READ.text.).....Q_PROPERTY
43a80 28 20 51 53 74 72 69 6e 67 20 70 72 65 66 69 78 20 52 45 41 44 20 70 72 65 66 69 78 20 57 52 49 (.QString.prefix.READ.prefix.WRI
43aa0 54 45 20 73 65 74 50 72 65 66 69 78 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 51 TE.setPrefix.).....Q_PROPERTY(.Q
43ac0 53 74 72 69 6e 67 20 73 75 66 66 69 78 20 52 45 41 44 20 73 75 66 66 69 78 20 57 52 49 54 45 20 String.suffix.READ.suffix.WRITE.
43ae0 73 65 74 53 75 66 66 69 78 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 51 53 74 72 setSuffix.).....Q_PROPERTY(.QStr
43b00 69 6e 67 20 63 6c 65 61 6e 54 65 78 74 20 52 45 41 44 20 63 6c 65 61 6e 54 65 78 74 20 29 0a 20 ing.cleanText.READ.cleanText.)..
43b20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 51 53 74 72 69 6e 67 20 73 70 65 63 69 61 6c 56 61 ...Q_PROPERTY(.QString.specialVa
43b40 6c 75 65 54 65 78 74 20 52 45 41 44 20 73 70 65 63 69 61 6c 56 61 6c 75 65 54 65 78 74 20 57 52 lueText.READ.specialValueText.WR
43b60 49 54 45 20 73 65 74 53 70 65 63 69 61 6c 56 61 6c 75 65 54 65 78 74 20 29 0a 20 20 20 20 51 5f ITE.setSpecialValueText.).....Q_
43b80 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 77 72 61 70 70 69 6e 67 20 52 45 41 44 20 77 72 61 PROPERTY(.bool.wrapping.READ.wra
43ba0 70 70 69 6e 67 20 57 52 49 54 45 20 73 65 74 57 72 61 70 70 69 6e 67 20 29 0a 20 20 20 20 51 5f pping.WRITE.setWrapping.).....Q_
43bc0 50 52 4f 50 45 52 54 59 28 20 42 75 74 74 6f 6e 53 79 6d 62 6f 6c 73 20 62 75 74 74 6f 6e 53 79 PROPERTY(.ButtonSymbols.buttonSy
43be0 6d 62 6f 6c 73 20 52 45 41 44 20 62 75 74 74 6f 6e 53 79 6d 62 6f 6c 73 20 57 52 49 54 45 20 73 mbols.READ.buttonSymbols.WRITE.s
43c00 65 74 42 75 74 74 6f 6e 53 79 6d 62 6f 6c 73 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 etButtonSymbols.).....Q_PROPERTY
43c20 28 20 69 6e 74 20 6d 61 78 56 61 6c 75 65 20 52 45 41 44 20 6d 61 78 56 61 6c 75 65 20 57 52 49 (.int.maxValue.READ.maxValue.WRI
43c40 54 45 20 73 65 74 4d 61 78 56 61 6c 75 65 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 TE.setMaxValue.).....Q_PROPERTY(
43c60 20 69 6e 74 20 6d 69 6e 56 61 6c 75 65 20 52 45 41 44 20 6d 69 6e 56 61 6c 75 65 20 57 52 49 54 .int.minValue.READ.minValue.WRIT
43c80 45 20 73 65 74 4d 69 6e 56 61 6c 75 65 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 E.setMinValue.).....Q_PROPERTY(.
43ca0 69 6e 74 20 6c 69 6e 65 53 74 65 70 20 52 45 41 44 20 6c 69 6e 65 53 74 65 70 20 57 52 49 54 45 int.lineStep.READ.lineStep.WRITE
43cc0 20 73 65 74 4c 69 6e 65 53 74 65 70 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 .setLineStep.).....Q_PROPERTY(.i
43ce0 6e 74 20 76 61 6c 75 65 20 52 45 41 44 20 76 61 6c 75 65 20 57 52 49 54 45 20 73 65 74 56 61 6c nt.value.READ.value.WRITE.setVal
43d00 75 65 20 29 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 70 69 6e 42 6f 78 28 20 51 57 69 64 ue.)..public:.....QSpinBox(.QWid
43d20 67 65 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d get*.parent=0,.const.char*.name=
43d40 30 20 29 3b 0a 20 20 20 20 51 53 70 69 6e 42 6f 78 28 20 69 6e 74 20 6d 69 6e 56 61 6c 75 65 2c 0.);.....QSpinBox(.int.minValue,
43d60 20 69 6e 74 20 6d 61 78 56 61 6c 75 65 2c 20 69 6e 74 20 73 74 65 70 20 3d 20 31 2c 0a 09 20 20 .int.maxValue,.int.step.=.1,....
43d80 20 20 20 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 ....QWidget*.parent=0,.const.cha
43da0 72 2a 20 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 20 7e 51 53 70 69 6e 42 6f 78 28 29 3b 0a 0a 20 r*.name=0.);.....~QSpinBox();...
43dc0 20 20 20 51 53 74 72 69 6e 67 09 09 74 65 78 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 ...QString..text().const;......v
43de0 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 09 70 72 65 66 69 78 28 29 20 63 6f 6e 73 74 3b 0a 20 irtual.QString.prefix().const;..
43e00 20 20 20 76 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 09 73 75 66 66 69 78 28 29 20 63 6f 6e 73 ...virtual.QString.suffix().cons
43e20 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 09 63 6c 65 61 6e 54 65 78 74 t;.....virtual.QString.cleanText
43e40 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 53 ().const;......virtual.void.setS
43e60 70 65 63 69 61 6c 56 61 6c 75 65 54 65 78 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 pecialValueText(.const.QString.&
43e80 74 65 78 74 20 29 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 09 09 73 70 65 63 69 61 6c 56 61 6c 75 text.);.....QString..specialValu
43ea0 65 54 65 78 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 eText().const;......virtual.void
43ec0 09 73 65 74 57 72 61 70 70 69 6e 67 28 20 62 6f 6f 6c 20 6f 6e 20 29 3b 0a 20 20 20 20 62 6f 6f .setWrapping(.bool.on.);.....boo
43ee0 6c 09 09 77 72 61 70 70 69 6e 67 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 42 l..wrapping().const;......enum.B
43f00 75 74 74 6f 6e 53 79 6d 62 6f 6c 73 20 7b 20 55 70 44 6f 77 6e 41 72 72 6f 77 73 2c 20 50 6c 75 uttonSymbols.{.UpDownArrows,.Plu
43f20 73 4d 69 6e 75 73 20 7d 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 42 75 sMinus.};.....virtual.void.setBu
43f40 74 74 6f 6e 53 79 6d 62 6f 6c 73 28 20 42 75 74 74 6f 6e 53 79 6d 62 6f 6c 73 20 29 3b 0a 20 20 ttonSymbols(.ButtonSymbols.);...
43f60 20 20 42 75 74 74 6f 6e 53 79 6d 62 6f 6c 73 09 62 75 74 74 6f 6e 53 79 6d 62 6f 6c 73 28 29 20 ..ButtonSymbols.buttonSymbols().
43f80 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 56 61 6c 69 const;......virtual.void.setVali
43fa0 64 61 74 6f 72 28 20 63 6f 6e 73 74 20 51 56 61 6c 69 64 61 74 6f 72 2a 20 76 20 29 3b 0a 20 20 dator(.const.QValidator*.v.);...
43fc0 20 20 63 6f 6e 73 74 20 51 56 61 6c 69 64 61 74 6f 72 20 2a 20 76 61 6c 69 64 61 74 6f 72 28 29 ..const.QValidator.*.validator()
43fe0 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 53 69 7a 65 09 09 73 69 7a 65 48 69 6e 74 28 29 20 63 .const;......QSize..sizeHint().c
44000 6f 6e 73 74 3b 0a 20 20 20 20 51 53 69 7a 65 09 09 6d 69 6e 69 6d 75 6d 53 69 7a 65 48 69 6e 74 onst;.....QSize..minimumSizeHint
44020 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e 74 09 20 6d 69 6e 56 61 6c 75 65 28 29 20 63 ().const;......int..minValue().c
44040 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 20 6d 61 78 56 61 6c 75 65 28 29 20 63 6f 6e 73 74 3b onst;.....int..maxValue().const;
44060 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4d 69 6e 56 61 6c 75 65 28 20 69 6e 74 20 29 3b 0a 20 20 .....void.setMinValue(.int.);...
44080 20 20 76 6f 69 64 20 73 65 74 4d 61 78 56 61 6c 75 65 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 69 ..void.setMaxValue(.int.);.....i
440a0 6e 74 09 20 6c 69 6e 65 53 74 65 70 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 nt..lineStep().const;.....void.s
440c0 65 74 4c 69 6e 65 53 74 65 70 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 69 6e 74 20 20 76 61 6c 75 etLineStep(.int.);.....int..valu
440e0 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 52 65 63 74 09 09 75 70 52 65 63 74 28 29 20 e().const;......QRect..upRect().
44100 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 65 63 74 09 09 64 6f 77 6e 52 65 63 74 28 29 20 63 6f 6e const;.....QRect..downRect().con
44120 73 74 3b 0a 0a 70 75 62 6c 69 63 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 st;..public.slots:.....virtual.v
44140 6f 69 64 09 73 65 74 56 61 6c 75 65 28 20 69 6e 74 20 76 61 6c 75 65 20 29 3b 0a 20 20 20 20 76 oid.setValue(.int.value.);.....v
44160 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 50 72 65 66 69 78 28 20 63 6f 6e 73 74 20 51 53 74 irtual.void.setPrefix(.const.QSt
44180 72 69 6e 67 20 26 74 65 78 74 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 ring.&text.);.....virtual.void.s
441a0 65 74 53 75 66 66 69 78 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 74 65 78 74 20 29 3b etSuffix(.const.QString.&text.);
441c0 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 74 65 70 55 70 28 29 3b 0a 20 20 20 20 .....virtual.void.stepUp();.....
441e0 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 74 65 70 44 6f 77 6e 28 29 3b 0a 20 20 20 20 76 69 72 virtual.void.stepDown();.....vir
44200 74 75 61 6c 20 76 6f 69 64 20 09 73 65 74 45 6e 61 62 6c 65 64 28 20 62 6f 6f 6c 20 65 6e 61 62 tual.void..setEnabled(.bool.enab
44220 6c 65 64 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 09 73 65 6c 65 63 74 41 led.);.....virtual.void..selectA
44240 6c 6c 28 29 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f 69 64 09 09 76 61 6c 75 65 43 ll();..signals:.....void..valueC
44260 68 61 6e 67 65 64 28 20 69 6e 74 20 76 61 6c 75 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 09 76 hanged(.int.value.);.....void..v
44280 61 6c 75 65 43 68 61 6e 67 65 64 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 76 61 6c 75 alueChanged(.const.QString.&valu
442a0 65 54 65 78 74 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 69 72 74 75 61 6c eText.);..protected:.....virtual
442c0 20 51 53 74 72 69 6e 67 09 6d 61 70 56 61 6c 75 65 54 6f 54 65 78 74 28 20 69 6e 74 20 76 61 6c .QString.mapValueToText(.int.val
442e0 75 65 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 09 09 6d 61 70 54 65 78 74 54 6f ue.);.....virtual.int..mapTextTo
44300 56 61 6c 75 65 28 20 62 6f 6f 6c 2a 20 6f 6b 20 29 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 09 09 Value(.bool*.ok.);.....QString..
44320 63 75 72 72 65 6e 74 56 61 6c 75 65 54 65 78 74 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c currentValueText();......virtual
44340 20 76 6f 69 64 09 75 70 64 61 74 65 44 69 73 70 6c 61 79 28 29 3b 0a 20 20 20 20 76 69 72 74 75 .void.updateDisplay();.....virtu
44360 61 6c 20 76 6f 69 64 09 69 6e 74 65 72 70 72 65 74 54 65 78 74 28 29 3b 0a 0a 20 20 20 20 51 4c al.void.interpretText();......QL
44380 69 6e 65 45 64 69 74 2a 09 09 65 64 69 74 6f 72 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 ineEdit*..editor().const;......v
443a0 69 72 74 75 61 6c 20 76 6f 69 64 09 76 61 6c 75 65 43 68 61 6e 67 65 28 29 3b 0a 20 20 20 20 76 irtual.void.valueChange();.....v
443c0 69 72 74 75 61 6c 20 76 6f 69 64 09 72 61 6e 67 65 43 68 61 6e 67 65 28 29 3b 0a 0a 20 20 20 20 irtual.void.rangeChange();......
443e0 62 6f 6f 6c 09 09 65 76 65 6e 74 46 69 6c 74 65 72 28 20 51 4f 62 6a 65 63 74 2a 20 6f 62 6a 2c bool..eventFilter(.QObject*.obj,
44400 20 51 45 76 65 6e 74 2a 20 65 76 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 09 72 65 73 69 7a 65 45 .QEvent*.ev.);.....void..resizeE
44420 76 65 6e 74 28 20 51 52 65 73 69 7a 65 45 76 65 6e 74 2a 20 65 76 20 29 3b 0a 23 69 66 6e 64 65 vent(.QResizeEvent*.ev.);.#ifnde
44440 66 20 51 54 5f 4e 4f 5f 57 48 45 45 4c 45 56 45 4e 54 0a 20 20 20 20 76 6f 69 64 09 09 77 68 65 f.QT_NO_WHEELEVENT.....void..whe
44460 65 6c 45 76 65 6e 74 28 20 51 57 68 65 65 6c 45 76 65 6e 74 20 2a 20 29 3b 0a 23 65 6e 64 69 66 elEvent(.QWheelEvent.*.);.#endif
44480 0a 20 20 20 20 76 6f 69 64 09 09 6c 65 61 76 65 45 76 65 6e 74 28 20 51 45 76 65 6e 74 2a 20 29 .....void..leaveEvent(.QEvent*.)
444a0 3b 0a 0a 20 20 20 20 76 6f 69 64 09 09 73 74 79 6c 65 43 68 61 6e 67 65 28 20 51 53 74 79 6c 65 ;......void..styleChange(.QStyle
444c0 26 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 09 &.);..protected.slots:.....void.
444e0 09 74 65 78 74 43 68 61 6e 67 65 64 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f .textChanged();..private:.....vo
44500 69 64 20 69 6e 69 74 53 70 69 6e 42 6f 78 28 29 3b 0a 20 20 20 20 51 53 70 69 6e 42 6f 78 50 72 id.initSpinBox();.....QSpinBoxPr
44520 69 76 61 74 65 2a 20 64 3b 0a 20 20 20 20 51 4c 69 6e 65 45 64 69 74 2a 20 76 69 3b 0a 20 20 20 ivate*.d;.....QLineEdit*.vi;....
44540 20 51 56 61 6c 69 64 61 74 6f 72 2a 20 76 61 6c 69 64 61 74 65 3b 0a 20 20 20 20 51 53 74 72 69 .QValidator*.validate;.....QStri
44560 6e 67 20 70 66 69 78 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 73 66 69 78 3b 0a 20 20 20 20 51 ng.pfix;.....QString.sfix;.....Q
44580 53 74 72 69 6e 67 20 73 70 65 63 54 65 78 74 3b 0a 0a 20 20 20 20 75 69 6e 74 20 77 72 61 70 09 String.specText;......uint.wrap.
445a0 09 3a 20 31 3b 0a 20 20 20 20 75 69 6e 74 20 65 64 69 74 65 64 09 09 3a 20 31 3b 0a 0a 20 20 20 .:.1;.....uint.edited..:.1;.....
445c0 20 76 6f 69 64 20 61 72 72 61 6e 67 65 57 69 64 67 65 74 73 28 29 3b 0a 0a 70 72 69 76 61 74 65 .void.arrangeWidgets();..private
445e0 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 :.//.Disabled.copy.constructor.a
44600 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 nd.operator=.#if.defined(Q_DISAB
44620 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 70 69 6e 42 6f 78 28 20 63 6f 6e 73 74 20 51 53 70 LE_COPY).....QSpinBox(.const.QSp
44640 69 6e 42 6f 78 26 20 29 3b 0a 20 20 20 20 51 53 70 69 6e 42 6f 78 26 20 6f 70 65 72 61 74 6f 72 inBox&.);.....QSpinBox&.operator
44660 3d 28 20 63 6f 6e 73 74 20 51 53 70 69 6e 42 6f 78 26 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 7d 3b =(.const.QSpinBox&.);.#endif..};
44680 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 53 50 49 4e 42 4f 58 0a 0a 23 65 6e 64 69 ..#endif.//.QT_NO_SPINBOX..#endi
446a0 66 20 2f 2f 20 51 53 50 49 4e 42 4f 58 5f 48 0a 00 00 00 14 00 71 00 72 00 61 00 64 00 69 00 6f f.//.QSPINBOX_H......q.r.a.d.i.o
446c0 00 62 00 74 00 2e 00 68 00 00 04 2c 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .b.t...h...,/*..................
446e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
447a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
447c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
447e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
448a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
448c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
448e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
449a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
449c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
449e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 52 41 44 49 4f 42 ..............*/.#ifndef.QRADIOB
44ac0 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 52 41 44 49 4f 42 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 T_H.#define.QRADIOBT_H.#include.
44ae0 22 71 72 61 64 69 6f 62 75 74 74 6f 6e 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 0a 00 71 00 6e "qradiobutton.h".#endif......q.n
44b00 00 70 00 2e 00 68 00 00 12 f8 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .p...h..../*....................
44b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
44fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
450a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
450c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
450e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a .............................*/.
45100 0a 23 69 66 6e 64 65 66 20 51 4e 50 5f 48 0a 23 64 65 66 69 6e 65 20 51 4e 50 5f 48 0a 0a 23 69 .#ifndef.QNP_H.#define.QNP_H..#i
45120 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 77 69 64 67 65 74 2e 68 22 0a fndef.QT_H.#include."qwidget.h".
45140 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 73 74 72 75 63 74 20 5f 4e 50 49 6e 73 74 61 #endif.//.QT_H...struct._NPInsta
45160 6e 63 65 3b 0a 73 74 72 75 63 74 20 5f 4e 50 53 74 72 65 61 6d 3b 0a 63 6c 61 73 73 20 51 4e 50 nce;.struct._NPStream;.class.QNP
45180 49 6e 73 74 61 6e 63 65 3b 0a 0a 63 6c 61 73 73 20 51 4e 50 53 74 72 65 61 6d 20 7b 0a 70 75 62 Instance;..class.QNPStream.{.pub
451a0 6c 69 63 3a 0a 20 20 20 20 7e 51 4e 50 53 74 72 65 61 6d 28 29 3b 0a 0a 20 20 20 20 63 6f 6e 73 lic:.....~QNPStream();......cons
451c0 74 20 63 68 61 72 2a 20 75 72 6c 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 75 69 6e 74 20 65 6e t.char*.url().const;.....uint.en
451e0 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 75 69 6e 74 20 6c 61 73 74 4d 6f 64 69 66 69 65 64 d().const;.....uint.lastModified
45200 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 74 79 70 65 28 ().const;......const.char*.type(
45220 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 73 65 65 6b 61 62 6c 65 28 29 20 63 6f 6e ).const;.....bool.seekable().con
45240 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 6f 6b 61 79 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 st;.....bool.okay().const;.....b
45260 6f 6f 6c 20 63 6f 6d 70 6c 65 74 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 ool.complete().const;......void.
45280 72 65 71 75 65 73 74 52 65 61 64 28 69 6e 74 20 6f 66 66 73 65 74 2c 20 75 69 6e 74 20 6c 65 6e requestRead(int.offset,.uint.len
452a0 67 74 68 29 3b 0a 20 20 20 20 69 6e 74 20 77 72 69 74 65 28 20 69 6e 74 20 6c 65 6e 2c 20 76 6f gth);.....int.write(.int.len,.vo
452c0 69 64 2a 20 62 75 66 66 65 72 20 29 3b 0a 0a 20 20 20 20 51 4e 50 49 6e 73 74 61 6e 63 65 2a 20 id*.buffer.);......QNPInstance*.
452e0 69 6e 73 74 61 6e 63 65 28 29 20 7b 20 72 65 74 75 72 6e 20 69 6e 73 74 3b 20 7d 0a 20 20 20 20 instance().{.return.inst;.}.....
45300 51 4e 50 53 74 72 65 61 6d 28 51 4e 50 49 6e 73 74 61 6e 63 65 2a 2c 63 6f 6e 73 74 20 63 68 61 QNPStream(QNPInstance*,const.cha
45320 72 2a 2c 5f 4e 50 53 74 72 65 61 6d 2a 2c 62 6f 6f 6c 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 r*,_NPStream*,bool);.....void.se
45340 74 4f 6b 61 79 28 62 6f 6f 6c 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 43 6f 6d 70 6c 65 74 tOkay(bool);.....void.setComplet
45360 65 28 62 6f 6f 6c 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 4e 50 49 6e 73 74 61 6e e(bool);..private:.....QNPInstan
45380 63 65 2a 20 69 6e 73 74 3b 0a 20 20 20 20 5f 4e 50 53 74 72 65 61 6d 2a 20 73 74 72 65 61 6d 3b ce*.inst;....._NPStream*.stream;
453a0 0a 20 20 20 20 51 53 74 72 69 6e 67 20 6d 74 79 70 65 3b 0a 20 20 20 20 69 6e 74 20 73 65 65 6b .....QString.mtype;.....int.seek
453c0 3a 31 3b 0a 20 20 20 20 69 6e 74 20 69 73 6f 6b 61 79 3a 31 3b 0a 20 20 20 20 69 6e 74 20 69 73 :1;.....int.isokay:1;.....int.is
453e0 63 6f 6d 70 6c 65 74 65 3a 31 3b 0a 7d 3b 0a 0a 63 6c 61 73 73 20 51 4e 50 57 69 64 67 65 74 20 complete:1;.};..class.QNPWidget.
45400 3a 20 70 75 62 6c 69 63 20 51 57 69 64 67 65 74 20 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a :.public.QWidget.{.....Q_OBJECT.
45420 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4e 50 57 69 64 67 65 74 28 29 3b 0a 20 20 20 20 7e 51 4e public:.....QNPWidget();.....~QN
45440 50 57 69 64 67 65 74 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 65 6e 74 65 72 45 76 65 6e 74 28 51 PWidget();.....void.enterEvent(Q
45460 45 76 65 6e 74 2a 29 3b 0a 20 20 20 20 76 6f 69 64 20 6c 65 61 76 65 45 76 65 6e 74 28 51 45 76 Event*);.....void.leaveEvent(QEv
45480 65 6e 74 2a 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 65 6e 74 65 72 49 6e ent*);......virtual.void.enterIn
454a0 73 74 61 6e 63 65 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 6c 65 61 76 65 stance();.....virtual.void.leave
454c0 49 6e 73 74 61 6e 63 65 28 29 3b 0a 0a 20 20 20 20 51 4e 50 49 6e 73 74 61 6e 63 65 2a 20 69 6e Instance();......QNPInstance*.in
454e0 73 74 61 6e 63 65 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 5f 4e 50 49 6e 73 74 61 stance();..private:....._NPInsta
45500 6e 63 65 2a 20 70 69 3b 0a 7d 3b 0a 0a 63 6c 61 73 73 20 51 4e 50 49 6e 73 74 61 6e 63 65 20 3a nce*.pi;.};..class.QNPInstance.:
45520 20 70 75 62 6c 69 63 20 51 4f 62 6a 65 63 74 20 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 .public.QObject.{.....Q_OBJECT.p
45540 75 62 6c 69 63 3a 0a 20 20 20 20 7e 51 4e 50 49 6e 73 74 61 6e 63 65 28 29 3b 0a 0a 20 20 20 20 ublic:.....~QNPInstance();......
45560 2f 2f 20 41 72 67 75 6d 65 6e 74 73 20 70 61 73 73 65 64 20 74 6f 20 45 4d 42 45 44 0a 20 20 20 //.Arguments.passed.to.EMBED....
45580 20 69 6e 74 20 61 72 67 63 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 63 68 61 .int.argc().const;.....const.cha
455a0 72 2a 20 61 72 67 6e 28 69 6e 74 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 63 68 r*.argn(int).const;.....const.ch
455c0 61 72 2a 20 61 72 67 76 28 69 6e 74 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 65 6e 75 6d 20 52 65 ar*.argv(int).const;.....enum.Re
455e0 61 73 6f 6e 20 7b 0a 20 20 20 20 20 20 20 20 52 65 61 73 6f 6e 44 6f 6e 65 20 3d 20 30 2c 0a 20 ason.{.........ReasonDone.=.0,..
45600 20 20 20 20 20 20 20 52 65 61 73 6f 6e 42 72 65 61 6b 20 3d 20 31 2c 0a 20 20 20 20 20 20 20 20 .......ReasonBreak.=.1,.........
45620 52 65 61 73 6f 6e 45 72 72 6f 72 20 3d 20 32 2c 0a 20 20 20 20 20 20 20 20 52 65 61 73 6f 6e 55 ReasonError.=.2,.........ReasonU
45640 6e 6b 6e 6f 77 6e 20 3d 20 2d 31 0a 20 20 20 20 7d 3b 0a 20 20 20 20 63 6f 6e 73 74 20 63 68 61 nknown.=.-1.....};.....const.cha
45660 72 2a 20 61 72 67 28 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 29 20 63 6f 6e 73 74 3b 0a r*.arg(const.char*.name).const;.
45680 20 20 20 20 65 6e 75 6d 20 49 6e 73 74 61 6e 63 65 4d 6f 64 65 20 7b 20 45 6d 62 65 64 3d 31 2c ....enum.InstanceMode.{.Embed=1,
456a0 20 46 75 6c 6c 3d 32 2c 20 42 61 63 6b 67 72 6f 75 6e 64 3d 33 20 7d 3b 0a 20 20 20 20 49 6e 73 .Full=2,.Background=3.};.....Ins
456c0 74 61 6e 63 65 4d 6f 64 65 20 6d 6f 64 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 2f 2f 20 tanceMode.mode().const;......//.
456e0 54 68 65 20 62 72 6f 77 73 65 72 27 73 20 6e 61 6d 65 0a 20 20 20 20 63 6f 6e 73 74 20 63 68 61 The.browser's.name.....const.cha
45700 72 2a 20 75 73 65 72 41 67 65 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 2f 2f 20 59 6f r*.userAgent().const;......//.Yo
45720 75 72 20 77 69 6e 64 6f 77 2e 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 4e 50 57 69 64 67 65 74 ur.window......virtual.QNPWidget
45740 2a 20 6e 65 77 57 69 6e 64 6f 77 28 29 3b 0a 20 20 20 20 51 4e 50 57 69 64 67 65 74 2a 20 77 69 *.newWindow();.....QNPWidget*.wi
45760 64 67 65 74 28 29 3b 0a 0a 20 20 20 20 2f 2f 20 49 6e 63 6f 6d 69 6e 67 20 73 74 72 65 61 6d 73 dget();......//.Incoming.streams
45780 20 28 53 52 43 3d 2e 2e 2e 20 74 61 67 29 2e 0a 20 20 20 20 2f 2f 20 44 65 66 61 75 6c 74 73 20 .(SRC=....tag)......//.Defaults.
457a0 69 67 6e 6f 72 65 20 64 61 74 61 2e 0a 20 20 20 20 65 6e 75 6d 20 53 74 72 65 61 6d 4d 6f 64 65 ignore.data......enum.StreamMode
457c0 20 7b 20 4e 6f 72 6d 61 6c 3d 31 2c 20 53 65 65 6b 3d 32 2c 20 41 73 46 69 6c 65 3d 33 2c 20 41 .{.Normal=1,.Seek=2,.AsFile=3,.A
457e0 73 46 69 6c 65 4f 6e 6c 79 3d 34 20 7d 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 sFileOnly=4.};.....virtual.bool.
45800 6e 65 77 53 74 72 65 61 6d 43 72 65 61 74 65 64 28 51 4e 50 53 74 72 65 61 6d 2a 2c 20 53 74 72 newStreamCreated(QNPStream*,.Str
45820 65 61 6d 4d 6f 64 65 26 20 73 6d 6f 64 65 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 eamMode&.smode);.....virtual.int
45840 20 77 72 69 74 65 52 65 61 64 79 28 51 4e 50 53 74 72 65 61 6d 2a 29 3b 0a 20 20 20 20 76 69 72 .writeReady(QNPStream*);.....vir
45860 74 75 61 6c 20 69 6e 74 20 77 72 69 74 65 28 51 4e 50 53 74 72 65 61 6d 2a 2c 20 69 6e 74 20 6f tual.int.write(QNPStream*,.int.o
45880 66 66 73 65 74 2c 20 69 6e 74 20 6c 65 6e 2c 20 76 6f 69 64 2a 20 62 75 66 66 65 72 29 3b 0a 20 ffset,.int.len,.void*.buffer);..
458a0 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 74 72 65 61 6d 44 65 73 74 72 6f 79 65 64 28 ...virtual.void.streamDestroyed(
458c0 51 4e 50 53 74 72 65 61 6d 2a 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 74 61 74 75 73 28 63 6f QNPStream*);......void.status(co
458e0 6e 73 74 20 63 68 61 72 2a 20 6d 73 67 29 3b 0a 20 20 20 20 76 6f 69 64 20 67 65 74 55 52 4c 4e nst.char*.msg);.....void.getURLN
45900 6f 74 69 66 79 28 63 6f 6e 73 74 20 63 68 61 72 2a 20 75 72 6c 2c 20 63 6f 6e 73 74 20 63 68 61 otify(const.char*.url,.const.cha
45920 72 2a 20 77 69 6e 64 6f 77 3d 30 2c 20 76 6f 69 64 2a 64 61 74 61 3d 30 29 3b 0a 0a 20 20 20 20 r*.window=0,.void*data=0);......
45940 76 6f 69 64 20 67 65 74 55 52 4c 28 63 6f 6e 73 74 20 63 68 61 72 2a 20 75 72 6c 2c 20 63 6f 6e void.getURL(const.char*.url,.con
45960 73 74 20 63 68 61 72 2a 20 77 69 6e 64 6f 77 3d 30 29 3b 0a 20 20 20 20 76 6f 69 64 20 70 6f 73 st.char*.window=0);.....void.pos
45980 74 55 52 4c 28 63 6f 6e 73 74 20 63 68 61 72 2a 20 75 72 6c 2c 20 63 6f 6e 73 74 20 63 68 61 72 tURL(const.char*.url,.const.char
459a0 2a 20 77 69 6e 64 6f 77 2c 0a 09 20 20 20 20 20 75 69 6e 74 20 6c 65 6e 2c 20 63 6f 6e 73 74 20 *.window,.......uint.len,.const.
459c0 63 68 61 72 2a 20 62 75 66 2c 20 62 6f 6f 6c 20 66 69 6c 65 29 3b 0a 0a 20 20 20 20 51 4e 50 53 char*.buf,.bool.file);......QNPS
459e0 74 72 65 61 6d 2a 20 6e 65 77 53 74 72 65 61 6d 28 63 6f 6e 73 74 20 63 68 61 72 2a 20 6d 69 6d tream*.newStream(const.char*.mim
45a00 65 74 79 70 65 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 77 69 6e 64 6f 77 2c 0a 09 62 6f 6f 6c etype,.const.char*.window,..bool
45a20 20 61 73 5f 66 69 6c 65 3d 46 41 4c 53 45 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 .as_file=FALSE);.....virtual.voi
45a40 64 20 73 74 72 65 61 6d 41 73 46 69 6c 65 28 51 4e 50 53 74 72 65 61 6d 2a 2c 20 63 6f 6e 73 74 d.streamAsFile(QNPStream*,.const
45a60 20 63 68 61 72 2a 20 66 6e 61 6d 65 29 3b 0a 0a 20 20 20 20 76 6f 69 64 2a 20 67 65 74 4a 61 76 .char*.fname);......void*.getJav
45a80 61 50 65 65 72 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 aPeer().const;......virtual.void
45aa0 20 6e 6f 74 69 66 79 55 52 4c 28 63 6f 6e 73 74 20 63 68 61 72 2a 20 75 72 6c 2c 20 52 65 61 73 .notifyURL(const.char*.url,.Reas
45ac0 6f 6e 20 72 2c 20 76 6f 69 64 2a 20 6e 6f 74 69 66 79 44 61 74 61 29 3b 0a 20 20 20 20 76 69 72 on.r,.void*.notifyData);.....vir
45ae0 74 75 61 6c 20 62 6f 6f 6c 20 70 72 69 6e 74 46 75 6c 6c 50 61 67 65 28 29 3b 0a 20 20 20 20 76 tual.bool.printFullPage();.....v
45b00 69 72 74 75 61 6c 20 76 6f 69 64 20 70 72 69 6e 74 28 51 50 61 69 6e 74 65 72 2a 29 3b 0a 0a 70 irtual.void.print(QPainter*);..p
45b20 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 51 4e 50 49 6e 73 74 61 6e 63 65 28 29 3b 0a 0a 70 72 rotected:.....QNPInstance();..pr
45b40 69 76 61 74 65 3a 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 4e 50 53 74 72 65 61 ivate:.....friend.class.QNPStrea
45b60 6d 3b 0a 20 20 20 20 5f 4e 50 49 6e 73 74 61 6e 63 65 2a 20 70 69 3b 0a 7d 3b 0a 0a 0a 63 6c 61 m;....._NPInstance*.pi;.};...cla
45b80 73 73 20 51 4e 50 6c 75 67 69 6e 20 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 2f 2f 20 57 72 69 ss.QNPlugin.{.public:.....//.Wri
45ba0 74 65 20 74 68 69 73 20 74 6f 20 72 65 74 75 72 6e 20 79 6f 75 72 20 51 4e 50 6c 75 67 69 6e 20 te.this.to.return.your.QNPlugin.
45bc0 64 65 72 69 76 65 64 20 63 6c 61 73 73 2e 0a 20 20 20 20 73 74 61 74 69 63 20 51 4e 50 6c 75 67 derived.class......static.QNPlug
45be0 69 6e 2a 20 63 72 65 61 74 65 28 29 3b 0a 0a 20 20 20 20 73 74 61 74 69 63 20 51 4e 50 6c 75 67 in*.create();......static.QNPlug
45c00 69 6e 2a 20 61 63 74 75 61 6c 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 4e 50 6c in*.actual();......virtual.~QNPl
45c20 75 67 69 6e 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 67 65 74 56 65 72 73 69 6f 6e 49 6e 66 6f ugin();......void.getVersionInfo
45c40 28 69 6e 74 26 20 70 6c 75 67 69 6e 5f 6d 61 6a 6f 72 2c 20 69 6e 74 26 20 70 6c 75 67 69 6e 5f (int&.plugin_major,.int&.plugin_
45c60 6d 69 6e 6f 72 2c 0a 09 20 20 20 20 20 69 6e 74 26 20 62 72 6f 77 73 65 72 5f 6d 61 6a 6f 72 2c minor,.......int&.browser_major,
45c80 20 69 6e 74 26 20 62 72 6f 77 73 65 72 5f 6d 69 6e 6f 72 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 .int&.browser_minor);......virtu
45ca0 61 6c 20 51 4e 50 49 6e 73 74 61 6e 63 65 2a 20 6e 65 77 49 6e 73 74 61 6e 63 65 28 29 3d 30 3b al.QNPInstance*.newInstance()=0;
45cc0 0a 20 20 20 20 76 69 72 74 75 61 6c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 67 65 74 4d 49 4d 45 .....virtual.const.char*.getMIME
45ce0 44 65 73 63 72 69 70 74 69 6f 6e 28 29 20 63 6f 6e 73 74 3d 30 3b 0a 20 20 20 20 76 69 72 74 75 Description().const=0;.....virtu
45d00 61 6c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 67 65 74 50 6c 75 67 69 6e 4e 61 6d 65 53 74 72 69 al.const.char*.getPluginNameStri
45d20 6e 67 28 29 20 63 6f 6e 73 74 3d 30 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 63 6f 6e 73 74 20 ng().const=0;.....virtual.const.
45d40 63 68 61 72 2a 20 67 65 74 50 6c 75 67 69 6e 44 65 73 63 72 69 70 74 69 6f 6e 53 74 72 69 6e 67 char*.getPluginDescriptionString
45d60 28 29 20 63 6f 6e 73 74 3d 30 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 2a 20 67 ().const=0;......virtual.void*.g
45d80 65 74 4a 61 76 61 43 6c 61 73 73 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 etJavaClass();.....virtual.void.
45da0 75 6e 75 73 65 4a 61 76 61 43 6c 61 73 73 28 29 3b 0a 20 20 20 20 76 6f 69 64 2a 20 67 65 74 4a unuseJavaClass();.....void*.getJ
45dc0 61 76 61 45 6e 76 28 29 20 63 6f 6e 73 74 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 avaEnv().const;..protected:.....
45de0 51 4e 50 6c 75 67 69 6e 28 29 3b 0a 7d 3b 0a 0a 0a 23 65 6e 64 69 66 20 20 2f 2f 20 51 4e 50 5f QNPlugin();.};...#endif..//.QNP_
45e00 48 0a 00 00 00 14 00 71 00 70 00 61 00 69 00 6e 00 74 00 65 00 72 00 2e 00 68 00 00 51 b4 2f 2a H......q.p.a.i.n.t.e.r...h..Q./*
45e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
45fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
460a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
460c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
460e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
461a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
461c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
461e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
462a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
462c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
462e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
463a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
463c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
463e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
46400 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 41 49 4e 54 45 52 5f 48 0a 23 64 65 66 69 6e ...*/..#ifndef.QPAINTER_H.#defin
46420 65 20 51 50 41 49 4e 54 45 52 5f 48 0a 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 e.QPAINTER_H...#ifndef.QT_H.#inc
46440 6c 75 64 65 20 22 71 63 6f 6c 6f 72 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 66 6f 6e 74 6d lude."qcolor.h".#include."qfontm
46460 65 74 72 69 63 73 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 66 6f 6e 74 69 6e 66 6f 2e 68 22 etrics.h".#include."qfontinfo.h"
46480 0a 23 69 6e 63 6c 75 64 65 20 22 71 72 65 67 69 6f 6e 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 .#include."qregion.h".#include."
464a0 71 70 65 6e 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 62 72 75 73 68 2e 68 22 0a 23 69 6e 63 qpen.h".#include."qbrush.h".#inc
464c0 6c 75 64 65 20 22 71 70 6f 69 6e 74 61 72 72 61 79 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 lude."qpointarray.h".#include."q
464e0 77 6d 61 74 72 69 78 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 63 6c 61 73 73 wmatrix.h".#endif.//.QT_H..class
46500 20 51 47 66 78 3b 0a 63 6c 61 73 73 20 51 54 65 78 74 43 6f 64 65 63 3b 0a 63 6c 61 73 73 20 51 .QGfx;.class.QTextCodec;.class.Q
46520 54 65 78 74 50 61 72 61 67 3b 0a 63 6c 61 73 73 20 51 50 61 69 6e 74 44 65 76 69 63 65 3b 0a 63 TextParag;.class.QPaintDevice;.c
46540 6c 61 73 73 20 51 54 65 78 74 49 74 65 6d 3b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 20 51 5f 57 lass.QTextItem;.#if.defined(.Q_W
46560 53 5f 4d 41 43 20 29 0a 63 6c 61 73 73 20 51 4d 61 63 53 61 76 65 64 50 6f 72 74 49 6e 66 6f 3b S_MAC.).class.QMacSavedPortInfo;
46580 0a 23 65 6e 64 69 66 0a 63 6c 61 73 73 20 51 50 61 69 6e 74 65 72 50 72 69 76 61 74 65 3b 0a 0a .#endif.class.QPainterPrivate;..
465a0 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 51 57 53 29 0a 63 6c 61 73 73 20 51 53 63 72 #if.defined(Q_WS_QWS).class.QScr
465c0 65 65 6e 3b 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 61 69 een;.#endif..class.Q_EXPORT.QPai
465e0 6e 74 65 72 20 3a 20 70 75 62 6c 69 63 20 51 74 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 65 nter.:.public.Qt.{.public:.....e
46600 6e 75 6d 20 43 6f 6f 72 64 69 6e 61 74 65 4d 6f 64 65 20 7b 20 43 6f 6f 72 64 44 65 76 69 63 65 num.CoordinateMode.{.CoordDevice
46620 2c 20 43 6f 6f 72 64 50 61 69 6e 74 65 72 20 7d 3b 0a 0a 20 20 20 20 51 50 61 69 6e 74 65 72 28 ,.CoordPainter.};......QPainter(
46640 29 3b 0a 20 20 20 20 51 50 61 69 6e 74 65 72 28 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 65 76 );.....QPainter(.const.QPaintDev
46660 69 63 65 20 2a 2c 20 62 6f 6f 6c 20 75 6e 63 6c 69 70 70 65 64 20 3d 20 46 41 4c 53 45 20 29 3b ice.*,.bool.unclipped.=.FALSE.);
46680 0a 20 20 20 20 51 50 61 69 6e 74 65 72 28 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 65 76 69 63 .....QPainter(.const.QPaintDevic
466a0 65 20 2a 2c 20 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 2c 20 62 6f 6f 6c 20 75 6e 63 6c 69 e.*,.const.QWidget.*,.bool.uncli
466c0 70 70 65 64 20 3d 20 46 41 4c 53 45 20 29 3b 0a 20 20 20 7e 51 50 61 69 6e 74 65 72 28 29 3b 0a pped.=.FALSE.);....~QPainter();.
466e0 0a 20 20 20 20 62 6f 6f 6c 09 62 65 67 69 6e 28 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 65 76 .....bool.begin(.const.QPaintDev
46700 69 63 65 20 2a 2c 20 62 6f 6f 6c 20 75 6e 63 6c 69 70 70 65 64 20 3d 20 46 41 4c 53 45 20 29 3b ice.*,.bool.unclipped.=.FALSE.);
46720 0a 20 20 20 20 62 6f 6f 6c 09 62 65 67 69 6e 28 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 65 76 .....bool.begin(.const.QPaintDev
46740 69 63 65 20 2a 2c 20 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 2c 20 62 6f 6f 6c 20 75 6e 63 ice.*,.const.QWidget.*,.bool.unc
46760 6c 69 70 70 65 64 20 3d 20 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 65 6e 64 28 29 lipped.=.FALSE.);.....bool.end()
46780 3b 0a 20 20 20 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 64 65 76 69 63 65 28 29 20 63 6f 6e ;.....QPaintDevice.*device().con
467a0 73 74 3b 0a 0a 23 69 66 64 65 66 20 51 5f 57 53 5f 51 57 53 0a 20 20 20 20 51 47 66 78 20 2a 20 st;..#ifdef.Q_WS_QWS.....QGfx.*.
467c0 69 6e 74 65 72 6e 61 6c 47 66 78 28 29 3b 0a 23 69 66 64 65 66 20 51 54 5f 51 57 53 5f 45 58 50 internalGfx();.#ifdef.QT_QWS_EXP
467e0 45 52 49 4d 45 4e 54 41 4c 5f 53 43 52 45 45 4e 50 41 49 4e 54 45 52 0a 20 20 20 20 62 6f 6f 6c ERIMENTAL_SCREENPAINTER.....bool
46800 20 62 65 67 69 6e 28 51 53 63 72 65 65 6e 20 2a 73 63 72 65 65 6e 29 3b 0a 23 65 6e 64 69 66 0a .begin(QScreen.*screen);.#endif.
46820 23 65 6e 64 69 66 0a 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 72 65 64 69 72 65 63 74 #endif......static.void.redirect
46840 28 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 70 64 65 76 2c 20 51 50 61 69 6e 74 44 65 76 69 (.QPaintDevice.*pdev,.QPaintDevi
46860 63 65 20 2a 72 65 70 6c 61 63 65 6d 65 6e 74 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 50 ce.*replacement.);.....static.QP
46880 61 69 6e 74 44 65 76 69 63 65 20 2a 72 65 64 69 72 65 63 74 28 20 51 50 61 69 6e 74 44 65 76 69 aintDevice.*redirect(.QPaintDevi
468a0 63 65 20 2a 70 64 65 76 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 69 73 41 63 74 69 76 65 28 29 ce.*pdev.);......bool.isActive()
468c0 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 09 66 6c 75 73 68 28 20 63 6f 6e 73 74 20 51 .const;......void.flush(.const.Q
468e0 52 65 67 69 6f 6e 20 26 72 65 67 69 6f 6e 2c 20 43 6f 6f 72 64 69 6e 61 74 65 4d 6f 64 65 20 63 Region.&region,.CoordinateMode.c
46900 6d 20 3d 20 43 6f 6f 72 64 44 65 76 69 63 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 66 6c 75 73 m.=.CoordDevice.);.....void.flus
46920 68 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 61 76 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 h();.....void.save();.....void.r
46940 65 73 74 6f 72 65 28 29 3b 0a 0a 20 20 2f 2f 20 44 72 61 77 69 6e 67 20 74 6f 6f 6c 73 0a 0a 20 estore();....//.Drawing.tools...
46960 20 20 20 51 46 6f 6e 74 4d 65 74 72 69 63 73 20 66 6f 6e 74 4d 65 74 72 69 63 73 28 29 09 63 6f ...QFontMetrics.fontMetrics().co
46980 6e 73 74 3b 0a 20 20 20 20 51 46 6f 6e 74 49 6e 66 6f 09 20 66 6f 6e 74 49 6e 66 6f 28 29 09 63 nst;.....QFontInfo..fontInfo().c
469a0 6f 6e 73 74 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 46 6f 6e 74 20 26 66 6f 6e 74 28 29 09 09 onst;......const.QFont.&font()..
469c0 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 46 6f 6e 74 28 20 63 6f 6e 73 74 20 51 const;.....void.setFont(.const.Q
469e0 46 6f 6e 74 20 26 20 29 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 50 65 6e 20 26 70 65 6e 28 29 09 Font.&.);.....const.QPen.&pen().
46a00 09 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 50 65 6e 28 20 63 6f 6e 73 74 20 51 .const;.....void.setPen(.const.Q
46a20 50 65 6e 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 50 65 6e 28 20 50 65 6e 53 74 79 Pen.&.);.....void.setPen(.PenSty
46a40 6c 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 50 65 6e 28 20 63 6f 6e 73 74 20 51 43 6f le.);.....void.setPen(.const.QCo
46a60 6c 6f 72 20 26 20 29 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 62 72 75 73 68 lor.&.);.....const.QBrush.&brush
46a80 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 42 72 75 73 68 28 20 63 6f 6e ().const;.....void.setBrush(.con
46aa0 73 74 20 51 42 72 75 73 68 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 42 72 75 73 68 st.QBrush.&.);.....void.setBrush
46ac0 28 20 42 72 75 73 68 53 74 79 6c 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 42 72 75 73 (.BrushStyle.);.....void.setBrus
46ae0 68 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 20 29 3b 0a 20 20 20 20 51 50 6f 69 6e 74 09 h(.const.QColor.&.);.....QPoint.
46b00 70 6f 73 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 2f 2f 20 44 72 61 77 69 6e 67 20 61 74 74 72 69 pos().const;....//.Drawing.attri
46b20 62 75 74 65 73 2f 6d 6f 64 65 73 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 62 butes/modes......const.QColor.&b
46b40 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 ackgroundColor().const;.....void
46b60 09 73 65 74 42 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f .setBackgroundColor(.const.QColo
46b80 72 20 26 20 29 3b 0a 20 20 20 20 42 47 4d 6f 64 65 09 62 61 63 6b 67 72 6f 75 6e 64 4d 6f 64 65 r.&.);.....BGMode.backgroundMode
46ba0 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 42 61 63 6b 67 72 6f 75 6e 64 ().const;.....void.setBackground
46bc0 4d 6f 64 65 28 20 42 47 4d 6f 64 65 20 29 3b 0a 20 20 20 20 52 61 73 74 65 72 4f 70 09 72 61 73 Mode(.BGMode.);.....RasterOp.ras
46be0 74 65 72 4f 70 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 52 61 73 74 65 terOp().const;.....void.setRaste
46c00 72 4f 70 28 20 52 61 73 74 65 72 4f 70 20 29 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 50 6f 69 6e rOp(.RasterOp.);.....const.QPoin
46c20 74 20 26 62 72 75 73 68 4f 72 69 67 69 6e 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 t.&brushOrigin().const;.....void
46c40 09 73 65 74 42 72 75 73 68 4f 72 69 67 69 6e 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 20 29 3b .setBrushOrigin(.int.x,.int.y.);
46c60 0a 20 20 20 20 76 6f 69 64 09 73 65 74 42 72 75 73 68 4f 72 69 67 69 6e 28 20 63 6f 6e 73 74 20 .....void.setBrushOrigin(.const.
46c80 51 50 6f 69 6e 74 20 26 20 29 3b 0a 0a 20 20 2f 2f 20 53 63 61 6c 69 6e 67 20 61 6e 64 20 74 72 QPoint.&.);....//.Scaling.and.tr
46ca0 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 73 0a 0a 2f 2f 20 20 20 20 50 61 69 6e 74 55 6e 69 74 20 75 ansformations..//....PaintUnit.u
46cc0 6e 69 74 28 29 09 20 20 20 20 20 20 20 63 6f 6e 73 74 3b 09 09 2f 2f 20 67 65 74 20 73 65 74 20 nit()........const;..//.get.set.
46ce0 70 61 69 6e 74 65 72 20 75 6e 69 74 0a 2f 2f 20 20 20 20 76 6f 69 64 09 73 65 74 55 6e 69 74 28 painter.unit.//....void.setUnit(
46d00 20 50 61 69 6e 74 55 6e 69 74 20 29 3b 09 09 2f 2f 20 4e 4f 54 20 49 4d 50 4c 45 4d 45 4e 54 45 .PaintUnit.);..//.NOT.IMPLEMENTE
46d20 44 21 21 21 0a 0a 20 20 20 20 62 6f 6f 6c 09 68 61 73 56 69 65 77 58 46 6f 72 6d 28 29 20 63 6f D!!!......bool.hasViewXForm().co
46d40 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 68 61 73 57 6f 72 6c 64 58 46 6f 72 6d 28 29 20 63 6f nst;.....bool.hasWorldXForm().co
46d60 6e 73 74 3b 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 54 52 41 4e 53 46 4f 52 4d 41 54 49 nst;..#ifndef.QT_NO_TRANSFORMATI
46d80 4f 4e 53 0a 20 20 20 20 76 6f 69 64 09 73 65 74 56 69 65 77 58 46 6f 72 6d 28 20 62 6f 6f 6c 20 ONS.....void.setViewXForm(.bool.
46da0 29 3b 09 09 2f 2f 20 73 65 74 20 78 66 6f 72 6d 20 6f 6e 2f 6f 66 66 0a 20 20 20 20 51 52 65 63 );..//.set.xform.on/off.....QRec
46dc0 74 09 77 69 6e 64 6f 77 28 29 20 20 20 20 20 20 20 63 6f 6e 73 74 3b 09 09 2f 2f 20 67 65 74 20 t.window().......const;..//.get.
46de0 77 69 6e 64 6f 77 0a 20 20 20 20 76 6f 69 64 09 73 65 74 57 69 6e 64 6f 77 28 20 63 6f 6e 73 74 window.....void.setWindow(.const
46e00 20 51 52 65 63 74 20 26 20 29 3b 09 2f 2f 20 73 65 74 20 77 69 6e 64 6f 77 0a 20 20 20 20 76 6f .QRect.&.);.//.set.window.....vo
46e20 69 64 09 73 65 74 57 69 6e 64 6f 77 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 id.setWindow(.int.x,.int.y,.int.
46e40 77 2c 20 69 6e 74 20 68 20 29 3b 0a 20 20 20 20 51 52 65 63 74 09 76 69 65 77 70 6f 72 74 28 29 w,.int.h.);.....QRect.viewport()
46e60 20 20 20 63 6f 6e 73 74 3b 09 09 2f 2f 20 67 65 74 20 76 69 65 77 70 6f 72 74 0a 20 20 20 20 76 ...const;..//.get.viewport.....v
46e80 6f 69 64 09 73 65 74 56 69 65 77 70 6f 72 74 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 20 29 oid.setViewport(.const.QRect.&.)
46ea0 3b 09 2f 2f 20 73 65 74 20 76 69 65 77 70 6f 72 74 0a 20 20 20 20 76 6f 69 64 09 73 65 74 56 69 ;.//.set.viewport.....void.setVi
46ec0 65 77 70 6f 72 74 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 ewport(.int.x,.int.y,.int.w,.int
46ee0 20 68 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 73 65 74 57 6f 72 6c 64 58 46 6f 72 6d 28 20 62 .h.);......void.setWorldXForm(.b
46f00 6f 6f 6c 20 29 3b 09 09 2f 2f 20 73 65 74 20 77 6f 72 6c 64 20 78 66 6f 72 6d 20 6f 6e 2f 6f 66 ool.);..//.set.world.xform.on/of
46f20 66 0a 20 20 20 20 63 6f 6e 73 74 20 51 57 4d 61 74 72 69 78 20 26 77 6f 72 6c 64 4d 61 74 72 69 f.....const.QWMatrix.&worldMatri
46f40 78 28 29 20 63 6f 6e 73 74 3b 09 2f 2f 20 67 65 74 2f 73 65 74 20 77 6f 72 6c 64 20 78 66 6f 72 x().const;.//.get/set.world.xfor
46f60 6d 20 6d 61 74 72 69 78 0a 20 20 20 20 76 6f 69 64 09 73 65 74 57 6f 72 6c 64 4d 61 74 72 69 78 m.matrix.....void.setWorldMatrix
46f80 28 20 63 6f 6e 73 74 20 51 57 4d 61 74 72 69 78 20 26 2c 20 62 6f 6f 6c 20 63 6f 6d 62 69 6e 65 (.const.QWMatrix.&,.bool.combine
46fa0 3d 46 41 4c 53 45 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 73 61 76 65 57 6f 72 6c 64 4d 61 74 =FALSE.);......void.saveWorldMat
46fc0 72 69 78 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 65 73 74 6f 72 65 57 6f 72 6c 64 4d 61 74 72 rix();.....void.restoreWorldMatr
46fe0 69 78 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 73 63 61 6c 65 28 20 64 6f 75 62 6c 65 20 73 78 ix();......void.scale(.double.sx
47000 2c 20 64 6f 75 62 6c 65 20 73 79 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 68 65 61 72 28 20 64 ,.double.sy.);.....void.shear(.d
47020 6f 75 62 6c 65 20 73 68 2c 20 64 6f 75 62 6c 65 20 73 76 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 ouble.sh,.double.sv.);.....void.
47040 72 6f 74 61 74 65 28 20 64 6f 75 62 6c 65 20 61 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 rotate(.double.a.);.#endif.....v
47060 6f 69 64 09 74 72 61 6e 73 6c 61 74 65 28 20 64 6f 75 62 6c 65 20 64 78 2c 20 64 6f 75 62 6c 65 oid.translate(.double.dx,.double
47080 20 64 79 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 65 73 65 74 58 46 6f 72 6d 28 29 3b 0a 20 20 .dy.);.....void.resetXForm();...
470a0 20 20 64 6f 75 62 6c 65 09 74 72 61 6e 73 6c 61 74 69 6f 6e 58 28 29 20 63 6f 6e 73 74 3b 0a 20 ..double.translationX().const;..
470c0 20 20 20 64 6f 75 62 6c 65 09 74 72 61 6e 73 6c 61 74 69 6f 6e 59 28 29 20 63 6f 6e 73 74 3b 0a ...double.translationY().const;.
470e0 0a 20 20 20 20 51 50 6f 69 6e 74 09 78 46 6f 72 6d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 .....QPoint.xForm(.const.QPoint.
47100 26 20 29 20 63 6f 6e 73 74 3b 09 2f 2f 20 6d 61 70 20 76 69 72 74 75 61 6c 20 2d 3e 20 64 65 76 &.).const;.//.map.virtual.->.dev
47120 69 63 65 0a 20 20 20 20 51 52 65 63 74 09 78 46 6f 72 6d 28 20 63 6f 6e 73 74 20 51 52 65 63 74 ice.....QRect.xForm(.const.QRect
47140 20 26 20 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 20 78 46 6f 72 .&.).const;.....QPointArray.xFor
47160 6d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 20 26 20 29 20 63 6f 6e 73 74 3b 0a m(.const.QPointArray.&.).const;.
47180 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 20 78 46 6f 72 6d 28 20 63 6f 6e 73 74 20 51 50 6f ....QPointArray.xForm(.const.QPo
471a0 69 6e 74 41 72 72 61 79 20 26 2c 20 69 6e 74 20 69 6e 64 65 78 2c 20 69 6e 74 20 6e 70 6f 69 6e intArray.&,.int.index,.int.npoin
471c0 74 73 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 6f 69 6e 74 09 78 46 6f 72 6d 44 65 76 28 ts.).const;.....QPoint.xFormDev(
471e0 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 20 63 6f 6e 73 74 3b 20 2f 2f 20 6d 61 70 20 .const.QPoint.&.).const;.//.map.
47200 64 65 76 69 63 65 20 2d 3e 20 76 69 72 74 75 61 6c 0a 20 20 20 20 51 52 65 63 74 09 78 46 6f 72 device.->.virtual.....QRect.xFor
47220 6d 44 65 76 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 20 29 20 20 63 6f 6e 73 74 3b 0a 20 20 mDev(.const.QRect.&.)..const;...
47240 20 20 51 50 6f 69 6e 74 41 72 72 61 79 20 78 46 6f 72 6d 44 65 76 28 20 63 6f 6e 73 74 20 51 50 ..QPointArray.xFormDev(.const.QP
47260 6f 69 6e 74 41 72 72 61 79 20 26 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 6f 69 6e 74 41 ointArray.&.).const;.....QPointA
47280 72 72 61 79 20 78 46 6f 72 6d 44 65 76 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 rray.xFormDev(.const.QPointArray
472a0 20 26 2c 20 69 6e 74 20 69 6e 64 65 78 2c 20 69 6e 74 20 6e 70 6f 69 6e 74 73 20 29 20 63 6f 6e .&,.int.index,.int.npoints.).con
472c0 73 74 3b 0a 0a 20 20 2f 2f 20 43 6c 69 70 70 69 6e 67 0a 0a 20 20 20 20 76 6f 69 64 09 73 65 74 st;....//.Clipping......void.set
472e0 43 6c 69 70 70 69 6e 67 28 20 62 6f 6f 6c 20 29 3b 09 09 2f 2f 20 73 65 74 20 63 6c 69 70 70 69 Clipping(.bool.);..//.set.clippi
47300 6e 67 20 6f 6e 2f 6f 66 66 0a 20 20 20 20 62 6f 6f 6c 09 68 61 73 43 6c 69 70 70 69 6e 67 28 29 ng.on/off.....bool.hasClipping()
47320 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 20 63 6c 69 70 52 65 67 69 6f 6e 28 20 .const;.....QRegion.clipRegion(.
47340 43 6f 6f 72 64 69 6e 61 74 65 4d 6f 64 65 20 3d 20 43 6f 6f 72 64 44 65 76 69 63 65 20 29 20 63 CoordinateMode.=.CoordDevice.).c
47360 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 43 6c 69 70 52 65 63 74 28 20 63 6f 6e 73 onst;.....void.setClipRect(.cons
47380 74 20 51 52 65 63 74 20 26 2c 20 43 6f 6f 72 64 69 6e 61 74 65 4d 6f 64 65 20 3d 20 43 6f 6f 72 t.QRect.&,.CoordinateMode.=.Coor
473a0 64 44 65 76 69 63 65 20 29 3b 09 2f 2f 20 73 65 74 20 63 6c 69 70 20 72 65 63 74 61 6e 67 6c 65 dDevice.);.//.set.clip.rectangle
473c0 0a 20 20 20 20 76 6f 69 64 09 73 65 74 43 6c 69 70 52 65 63 74 28 20 69 6e 74 20 78 2c 20 69 6e .....void.setClipRect(.int.x,.in
473e0 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 43 6f 6f 72 64 69 6e 61 74 65 4d 6f 64 t.y,.int.w,.int.h,.CoordinateMod
47400 65 20 3d 20 43 6f 6f 72 64 44 65 76 69 63 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 43 e.=.CoordDevice.);.....void.setC
47420 6c 69 70 52 65 67 69 6f 6e 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 2c 20 43 6f 6f 72 lipRegion(.const.QRegion.&,.Coor
47440 64 69 6e 61 74 65 4d 6f 64 65 20 3d 20 43 6f 6f 72 64 44 65 76 69 63 65 20 29 3b 2f 2f 20 73 65 dinateMode.=.CoordDevice.);//.se
47460 74 20 63 6c 69 70 20 72 65 67 69 6f 6e 0a 0a 20 20 2f 2f 20 47 72 61 70 68 69 63 73 20 64 72 61 t.clip.region....//.Graphics.dra
47480 77 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 0a 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 50 6f 69 wing.functions......void.drawPoi
474a0 6e 74 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 nt(.int.x,.int.y.);.....void.dra
474c0 77 50 6f 69 6e 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 20 20 20 20 76 6f wPoint(.const.QPoint.&.);.....vo
474e0 69 64 09 64 72 61 77 50 6f 69 6e 74 73 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 id.drawPoints(.const.QPointArray
47500 26 20 61 2c 0a 09 09 09 20 20 20 20 69 6e 74 20 69 6e 64 65 78 3d 30 2c 20 69 6e 74 20 6e 70 6f &.a,........int.index=0,.int.npo
47520 69 6e 74 73 3d 2d 31 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 6d 6f 76 65 54 6f 28 20 69 6e 74 20 ints=-1.);.....void.moveTo(.int.
47540 78 2c 20 69 6e 74 20 79 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 6d 6f 76 65 54 6f 28 20 63 6f 6e x,.int.y.);.....void.moveTo(.con
47560 73 74 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 6c 69 6e 65 54 6f 28 20 st.QPoint.&.);.....void.lineTo(.
47580 69 6e 74 20 78 2c 20 69 6e 74 20 79 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 6c 69 6e 65 54 6f 28 int.x,.int.y.);.....void.lineTo(
475a0 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 .const.QPoint.&.);.....void.draw
475c0 4c 69 6e 65 28 20 69 6e 74 20 78 31 2c 20 69 6e 74 20 79 31 2c 20 69 6e 74 20 78 32 2c 20 69 6e Line(.int.x1,.int.y1,.int.x2,.in
475e0 74 20 79 32 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 4c 69 6e 65 28 20 63 6f 6e 73 74 t.y2.);.....void.drawLine(.const
47600 20 51 50 6f 69 6e 74 20 26 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 20 20 20 .QPoint.&,.const.QPoint.&.);....
47620 20 76 6f 69 64 09 64 72 61 77 52 65 63 74 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e .void.drawRect(.int.x,.int.y,.in
47640 74 20 77 2c 20 69 6e 74 20 68 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 52 65 63 74 28 t.w,.int.h.);.....void.drawRect(
47660 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 57 .const.QRect.&.);.....void.drawW
47680 69 6e 46 6f 63 75 73 52 65 63 74 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 inFocusRect(.int.x,.int.y,.int.w
476a0 2c 20 69 6e 74 20 68 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 57 69 6e 46 6f 63 75 73 ,.int.h.);.....void.drawWinFocus
476c0 52 65 63 74 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 Rect(.int.x,.int.y,.int.w,.int.h
476e0 2c 0a 09 09 09 09 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 62 67 43 6f 6c 6f 72 20 29 3b ,.......const.QColor.&bgColor.);
47700 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 57 69 6e 46 6f 63 75 73 52 65 63 74 28 20 63 6f 6e 73 .....void.drawWinFocusRect(.cons
47720 74 20 51 52 65 63 74 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 57 69 6e 46 6f 63 t.QRect.&.);.....void.drawWinFoc
47740 75 73 52 65 63 74 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 2c 0a 09 09 09 09 20 20 63 6f 6e usRect(.const.QRect.&,.......con
47760 73 74 20 51 43 6f 6c 6f 72 20 26 62 67 43 6f 6c 6f 72 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 st.QColor.&bgColor.);.....void.d
47780 72 61 77 52 6f 75 6e 64 52 65 63 74 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 rawRoundRect(.int.x,.int.y,.int.
477a0 77 2c 20 69 6e 74 20 68 2c 20 69 6e 74 20 3d 20 32 35 2c 20 69 6e 74 20 3d 20 32 35 20 29 3b 0a w,.int.h,.int.=.25,.int.=.25.);.
477c0 20 20 20 20 76 6f 69 64 09 64 72 61 77 52 6f 75 6e 64 52 65 63 74 28 20 63 6f 6e 73 74 20 51 52 ....void.drawRoundRect(.const.QR
477e0 65 63 74 20 26 2c 20 69 6e 74 20 3d 20 32 35 2c 20 69 6e 74 20 3d 20 32 35 20 29 3b 0a 20 20 20 ect.&,.int.=.25,.int.=.25.);....
47800 20 76 6f 69 64 09 64 72 61 77 45 6c 6c 69 70 73 65 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c .void.drawEllipse(.int.x,.int.y,
47820 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 45 6c .int.w,.int.h.);.....void.drawEl
47840 6c 69 70 73 65 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 lipse(.const.QRect.&.);.....void
47860 09 64 72 61 77 41 72 63 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 .drawArc(.int.x,.int.y,.int.w,.i
47880 6e 74 20 68 2c 20 69 6e 74 20 61 2c 20 69 6e 74 20 61 6c 65 6e 20 29 3b 0a 20 20 20 20 76 6f 69 nt.h,.int.a,.int.alen.);.....voi
478a0 64 09 64 72 61 77 41 72 63 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 2c 20 69 6e 74 20 61 2c d.drawArc(.const.QRect.&,.int.a,
478c0 20 69 6e 74 20 61 6c 65 6e 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 50 69 65 28 20 69 .int.alen.);.....void.drawPie(.i
478e0 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 69 6e 74 20 61 nt.x,.int.y,.int.w,.int.h,.int.a
47900 2c 20 69 6e 74 20 61 6c 65 6e 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 50 69 65 28 20 ,.int.alen.);.....void.drawPie(.
47920 63 6f 6e 73 74 20 51 52 65 63 74 20 26 2c 20 69 6e 74 20 61 2c 20 69 6e 74 20 61 6c 65 6e 20 29 const.QRect.&,.int.a,.int.alen.)
47940 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 43 68 6f 72 64 28 20 69 6e 74 20 78 2c 20 69 6e 74 ;.....void.drawChord(.int.x,.int
47960 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 69 6e 74 20 61 2c 20 69 6e 74 20 61 6c 65 .y,.int.w,.int.h,.int.a,.int.ale
47980 6e 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 43 68 6f 72 64 28 20 63 6f 6e 73 74 20 51 n.);.....void.drawChord(.const.Q
479a0 52 65 63 74 20 26 2c 20 69 6e 74 20 61 2c 20 69 6e 74 20 61 6c 65 6e 20 29 3b 0a 20 20 20 20 76 Rect.&,.int.a,.int.alen.);.....v
479c0 6f 69 64 09 64 72 61 77 4c 69 6e 65 53 65 67 6d 65 6e 74 73 28 20 63 6f 6e 73 74 20 51 50 6f 69 oid.drawLineSegments(.const.QPoi
479e0 6e 74 41 72 72 61 79 20 26 2c 0a 09 09 09 09 20 20 69 6e 74 20 69 6e 64 65 78 3d 30 2c 20 69 6e ntArray.&,.......int.index=0,.in
47a00 74 20 6e 6c 69 6e 65 73 3d 2d 31 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 50 6f 6c 79 t.nlines=-1.);.....void.drawPoly
47a20 6c 69 6e 65 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 20 26 2c 0a 09 09 09 20 20 line(.const.QPointArray.&,......
47a40 20 20 20 20 69 6e 74 20 69 6e 64 65 78 3d 30 2c 20 69 6e 74 20 6e 70 6f 69 6e 74 73 3d 2d 31 20 ....int.index=0,.int.npoints=-1.
47a60 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 50 6f 6c 79 67 6f 6e 28 20 63 6f 6e 73 74 20 51 );.....void.drawPolygon(.const.Q
47a80 50 6f 69 6e 74 41 72 72 61 79 20 26 2c 20 62 6f 6f 6c 20 77 69 6e 64 69 6e 67 3d 46 41 4c 53 45 PointArray.&,.bool.winding=FALSE
47aa0 2c 0a 09 09 09 20 20 20 20 20 69 6e 74 20 69 6e 64 65 78 3d 30 2c 20 69 6e 74 20 6e 70 6f 69 6e ,.........int.index=0,.int.npoin
47ac0 74 73 3d 2d 31 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 43 6f 6e 76 65 78 50 6f 6c 79 ts=-1.);.....void.drawConvexPoly
47ae0 67 6f 6e 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 20 26 2c 0a 09 09 09 20 20 20 gon(.const.QPointArray.&,.......
47b00 20 20 69 6e 74 20 69 6e 64 65 78 3d 30 2c 20 69 6e 74 20 6e 70 6f 69 6e 74 73 3d 2d 31 20 29 3b ..int.index=0,.int.npoints=-1.);
47b20 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 42 45 5a 49 45 52 0a 20 20 20 20 76 6f 69 64 09 64 .#ifndef.QT_NO_BEZIER.....void.d
47b40 72 61 77 43 75 62 69 63 42 65 7a 69 65 72 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 rawCubicBezier(.const.QPointArra
47b60 79 20 26 2c 20 69 6e 74 20 69 6e 64 65 78 3d 30 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 y.&,.int.index=0.);.#endif.....v
47b80 6f 69 64 09 64 72 61 77 50 69 78 6d 61 70 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 63 6f oid.drawPixmap(.int.x,.int.y,.co
47ba0 6e 73 74 20 51 50 69 78 6d 61 70 20 26 2c 0a 09 09 09 20 20 20 20 69 6e 74 20 73 78 3d 30 2c 20 nst.QPixmap.&,........int.sx=0,.
47bc0 69 6e 74 20 73 79 3d 30 2c 20 69 6e 74 20 73 77 3d 2d 31 2c 20 69 6e 74 20 73 68 3d 2d 31 20 29 int.sy=0,.int.sw=-1,.int.sh=-1.)
47be0 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 50 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 51 50 6f ;.....void.drawPixmap(.const.QPo
47c00 69 6e 74 20 26 2c 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 20 26 2c 0a 09 09 09 20 20 20 20 63 int.&,.const.QPixmap.&,........c
47c20 6f 6e 73 74 20 51 52 65 63 74 20 26 73 72 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 50 onst.QRect.&sr.);.....void.drawP
47c40 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 20 63 6f 6e 73 74 20 51 50 69 ixmap(.const.QPoint.&,.const.QPi
47c60 78 6d 61 70 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 50 69 78 6d 61 70 28 20 63 xmap.&.);.....void.drawPixmap(.c
47c80 6f 6e 73 74 20 51 52 65 63 74 20 26 2c 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 20 26 20 29 3b onst.QRect.&,.const.QPixmap.&.);
47ca0 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 49 6d 61 67 65 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 .....void.drawImage(.int.x,.int.
47cc0 79 2c 20 63 6f 6e 73 74 20 51 49 6d 61 67 65 20 26 2c 0a 09 09 09 20 20 20 69 6e 74 20 73 78 20 y,.const.QImage.&,.......int.sx.
47ce0 3d 20 30 2c 20 69 6e 74 20 73 79 20 3d 20 30 2c 20 69 6e 74 20 73 77 20 3d 20 2d 31 2c 20 69 6e =.0,.int.sy.=.0,.int.sw.=.-1,.in
47d00 74 20 73 68 20 3d 20 2d 31 2c 0a 09 09 09 20 20 20 69 6e 74 20 63 6f 6e 76 65 72 73 69 6f 6e 46 t.sh.=.-1,.......int.conversionF
47d20 6c 61 67 73 20 3d 20 30 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 49 6d 61 67 65 28 20 lags.=.0.);.....void.drawImage(.
47d40 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 20 63 6f 6e 73 74 20 51 49 6d 61 67 65 20 26 2c 0a const.QPoint.&,.const.QImage.&,.
47d60 09 09 09 20 20 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 73 72 2c 20 69 6e 74 20 63 6f 6e 76 65 ......const.QRect.&sr,.int.conve
47d80 72 73 69 6f 6e 46 6c 61 67 73 20 3d 20 30 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 49 rsionFlags.=.0.);.....void.drawI
47da0 6d 61 67 65 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 20 63 6f 6e 73 74 20 51 49 6d 61 mage(.const.QPoint.&,.const.QIma
47dc0 67 65 20 26 2c 0a 09 09 09 20 20 20 69 6e 74 20 63 6f 6e 76 65 72 73 69 6f 6e 5f 66 6c 61 67 73 ge.&,.......int.conversion_flags
47de0 20 3d 20 30 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 49 6d 61 67 65 28 20 63 6f 6e 73 .=.0.);.....void.drawImage(.cons
47e00 74 20 51 52 65 63 74 20 26 2c 20 63 6f 6e 73 74 20 51 49 6d 61 67 65 20 26 20 29 3b 0a 20 20 20 t.QRect.&,.const.QImage.&.);....
47e20 20 76 6f 69 64 09 64 72 61 77 54 69 6c 65 64 50 69 78 6d 61 70 28 20 69 6e 74 20 78 2c 20 69 6e .void.drawTiledPixmap(.int.x,.in
47e40 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 t.y,.int.w,.int.h,.const.QPixmap
47e60 20 26 2c 0a 09 09 09 09 20 69 6e 74 20 73 78 3d 30 2c 20 69 6e 74 20 73 79 3d 30 20 29 3b 0a 20 .&,......int.sx=0,.int.sy=0.);..
47e80 20 20 20 76 6f 69 64 09 64 72 61 77 54 69 6c 65 64 50 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 51 ...void.drawTiledPixmap(.const.Q
47ea0 52 65 63 74 20 26 2c 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 20 26 2c 0a 09 09 09 09 20 63 6f Rect.&,.const.QPixmap.&,......co
47ec0 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 54 69 6c nst.QPoint.&.);.....void.drawTil
47ee0 65 64 50 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 2c 20 63 6f 6e 73 74 20 51 edPixmap(.const.QRect.&,.const.Q
47f00 50 69 78 6d 61 70 20 26 20 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 50 49 43 54 55 52 Pixmap.&.);.#ifndef.QT_NO_PICTUR
47f20 45 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 50 69 63 74 75 72 65 28 20 63 6f 6e 73 74 20 51 50 E.....void.drawPicture(.const.QP
47f40 69 63 74 75 72 65 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 50 69 63 74 75 72 65 icture.&.);.....void.drawPicture
47f60 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 63 6f 6e 73 74 20 51 50 69 63 74 75 72 65 20 26 (.int.x,.int.y,.const.QPicture.&
47f80 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 50 69 63 74 75 72 65 28 20 63 6f 6e 73 74 20 .);.....void.drawPicture(.const.
47fa0 51 50 6f 69 6e 74 20 26 2c 20 63 6f 6e 73 74 20 51 50 69 63 74 75 72 65 20 26 20 29 3b 0a 23 65 QPoint.&,.const.QPicture.&.);.#e
47fc0 6e 64 69 66 0a 0a 20 20 20 20 76 6f 69 64 09 66 69 6c 6c 52 65 63 74 28 20 69 6e 74 20 78 2c 20 ndif......void.fillRect(.int.x,.
47fe0 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 int.y,.int.w,.int.h,.const.QBrus
48000 68 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 66 69 6c 6c 52 65 63 74 28 20 63 6f 6e 73 74 20 h.&.);.....void.fillRect(.const.
48020 51 52 65 63 74 20 26 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 20 29 3b 0a 20 20 20 20 76 QRect.&,.const.QBrush.&.);.....v
48040 6f 69 64 09 65 72 61 73 65 52 65 63 74 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 oid.eraseRect(.int.x,.int.y,.int
48060 20 77 2c 20 69 6e 74 20 68 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 65 72 61 73 65 52 65 63 74 28 .w,.int.h.);.....void.eraseRect(
48080 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 20 29 3b 0a 0a 20 20 2f 2f 20 54 65 78 74 20 64 72 61 .const.QRect.&.);....//.Text.dra
480a0 77 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 0a 0a 20 20 20 20 65 6e 75 6d 20 54 65 78 74 44 69 72 wing.functions......enum.TextDir
480c0 65 63 74 69 6f 6e 20 7b 0a 09 41 75 74 6f 2c 0a 09 52 54 4c 2c 0a 09 4c 54 52 0a 20 20 20 20 7d ection.{..Auto,..RTL,..LTR.....}
480e0 3b 0a 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 54 65 78 74 28 20 69 6e 74 20 78 2c 20 69 6e 74 ;......void.drawText(.int.x,.int
48100 20 79 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 2c 20 69 6e 74 20 6c 65 6e 20 3d 20 2d .y,.const.QString.&,.int.len.=.-
48120 31 2c 20 54 65 78 74 44 69 72 65 63 74 69 6f 6e 20 64 69 72 20 3d 20 41 75 74 6f 20 29 3b 0a 20 1,.TextDirection.dir.=.Auto.);..
48140 20 20 20 76 6f 69 64 09 64 72 61 77 54 65 78 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 ...void.drawText(.const.QPoint.&
48160 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 2c 20 69 6e 74 20 6c 65 6e 20 3d 20 2d 31 2c ,.const.QString.&,.int.len.=.-1,
48180 20 54 65 78 74 44 69 72 65 63 74 69 6f 6e 20 64 69 72 20 3d 20 41 75 74 6f 20 29 3b 0a 0a 20 20 .TextDirection.dir.=.Auto.);....
481a0 20 20 76 6f 69 64 20 20 20 20 20 64 72 61 77 54 65 78 74 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 ..void.....drawText(.int.x,.int.
481c0 79 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 2c 20 69 6e 74 20 70 6f 73 2c 20 69 6e 74 y,.const.QString.&,.int.pos,.int
481e0 20 6c 65 6e 2c 20 54 65 78 74 44 69 72 65 63 74 69 6f 6e 20 64 69 72 20 3d 20 41 75 74 6f 20 29 .len,.TextDirection.dir.=.Auto.)
48200 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 20 64 72 61 77 54 65 78 74 28 20 63 6f 6e 73 74 20 51 ;.....void.....drawText(.const.Q
48220 50 6f 69 6e 74 20 26 70 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 2c 20 69 6e 74 20 70 Point.&p,.const.QString.&,.int.p
48240 6f 73 2c 20 69 6e 74 20 6c 65 6e 2c 20 54 65 78 74 44 69 72 65 63 74 69 6f 6e 20 64 69 72 20 3d os,.int.len,.TextDirection.dir.=
48260 20 41 75 74 6f 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 54 65 78 74 28 20 69 6e 74 .Auto.);......void.drawText(.int
48280 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 69 6e 74 20 66 6c 61 .x,.int.y,.int.w,.int.h,.int.fla
482a0 67 73 2c 0a 09 09 09 20 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 2c 20 69 6e 74 20 6c 65 6e gs,......const.QString&,.int.len
482c0 20 3d 20 2d 31 2c 20 51 52 65 63 74 20 2a 62 72 3d 30 2c 0a 09 09 09 20 20 51 54 65 78 74 50 61 .=.-1,.QRect.*br=0,......QTextPa
482e0 72 61 67 20 2a 2a 69 6e 74 65 72 6e 3d 30 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 54 rag.**intern=0.);.....void.drawT
48300 65 78 74 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 2c 20 69 6e 74 20 66 6c 61 67 73 2c 0a 09 ext(.const.QRect.&,.int.flags,..
48320 09 09 20 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 2c 20 69 6e 74 20 6c 65 6e 20 3d 20 2d 31 ....const.QString&,.int.len.=.-1
48340 2c 20 51 52 65 63 74 20 2a 62 72 3d 30 2c 0a 09 09 09 20 20 51 54 65 78 74 50 61 72 61 67 20 2a ,.QRect.*br=0,......QTextParag.*
48360 2a 69 6e 74 65 72 6e 3d 30 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 54 65 78 74 49 *intern=0.);......void.drawTextI
48380 74 65 6d 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 63 6f 6e 73 74 20 51 54 65 78 74 49 74 tem(.int.x,.int.y,.const.QTextIt
483a0 65 6d 20 26 74 69 2c 20 69 6e 74 20 74 65 78 74 66 6c 61 67 73 20 3d 20 30 20 29 3b 0a 20 20 20 em.&ti,.int.textflags.=.0.);....
483c0 20 76 6f 69 64 20 64 72 61 77 54 65 78 74 49 74 65 6d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 .void.drawTextItem(.const.QPoint
483e0 26 20 70 2c 20 63 6f 6e 73 74 20 51 54 65 78 74 49 74 65 6d 20 26 74 69 2c 20 69 6e 74 20 74 65 &.p,.const.QTextItem.&ti,.int.te
48400 78 74 66 6c 61 67 73 20 3d 20 30 20 29 3b 0a 0a 20 20 20 20 51 52 65 63 74 09 62 6f 75 6e 64 69 xtflags.=.0.);......QRect.boundi
48420 6e 67 52 65 63 74 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 ngRect(.int.x,.int.y,.int.w,.int
48440 20 68 2c 20 69 6e 74 20 66 6c 61 67 73 2c 0a 09 09 09 20 20 20 20 20 20 63 6f 6e 73 74 20 51 53 .h,.int.flags,..........const.QS
48460 74 72 69 6e 67 26 2c 20 69 6e 74 20 6c 65 6e 20 3d 20 2d 31 2c 20 51 54 65 78 74 50 61 72 61 67 tring&,.int.len.=.-1,.QTextParag
48480 20 2a 2a 69 6e 74 65 72 6e 3d 30 20 29 3b 0a 20 20 20 20 51 52 65 63 74 09 62 6f 75 6e 64 69 6e .**intern=0.);.....QRect.boundin
484a0 67 52 65 63 74 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 2c 20 69 6e 74 20 66 6c 61 67 73 2c gRect(.const.QRect.&,.int.flags,
484c0 0a 09 09 09 20 20 20 20 20 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 2c 20 69 6e 74 20 6c 65 ..........const.QString&,.int.le
484e0 6e 20 3d 20 2d 31 2c 20 51 54 65 78 74 50 61 72 61 67 20 2a 2a 69 6e 74 65 72 6e 3d 30 20 29 3b n.=.-1,.QTextParag.**intern=0.);
48500 0a 0a 20 20 20 20 69 6e 74 09 09 74 61 62 53 74 6f 70 73 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 ......int..tabStops().const;....
48520 20 76 6f 69 64 09 73 65 74 54 61 62 53 74 6f 70 73 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 69 6e .void.setTabStops(.int.);.....in
48540 74 09 20 20 20 20 20 20 20 2a 74 61 62 41 72 72 61 79 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 t........*tabArray().const;.....
48560 76 6f 69 64 09 73 65 74 54 61 62 41 72 72 61 79 28 20 69 6e 74 20 2a 20 29 3b 0a 0a 20 20 20 20 void.setTabArray(.int.*.);......
48580 2f 2f 20 4f 74 68 65 72 20 66 75 6e 63 74 69 6f 6e 73 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 //.Other.functions..#if.defined(
485a0 51 5f 57 53 5f 57 49 4e 29 0a 20 20 20 20 48 44 43 09 09 68 61 6e 64 6c 65 28 29 20 63 6f 6e 73 Q_WS_WIN).....HDC..handle().cons
485c0 74 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 20 7c 7c 20 64 65 t;.#elif.defined(Q_WS_X11).||.de
485e0 66 69 6e 65 64 28 51 5f 57 53 5f 4d 41 43 29 0a 20 20 20 20 48 41 4e 44 4c 45 09 68 61 6e 64 6c fined(Q_WS_MAC).....HANDLE.handl
48600 65 28 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 0a 0a 20 20 20 20 73 74 61 74 69 63 20 76 e().const;.#endif.......static.v
48620 6f 69 64 20 69 6e 69 74 69 61 6c 69 7a 65 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 oid.initialize();.....static.voi
48640 64 20 63 6c 65 61 6e 75 70 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f 69 64 09 d.cleanup();..private:.....void.
48660 69 6e 69 74 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 20 20 20 20 64 65 73 74 72 6f 79 28 init();.....void........destroy(
48680 29 3b 0a 20 20 20 20 76 6f 69 64 09 75 70 64 61 74 65 46 6f 6e 74 28 29 3b 0a 20 20 20 20 76 6f );.....void.updateFont();.....vo
486a0 69 64 09 75 70 64 61 74 65 50 65 6e 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 75 70 64 61 74 65 42 id.updatePen();.....void.updateB
486c0 72 75 73 68 28 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 54 52 41 4e 53 46 4f 52 4d 41 rush();.#ifndef.QT_NO_TRANSFORMA
486e0 54 49 4f 4e 53 0a 20 20 20 20 76 6f 69 64 09 75 70 64 61 74 65 58 46 6f 72 6d 28 29 3b 0a 20 20 TIONS.....void.updateXForm();...
48700 20 20 76 6f 69 64 09 75 70 64 61 74 65 49 6e 76 58 46 6f 72 6d 28 29 3b 0a 23 65 6e 64 69 66 0a ..void.updateInvXForm();.#endif.
48720 20 20 20 20 76 6f 69 64 09 6d 61 70 28 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 20 2a 72 78 2c ....void.map(.int,.int,.int.*rx,
48740 20 69 6e 74 20 2a 72 79 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 6d 61 70 28 20 .int.*ry.).const;.....void.map(.
48760 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 20 2a 2c 20 69 6e 74 20 2a int,.int,.int,.int,.int.*,.int.*
48780 2c 20 69 6e 74 20 2a 2c 20 69 6e 74 20 2a 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 ,.int.*,.int.*.).const;.....void
487a0 09 6d 61 70 49 6e 76 28 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 20 2a 2c 20 69 6e 74 20 2a 20 .mapInv(.int,.int,.int.*,.int.*.
487c0 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 6d 61 70 49 6e 76 28 20 69 6e 74 2c 20 69 ).const;.....void.mapInv(.int,.i
487e0 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 20 2a 2c 20 69 6e 74 20 2a 2c 20 69 6e 74 20 nt,.int,.int,.int.*,.int.*,.int.
48800 2a 2c 20 69 6e 74 20 2a 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 50 *,.int.*.).const;.....void.drawP
48820 6f 6c 79 49 6e 74 65 72 6e 61 6c 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 20 26 olyInternal(.const.QPointArray.&
48840 2c 20 62 6f 6f 6c 20 63 6c 6f 73 65 3d 54 52 55 45 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 72 ,.bool.close=TRUE.);.....void.dr
48860 61 77 57 69 6e 46 6f 63 75 73 52 65 63 74 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e awWinFocusRect(.int.x,.int.y,.in
48880 74 20 77 2c 20 69 6e 74 20 68 2c 20 62 6f 6f 6c 20 78 6f 72 50 61 69 6e 74 2c 0a 09 09 09 09 20 t.w,.int.h,.bool.xorPaint,......
488a0 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 70 65 6e 43 6f 6c 6f 72 20 29 3b 0a 0a 20 20 20 20 .const.QColor.&penColor.);......
488c0 65 6e 75 6d 20 7b 20 49 73 41 63 74 69 76 65 3d 30 78 30 31 2c 20 45 78 74 44 65 76 3d 30 78 30 enum.{.IsActive=0x01,.ExtDev=0x0
488e0 32 2c 20 49 73 53 74 61 72 74 69 6e 67 55 70 3d 30 78 30 34 2c 20 4e 6f 43 61 63 68 65 3d 30 78 2,.IsStartingUp=0x04,.NoCache=0x
48900 30 38 2c 0a 09 20 20 20 56 78 46 3d 30 78 31 30 2c 20 57 78 46 3d 30 78 32 30 2c 20 43 6c 69 70 08,.....VxF=0x10,.WxF=0x20,.Clip
48920 4f 6e 3d 30 78 34 30 2c 20 53 61 66 65 50 6f 6c 79 67 6f 6e 3d 30 78 38 30 2c 20 4d 6f 6e 6f 44 On=0x40,.SafePolygon=0x80,.MonoD
48940 65 76 3d 30 78 31 30 30 2c 0a 09 20 20 20 44 69 72 74 79 46 6f 6e 74 3d 30 78 32 30 30 2c 20 44 ev=0x100,.....DirtyFont=0x200,.D
48960 69 72 74 79 50 65 6e 3d 30 78 34 30 30 2c 20 44 69 72 74 79 42 72 75 73 68 3d 30 78 38 30 30 2c irtyPen=0x400,.DirtyBrush=0x800,
48980 0a 09 20 20 20 52 47 42 43 6f 6c 6f 72 3d 30 78 31 30 30 30 2c 20 46 6f 6e 74 4d 65 74 3d 30 78 .....RGBColor=0x1000,.FontMet=0x
489a0 32 30 30 30 2c 20 46 6f 6e 74 49 6e 66 3d 30 78 34 30 30 30 2c 20 43 74 6f 72 42 65 67 69 6e 3d 2000,.FontInf=0x4000,.CtorBegin=
489c0 30 78 38 30 30 30 2c 0a 20 20 20 20 20 20 20 20 20 20 20 55 73 65 50 72 69 76 61 74 65 43 78 20 0x8000,............UsePrivateCx.
489e0 3d 20 30 78 31 30 30 30 30 2c 20 56 6f 6c 61 74 69 6c 65 44 43 20 3d 20 30 78 32 30 30 30 30 2c =.0x10000,.VolatileDC.=.0x20000,
48a00 20 51 74 32 43 6f 6d 70 61 74 20 3d 20 30 78 34 30 30 30 30 20 7d 3b 0a 20 20 20 20 75 69 6e 74 .Qt2Compat.=.0x40000.};.....uint
48a20 09 66 6c 61 67 73 3b 0a 20 20 20 20 62 6f 6f 6c 09 74 65 73 74 66 28 20 75 69 6e 74 20 62 20 29 .flags;.....bool.testf(.uint.b.)
48a40 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 28 66 6c 61 67 73 26 62 29 21 3d 30 3b 20 7d 0a .const.{.return.(flags&b)!=0;.}.
48a60 20 20 20 20 76 6f 69 64 09 73 65 74 66 28 20 75 69 6e 74 20 62 20 29 09 7b 20 66 6c 61 67 73 20 ....void.setf(.uint.b.).{.flags.
48a80 7c 3d 20 62 3b 20 7d 0a 20 20 20 20 76 6f 69 64 09 73 65 74 66 28 20 75 69 6e 74 20 62 2c 20 62 |=.b;.}.....void.setf(.uint.b,.b
48aa0 6f 6f 6c 20 76 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 63 6c 65 61 72 66 28 20 75 69 6e 74 20 62 ool.v.);.....void.clearf(.uint.b
48ac0 20 29 09 7b 20 66 6c 61 67 73 20 26 3d 20 28 75 69 6e 74 29 28 7e 62 29 3b 20 7d 0a 20 20 20 20 .).{.flags.&=.(uint)(~b);.}.....
48ae0 76 6f 69 64 09 66 69 78 5f 6e 65 67 5f 72 65 63 74 28 20 69 6e 74 20 2a 78 2c 20 69 6e 74 20 2a void.fix_neg_rect(.int.*x,.int.*
48b00 79 2c 20 69 6e 74 20 2a 77 2c 20 69 6e 74 20 2a 68 20 29 3b 0a 0a 20 20 20 20 51 50 61 69 6e 74 y,.int.*w,.int.*h.);......QPaint
48b20 65 72 50 72 69 76 61 74 65 20 2a 64 3b 0a 20 20 20 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a erPrivate.*d;.....QPaintDevice.*
48b40 70 64 65 76 3b 0a 20 20 20 20 51 43 6f 6c 6f 72 09 62 67 5f 63 6f 6c 3b 0a 20 20 20 20 75 63 68 pdev;.....QColor.bg_col;.....uch
48b60 61 72 09 62 67 5f 6d 6f 64 65 3b 0a 20 20 20 20 75 63 68 61 72 09 72 6f 70 3b 0a 20 20 20 20 75 ar.bg_mode;.....uchar.rop;.....u
48b80 63 68 61 72 09 70 75 3b 0a 20 20 20 20 51 50 6f 69 6e 74 09 62 72 6f 3b 0a 20 20 20 20 51 46 6f char.pu;.....QPoint.bro;.....QFo
48ba0 6e 74 09 63 66 6f 6e 74 3b 0a 20 20 20 20 51 46 6f 6e 74 20 2a 70 66 6f 6e 74 3b 20 09 2f 2f 20 nt.cfont;.....QFont.*pfont;..//.
48bc0 66 6f 6e 74 20 75 73 65 64 20 66 6f 72 20 6d 65 74 72 69 63 73 20 28 6d 69 67 68 74 20 62 65 20 font.used.for.metrics.(might.be.
48be0 64 69 66 66 65 72 65 6e 74 20 66 6f 72 20 70 72 69 6e 74 65 72 73 29 0a 20 20 20 20 51 50 65 6e different.for.printers).....QPen
48c00 09 63 70 65 6e 3b 0a 20 20 20 20 51 42 72 75 73 68 09 63 62 72 75 73 68 3b 0a 20 20 20 20 51 52 .cpen;.....QBrush.cbrush;.....QR
48c20 65 67 69 6f 6e 09 63 72 67 6e 3b 0a 20 20 20 20 69 6e 74 09 09 74 61 62 73 74 6f 70 73 3b 0a 20 egion.crgn;.....int..tabstops;..
48c40 20 20 20 69 6e 74 09 20 20 20 20 20 20 20 2a 74 61 62 61 72 72 61 79 3b 0a 20 20 20 20 69 6e 74 ...int........*tabarray;.....int
48c60 09 09 74 61 62 61 72 72 61 79 6c 65 6e 3b 0a 20 20 20 20 62 6f 6f 6c 09 62 6c 6f 63 6b 5f 65 78 ..tabarraylen;.....bool.block_ex
48c80 74 3b 09 2f 2f 20 66 6f 72 20 74 65 6d 70 6f 72 61 72 79 20 62 6c 6f 63 6b 69 6e 67 20 6f 66 20 t;.//.for.temporary.blocking.of.
48ca0 65 78 74 65 72 6e 61 6c 20 64 65 76 69 63 65 73 0a 0a 20 20 20 20 2f 2f 20 54 72 61 6e 73 66 6f external.devices......//.Transfo
48cc0 72 6d 61 74 69 6f 6e 73 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 54 52 41 4e 53 46 4f 52 4d rmations.#ifndef.QT_NO_TRANSFORM
48ce0 41 54 49 4f 4e 53 0a 20 20 20 20 51 43 4f 4f 52 44 09 77 78 2c 20 77 79 2c 20 77 77 2c 20 77 68 ATIONS.....QCOORD.wx,.wy,.ww,.wh
48d00 3b 0a 20 20 20 20 51 43 4f 4f 52 44 09 76 78 2c 20 76 79 2c 20 76 77 2c 20 76 68 3b 0a 20 20 20 ;.....QCOORD.vx,.vy,.vw,.vh;....
48d20 20 51 57 4d 61 74 72 69 78 09 77 78 6d 61 74 3b 0a 0a 20 20 20 20 2f 2f 20 43 61 63 68 65 64 20 .QWMatrix.wxmat;......//.Cached.
48d40 63 6f 6d 70 6f 73 69 74 69 6f 6e 20 28 61 6e 64 20 69 6e 76 65 72 73 65 29 20 6f 66 20 74 72 61 composition.(and.inverse).of.tra
48d60 6e 73 66 6f 72 6d 61 74 69 6f 6e 73 0a 20 20 20 20 51 57 4d 61 74 72 69 78 09 78 6d 61 74 3b 0a nsformations.....QWMatrix.xmat;.
48d80 20 20 20 20 51 57 4d 61 74 72 69 78 09 69 78 6d 61 74 3b 0a 0a 0a 0a 20 20 20 20 64 6f 75 62 6c ....QWMatrix.ixmat;........doubl
48da0 65 09 6d 31 31 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 78 6d 61 74 2e 6d 31 31 28 e.m11().const.{.return.xmat.m11(
48dc0 29 3b 20 7d 0a 20 20 20 20 64 6f 75 62 6c 65 20 20 20 20 20 20 6d 31 32 28 29 20 63 6f 6e 73 74 );.}.....double......m12().const
48de0 20 7b 20 72 65 74 75 72 6e 20 78 6d 61 74 2e 6d 31 32 28 29 3b 20 7d 0a 20 20 20 20 64 6f 75 62 .{.return.xmat.m12();.}.....doub
48e00 6c 65 20 20 20 20 20 20 6d 32 31 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 78 6d 61 le......m21().const.{.return.xma
48e20 74 2e 6d 32 31 28 29 3b 20 7d 0a 20 20 20 20 64 6f 75 62 6c 65 20 20 20 20 20 20 6d 32 32 28 29 t.m21();.}.....double......m22()
48e40 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 78 6d 61 74 2e 6d 32 32 28 29 3b 20 7d 0a 20 20 .const.{.return.xmat.m22();.}...
48e60 20 20 64 6f 75 62 6c 65 20 20 20 20 20 20 64 78 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 ..double......dx().const.{.retur
48e80 6e 20 78 6d 61 74 2e 64 78 28 29 3b 20 7d 0a 20 20 20 20 64 6f 75 62 6c 65 20 20 20 20 20 20 64 n.xmat.dx();.}.....double......d
48ea0 79 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 78 6d 61 74 2e 64 79 28 29 3b 20 7d 0a y().const.{.return.xmat.dy();.}.
48ec0 20 20 20 20 64 6f 75 62 6c 65 09 69 6d 31 31 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e ....double.im11().const.{.return
48ee0 20 69 78 6d 61 74 2e 6d 31 31 28 29 3b 20 7d 0a 20 20 20 20 64 6f 75 62 6c 65 20 20 20 20 20 20 .ixmat.m11();.}.....double......
48f00 69 6d 31 32 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 69 78 6d 61 74 2e 6d 31 32 28 im12().const.{.return.ixmat.m12(
48f20 29 3b 20 7d 0a 20 20 20 20 64 6f 75 62 6c 65 20 20 20 20 20 20 69 6d 32 31 28 29 20 63 6f 6e 73 );.}.....double......im21().cons
48f40 74 20 7b 20 72 65 74 75 72 6e 20 69 78 6d 61 74 2e 6d 32 31 28 29 3b 20 7d 0a 20 20 20 20 64 6f t.{.return.ixmat.m21();.}.....do
48f60 75 62 6c 65 20 20 20 20 20 20 69 6d 32 32 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 uble......im22().const.{.return.
48f80 69 78 6d 61 74 2e 6d 32 32 28 29 3b 20 7d 0a 20 20 20 20 64 6f 75 62 6c 65 20 20 20 20 20 20 69 ixmat.m22();.}.....double......i
48fa0 64 78 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 69 78 6d 61 74 2e 64 78 28 29 3b 20 dx().const.{.return.ixmat.dx();.
48fc0 7d 0a 20 20 20 20 64 6f 75 62 6c 65 20 20 20 20 20 20 69 64 79 28 29 20 63 6f 6e 73 74 20 7b 20 }.....double......idy().const.{.
48fe0 72 65 74 75 72 6e 20 69 78 6d 61 74 2e 64 79 28 29 3b 20 7d 0a 0a 20 20 20 20 69 6e 74 09 09 74 return.ixmat.dy();.}......int..t
49000 78 6f 70 3b 0a 20 20 20 20 62 6f 6f 6c 09 74 78 69 6e 76 3b 0a 0a 23 65 6c 73 65 0a 20 20 20 20 xop;.....bool.txinv;..#else.....
49020 2f 2f 20 65 76 65 6e 20 77 69 74 68 6f 75 74 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 73 20 //.even.without.transformations.
49040 77 65 20 73 74 69 6c 6c 20 68 61 76 65 20 74 72 61 6e 73 6c 61 74 69 6f 6e 73 0a 20 20 20 20 69 we.still.have.translations.....i
49060 6e 74 09 09 78 6c 61 74 65 78 3b 0a 20 20 20 20 69 6e 74 09 09 78 6c 61 74 65 79 3b 0a 23 65 6e nt..xlatex;.....int..xlatey;.#en
49080 64 69 66 0a 0a 20 20 20 20 76 6f 69 64 20 20 20 20 20 20 20 2a 70 65 6e 52 65 66 3b 09 09 09 09 dif......void.......*penRef;....
490a0 2f 2f 20 70 65 6e 20 63 61 63 68 65 20 72 65 66 0a 20 20 20 20 76 6f 69 64 20 20 20 20 20 20 20 //.pen.cache.ref.....void.......
490c0 2a 62 72 75 73 68 52 65 66 3b 09 09 09 2f 2f 20 62 72 75 73 68 20 63 61 63 68 65 20 72 65 66 0a *brushRef;...//.brush.cache.ref.
490e0 20 20 20 20 76 6f 69 64 20 20 20 20 20 20 20 2a 70 73 5f 73 74 61 63 6b 3b 0a 20 20 20 20 76 6f ....void.......*ps_stack;.....vo
49100 69 64 20 20 20 20 20 20 20 2a 77 6d 5f 73 74 61 63 6b 3b 0a 20 20 20 20 76 6f 69 64 09 6b 69 6c id.......*wm_stack;.....void.kil
49120 6c 50 53 74 61 63 6b 28 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 23 69 66 64 65 66 20 51 5f lPStack();..protected:.#ifdef.Q_
49140 4f 53 5f 54 45 4d 50 0a 20 20 20 20 51 50 6f 69 6e 74 09 69 6e 74 65 72 6e 61 6c 43 75 72 72 65 OS_TEMP.....QPoint.internalCurre
49160 6e 74 50 6f 73 3b 0a 20 20 20 20 75 69 6e 74 09 6f 6c 64 5f 70 69 78 3b 09 09 09 2f 2f 20 23 23 ntPos;.....uint.old_pix;...//.##
49180 23 20 41 6c 6c 20 77 69 6e 20 70 6c 61 74 66 6f 72 6d 73 20 69 6e 20 34 2e 30 0a 23 65 6e 64 69 #.All.win.platforms.in.4.0.#endi
491a0 66 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 20 20 20 20 66 72 69 65 f.#if.defined(Q_WS_WIN).....frie
491c0 6e 64 20 63 6c 61 73 73 20 51 46 6f 6e 74 45 6e 67 69 6e 65 57 69 6e 3b 0a 20 20 20 20 66 72 69 nd.class.QFontEngineWin;.....fri
491e0 65 6e 64 20 63 6c 61 73 73 20 51 46 6f 6e 74 45 6e 67 69 6e 65 42 6f 78 3b 0a 20 20 20 20 51 54 end.class.QFontEngineBox;.....QT
49200 5f 57 49 4e 5f 50 41 49 4e 54 45 52 5f 4d 45 4d 42 45 52 53 0a 23 65 6c 69 66 20 64 65 66 69 6e _WIN_PAINTER_MEMBERS.#elif.defin
49220 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 46 ed(Q_WS_X11).....friend.class.QF
49240 6f 6e 74 45 6e 67 69 6e 65 58 4c 46 44 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 ontEngineXLFD;.....friend.class.
49260 51 46 6f 6e 74 45 6e 67 69 6e 65 58 66 74 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 QFontEngineXft;.....friend.class
49280 20 51 46 6f 6e 74 45 6e 67 69 6e 65 42 6f 78 3b 0a 20 20 20 20 44 69 73 70 6c 61 79 20 20 20 20 .QFontEngineBox;.....Display....
492a0 2a 64 70 79 3b 09 09 09 09 2f 2f 20 63 75 72 72 65 6e 74 20 64 69 73 70 6c 61 79 0a 20 20 20 20 *dpy;....//.current.display.....
492c0 69 6e 74 09 09 73 63 72 6e 3b 09 09 09 09 2f 2f 20 63 75 72 72 65 6e 74 20 73 63 72 65 65 6e 0a int..scrn;....//.current.screen.
492e0 20 20 20 20 51 74 3a 3a 48 41 4e 44 4c 45 09 68 64 3b 09 09 09 09 2f 2f 20 68 61 6e 64 6c 65 20 ....Qt::HANDLE.hd;....//.handle.
49300 74 6f 20 64 72 61 77 61 62 6c 65 0a 20 20 20 20 51 74 3a 3a 48 41 4e 44 4c 45 20 20 72 65 6e 64 to.drawable.....Qt::HANDLE..rend
49320 68 64 3b 09 09 09 09 2f 2f 20 68 61 6e 64 6c 65 20 74 6f 20 58 66 74 20 64 72 61 77 0a 20 20 20 hd;....//.handle.to.Xft.draw....
49340 20 47 43 09 09 67 63 3b 09 09 09 09 2f 2f 20 67 72 61 70 68 69 63 73 20 63 6f 6e 74 65 78 74 20 .GC..gc;....//.graphics.context.
49360 28 73 74 61 6e 64 61 72 64 29 0a 20 20 20 20 47 43 09 09 67 63 5f 62 72 75 73 68 3b 09 09 09 2f (standard).....GC..gc_brush;.../
49380 2f 20 67 72 61 70 68 69 63 73 20 63 6f 6e 74 65 63 74 20 66 6f 72 20 62 72 75 73 68 0a 20 20 20 /.graphics.contect.for.brush....
493a0 20 51 50 6f 69 6e 74 09 63 75 72 50 74 3b 09 09 09 09 2f 2f 20 63 75 72 72 65 6e 74 20 70 6f 69 .QPoint.curPt;....//.current.poi
493c0 6e 74 0a 20 20 20 20 75 69 6e 74 09 63 6c 69 70 5f 73 65 72 69 61 6c 3b 09 09 09 2f 2f 20 63 6c nt.....uint.clip_serial;...//.cl
493e0 69 70 70 69 6e 67 20 73 65 72 69 61 6c 20 6e 75 6d 62 65 72 0a 23 65 6c 69 66 20 64 65 66 69 6e ipping.serial.number.#elif.defin
49400 65 64 28 51 5f 57 53 5f 4d 41 43 29 0a 20 20 20 20 51 74 3a 3a 48 41 4e 44 4c 45 09 68 64 3b 09 ed(Q_WS_MAC).....Qt::HANDLE.hd;.
49420 09 09 09 2f 2f 20 68 61 6e 64 6c 65 20 74 6f 20 64 72 61 77 61 62 6c 65 0a 20 20 20 20 76 6f 69 ...//.handle.to.drawable.....voi
49440 64 20 69 6e 69 74 50 61 69 6e 74 44 65 76 69 63 65 28 62 6f 6f 6c 20 66 6f 72 63 65 3d 46 41 4c d.initPaintDevice(bool.force=FAL
49460 53 45 2c 20 51 50 6f 69 6e 74 20 2a 6f 66 66 3d 4e 55 4c 4c 2c 20 51 52 65 67 69 6f 6e 20 2a 72 SE,.QPoint.*off=NULL,.QRegion.*r
49480 67 6e 3d 4e 55 4c 4c 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6f 6e 73 74 20 51 52 65 67 69 gn=NULL);.....friend.const.QRegi
494a0 6f 6e 20 26 71 74 5f 6d 61 63 5f 75 70 64 61 74 65 5f 70 61 69 6e 74 65 72 28 51 50 61 69 6e 74 on.&qt_mac_update_painter(QPaint
494c0 65 72 20 2a 2c 20 62 6f 6f 6c 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 46 er.*,.bool);.....friend.class.QF
494e0 6f 6e 74 45 6e 67 69 6e 65 4d 61 63 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 ontEngineMac;.....friend.class.Q
49500 4d 61 63 50 61 69 6e 74 65 72 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 51 MacPainter;.#elif.defined(Q_WS_Q
49520 57 53 29 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 46 6f 6e 74 45 6e 67 69 6e 65 WS).....friend.class.QFontEngine
49540 3b 0a 20 20 20 20 51 47 66 78 20 2a 20 67 66 78 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 76 6f 69 ;.....QGfx.*.gfx;.....friend.voi
49560 64 20 71 77 73 55 70 64 61 74 65 41 63 74 69 76 65 50 61 69 6e 74 65 72 73 28 29 3b 0a 23 65 6e d.qwsUpdateActivePainters();.#en
49580 64 69 66 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 46 6f 6e 74 4d 65 74 72 69 63 dif.....friend.class.QFontMetric
495a0 73 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 46 6f 6e 74 49 6e 66 6f 3b 0a 20 s;.....friend.class.QFontInfo;..
495c0 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 54 65 78 74 4c 61 79 6f 75 74 3b 0a 20 20 20 ...friend.class.QTextLayout;....
495e0 20 66 72 69 65 6e 64 20 76 6f 69 64 20 71 74 5f 66 6f 72 6d 61 74 5f 74 65 78 74 28 20 63 6f 6e .friend.void.qt_format_text(.con
49600 73 74 20 51 46 6f 6e 74 20 26 2c 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 2c 0a 09 09 20 20 st.QFont.&,.const.QRect.&r,.....
49620 20 20 20 69 6e 74 20 74 66 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 73 74 72 2c 20 69 ...int.tf,.const.QString&.str,.i
49640 6e 74 20 6c 65 6e 2c 20 51 52 65 63 74 20 2a 62 72 65 63 74 2c 0a 09 09 20 20 20 20 20 69 6e 74 nt.len,.QRect.*brect,........int
49660 20 74 61 62 73 74 6f 70 73 2c 20 69 6e 74 2a 20 74 61 62 61 72 72 61 79 2c 20 69 6e 74 20 74 61 .tabstops,.int*.tabarray,.int.ta
49680 62 61 72 72 61 79 6c 65 6e 2c 0a 09 09 20 20 20 20 20 51 54 65 78 74 50 61 72 61 67 20 2a 2a 69 barraylen,........QTextParag.**i
496a0 6e 74 65 72 6e 61 6c 2c 20 51 50 61 69 6e 74 65 72 2a 20 70 61 69 6e 74 65 72 20 29 3b 0a 20 20 nternal,.QPainter*.painter.);...
496c0 20 20 66 72 69 65 6e 64 20 76 6f 69 64 20 71 74 5f 64 72 61 77 5f 62 61 63 6b 67 72 6f 75 6e 64 ..friend.void.qt_draw_background
496e0 28 20 51 50 61 69 6e 74 65 72 20 2a 70 2c 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 (.QPainter.*p,.int.x,.int.y,.int
49700 20 77 2c 20 20 69 6e 74 20 68 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 76 6f 69 64 20 71 74 .w,..int.h.);.....friend.void.qt
49720 5f 64 72 61 77 5f 74 72 61 6e 73 66 6f 72 6d 65 64 5f 72 65 63 74 28 20 51 50 61 69 6e 74 65 72 _draw_transformed_rect(.QPainter
49740 20 2a 70 2c 20 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 20 69 6e 74 20 .*p,..int.x,.int.y,.int.w,..int.
49760 68 2c 20 62 6f 6f 6c 20 66 69 6c 6c 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 h,.bool.fill.);.....friend.class
49780 20 51 50 72 69 6e 74 65 72 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 .QPrinter;..private:.//.Disabled
497a0 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a .copy.constructor.and.operator=.
497c0 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 #if.defined(Q_DISABLE_COPY).....
497e0 51 50 61 69 6e 74 65 72 28 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 65 72 20 26 20 29 3b 0a 20 20 QPainter(.const.QPainter.&.);...
49800 20 20 51 50 61 69 6e 74 65 72 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 50 61 ..QPainter.&operator=(.const.QPa
49820 69 6e 74 65 72 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 65 6e 75 6d 20 54 72 61 6e inter.&.);.#endif......enum.Tran
49840 73 66 6f 72 6d 61 74 69 6f 6e 43 6f 64 65 73 20 7b 0a 09 54 78 4e 6f 6e 65 20 20 20 20 20 20 3d sformationCodes.{..TxNone......=
49860 20 30 2c 09 09 2f 2f 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 20 63 6f 64 65 73 0a 09 54 78 .0,..//.transformation.codes..Tx
49880 54 72 61 6e 73 6c 61 74 65 20 3d 20 31 2c 09 09 2f 2f 20 63 6f 70 79 20 69 6e 20 71 70 61 69 6e Translate.=.1,..//.copy.in.qpain
498a0 74 65 72 5f 2a 2e 63 70 70 0a 09 54 78 53 63 61 6c 65 20 20 20 20 20 3d 20 32 2c 0a 09 54 78 52 ter_*.cpp..TxScale.....=.2,..TxR
498c0 6f 74 53 68 65 61 72 20 20 3d 20 33 0a 20 20 20 20 7d 3b 0a 7d 3b 0a 0a 0a 2f 2a 20 20 20 20 20 otShear..=.3.....};.};.../*.....
498e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
49900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
49920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
49940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
49960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
49980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 69 6e 6c 69 6e 65 20 51 50 61 69 .................*/..inline.QPai
499a0 6e 74 44 65 76 69 63 65 20 2a 51 50 61 69 6e 74 65 72 3a 3a 64 65 76 69 63 65 28 29 20 63 6f 6e ntDevice.*QPainter::device().con
499c0 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 70 64 65 76 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 st.{.....return.pdev;.}..inline.
499e0 62 6f 6f 6c 20 51 50 61 69 6e 74 65 72 3a 3a 69 73 41 63 74 69 76 65 28 29 20 63 6f 6e 73 74 0a bool.QPainter::isActive().const.
49a00 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 74 65 73 74 66 28 49 73 41 63 74 69 76 65 29 3b 0a 7d 0a {.....return.testf(IsActive);.}.
49a20 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 46 6f 6e 74 20 26 51 50 61 69 6e 74 65 72 3a 3a 66 .inline.const.QFont.&QPainter::f
49a40 6f 6e 74 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 63 66 6f 6e 74 3b 0a ont().const.{.....return.cfont;.
49a60 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 65 6e 20 26 51 50 61 69 6e 74 65 72 3a 3a }..inline.const.QPen.&QPainter::
49a80 70 65 6e 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 63 70 65 6e 3b 0a 7d pen().const.{.....return.cpen;.}
49aa0 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 51 50 61 69 6e 74 65 72 3a ..inline.const.QBrush.&QPainter:
49ac0 3a 62 72 75 73 68 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 63 62 72 75 :brush().const.{.....return.cbru
49ae0 73 68 3b 0a 7d 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 sh;.}../*.......................
49b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
49b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 ................*/..inline.const
49b40 20 51 43 6f 6c 6f 72 20 26 51 50 61 69 6e 74 65 72 3a 3a 62 61 63 6b 67 72 6f 75 6e 64 43 6f 6c .QColor.&QPainter::backgroundCol
49b60 6f 72 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 62 67 5f 63 6f 6c 3b 0a or().const.{.....return.bg_col;.
49b80 7d 0a 0a 69 6e 6c 69 6e 65 20 51 74 3a 3a 42 47 4d 6f 64 65 20 51 50 61 69 6e 74 65 72 3a 3a 62 }..inline.Qt::BGMode.QPainter::b
49ba0 61 63 6b 67 72 6f 75 6e 64 4d 6f 64 65 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 ackgroundMode().const.{.....retu
49bc0 72 6e 20 28 42 47 4d 6f 64 65 29 62 67 5f 6d 6f 64 65 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 51 74 rn.(BGMode)bg_mode;.}..inline.Qt
49be0 3a 3a 52 61 73 74 65 72 4f 70 20 51 50 61 69 6e 74 65 72 3a 3a 72 61 73 74 65 72 4f 70 28 29 20 ::RasterOp.QPainter::rasterOp().
49c00 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 28 52 61 73 74 65 72 4f 70 29 72 6f 70 const.{.....return.(RasterOp)rop
49c20 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 51 50 61 69 6e 74 ;.}..inline.const.QPoint.&QPaint
49c40 65 72 3a 3a 62 72 75 73 68 4f 72 69 67 69 6e 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 er::brushOrigin().const.{.....re
49c60 74 75 72 6e 20 62 72 6f 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 61 69 6e 74 65 turn.bro;.}..inline.bool.QPainte
49c80 72 3a 3a 68 61 73 56 69 65 77 58 46 6f 72 6d 28 29 20 63 6f 6e 73 74 0a 7b 0a 23 69 66 6e 64 65 r::hasViewXForm().const.{.#ifnde
49ca0 66 20 51 54 5f 4e 4f 5f 54 52 41 4e 53 46 4f 52 4d 41 54 49 4f 4e 53 0a 20 20 20 20 72 65 74 75 f.QT_NO_TRANSFORMATIONS.....retu
49cc0 72 6e 20 74 65 73 74 66 28 56 78 46 29 3b 0a 23 65 6c 73 65 0a 20 20 20 20 72 65 74 75 72 6e 20 rn.testf(VxF);.#else.....return.
49ce0 78 6c 61 74 65 78 20 7c 7c 20 78 6c 61 74 65 79 3b 0a 23 65 6e 64 69 66 0a 7d 0a 0a 69 6e 6c 69 xlatex.||.xlatey;.#endif.}..inli
49d00 6e 65 20 62 6f 6f 6c 20 51 50 61 69 6e 74 65 72 3a 3a 68 61 73 57 6f 72 6c 64 58 46 6f 72 6d 28 ne.bool.QPainter::hasWorldXForm(
49d20 29 20 63 6f 6e 73 74 0a 7b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 54 52 41 4e 53 46 4f 52 ).const.{.#ifndef.QT_NO_TRANSFOR
49d40 4d 41 54 49 4f 4e 53 0a 20 20 20 20 72 65 74 75 72 6e 20 74 65 73 74 66 28 57 78 46 29 3b 0a 23 MATIONS.....return.testf(WxF);.#
49d60 65 6c 73 65 0a 20 20 20 20 72 65 74 75 72 6e 20 78 6c 61 74 65 78 20 7c 7c 20 78 6c 61 74 65 79 else.....return.xlatex.||.xlatey
49d80 3b 0a 23 65 6e 64 69 66 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 64 6f 75 62 6c 65 20 51 50 61 69 6e 74 ;.#endif.}..inline.double.QPaint
49da0 65 72 3a 3a 74 72 61 6e 73 6c 61 74 69 6f 6e 58 28 29 20 63 6f 6e 73 74 0a 7b 0a 23 69 66 6e 64 er::translationX().const.{.#ifnd
49dc0 65 66 20 51 54 5f 4e 4f 5f 54 52 41 4e 53 46 4f 52 4d 41 54 49 4f 4e 53 0a 20 20 20 20 72 65 74 ef.QT_NO_TRANSFORMATIONS.....ret
49de0 75 72 6e 20 77 6f 72 6c 64 4d 61 74 72 69 78 28 29 2e 64 78 28 29 3b 0a 23 65 6c 73 65 0a 20 20 urn.worldMatrix().dx();.#else...
49e00 20 20 72 65 74 75 72 6e 20 78 6c 61 74 65 78 3b 0a 23 65 6e 64 69 66 0a 7d 0a 0a 69 6e 6c 69 6e ..return.xlatex;.#endif.}..inlin
49e20 65 20 64 6f 75 62 6c 65 20 51 50 61 69 6e 74 65 72 3a 3a 74 72 61 6e 73 6c 61 74 69 6f 6e 59 28 e.double.QPainter::translationY(
49e40 29 20 63 6f 6e 73 74 0a 7b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 54 52 41 4e 53 46 4f 52 ).const.{.#ifndef.QT_NO_TRANSFOR
49e60 4d 41 54 49 4f 4e 53 0a 20 20 20 20 72 65 74 75 72 6e 20 77 6f 72 6c 64 4d 61 74 72 69 78 28 29 MATIONS.....return.worldMatrix()
49e80 2e 64 79 28 29 3b 0a 23 65 6c 73 65 0a 20 20 20 20 72 65 74 75 72 6e 20 78 6c 61 74 65 79 3b 0a .dy();.#else.....return.xlatey;.
49ea0 23 65 6e 64 69 66 0a 7d 0a 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 61 69 6e 74 65 72 3a #endif.}...inline.bool.QPainter:
49ec0 3a 68 61 73 43 6c 69 70 70 69 6e 67 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 :hasClipping().const.{.....retur
49ee0 6e 20 74 65 73 74 66 28 43 6c 69 70 4f 6e 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 n.testf(ClipOn);.}..inline.int.Q
49f00 50 61 69 6e 74 65 72 3a 3a 74 61 62 53 74 6f 70 73 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 Painter::tabStops().const.{.....
49f20 72 65 74 75 72 6e 20 74 61 62 73 74 6f 70 73 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 2a return.tabstops;.}..inline.int.*
49f40 51 50 61 69 6e 74 65 72 3a 3a 74 61 62 41 72 72 61 79 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 QPainter::tabArray().const.{....
49f60 20 72 65 74 75 72 6e 20 74 61 62 61 72 72 61 79 3b 0a 7d 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 .return.tabarray;.}..#if.defined
49f80 28 51 5f 57 53 5f 57 49 4e 29 0a 69 6e 6c 69 6e 65 20 48 44 43 20 51 50 61 69 6e 74 65 72 3a 3a (Q_WS_WIN).inline.HDC.QPainter::
49fa0 68 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 68 64 63 3b handle().const.{.....return.hdc;
49fc0 0a 7d 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 20 7c 7c 20 64 65 .}.#elif.defined(Q_WS_X11).||.de
49fe0 66 69 6e 65 64 28 51 5f 57 53 5f 4d 41 43 29 0a 69 6e 6c 69 6e 65 20 51 74 3a 3a 48 41 4e 44 4c fined(Q_WS_MAC).inline.Qt::HANDL
4a000 45 20 51 50 61 69 6e 74 65 72 3a 3a 68 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 E.QPainter::handle().const.{....
4a020 20 72 65 74 75 72 6e 20 68 64 3b 0a 7d 0a 23 65 6e 64 69 66 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 .return.hd;.}.#endif..inline.voi
4a040 64 20 51 50 61 69 6e 74 65 72 3a 3a 73 65 74 42 72 75 73 68 4f 72 69 67 69 6e 28 20 63 6f 6e 73 d.QPainter::setBrushOrigin(.cons
4a060 74 20 51 50 6f 69 6e 74 20 26 70 20 29 0a 7b 0a 20 20 20 20 73 65 74 42 72 75 73 68 4f 72 69 67 t.QPoint.&p.).{.....setBrushOrig
4a080 69 6e 28 20 70 2e 78 28 29 2c 20 70 2e 79 28 29 20 29 3b 0a 7d 0a 0a 23 69 66 6e 64 65 66 20 51 in(.p.x(),.p.y().);.}..#ifndef.Q
4a0a0 54 5f 4e 4f 5f 54 52 41 4e 53 46 4f 52 4d 41 54 49 4f 4e 53 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 T_NO_TRANSFORMATIONS.inline.void
4a0c0 20 51 50 61 69 6e 74 65 72 3a 3a 73 65 74 57 69 6e 64 6f 77 28 20 63 6f 6e 73 74 20 51 52 65 63 .QPainter::setWindow(.const.QRec
4a0e0 74 20 26 72 20 29 0a 7b 0a 20 20 20 20 73 65 74 57 69 6e 64 6f 77 28 20 72 2e 78 28 29 2c 20 72 t.&r.).{.....setWindow(.r.x(),.r
4a100 2e 79 28 29 2c 20 72 2e 77 69 64 74 68 28 29 2c 20 72 2e 68 65 69 67 68 74 28 29 20 29 3b 0a 7d .y(),.r.width(),.r.height().);.}
4a120 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 73 65 74 56 69 65 77 70 ..inline.void.QPainter::setViewp
4a140 6f 72 74 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 20 29 0a 7b 0a 20 20 20 20 73 65 74 56 ort(.const.QRect.&r.).{.....setV
4a160 69 65 77 70 6f 72 74 28 20 72 2e 78 28 29 2c 20 72 2e 79 28 29 2c 20 72 2e 77 69 64 74 68 28 29 iewport(.r.x(),.r.y(),.r.width()
4a180 2c 20 72 2e 68 65 69 67 68 74 28 29 20 29 3b 0a 7d 0a 23 65 6e 64 69 66 0a 0a 69 6e 6c 69 6e 65 ,.r.height().);.}.#endif..inline
4a1a0 20 76 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 73 65 74 43 6c 69 70 52 65 63 74 28 20 69 6e 74 .void.QPainter::setClipRect(.int
4a1c0 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 43 6f 6f 72 64 69 6e .x,.int.y,.int.w,.int.h,.Coordin
4a1e0 61 74 65 4d 6f 64 65 20 6d 20 29 0a 7b 0a 20 20 20 20 73 65 74 43 6c 69 70 52 65 63 74 28 20 51 ateMode.m.).{.....setClipRect(.Q
4a200 52 65 63 74 28 78 2c 79 2c 77 2c 68 29 2c 20 6d 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f Rect(x,y,w,h),.m.);.}..inline.vo
4a220 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 64 72 61 77 50 6f 69 6e 74 28 20 63 6f 6e 73 74 20 51 50 id.QPainter::drawPoint(.const.QP
4a240 6f 69 6e 74 20 26 70 20 29 0a 7b 0a 20 20 20 20 64 72 61 77 50 6f 69 6e 74 28 20 70 2e 78 28 29 oint.&p.).{.....drawPoint(.p.x()
4a260 2c 20 70 2e 79 28 29 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e 74 ,.p.y().);.}..inline.void.QPaint
4a280 65 72 3a 3a 6d 6f 76 65 54 6f 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 0a 7b 0a er::moveTo(.const.QPoint.&p.).{.
4a2a0 20 20 20 20 6d 6f 76 65 54 6f 28 20 70 2e 78 28 29 2c 20 70 2e 79 28 29 20 29 3b 0a 7d 0a 0a 69 ....moveTo(.p.x(),.p.y().);.}..i
4a2c0 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 6c 69 6e 65 54 6f 28 20 63 6f 6e nline.void.QPainter::lineTo(.con
4a2e0 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 0a 7b 0a 20 20 20 20 6c 69 6e 65 54 6f 28 20 70 2e 78 st.QPoint.&p.).{.....lineTo(.p.x
4a300 28 29 2c 20 70 2e 79 28 29 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 (),.p.y().);.}..inline.void.QPai
4a320 6e 74 65 72 3a 3a 64 72 61 77 4c 69 6e 65 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 31 nter::drawLine(.const.QPoint.&p1
4a340 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 32 20 29 0a 7b 0a 20 20 20 20 64 72 61 77 4c ,.const.QPoint.&p2.).{.....drawL
4a360 69 6e 65 28 20 70 31 2e 78 28 29 2c 20 70 31 2e 79 28 29 2c 20 70 32 2e 78 28 29 2c 20 70 32 2e ine(.p1.x(),.p1.y(),.p2.x(),.p2.
4a380 79 28 29 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a y().);.}..inline.void.QPainter::
4a3a0 64 72 61 77 52 65 63 74 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 20 29 0a 7b 0a 20 20 20 drawRect(.const.QRect.&r.).{....
4a3c0 20 64 72 61 77 52 65 63 74 28 20 72 2e 78 28 29 2c 20 72 2e 79 28 29 2c 20 72 2e 77 69 64 74 68 .drawRect(.r.x(),.r.y(),.r.width
4a3e0 28 29 2c 20 72 2e 68 65 69 67 68 74 28 29 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 (),.r.height().);.}..inline.void
4a400 20 51 50 61 69 6e 74 65 72 3a 3a 64 72 61 77 57 69 6e 46 6f 63 75 73 52 65 63 74 28 20 63 6f 6e .QPainter::drawWinFocusRect(.con
4a420 73 74 20 51 52 65 63 74 20 26 72 20 29 0a 7b 0a 20 20 20 20 64 72 61 77 57 69 6e 46 6f 63 75 73 st.QRect.&r.).{.....drawWinFocus
4a440 52 65 63 74 28 20 72 2e 78 28 29 2c 20 72 2e 79 28 29 2c 20 72 2e 77 69 64 74 68 28 29 2c 20 72 Rect(.r.x(),.r.y(),.r.width(),.r
4a460 2e 68 65 69 67 68 74 28 29 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 .height().);.}..inline.void.QPai
4a480 6e 74 65 72 3a 3a 64 72 61 77 57 69 6e 46 6f 63 75 73 52 65 63 74 28 20 63 6f 6e 73 74 20 51 52 nter::drawWinFocusRect(.const.QR
4a4a0 65 63 74 20 26 72 2c 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 70 65 6e 43 6f 6c 6f 72 20 29 0a ect.&r,const.QColor.&penColor.).
4a4c0 7b 0a 20 20 20 20 64 72 61 77 57 69 6e 46 6f 63 75 73 52 65 63 74 28 20 72 2e 78 28 29 2c 20 72 {.....drawWinFocusRect(.r.x(),.r
4a4e0 2e 79 28 29 2c 20 72 2e 77 69 64 74 68 28 29 2c 20 72 2e 68 65 69 67 68 74 28 29 2c 20 70 65 6e .y(),.r.width(),.r.height(),.pen
4a500 43 6f 6c 6f 72 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e 74 65 72 Color.);.}..inline.void.QPainter
4a520 3a 3a 64 72 61 77 52 6f 75 6e 64 52 65 63 74 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 2c ::drawRoundRect(.const.QRect.&r,
4a540 20 69 6e 74 20 78 52 6e 64 2c 20 69 6e 74 20 79 52 6e 64 20 29 0a 7b 0a 20 20 20 20 64 72 61 77 .int.xRnd,.int.yRnd.).{.....draw
4a560 52 6f 75 6e 64 52 65 63 74 28 20 72 2e 78 28 29 2c 20 72 2e 79 28 29 2c 20 72 2e 77 69 64 74 68 RoundRect(.r.x(),.r.y(),.r.width
4a580 28 29 2c 20 72 2e 68 65 69 67 68 74 28 29 2c 20 78 52 6e 64 2c 20 79 52 6e 64 20 29 3b 0a 7d 0a (),.r.height(),.xRnd,.yRnd.);.}.
4a5a0 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 64 72 61 77 45 6c 6c 69 70 .inline.void.QPainter::drawEllip
4a5c0 73 65 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 20 29 0a 7b 0a 20 20 20 20 64 72 61 77 45 se(.const.QRect.&r.).{.....drawE
4a5e0 6c 6c 69 70 73 65 28 20 72 2e 78 28 29 2c 20 72 2e 79 28 29 2c 20 72 2e 77 69 64 74 68 28 29 2c llipse(.r.x(),.r.y(),.r.width(),
4a600 20 72 2e 68 65 69 67 68 74 28 29 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 .r.height().);.}..inline.void.QP
4a620 61 69 6e 74 65 72 3a 3a 64 72 61 77 41 72 63 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 2c ainter::drawArc(.const.QRect.&r,
4a640 20 69 6e 74 20 61 2c 20 69 6e 74 20 61 6c 65 6e 20 29 0a 7b 0a 20 20 20 20 64 72 61 77 41 72 63 .int.a,.int.alen.).{.....drawArc
4a660 28 20 72 2e 78 28 29 2c 20 72 2e 79 28 29 2c 20 72 2e 77 69 64 74 68 28 29 2c 20 72 2e 68 65 69 (.r.x(),.r.y(),.r.width(),.r.hei
4a680 67 68 74 28 29 2c 20 61 2c 20 61 6c 65 6e 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 ght(),.a,.alen.);.}..inline.void
4a6a0 20 51 50 61 69 6e 74 65 72 3a 3a 64 72 61 77 50 69 65 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 .QPainter::drawPie(.const.QRect.
4a6c0 26 72 2c 20 69 6e 74 20 61 2c 20 69 6e 74 20 61 6c 65 6e 20 29 0a 7b 0a 20 20 20 20 64 72 61 77 &r,.int.a,.int.alen.).{.....draw
4a6e0 50 69 65 28 20 72 2e 78 28 29 2c 20 72 2e 79 28 29 2c 20 72 2e 77 69 64 74 68 28 29 2c 20 72 2e Pie(.r.x(),.r.y(),.r.width(),.r.
4a700 68 65 69 67 68 74 28 29 2c 20 61 2c 20 61 6c 65 6e 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 height(),.a,.alen.);.}..inline.v
4a720 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 64 72 61 77 43 68 6f 72 64 28 20 63 6f 6e 73 74 20 51 oid.QPainter::drawChord(.const.Q
4a740 52 65 63 74 20 26 72 2c 20 69 6e 74 20 61 2c 20 69 6e 74 20 61 6c 65 6e 20 29 0a 7b 0a 20 20 20 Rect.&r,.int.a,.int.alen.).{....
4a760 20 64 72 61 77 43 68 6f 72 64 28 20 72 2e 78 28 29 2c 20 72 2e 79 28 29 2c 20 72 2e 77 69 64 74 .drawChord(.r.x(),.r.y(),.r.widt
4a780 68 28 29 2c 20 72 2e 68 65 69 67 68 74 28 29 2c 20 61 2c 20 61 6c 65 6e 20 29 3b 0a 7d 0a 0a 69 h(),.r.height(),.a,.alen.);.}..i
4a7a0 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 64 72 61 77 50 69 78 6d 61 70 28 nline.void.QPainter::drawPixmap(
4a7c0 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 2c 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 20 .const.QPoint.&p,.const.QPixmap.
4a7e0 26 70 6d 2c 0a 09 09 09 09 20 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 73 72 20 29 0a 7b 0a 20 &pm,.......const.QRect.&sr.).{..
4a800 20 20 20 64 72 61 77 50 69 78 6d 61 70 28 20 70 2e 78 28 29 2c 20 70 2e 79 28 29 2c 20 70 6d 2c ...drawPixmap(.p.x(),.p.y(),.pm,
4a820 20 73 72 2e 78 28 29 2c 20 73 72 2e 79 28 29 2c 20 73 72 2e 77 69 64 74 68 28 29 2c 20 73 72 2e .sr.x(),.sr.y(),.sr.width(),.sr.
4a840 68 65 69 67 68 74 28 29 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e height().);.}..inline.void.QPain
4a860 74 65 72 3a 3a 64 72 61 77 49 6d 61 67 65 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 2c ter::drawImage(.const.QPoint.&p,
4a880 20 63 6f 6e 73 74 20 51 49 6d 61 67 65 20 26 70 6d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .const.QImage.&pm,..............
4a8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 51 52 65 63 74 20 ....................const.QRect.
4a8c0 26 73 72 2c 20 69 6e 74 20 63 6f 6e 76 65 72 73 69 6f 6e 46 6c 61 67 73 20 29 0a 7b 0a 20 20 20 &sr,.int.conversionFlags.).{....
4a8e0 20 64 72 61 77 49 6d 61 67 65 28 20 70 2e 78 28 29 2c 20 70 2e 79 28 29 2c 20 70 6d 2c 0a 09 20 .drawImage(.p.x(),.p.y(),.pm,...
4a900 20 20 20 20 20 20 73 72 2e 78 28 29 2c 20 73 72 2e 79 28 29 2c 20 73 72 2e 77 69 64 74 68 28 29 ......sr.x(),.sr.y(),.sr.width()
4a920 2c 20 73 72 2e 68 65 69 67 68 74 28 29 2c 20 63 6f 6e 76 65 72 73 69 6f 6e 46 6c 61 67 73 20 29 ,.sr.height(),.conversionFlags.)
4a940 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 64 72 61 77 54 ;.}..inline.void.QPainter::drawT
4a960 69 6c 65 64 50 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 2c 20 63 6f 6e 73 iledPixmap(.const.QRect.&r,.cons
4a980 74 20 51 50 69 78 6d 61 70 20 26 70 6d 2c 0a 09 09 09 09 20 20 20 20 20 20 20 63 6f 6e 73 74 20 t.QPixmap.&pm,............const.
4a9a0 51 50 6f 69 6e 74 20 26 73 70 20 29 0a 7b 0a 20 20 20 20 64 72 61 77 54 69 6c 65 64 50 69 78 6d QPoint.&sp.).{.....drawTiledPixm
4a9c0 61 70 28 20 72 2e 78 28 29 2c 20 72 2e 79 28 29 2c 20 72 2e 77 69 64 74 68 28 29 2c 20 72 2e 68 ap(.r.x(),.r.y(),.r.width(),.r.h
4a9e0 65 69 67 68 74 28 29 2c 20 70 6d 2c 20 73 70 2e 78 28 29 2c 20 73 70 2e 79 28 29 20 29 3b 0a 7d eight(),.pm,.sp.x(),.sp.y().);.}
4aa00 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 64 72 61 77 54 69 6c 65 ..inline.void.QPainter::drawTile
4aa20 64 50 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 2c 20 63 6f 6e 73 74 20 51 dPixmap(.const.QRect.&r,.const.Q
4aa40 50 69 78 6d 61 70 20 26 70 6d 20 29 0a 7b 0a 20 20 20 20 64 72 61 77 54 69 6c 65 64 50 69 78 6d Pixmap.&pm.).{.....drawTiledPixm
4aa60 61 70 28 20 72 2e 78 28 29 2c 20 72 2e 79 28 29 2c 20 72 2e 77 69 64 74 68 28 29 2c 20 72 2e 68 ap(.r.x(),.r.y(),.r.width(),.r.h
4aa80 65 69 67 68 74 28 29 2c 20 70 6d 2c 20 30 2c 20 30 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 eight(),.pm,.0,.0.);.}..inline.v
4aaa0 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 66 69 6c 6c 52 65 63 74 28 20 63 6f 6e 73 74 20 51 52 oid.QPainter::fillRect(.const.QR
4aac0 65 63 74 20 26 72 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 62 72 75 73 68 20 29 0a 7b 0a ect.&r,.const.QBrush.&brush.).{.
4aae0 20 20 20 20 66 69 6c 6c 52 65 63 74 28 20 72 2e 78 28 29 2c 20 72 2e 79 28 29 2c 20 72 2e 77 69 ....fillRect(.r.x(),.r.y(),.r.wi
4ab00 64 74 68 28 29 2c 20 72 2e 68 65 69 67 68 74 28 29 2c 20 62 72 75 73 68 20 29 3b 0a 7d 0a 0a 69 dth(),.r.height(),.brush.);.}..i
4ab20 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 65 72 61 73 65 52 65 63 74 28 20 nline.void.QPainter::eraseRect(.
4ab40 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 20 29 0a 7b 0a 20 int.x,.int.y,.int.w,.int.h.).{..
4ab60 20 20 20 66 69 6c 6c 52 65 63 74 28 20 78 2c 20 79 2c 20 77 2c 20 68 2c 20 62 61 63 6b 67 72 6f ...fillRect(.x,.y,.w,.h,.backgro
4ab80 75 6e 64 43 6f 6c 6f 72 28 29 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 undColor().);.}..inline.void.QPa
4aba0 69 6e 74 65 72 3a 3a 65 72 61 73 65 52 65 63 74 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 inter::eraseRect(.const.QRect.&r
4abc0 20 29 0a 7b 0a 20 20 20 20 66 69 6c 6c 52 65 63 74 28 20 72 2e 78 28 29 2c 20 72 2e 79 28 29 2c .).{.....fillRect(.r.x(),.r.y(),
4abe0 20 72 2e 77 69 64 74 68 28 29 2c 20 72 2e 68 65 69 67 68 74 28 29 2c 20 62 61 63 6b 67 72 6f 75 .r.width(),.r.height(),.backgrou
4ac00 6e 64 43 6f 6c 6f 72 28 29 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 ndColor().);.}..inline.void.QPai
4ac20 6e 74 65 72 3a 3a 64 72 61 77 54 65 78 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 2c nter::drawText(.const.QPoint.&p,
4ac40 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 73 2c 20 69 6e 74 20 6c 65 6e 2c 20 54 65 78 74 .const.QString.&s,.int.len,.Text
4ac60 44 69 72 65 63 74 69 6f 6e 20 64 69 72 20 29 0a 7b 0a 20 20 20 20 64 72 61 77 54 65 78 74 28 20 Direction.dir.).{.....drawText(.
4ac80 70 2e 78 28 29 2c 20 70 2e 79 28 29 2c 20 73 2c 20 30 2c 20 6c 65 6e 2c 20 64 69 72 20 29 3b 0a p.x(),.p.y(),.s,.0,.len,.dir.);.
4aca0 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 64 72 61 77 54 65 78 }..inline.void.QPainter::drawTex
4acc0 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e t(.const.QPoint.&p,.const.QStrin
4ace0 67 20 26 73 2c 20 69 6e 74 20 70 6f 73 2c 20 69 6e 74 20 6c 65 6e 2c 20 54 65 78 74 44 69 72 65 g.&s,.int.pos,.int.len,.TextDire
4ad00 63 74 69 6f 6e 20 64 69 72 20 29 0a 7b 0a 20 20 20 20 64 72 61 77 54 65 78 74 28 20 70 2e 78 28 ction.dir.).{.....drawText(.p.x(
4ad20 29 2c 20 70 2e 79 28 29 2c 20 73 2c 20 70 6f 73 2c 20 6c 65 6e 2c 20 64 69 72 20 29 3b 0a 7d 0a ),.p.y(),.s,.pos,.len,.dir.);.}.
4ad40 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 64 72 61 77 54 65 78 74 28 .inline.void.QPainter::drawText(
4ad60 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 69 6e 74 .int.x,.int.y,.int.w,.int.h,.int
4ad80 20 74 66 2c 0a 09 09 09 09 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 73 74 72 2c 20 69 6e 74 .tf,.....const.QString&.str,.int
4ada0 20 6c 65 6e 2c 20 51 52 65 63 74 20 2a 62 72 2c 20 51 54 65 78 74 50 61 72 61 67 20 2a 2a 69 20 .len,.QRect.*br,.QTextParag.**i.
4adc0 29 0a 7b 0a 20 20 20 20 51 52 65 63 74 20 72 28 78 2c 20 79 2c 20 77 2c 20 68 29 3b 0a 20 20 20 ).{.....QRect.r(x,.y,.w,.h);....
4ade0 20 64 72 61 77 54 65 78 74 28 20 72 2c 20 74 66 2c 20 73 74 72 2c 20 6c 65 6e 2c 20 62 72 2c 20 .drawText(.r,.tf,.str,.len,.br,.
4ae00 69 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 61 69 6e 74 65 72 3a 3a 64 72 i.);.}..inline.void.QPainter::dr
4ae20 61 77 54 65 78 74 49 74 65 6d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 26 20 70 2c 20 63 6f 6e awTextItem(.const.QPoint&.p,.con
4ae40 73 74 20 51 54 65 78 74 49 74 65 6d 20 26 74 69 2c 20 69 6e 74 20 74 65 78 74 66 6c 61 67 73 20 st.QTextItem.&ti,.int.textflags.
4ae60 29 0a 7b 0a 20 20 20 20 64 72 61 77 54 65 78 74 49 74 65 6d 28 20 70 2e 78 28 29 2c 20 70 2e 79 ).{.....drawTextItem(.p.x(),.p.y
4ae80 28 29 2c 20 74 69 2c 20 74 65 78 74 66 6c 61 67 73 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 51 (),.ti,.textflags.);.}..inline.Q
4aea0 52 65 63 74 20 51 50 61 69 6e 74 65 72 3a 3a 62 6f 75 6e 64 69 6e 67 52 65 63 74 28 20 69 6e 74 Rect.QPainter::boundingRect(.int
4aec0 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 69 6e 74 20 74 66 2c .x,.int.y,.int.w,.int.h,.int.tf,
4aee0 0a 09 09 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 73 74 72 2c 20 69 6e ..........const.QString&.str,.in
4af00 74 20 6c 65 6e 2c 20 51 54 65 78 74 50 61 72 61 67 20 2a 2a 69 20 29 0a 7b 0a 20 20 20 20 51 52 t.len,.QTextParag.**i.).{.....QR
4af20 65 63 74 20 72 28 78 2c 20 79 2c 20 77 2c 20 68 29 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 62 6f ect.r(x,.y,.w,.h);.....return.bo
4af40 75 6e 64 69 6e 67 52 65 63 74 28 20 72 2c 20 74 66 2c 20 73 74 72 2c 20 6c 65 6e 2c 20 69 20 29 undingRect(.r,.tf,.str,.len,.i.)
4af60 3b 0a 7d 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 51 57 53 29 0a 69 6e 6c 69 6e ;.}..#if.defined(Q_WS_QWS).inlin
4af80 65 20 51 47 66 78 20 2a 20 51 50 61 69 6e 74 65 72 3a 3a 69 6e 74 65 72 6e 61 6c 47 66 78 28 29 e.QGfx.*.QPainter::internalGfx()
4afa0 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 67 66 78 3b 0a 7d 0a 23 65 6e 64 69 66 0a 0a 23 65 6e .{.....return.gfx;.}.#endif..#en
4afc0 64 69 66 20 2f 2f 20 51 50 41 49 4e 54 45 52 5f 48 0a 00 00 00 18 00 71 00 6e 00 61 00 6d 00 65 dif.//.QPAINTER_H......q.n.a.m.e
4afe0 00 73 00 70 00 61 00 63 00 65 00 2e 00 68 00 00 55 42 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 .s.p.a.c.e...h..UB/*............
4b000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b2a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
4b5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 .........................*/..#if
4b600 6e 64 65 66 20 51 4e 41 4d 45 53 50 41 43 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 4e 41 4d 45 53 ndef.QNAMESPACE_H.#define.QNAMES
4b620 50 41 43 45 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 PACE_H..#ifndef.QT_H.#include."q
4b640 67 6c 6f 62 61 6c 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 63 6c 61 73 73 global.h".#endif.//.QT_H...class
4b660 20 51 43 6f 6c 6f 72 3b 0a 63 6c 61 73 73 20 51 43 75 72 73 6f 72 3b 0a 0a 0a 63 6c 61 73 73 20 .QColor;.class.QCursor;...class.
4b680 51 5f 45 58 50 4f 52 54 20 51 74 20 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 54 5f 53 54 41 Q_EXPORT.Qt.{.public:.....QT_STA
4b6a0 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 63 6f 6c 6f 72 30 3b 0a 20 20 20 20 51 TIC_CONST.QColor.&.color0;.....Q
4b6c0 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 63 6f 6c 6f 72 31 3b 0a T_STATIC_CONST.QColor.&.color1;.
4b6e0 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 62 6c 61 ....QT_STATIC_CONST.QColor.&.bla
4b700 63 6b 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 ck;.....QT_STATIC_CONST.QColor.&
4b720 20 77 68 69 74 65 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c .white;.....QT_STATIC_CONST.QCol
4b740 6f 72 20 26 20 64 61 72 6b 47 72 61 79 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e or.&.darkGray;.....QT_STATIC_CON
4b760 53 54 20 51 43 6f 6c 6f 72 20 26 20 67 72 61 79 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f ST.QColor.&.gray;.....QT_STATIC_
4b780 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 6c 69 67 68 74 47 72 61 79 3b 0a 20 20 20 20 51 54 CONST.QColor.&.lightGray;.....QT
4b7a0 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 72 65 64 3b 0a 20 20 20 20 _STATIC_CONST.QColor.&.red;.....
4b7c0 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 67 72 65 65 6e 3b 0a QT_STATIC_CONST.QColor.&.green;.
4b7e0 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 62 6c 75 ....QT_STATIC_CONST.QColor.&.blu
4b800 65 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 e;.....QT_STATIC_CONST.QColor.&.
4b820 63 79 61 6e 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 cyan;.....QT_STATIC_CONST.QColor
4b840 20 26 20 6d 61 67 65 6e 74 61 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 .&.magenta;.....QT_STATIC_CONST.
4b860 51 43 6f 6c 6f 72 20 26 20 79 65 6c 6c 6f 77 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 QColor.&.yellow;.....QT_STATIC_C
4b880 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 64 61 72 6b 52 65 64 3b 0a 20 20 20 20 51 54 5f 53 54 ONST.QColor.&.darkRed;.....QT_ST
4b8a0 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 64 61 72 6b 47 72 65 65 6e 3b 0a 20 ATIC_CONST.QColor.&.darkGreen;..
4b8c0 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 64 61 72 6b ...QT_STATIC_CONST.QColor.&.dark
4b8e0 42 6c 75 65 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 Blue;.....QT_STATIC_CONST.QColor
4b900 20 26 20 64 61 72 6b 43 79 61 6e 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 .&.darkCyan;.....QT_STATIC_CONST
4b920 20 51 43 6f 6c 6f 72 20 26 20 64 61 72 6b 4d 61 67 65 6e 74 61 3b 0a 20 20 20 20 51 54 5f 53 54 .QColor.&.darkMagenta;.....QT_ST
4b940 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 64 61 72 6b 59 65 6c 6c 6f 77 3b 0a ATIC_CONST.QColor.&.darkYellow;.
4b960 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 65 76 65 6e 74 2e 63 70 70 .....//.documented.in.qevent.cpp
4b980 0a 20 20 20 20 65 6e 75 6d 20 42 75 74 74 6f 6e 53 74 61 74 65 20 7b 09 09 09 09 2f 2f 20 6d 6f .....enum.ButtonState.{....//.mo
4b9a0 75 73 65 2f 6b 65 79 62 6f 61 72 64 20 73 74 61 74 65 20 76 61 6c 75 65 73 0a 09 4e 6f 42 75 74 use/keyboard.state.values..NoBut
4b9c0 74 6f 6e 09 3d 20 30 78 30 30 30 30 2c 0a 09 4c 65 66 74 42 75 74 74 6f 6e 09 3d 20 30 78 30 30 ton.=.0x0000,..LeftButton.=.0x00
4b9e0 30 31 2c 0a 09 52 69 67 68 74 42 75 74 74 6f 6e 09 3d 20 30 78 30 30 30 32 2c 0a 09 4d 69 64 42 01,..RightButton.=.0x0002,..MidB
4ba00 75 74 74 6f 6e 09 3d 20 30 78 30 30 30 34 2c 0a 09 4d 6f 75 73 65 42 75 74 74 6f 6e 4d 61 73 6b utton.=.0x0004,..MouseButtonMask
4ba20 20 3d 20 30 78 30 30 30 37 2c 0a 09 53 68 69 66 74 42 75 74 74 6f 6e 09 3d 20 30 78 30 31 30 30 .=.0x0007,..ShiftButton.=.0x0100
4ba40 2c 0a 09 43 6f 6e 74 72 6f 6c 42 75 74 74 6f 6e 20 20 20 3d 20 30 78 30 32 30 30 2c 0a 09 41 6c ,..ControlButton...=.0x0200,..Al
4ba60 74 42 75 74 74 6f 6e 09 3d 20 30 78 30 34 30 30 2c 0a 09 4d 65 74 61 42 75 74 74 6f 6e 09 3d 20 tButton.=.0x0400,..MetaButton.=.
4ba80 30 78 30 38 30 30 2c 0a 09 4b 65 79 42 75 74 74 6f 6e 4d 61 73 6b 09 3d 20 30 78 30 66 30 30 2c 0x0800,..KeyButtonMask.=.0x0f00,
4baa0 0a 09 4b 65 79 70 61 64 09 09 3d 20 30 78 34 30 30 30 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f ..Keypad..=.0x4000.....};....../
4bac0 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 6f 62 6a 65 63 74 2e 63 70 70 0a 20 20 20 20 /.documented.in.qobject.cpp.....
4bae0 2f 2f 20 69 64 65 61 6c 6c 79 20 77 6f 75 6c 64 20 73 74 61 72 74 20 61 74 20 31 2c 20 61 73 20 //.ideally.would.start.at.1,.as.
4bb00 69 6e 20 51 53 69 7a 65 50 6f 6c 69 63 79 2c 20 62 75 74 20 74 68 61 74 20 62 72 65 61 6b 73 20 in.QSizePolicy,.but.that.breaks.
4bb20 6f 74 68 65 72 20 74 68 69 6e 67 73 0a 20 20 20 20 65 6e 75 6d 20 4f 72 69 65 6e 74 61 74 69 6f other.things.....enum.Orientatio
4bb40 6e 20 7b 0a 20 20 20 20 20 20 20 20 48 6f 72 69 7a 6f 6e 74 61 6c 20 3d 20 30 2c 0a 09 56 65 72 n.{.........Horizontal.=.0,..Ver
4bb60 74 69 63 61 6c 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 tical.....};......//.documented.
4bb80 69 6e 20 71 6c 69 73 74 76 69 65 77 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 53 6f 72 74 4f 72 in.qlistview.cpp.....enum.SortOr
4bba0 64 65 72 20 7b 0a 09 41 73 63 65 6e 64 69 6e 67 2c 0a 09 44 65 73 63 65 6e 64 69 6e 67 0a 20 20 der.{..Ascending,..Descending...
4bbc0 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 54 65 78 74 20 66 6f 72 6d 61 74 74 69 6e 67 20 66 6c 61 ..};......//.Text.formatting.fla
4bbe0 67 73 20 66 6f 72 20 51 50 61 69 6e 74 65 72 3a 3a 64 72 61 77 54 65 78 74 20 61 6e 64 20 51 4c gs.for.QPainter::drawText.and.QL
4bc00 61 62 65 6c 0a 20 20 20 20 2f 2f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 6f 75 72 20 65 abel.....//.the.following.four.e
4bc20 6e 75 6d 73 20 63 61 6e 20 62 65 20 63 6f 6d 62 69 6e 65 64 20 74 6f 20 6f 6e 65 20 69 6e 74 65 nums.can.be.combined.to.one.inte
4bc40 67 65 72 20 77 68 69 63 68 0a 20 20 20 20 2f 2f 20 69 73 20 70 61 73 73 65 64 20 61 73 20 74 65 ger.which.....//.is.passed.as.te
4bc60 78 74 66 6c 61 67 20 74 6f 20 64 72 61 77 54 65 78 74 20 61 6e 64 20 71 74 5f 66 6f 72 6d 61 74 xtflag.to.drawText.and.qt_format
4bc80 5f 74 65 78 74 2e 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 70 61 _text.......//.documented.in.qpa
4bca0 69 6e 74 65 72 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 41 6c 69 67 6e 6d 65 6e 74 46 6c 61 67 inter.cpp.....enum.AlignmentFlag
4bcc0 73 20 7b 0a 09 41 6c 69 67 6e 41 75 74 6f 09 09 3d 20 30 78 30 30 30 30 2c 20 09 2f 2f 20 74 65 s.{..AlignAuto..=.0x0000,..//.te
4bce0 78 74 20 61 6c 69 67 6e 6d 65 6e 74 0a 09 41 6c 69 67 6e 4c 65 66 74 09 09 3d 20 30 78 30 30 30 xt.alignment..AlignLeft..=.0x000
4bd00 31 2c 0a 09 41 6c 69 67 6e 52 69 67 68 74 09 09 3d 20 30 78 30 30 30 32 2c 0a 09 41 6c 69 67 6e 1,..AlignRight..=.0x0002,..Align
4bd20 48 43 65 6e 74 65 72 09 09 3d 20 30 78 30 30 30 34 2c 0a 09 41 6c 69 67 6e 4a 75 73 74 69 66 79 HCenter..=.0x0004,..AlignJustify
4bd40 09 09 3d 20 30 78 30 30 30 38 2c 0a 09 41 6c 69 67 6e 48 6f 72 69 7a 6f 6e 74 61 6c 5f 4d 61 73 ..=.0x0008,..AlignHorizontal_Mas
4bd60 6b 09 3d 20 41 6c 69 67 6e 4c 65 66 74 20 7c 20 41 6c 69 67 6e 52 69 67 68 74 20 7c 20 41 6c 69 k.=.AlignLeft.|.AlignRight.|.Ali
4bd80 67 6e 48 43 65 6e 74 65 72 20 7c 20 41 6c 69 67 6e 4a 75 73 74 69 66 79 2c 0a 09 41 6c 69 67 6e gnHCenter.|.AlignJustify,..Align
4bda0 54 6f 70 09 09 3d 20 30 78 30 30 31 30 2c 0a 09 41 6c 69 67 6e 42 6f 74 74 6f 6d 09 09 3d 20 30 Top..=.0x0010,..AlignBottom..=.0
4bdc0 78 30 30 32 30 2c 0a 09 41 6c 69 67 6e 56 43 65 6e 74 65 72 09 09 3d 20 30 78 30 30 34 30 2c 0a x0020,..AlignVCenter..=.0x0040,.
4bde0 09 41 6c 69 67 6e 56 65 72 74 69 63 61 6c 5f 4d 61 73 6b 20 09 3d 20 41 6c 69 67 6e 54 6f 70 20 .AlignVertical_Mask..=.AlignTop.
4be00 7c 20 41 6c 69 67 6e 42 6f 74 74 6f 6d 20 7c 20 41 6c 69 67 6e 56 43 65 6e 74 65 72 2c 0a 09 41 |.AlignBottom.|.AlignVCenter,..A
4be20 6c 69 67 6e 43 65 6e 74 65 72 09 09 3d 20 41 6c 69 67 6e 56 43 65 6e 74 65 72 20 7c 20 41 6c 69 lignCenter..=.AlignVCenter.|.Ali
4be40 67 6e 48 43 65 6e 74 65 72 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e gnHCenter.....};......//.documen
4be60 74 65 64 20 69 6e 20 71 70 61 69 6e 74 65 72 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 54 65 78 ted.in.qpainter.cpp.....enum.Tex
4be80 74 46 6c 61 67 73 20 7b 0a 09 53 69 6e 67 6c 65 4c 69 6e 65 09 3d 20 30 78 30 30 38 30 2c 09 09 tFlags.{..SingleLine.=.0x0080,..
4bea0 2f 2f 20 6d 69 73 63 2e 20 66 6c 61 67 73 0a 09 44 6f 6e 74 43 6c 69 70 09 3d 20 30 78 30 31 30 //.misc..flags..DontClip.=.0x010
4bec0 30 2c 0a 09 45 78 70 61 6e 64 54 61 62 73 09 3d 20 30 78 30 32 30 30 2c 0a 09 53 68 6f 77 50 72 0,..ExpandTabs.=.0x0200,..ShowPr
4bee0 65 66 69 78 09 3d 20 30 78 30 34 30 30 2c 0a 09 57 6f 72 64 42 72 65 61 6b 09 3d 20 30 78 30 38 efix.=.0x0400,..WordBreak.=.0x08
4bf00 30 30 2c 0a 09 42 72 65 61 6b 41 6e 79 77 68 65 72 65 20 3d 20 30 78 31 30 30 30 2c 0a 23 69 66 00,..BreakAnywhere.=.0x1000,.#if
4bf20 6e 64 65 66 20 51 5f 51 44 4f 43 0a 09 44 6f 6e 74 50 72 69 6e 74 09 3d 20 30 78 32 30 30 30 2c ndef.Q_QDOC..DontPrint.=.0x2000,
4bf40 0a 09 55 6e 64 65 72 6c 69 6e 65 20 3d 20 30 78 30 31 30 30 30 30 30 30 2c 0a 09 4f 76 65 72 6c ..Underline.=.0x01000000,..Overl
4bf60 69 6e 65 20 20 3d 20 30 78 30 32 30 30 30 30 30 30 2c 0a 09 53 74 72 69 6b 65 4f 75 74 20 3d 20 ine..=.0x02000000,..StrikeOut.=.
4bf80 30 78 30 34 30 30 30 30 30 30 2c 0a 09 49 6e 63 6c 75 64 65 54 72 61 69 6c 69 6e 67 53 70 61 63 0x04000000,..IncludeTrailingSpac
4bfa0 65 73 20 3d 20 30 78 30 38 30 30 30 30 30 30 2c 0a 23 65 6e 64 69 66 0a 09 4e 6f 41 63 63 65 6c es.=.0x08000000,.#endif..NoAccel
4bfc0 20 3d 20 30 78 34 30 30 30 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 57 69 64 67 65 74 20 .=.0x4000.....};......//.Widget.
4bfe0 66 6c 61 67 73 3b 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 77 69 64 67 65 74 2e 63 70 70 flags;.documented.in.qwidget.cpp
4c000 0a 20 20 20 20 74 79 70 65 64 65 66 20 75 69 6e 74 20 57 53 74 61 74 65 3b 0a 0a 20 20 20 20 2f .....typedef.uint.WState;....../
4c020 2f 20 51 57 69 64 67 65 74 20 73 74 61 74 65 20 66 6c 61 67 73 20 28 69 6e 74 65 72 6e 61 6c 2c /.QWidget.state.flags.(internal,
4c040 20 62 61 72 65 6c 79 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 77 69 64 67 65 74 2e 63 70 .barely.documented.in.qwidget.cp
4c060 70 29 0a 20 20 20 20 65 6e 75 6d 20 57 69 64 67 65 74 53 74 61 74 65 20 7b 0a 09 57 53 74 61 74 p).....enum.WidgetState.{..WStat
4c080 65 5f 43 72 65 61 74 65 64 09 09 3d 20 30 78 30 30 30 30 30 30 30 31 2c 0a 09 57 53 74 61 74 65 e_Created..=.0x00000001,..WState
4c0a0 5f 44 69 73 61 62 6c 65 64 09 09 3d 20 30 78 30 30 30 30 30 30 30 32 2c 0a 09 57 53 74 61 74 65 _Disabled..=.0x00000002,..WState
4c0c0 5f 56 69 73 69 62 6c 65 09 09 3d 20 30 78 30 30 30 30 30 30 30 34 2c 0a 09 57 53 74 61 74 65 5f _Visible..=.0x00000004,..WState_
4c0e0 46 6f 72 63 65 48 69 64 65 09 3d 20 30 78 30 30 30 30 30 30 30 38 2c 0a 09 57 53 74 61 74 65 5f ForceHide.=.0x00000008,..WState_
4c100 4f 77 6e 43 75 72 73 6f 72 09 3d 20 30 78 30 30 30 30 30 30 31 30 2c 0a 09 57 53 74 61 74 65 5f OwnCursor.=.0x00000010,..WState_
4c120 4d 6f 75 73 65 54 72 61 63 6b 69 6e 67 09 3d 20 30 78 30 30 30 30 30 30 32 30 2c 0a 09 57 53 74 MouseTracking.=.0x00000020,..WSt
4c140 61 74 65 5f 43 6f 6d 70 72 65 73 73 4b 65 79 73 09 3d 20 30 78 30 30 30 30 30 30 34 30 2c 0a 09 ate_CompressKeys.=.0x00000040,..
4c160 57 53 74 61 74 65 5f 42 6c 6f 63 6b 55 70 64 61 74 65 73 09 3d 20 30 78 30 30 30 30 30 30 38 30 WState_BlockUpdates.=.0x00000080
4c180 2c 0a 09 57 53 74 61 74 65 5f 49 6e 50 61 69 6e 74 45 76 65 6e 74 09 3d 20 30 78 30 30 30 30 30 ,..WState_InPaintEvent.=.0x00000
4c1a0 31 30 30 2c 0a 09 57 53 74 61 74 65 5f 52 65 70 61 72 65 6e 74 65 64 09 3d 20 30 78 30 30 30 30 100,..WState_Reparented.=.0x0000
4c1c0 30 32 30 30 2c 0a 09 57 53 74 61 74 65 5f 43 6f 6e 66 69 67 50 65 6e 64 69 6e 67 09 3d 20 30 78 0200,..WState_ConfigPending.=.0x
4c1e0 30 30 30 30 30 34 30 30 2c 0a 09 57 53 74 61 74 65 5f 52 65 73 69 7a 65 64 09 09 3d 20 30 78 30 00000400,..WState_Resized..=.0x0
4c200 30 30 30 30 38 30 30 2c 0a 09 57 53 74 61 74 65 5f 41 75 74 6f 4d 61 73 6b 09 09 3d 20 30 78 30 0000800,..WState_AutoMask..=.0x0
4c220 30 30 30 31 30 30 30 2c 0a 09 57 53 74 61 74 65 5f 50 6f 6c 69 73 68 65 64 09 09 3d 20 30 78 30 0001000,..WState_Polished..=.0x0
4c240 30 30 30 32 30 30 30 2c 0a 09 57 53 74 61 74 65 5f 44 4e 44 09 09 3d 20 30 78 30 30 30 30 34 30 0002000,..WState_DND..=.0x000040
4c260 30 30 2c 0a 09 57 53 74 61 74 65 5f 52 65 73 65 72 76 65 64 30 09 3d 20 30 78 30 30 30 30 38 30 00,..WState_Reserved0.=.0x000080
4c280 30 30 2c 0a 09 57 53 74 61 74 65 5f 46 75 6c 6c 53 63 72 65 65 6e 09 3d 20 30 78 30 30 30 31 30 00,..WState_FullScreen.=.0x00010
4c2a0 30 30 30 2c 0a 09 57 53 74 61 74 65 5f 4f 77 6e 53 69 7a 65 50 6f 6c 69 63 79 09 3d 20 30 78 30 000,..WState_OwnSizePolicy.=.0x0
4c2c0 30 30 32 30 30 30 30 2c 0a 09 57 53 74 61 74 65 5f 43 72 65 61 74 65 64 48 69 64 64 65 6e 09 3d 0020000,..WState_CreatedHidden.=
4c2e0 20 30 78 30 30 30 34 30 30 30 30 2c 0a 09 57 53 74 61 74 65 5f 4d 61 78 69 6d 69 7a 65 64 09 3d .0x00040000,..WState_Maximized.=
4c300 20 30 78 30 30 30 38 30 30 30 30 2c 0a 09 57 53 74 61 74 65 5f 4d 69 6e 69 6d 69 7a 65 64 09 3d .0x00080000,..WState_Minimized.=
4c320 20 30 78 30 30 31 30 30 30 30 30 2c 0a 09 57 53 74 61 74 65 5f 46 6f 72 63 65 44 69 73 61 62 6c .0x00100000,..WState_ForceDisabl
4c340 65 64 09 3d 20 30 78 30 30 32 30 30 30 30 30 2c 0a 09 57 53 74 61 74 65 5f 45 78 70 6f 73 65 64 ed.=.0x00200000,..WState_Exposed
4c360 09 09 3d 20 30 78 30 30 34 30 30 30 30 30 2c 0a 09 57 53 74 61 74 65 5f 48 61 73 4d 6f 75 73 65 ..=.0x00400000,..WState_HasMouse
4c380 09 09 3d 20 30 78 30 30 38 30 30 30 30 30 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 57 69 ..=.0x00800000.....};......//.Wi
4c3a0 64 67 65 74 20 66 6c 61 67 73 32 3b 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 77 69 64 67 dget.flags2;.documented.in.qwidg
4c3c0 65 74 2e 63 70 70 0a 20 20 20 20 74 79 70 65 64 65 66 20 75 69 6e 74 20 57 46 6c 61 67 73 3b 0a et.cpp.....typedef.uint.WFlags;.
4c3e0 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 77 69 64 67 65 74 2e 63 70 .....//.documented.in.qwidget.cp
4c400 70 0a 20 20 20 20 65 6e 75 6d 20 57 69 64 67 65 74 46 6c 61 67 73 20 7b 0a 09 57 54 79 70 65 5f p.....enum.WidgetFlags.{..WType_
4c420 54 6f 70 4c 65 76 65 6c 09 09 3d 20 30 78 30 30 30 30 30 30 30 31 2c 09 2f 2f 20 77 69 64 67 65 TopLevel..=.0x00000001,.//.widge
4c440 74 20 74 79 70 65 20 66 6c 61 67 73 0a 09 57 54 79 70 65 5f 44 69 61 6c 6f 67 09 09 3d 20 30 78 t.type.flags..WType_Dialog..=.0x
4c460 30 30 30 30 30 30 30 32 2c 0a 09 57 54 79 70 65 5f 50 6f 70 75 70 09 09 3d 20 30 78 30 30 30 30 00000002,..WType_Popup..=.0x0000
4c480 30 30 30 34 2c 0a 09 57 54 79 70 65 5f 44 65 73 6b 74 6f 70 09 09 3d 20 30 78 30 30 30 30 30 30 0004,..WType_Desktop..=.0x000000
4c4a0 30 38 2c 0a 09 57 54 79 70 65 5f 4d 61 73 6b 09 09 3d 20 30 78 30 30 30 30 30 30 30 66 2c 0a 0a 08,..WType_Mask..=.0x0000000f,..
4c4c0 09 57 53 74 79 6c 65 5f 43 75 73 74 6f 6d 69 7a 65 09 3d 20 30 78 30 30 30 30 30 30 31 30 2c 09 .WStyle_Customize.=.0x00000010,.
4c4e0 2f 2f 20 77 69 6e 64 6f 77 20 73 74 79 6c 65 20 66 6c 61 67 73 0a 09 57 53 74 79 6c 65 5f 4e 6f //.window.style.flags..WStyle_No
4c500 72 6d 61 6c 42 6f 72 64 65 72 09 3d 20 30 78 30 30 30 30 30 30 32 30 2c 0a 09 57 53 74 79 6c 65 rmalBorder.=.0x00000020,..WStyle
4c520 5f 44 69 61 6c 6f 67 42 6f 72 64 65 72 09 3d 20 30 78 30 30 30 30 30 30 34 30 2c 20 2f 2f 20 4d _DialogBorder.=.0x00000040,.//.M
4c540 53 2d 57 69 6e 64 6f 77 73 20 6f 6e 6c 79 0a 09 57 53 74 79 6c 65 5f 4e 6f 42 6f 72 64 65 72 09 S-Windows.only..WStyle_NoBorder.
4c560 09 3d 20 30 78 30 30 30 30 32 30 30 30 2c 0a 09 57 53 74 79 6c 65 5f 54 69 74 6c 65 09 09 3d 20 .=.0x00002000,..WStyle_Title..=.
4c580 30 78 30 30 30 30 30 30 38 30 2c 0a 09 57 53 74 79 6c 65 5f 53 79 73 4d 65 6e 75 09 09 3d 20 30 0x00000080,..WStyle_SysMenu..=.0
4c5a0 78 30 30 30 30 30 31 30 30 2c 0a 09 57 53 74 79 6c 65 5f 4d 69 6e 69 6d 69 7a 65 09 09 3d 20 30 x00000100,..WStyle_Minimize..=.0
4c5c0 78 30 30 30 30 30 32 30 30 2c 0a 09 57 53 74 79 6c 65 5f 4d 61 78 69 6d 69 7a 65 09 09 3d 20 30 x00000200,..WStyle_Maximize..=.0
4c5e0 78 30 30 30 30 30 34 30 30 2c 0a 09 57 53 74 79 6c 65 5f 4d 69 6e 4d 61 78 09 09 3d 20 57 53 74 x00000400,..WStyle_MinMax..=.WSt
4c600 79 6c 65 5f 4d 69 6e 69 6d 69 7a 65 20 7c 20 57 53 74 79 6c 65 5f 4d 61 78 69 6d 69 7a 65 2c 0a yle_Minimize.|.WStyle_Maximize,.
4c620 09 57 53 74 79 6c 65 5f 54 6f 6f 6c 09 09 3d 20 30 78 30 30 30 30 30 38 30 30 2c 0a 09 57 53 74 .WStyle_Tool..=.0x00000800,..WSt
4c640 79 6c 65 5f 53 74 61 79 73 4f 6e 54 6f 70 09 3d 20 30 78 30 30 30 30 31 30 30 30 2c 0a 09 57 53 yle_StaysOnTop.=.0x00001000,..WS
4c660 74 79 6c 65 5f 43 6f 6e 74 65 78 74 48 65 6c 70 09 3d 20 30 78 30 30 30 30 34 30 30 30 2c 0a 09 tyle_ContextHelp.=.0x00004000,..
4c680 57 53 74 79 6c 65 5f 52 65 73 65 72 76 65 64 09 09 3d 20 30 78 30 30 30 30 38 30 30 30 2c 0a 09 WStyle_Reserved..=.0x00008000,..
4c6a0 57 53 74 79 6c 65 5f 4d 61 73 6b 09 09 3d 20 30 78 30 30 30 30 66 66 66 30 2c 0a 0a 09 57 44 65 WStyle_Mask..=.0x0000fff0,...WDe
4c6c0 73 74 72 75 63 74 69 76 65 43 6c 6f 73 65 09 3d 20 30 78 30 30 30 31 30 30 30 30 2c 09 2f 2f 20 structiveClose.=.0x00010000,.//.
4c6e0 6d 69 73 63 20 66 6c 61 67 73 0a 09 57 50 61 69 6e 74 44 65 73 6b 74 6f 70 09 09 3d 20 30 78 30 misc.flags..WPaintDesktop..=.0x0
4c700 30 30 32 30 30 30 30 2c 0a 09 57 50 61 69 6e 74 55 6e 63 6c 69 70 70 65 64 09 09 3d 20 30 78 30 0020000,..WPaintUnclipped..=.0x0
4c720 30 30 34 30 30 30 30 2c 0a 09 57 50 61 69 6e 74 43 6c 65 76 65 72 09 09 3d 20 30 78 30 30 30 38 0040000,..WPaintClever..=.0x0008
4c740 30 30 30 30 2c 0a 09 57 52 65 73 69 7a 65 4e 6f 45 72 61 73 65 09 09 3d 20 30 78 30 30 31 30 30 0000,..WResizeNoErase..=.0x00100
4c760 30 30 30 2c 20 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a 09 57 4d 6f 75 73 65 4e 6f 4d 61 73 6b 09 09 000,.//.OBSOLETE..WMouseNoMask..
4c780 3d 20 30 78 30 30 32 30 30 30 30 30 2c 0a 09 57 53 74 61 74 69 63 43 6f 6e 74 65 6e 74 73 09 09 =.0x00200000,..WStaticContents..
4c7a0 3d 20 30 78 30 30 34 30 30 30 30 30 2c 0a 09 57 52 65 70 61 69 6e 74 4e 6f 45 72 61 73 65 09 09 =.0x00400000,..WRepaintNoErase..
4c7c0 3d 20 30 78 30 30 38 30 30 30 30 30 2c 20 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a 23 69 66 20 64 65 =.0x00800000,.//.OBSOLETE.#if.de
4c7e0 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 09 57 58 31 31 42 79 70 61 73 73 57 4d 09 09 3d fined(Q_WS_X11)..WX11BypassWM..=
4c800 20 30 78 30 31 30 30 30 30 30 30 2c 0a 09 57 57 69 6e 4f 77 6e 44 43 09 09 3d 20 30 78 30 30 30 .0x01000000,..WWinOwnDC..=.0x000
4c820 30 30 30 30 30 2c 0a 09 57 4d 61 63 4e 6f 53 68 65 65 74 20 20 20 20 20 20 20 20 20 20 20 20 20 00000,..WMacNoSheet.............
4c840 3d 20 30 78 30 30 30 30 30 30 30 30 2c 0a 20 20 20 20 20 20 20 20 57 4d 61 63 44 72 61 77 65 72 =.0x00000000,.........WMacDrawer
4c860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 30 78 30 30 30 30 30 30 30 30 2c 0a 23 65 6c 69 ..............=.0x00000000,.#eli
4c880 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 4d 41 43 29 0a 09 57 58 31 31 42 79 70 61 73 73 57 f.defined(Q_WS_MAC)..WX11BypassW
4c8a0 4d 09 09 3d 20 30 78 30 30 30 30 30 30 30 30 2c 0a 09 57 57 69 6e 4f 77 6e 44 43 09 09 3d 20 30 M..=.0x00000000,..WWinOwnDC..=.0
4c8c0 78 30 30 30 30 30 30 30 30 2c 0a 09 57 4d 61 63 4e 6f 53 68 65 65 74 20 20 20 20 20 20 20 20 20 x00000000,..WMacNoSheet.........
4c8e0 20 20 20 20 3d 20 30 78 30 31 30 30 30 30 30 30 2c 0a 20 20 20 20 20 20 20 20 57 4d 61 63 44 72 ....=.0x01000000,.........WMacDr
4c900 61 77 65 72 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 30 78 32 30 30 30 30 30 30 30 2c 0a awer..............=.0x20000000,.
4c920 23 65 6c 73 65 0a 09 57 58 31 31 42 79 70 61 73 73 57 4d 09 09 3d 20 30 78 30 30 30 30 30 30 30 #else..WX11BypassWM..=.0x0000000
4c940 30 2c 0a 09 57 57 69 6e 4f 77 6e 44 43 09 09 3d 20 30 78 30 31 30 30 30 30 30 30 2c 0a 09 57 4d 0,..WWinOwnDC..=.0x01000000,..WM
4c960 61 63 4e 6f 53 68 65 65 74 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 30 78 30 30 30 30 30 30 acNoSheet.............=.0x000000
4c980 30 30 2c 0a 20 20 20 20 20 20 20 20 57 4d 61 63 44 72 61 77 65 72 20 20 20 20 20 20 20 20 20 20 00,.........WMacDrawer..........
4c9a0 20 20 20 20 3d 20 30 78 30 30 30 30 30 30 30 30 2c 0a 23 65 6e 64 69 66 0a 09 57 47 72 6f 75 70 ....=.0x00000000,.#endif..WGroup
4c9c0 4c 65 61 64 65 72 09 09 3d 20 30 78 30 32 30 30 30 30 30 30 2c 0a 09 57 53 68 6f 77 4d 6f 64 61 Leader..=.0x02000000,..WShowModa
4c9e0 6c 09 09 3d 20 30 78 30 34 30 30 30 30 30 30 2c 0a 09 57 4e 6f 4d 6f 75 73 65 50 72 6f 70 61 67 l..=.0x04000000,..WNoMousePropag
4ca00 61 74 69 6f 6e 09 3d 20 30 78 30 38 30 30 30 30 30 30 2c 0a 09 57 53 75 62 57 69 6e 64 6f 77 20 ation.=.0x08000000,..WSubWindow.
4ca20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 30 78 31 30 30 30 30 30 30 30 2c 0a 23 69 66 20 64 .............=.0x10000000,.#if.d
4ca40 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 20 20 20 20 20 20 20 20 57 53 74 79 6c 65 5f efined(Q_WS_X11).........WStyle_
4ca60 53 70 6c 61 73 68 20 20 20 20 20 20 20 20 20 20 20 3d 20 30 78 32 30 30 30 30 30 30 30 2c 0a 23 Splash...........=.0x20000000,.#
4ca80 65 6c 73 65 0a 09 57 53 74 79 6c 65 5f 53 70 6c 61 73 68 20 20 20 20 20 20 20 20 20 20 20 3d 20 else..WStyle_Splash...........=.
4caa0 57 53 74 79 6c 65 5f 4e 6f 42 6f 72 64 65 72 20 7c 20 57 4d 61 63 4e 6f 53 68 65 65 74 20 7c 20 WStyle_NoBorder.|.WMacNoSheet.|.
4cac0 57 53 74 79 6c 65 5f 54 6f 6f 6c 20 7c 20 57 57 69 6e 4f 77 6e 44 43 2c 0a 23 65 6e 64 69 66 0a WStyle_Tool.|.WWinOwnDC,.#endif.
4cae0 09 57 4e 6f 41 75 74 6f 45 72 61 73 65 09 09 3d 20 57 52 65 70 61 69 6e 74 4e 6f 45 72 61 73 65 .WNoAutoErase..=.WRepaintNoErase
4cb00 20 7c 20 57 52 65 73 69 7a 65 4e 6f 45 72 61 73 65 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f .|.WResizeNoErase.#ifndef.QT_NO_
4cb20 43 4f 4d 50 41 54 0a 09 2c 0a 09 57 4e 6f 72 74 68 57 65 73 74 47 72 61 76 69 74 79 09 3d 20 57 COMPAT..,..WNorthWestGravity.=.W
4cb40 53 74 61 74 69 63 43 6f 6e 74 65 6e 74 73 2c 0a 09 57 54 79 70 65 5f 4d 6f 64 61 6c 09 09 3d 20 StaticContents,..WType_Modal..=.
4cb60 57 54 79 70 65 5f 44 69 61 6c 6f 67 20 7c 20 57 53 68 6f 77 4d 6f 64 61 6c 2c 0a 09 57 53 74 79 WType_Dialog.|.WShowModal,..WSty
4cb80 6c 65 5f 44 69 61 6c 6f 67 09 09 3d 20 57 54 79 70 65 5f 44 69 61 6c 6f 67 2c 0a 09 57 53 74 79 le_Dialog..=.WType_Dialog,..WSty
4cba0 6c 65 5f 4e 6f 42 6f 72 64 65 72 45 78 09 3d 20 57 53 74 79 6c 65 5f 4e 6f 42 6f 72 64 65 72 0a le_NoBorderEx.=.WStyle_NoBorder.
4cbc0 23 65 6e 64 69 66 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 57 69 6e 64 6f 77 53 74 #endif.....};......enum.WindowSt
4cbe0 61 74 65 20 7b 0a 09 57 69 6e 64 6f 77 4e 6f 53 74 61 74 65 20 20 20 3d 20 30 78 30 30 30 30 30 ate.{..WindowNoState...=.0x00000
4cc00 30 30 30 2c 0a 09 57 69 6e 64 6f 77 4d 69 6e 69 6d 69 7a 65 64 20 3d 20 30 78 30 30 30 30 30 30 000,..WindowMinimized.=.0x000000
4cc20 30 31 2c 0a 09 57 69 6e 64 6f 77 4d 61 78 69 6d 69 7a 65 64 20 3d 20 30 78 30 30 30 30 30 30 30 01,..WindowMaximized.=.0x0000000
4cc40 32 2c 0a 09 57 69 6e 64 6f 77 46 75 6c 6c 53 63 72 65 65 6e 20 3d 20 30 78 30 30 30 30 30 30 30 2,..WindowFullScreen.=.0x0000000
4cc60 34 2c 0a 09 57 69 6e 64 6f 77 41 63 74 69 76 65 20 3d 20 30 78 30 30 30 30 30 30 30 38 0a 20 20 4,..WindowActive.=.0x00000008...
4cc80 20 20 7d 3b 0a 0a 0a 20 20 20 20 2f 2f 20 49 6d 61 67 65 20 63 6f 6e 76 65 72 73 69 6f 6e 20 66 ..};.......//.Image.conversion.f
4cca0 6c 61 67 73 2e 20 20 54 68 65 20 75 6e 75 73 75 61 6c 20 6f 72 64 65 72 69 6e 67 20 69 73 20 63 lags...The.unusual.ordering.is.c
4ccc0 61 75 73 65 64 20 62 79 0a 20 20 20 20 2f 2f 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 61 6e aused.by.....//.compatibility.an
4cce0 64 20 64 65 66 61 75 6c 74 20 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 0a 20 20 20 20 2f 2f 20 44 d.default.requirements......//.D
4cd00 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 69 6d 61 67 65 2e 63 70 70 0a 0a 20 20 20 20 65 6e 75 ocumented.in.qimage.cpp......enu
4cd20 6d 20 49 6d 61 67 65 43 6f 6e 76 65 72 73 69 6f 6e 46 6c 61 67 73 20 7b 0a 09 43 6f 6c 6f 72 4d m.ImageConversionFlags.{..ColorM
4cd40 6f 64 65 5f 4d 61 73 6b 09 09 3d 20 30 78 30 30 30 30 30 30 30 33 2c 0a 09 41 75 74 6f 43 6f 6c ode_Mask..=.0x00000003,..AutoCol
4cd60 6f 72 09 09 3d 20 30 78 30 30 30 30 30 30 30 30 2c 0a 09 43 6f 6c 6f 72 4f 6e 6c 79 09 09 3d 20 or..=.0x00000000,..ColorOnly..=.
4cd80 30 78 30 30 30 30 30 30 30 33 2c 0a 09 4d 6f 6e 6f 4f 6e 6c 79 09 09 3d 20 30 78 30 30 30 30 30 0x00000003,..MonoOnly..=.0x00000
4cda0 30 30 32 2c 0a 09 2f 2f 09 20 20 52 65 73 65 72 76 65 64 09 3d 20 30 78 30 30 30 30 30 30 30 31 002,..//...Reserved.=.0x00000001
4cdc0 2c 0a 0a 09 41 6c 70 68 61 44 69 74 68 65 72 5f 4d 61 73 6b 09 3d 20 30 78 30 30 30 30 30 30 30 ,...AlphaDither_Mask.=.0x0000000
4cde0 63 2c 0a 09 54 68 72 65 73 68 6f 6c 64 41 6c 70 68 61 44 69 74 68 65 72 09 3d 20 30 78 30 30 30 c,..ThresholdAlphaDither.=.0x000
4ce00 30 30 30 30 30 2c 0a 09 4f 72 64 65 72 65 64 41 6c 70 68 61 44 69 74 68 65 72 09 3d 20 30 78 30 00000,..OrderedAlphaDither.=.0x0
4ce20 30 30 30 30 30 30 34 2c 0a 09 44 69 66 66 75 73 65 41 6c 70 68 61 44 69 74 68 65 72 09 3d 20 30 0000004,..DiffuseAlphaDither.=.0
4ce40 78 30 30 30 30 30 30 30 38 2c 0a 09 4e 6f 41 6c 70 68 61 09 09 09 3d 20 30 78 30 30 30 30 30 30 x00000008,..NoAlpha...=.0x000000
4ce60 30 63 2c 20 2f 2f 20 4e 6f 74 20 73 75 70 70 6f 72 74 65 64 0a 0a 09 44 69 74 68 65 72 5f 4d 61 0c,.//.Not.supported...Dither_Ma
4ce80 73 6b 09 09 3d 20 30 78 30 30 30 30 30 30 33 30 2c 0a 09 44 69 66 66 75 73 65 44 69 74 68 65 72 sk..=.0x00000030,..DiffuseDither
4cea0 09 09 3d 20 30 78 30 30 30 30 30 30 30 30 2c 0a 09 4f 72 64 65 72 65 64 44 69 74 68 65 72 09 09 ..=.0x00000000,..OrderedDither..
4cec0 3d 20 30 78 30 30 30 30 30 30 31 30 2c 0a 09 54 68 72 65 73 68 6f 6c 64 44 69 74 68 65 72 09 09 =.0x00000010,..ThresholdDither..
4cee0 3d 20 30 78 30 30 30 30 30 30 32 30 2c 0a 09 2f 2f 09 20 20 52 65 73 65 72 76 65 64 44 69 74 68 =.0x00000020,..//...ReservedDith
4cf00 65 72 3d 20 30 78 30 30 30 30 30 30 33 30 2c 0a 0a 09 44 69 74 68 65 72 4d 6f 64 65 5f 4d 61 73 er=.0x00000030,...DitherMode_Mas
4cf20 6b 09 09 3d 20 30 78 30 30 30 30 30 30 63 30 2c 0a 09 41 75 74 6f 44 69 74 68 65 72 09 09 3d 20 k..=.0x000000c0,..AutoDither..=.
4cf40 30 78 30 30 30 30 30 30 30 30 2c 0a 09 50 72 65 66 65 72 44 69 74 68 65 72 09 09 3d 20 30 78 30 0x00000000,..PreferDither..=.0x0
4cf60 30 30 30 30 30 34 30 2c 0a 09 41 76 6f 69 64 44 69 74 68 65 72 09 09 3d 20 30 78 30 30 30 30 30 0000040,..AvoidDither..=.0x00000
4cf80 30 38 30 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 080.....};......//.documented.in
4cfa0 20 71 70 61 69 6e 74 65 72 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 42 47 4d 6f 64 65 09 7b 09 .qpainter.cpp.....enum.BGMode.{.
4cfc0 09 09 09 2f 2f 20 62 61 63 6b 67 72 6f 75 6e 64 20 6d 6f 64 65 0a 09 54 72 61 6e 73 70 61 72 65 ...//.background.mode..Transpare
4cfe0 6e 74 4d 6f 64 65 2c 0a 09 4f 70 61 71 75 65 4d 6f 64 65 0a 20 20 20 20 7d 3b 0a 0a 23 69 66 6e ntMode,..OpaqueMode.....};..#ifn
4d000 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 54 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 def.QT_NO_COMPAT.....//.document
4d020 65 64 20 69 6e 20 71 70 61 69 6e 74 65 72 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 50 61 69 6e ed.in.qpainter.cpp.....enum.Pain
4d040 74 55 6e 69 74 20 7b 09 09 09 09 2f 2f 20 70 61 69 6e 74 20 75 6e 69 74 0a 09 50 69 78 65 6c 55 tUnit.{....//.paint.unit..PixelU
4d060 6e 69 74 2c 0a 09 4c 6f 4d 65 74 72 69 63 55 6e 69 74 2c 20 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a nit,..LoMetricUnit,.//.OBSOLETE.
4d080 09 48 69 4d 65 74 72 69 63 55 6e 69 74 2c 20 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a 09 4c 6f 45 6e .HiMetricUnit,.//.OBSOLETE..LoEn
4d0a0 67 6c 69 73 68 55 6e 69 74 2c 20 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a 09 48 69 45 6e 67 6c 69 73 glishUnit,.//.OBSOLETE..HiEnglis
4d0c0 68 55 6e 69 74 2c 20 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a 09 54 77 69 70 73 55 6e 69 74 20 2f 2f hUnit,.//.OBSOLETE..TwipsUnit.//
4d0e0 20 4f 42 53 4f 4c 45 54 45 0a 20 20 20 20 7d 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 2f 2f 20 .OBSOLETE.....};.#endif......//.
4d100 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 73 74 79 6c 65 2e 63 70 70 0a 23 69 66 64 65 66 20 documented.in.qstyle.cpp.#ifdef.
4d120 51 54 5f 4e 4f 5f 43 4f 4d 50 41 54 0a 20 20 20 20 65 6e 75 6d 20 47 55 49 53 74 79 6c 65 20 7b QT_NO_COMPAT.....enum.GUIStyle.{
4d140 0a 09 57 69 6e 64 6f 77 73 53 74 79 6c 65 20 3d 20 31 2c 20 20 20 20 20 2f 2f 20 23 23 23 20 51 ..WindowsStyle.=.1,.....//.###.Q
4d160 74 20 34 2e 30 3a 20 65 69 74 68 65 72 20 72 65 6d 6f 76 65 20 74 68 65 20 6f 62 73 6f 6c 65 74 t.4.0:.either.remove.the.obsolet
4d180 65 20 65 6e 75 6d 73 20 6f 72 20 63 6c 65 61 6e 20 75 70 20 63 6f 6d 70 61 74 20 76 73 2e 0a 09 e.enums.or.clean.up.compat.vs...
4d1a0 4d 6f 74 69 66 53 74 79 6c 65 20 3d 20 34 20 20 20 20 20 20 20 20 2f 2f 20 23 23 23 20 51 54 5f MotifStyle.=.4........//.###.QT_
4d1c0 4e 4f 5f 43 4f 4d 50 41 54 20 62 79 20 72 65 6f 72 64 65 72 69 6e 67 20 6f 72 20 63 6f 6d 62 69 NO_COMPAT.by.reordering.or.combi
4d1e0 6e 61 74 69 6f 6e 20 69 6e 74 6f 20 6f 6e 65 20 65 6e 75 6d 2e 0a 20 20 20 20 7d 3b 0a 23 65 6c nation.into.one.enum......};.#el
4d200 73 65 0a 20 20 20 20 65 6e 75 6d 20 47 55 49 53 74 79 6c 65 20 7b 0a 09 4d 61 63 53 74 79 6c 65 se.....enum.GUIStyle.{..MacStyle
4d220 2c 20 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a 09 57 69 6e 64 6f 77 73 53 74 79 6c 65 2c 0a 09 57 69 ,.//.OBSOLETE..WindowsStyle,..Wi
4d240 6e 33 53 74 79 6c 65 2c 20 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a 09 50 4d 53 74 79 6c 65 2c 20 2f n3Style,.//.OBSOLETE..PMStyle,./
4d260 2f 20 4f 42 53 4f 4c 45 54 45 0a 09 4d 6f 74 69 66 53 74 79 6c 65 0a 20 20 20 20 7d 3b 0a 23 65 /.OBSOLETE..MotifStyle.....};.#e
4d280 6e 64 69 66 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 6b 65 79 73 ndif......//.documented.in.qkeys
4d2a0 65 71 75 65 6e 63 65 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 53 65 71 75 65 6e 63 65 4d 61 74 equence.cpp.....enum.SequenceMat
4d2c0 63 68 20 7b 0a 09 4e 6f 4d 61 74 63 68 2c 0a 09 50 61 72 74 69 61 6c 4d 61 74 63 68 2c 0a 09 49 ch.{..NoMatch,..PartialMatch,..I
4d2e0 64 65 6e 74 69 63 61 6c 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 dentical.....};......//.document
4d300 65 64 20 69 6e 20 71 65 76 65 6e 74 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 4d 6f 64 69 66 69 ed.in.qevent.cpp.....enum.Modifi
4d320 65 72 20 7b 09 09 2f 2f 20 61 63 63 65 6c 65 72 61 74 6f 72 20 6d 6f 64 69 66 69 65 72 73 0a 09 er.{..//.accelerator.modifiers..
4d340 4d 45 54 41 20 20 20 20 20 20 20 20 20 20 3d 20 30 78 30 30 31 30 30 30 30 30 2c 0a 09 53 48 49 META..........=.0x00100000,..SHI
4d360 46 54 20 20 20 20 20 20 20 20 20 3d 20 30 78 30 30 32 30 30 30 30 30 2c 0a 09 43 54 52 4c 20 20 FT.........=.0x00200000,..CTRL..
4d380 20 20 20 20 20 20 20 20 3d 20 30 78 30 30 34 30 30 30 30 30 2c 0a 09 41 4c 54 20 20 20 20 20 20 ........=.0x00400000,..ALT......
4d3a0 20 20 20 20 20 3d 20 30 78 30 30 38 30 30 30 30 30 2c 0a 09 4d 4f 44 49 46 49 45 52 5f 4d 41 53 .....=.0x00800000,..MODIFIER_MAS
4d3c0 4b 20 3d 20 30 78 30 30 66 30 30 30 30 30 2c 0a 09 55 4e 49 43 4f 44 45 5f 41 43 43 45 4c 20 3d K.=.0x00f00000,..UNICODE_ACCEL.=
4d3e0 20 30 78 31 30 30 30 30 30 30 30 2c 0a 0a 09 41 53 43 49 49 5f 41 43 43 45 4c 20 3d 20 55 4e 49 .0x10000000,...ASCII_ACCEL.=.UNI
4d400 43 4f 44 45 5f 41 43 43 45 4c 20 2f 2f 20 31 2e 78 20 63 6f 6d 70 61 74 0a 20 20 20 20 7d 3b 0a CODE_ACCEL.//.1.x.compat.....};.
4d420 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 65 76 65 6e 74 2e 63 70 70 .....//.documented.in.qevent.cpp
4d440 0a 20 20 20 20 65 6e 75 6d 20 4b 65 79 20 7b 0a 09 4b 65 79 5f 45 73 63 61 70 65 20 3d 20 30 78 .....enum.Key.{..Key_Escape.=.0x
4d460 31 30 30 30 2c 09 09 2f 2f 20 6d 69 73 63 20 6b 65 79 73 0a 09 4b 65 79 5f 54 61 62 20 3d 20 30 1000,..//.misc.keys..Key_Tab.=.0
4d480 78 31 30 30 31 2c 0a 09 4b 65 79 5f 42 61 63 6b 74 61 62 20 3d 20 30 78 31 30 30 32 2c 20 4b 65 x1001,..Key_Backtab.=.0x1002,.Ke
4d4a0 79 5f 42 61 63 6b 54 61 62 20 3d 20 4b 65 79 5f 42 61 63 6b 74 61 62 2c 0a 09 4b 65 79 5f 42 61 y_BackTab.=.Key_Backtab,..Key_Ba
4d4c0 63 6b 73 70 61 63 65 20 3d 20 30 78 31 30 30 33 2c 20 4b 65 79 5f 42 61 63 6b 53 70 61 63 65 20 ckspace.=.0x1003,.Key_BackSpace.
4d4e0 3d 20 4b 65 79 5f 42 61 63 6b 73 70 61 63 65 2c 0a 09 4b 65 79 5f 52 65 74 75 72 6e 20 3d 20 30 =.Key_Backspace,..Key_Return.=.0
4d500 78 31 30 30 34 2c 0a 09 4b 65 79 5f 45 6e 74 65 72 20 3d 20 30 78 31 30 30 35 2c 0a 09 4b 65 79 x1004,..Key_Enter.=.0x1005,..Key
4d520 5f 49 6e 73 65 72 74 20 3d 20 30 78 31 30 30 36 2c 0a 09 4b 65 79 5f 44 65 6c 65 74 65 20 3d 20 _Insert.=.0x1006,..Key_Delete.=.
4d540 30 78 31 30 30 37 2c 0a 09 4b 65 79 5f 50 61 75 73 65 20 3d 20 30 78 31 30 30 38 2c 0a 09 4b 65 0x1007,..Key_Pause.=.0x1008,..Ke
4d560 79 5f 50 72 69 6e 74 20 3d 20 30 78 31 30 30 39 2c 0a 09 4b 65 79 5f 53 79 73 52 65 71 20 3d 20 y_Print.=.0x1009,..Key_SysReq.=.
4d580 30 78 31 30 30 61 2c 0a 09 4b 65 79 5f 43 6c 65 61 72 20 3d 20 30 78 31 30 30 62 2c 0a 09 4b 65 0x100a,..Key_Clear.=.0x100b,..Ke
4d5a0 79 5f 48 6f 6d 65 20 3d 20 30 78 31 30 31 30 2c 09 09 2f 2f 20 63 75 72 73 6f 72 20 6d 6f 76 65 y_Home.=.0x1010,..//.cursor.move
4d5c0 6d 65 6e 74 0a 09 4b 65 79 5f 45 6e 64 20 3d 20 30 78 31 30 31 31 2c 0a 09 4b 65 79 5f 4c 65 66 ment..Key_End.=.0x1011,..Key_Lef
4d5e0 74 20 3d 20 30 78 31 30 31 32 2c 0a 09 4b 65 79 5f 55 70 20 3d 20 30 78 31 30 31 33 2c 0a 09 4b t.=.0x1012,..Key_Up.=.0x1013,..K
4d600 65 79 5f 52 69 67 68 74 20 3d 20 30 78 31 30 31 34 2c 0a 09 4b 65 79 5f 44 6f 77 6e 20 3d 20 30 ey_Right.=.0x1014,..Key_Down.=.0
4d620 78 31 30 31 35 2c 0a 09 4b 65 79 5f 50 72 69 6f 72 20 3d 20 30 78 31 30 31 36 2c 20 4b 65 79 5f x1015,..Key_Prior.=.0x1016,.Key_
4d640 50 61 67 65 55 70 20 3d 20 4b 65 79 5f 50 72 69 6f 72 2c 0a 09 4b 65 79 5f 4e 65 78 74 20 3d 20 PageUp.=.Key_Prior,..Key_Next.=.
4d660 30 78 31 30 31 37 2c 20 4b 65 79 5f 50 61 67 65 44 6f 77 6e 20 3d 20 4b 65 79 5f 4e 65 78 74 2c 0x1017,.Key_PageDown.=.Key_Next,
4d680 0a 09 4b 65 79 5f 53 68 69 66 74 20 3d 20 30 78 31 30 32 30 2c 09 09 2f 2f 20 6d 6f 64 69 66 69 ..Key_Shift.=.0x1020,..//.modifi
4d6a0 65 72 73 0a 09 4b 65 79 5f 43 6f 6e 74 72 6f 6c 20 3d 20 30 78 31 30 32 31 2c 0a 09 4b 65 79 5f ers..Key_Control.=.0x1021,..Key_
4d6c0 4d 65 74 61 20 3d 20 30 78 31 30 32 32 2c 0a 09 4b 65 79 5f 41 6c 74 20 3d 20 30 78 31 30 32 33 Meta.=.0x1022,..Key_Alt.=.0x1023
4d6e0 2c 0a 09 4b 65 79 5f 43 61 70 73 4c 6f 63 6b 20 3d 20 30 78 31 30 32 34 2c 0a 09 4b 65 79 5f 4e ,..Key_CapsLock.=.0x1024,..Key_N
4d700 75 6d 4c 6f 63 6b 20 3d 20 30 78 31 30 32 35 2c 0a 09 4b 65 79 5f 53 63 72 6f 6c 6c 4c 6f 63 6b umLock.=.0x1025,..Key_ScrollLock
4d720 20 3d 20 30 78 31 30 32 36 2c 0a 09 4b 65 79 5f 46 31 20 3d 20 30 78 31 30 33 30 2c 09 09 2f 2f .=.0x1026,..Key_F1.=.0x1030,..//
4d740 20 66 75 6e 63 74 69 6f 6e 20 6b 65 79 73 0a 09 4b 65 79 5f 46 32 20 3d 20 30 78 31 30 33 31 2c .function.keys..Key_F2.=.0x1031,
4d760 0a 09 4b 65 79 5f 46 33 20 3d 20 30 78 31 30 33 32 2c 0a 09 4b 65 79 5f 46 34 20 3d 20 30 78 31 ..Key_F3.=.0x1032,..Key_F4.=.0x1
4d780 30 33 33 2c 0a 09 4b 65 79 5f 46 35 20 3d 20 30 78 31 30 33 34 2c 0a 09 4b 65 79 5f 46 36 20 3d 033,..Key_F5.=.0x1034,..Key_F6.=
4d7a0 20 30 78 31 30 33 35 2c 0a 09 4b 65 79 5f 46 37 20 3d 20 30 78 31 30 33 36 2c 0a 09 4b 65 79 5f .0x1035,..Key_F7.=.0x1036,..Key_
4d7c0 46 38 20 3d 20 30 78 31 30 33 37 2c 0a 09 4b 65 79 5f 46 39 20 3d 20 30 78 31 30 33 38 2c 0a 09 F8.=.0x1037,..Key_F9.=.0x1038,..
4d7e0 4b 65 79 5f 46 31 30 20 3d 20 30 78 31 30 33 39 2c 0a 09 4b 65 79 5f 46 31 31 20 3d 20 30 78 31 Key_F10.=.0x1039,..Key_F11.=.0x1
4d800 30 33 61 2c 0a 09 4b 65 79 5f 46 31 32 20 3d 20 30 78 31 30 33 62 2c 0a 09 4b 65 79 5f 46 31 33 03a,..Key_F12.=.0x103b,..Key_F13
4d820 20 3d 20 30 78 31 30 33 63 2c 0a 09 4b 65 79 5f 46 31 34 20 3d 20 30 78 31 30 33 64 2c 0a 09 4b .=.0x103c,..Key_F14.=.0x103d,..K
4d840 65 79 5f 46 31 35 20 3d 20 30 78 31 30 33 65 2c 0a 09 4b 65 79 5f 46 31 36 20 3d 20 30 78 31 30 ey_F15.=.0x103e,..Key_F16.=.0x10
4d860 33 66 2c 0a 09 4b 65 79 5f 46 31 37 20 3d 20 30 78 31 30 34 30 2c 0a 09 4b 65 79 5f 46 31 38 20 3f,..Key_F17.=.0x1040,..Key_F18.
4d880 3d 20 30 78 31 30 34 31 2c 0a 09 4b 65 79 5f 46 31 39 20 3d 20 30 78 31 30 34 32 2c 0a 09 4b 65 =.0x1041,..Key_F19.=.0x1042,..Ke
4d8a0 79 5f 46 32 30 20 3d 20 30 78 31 30 34 33 2c 0a 09 4b 65 79 5f 46 32 31 20 3d 20 30 78 31 30 34 y_F20.=.0x1043,..Key_F21.=.0x104
4d8c0 34 2c 0a 09 4b 65 79 5f 46 32 32 20 3d 20 30 78 31 30 34 35 2c 0a 09 4b 65 79 5f 46 32 33 20 3d 4,..Key_F22.=.0x1045,..Key_F23.=
4d8e0 20 30 78 31 30 34 36 2c 0a 09 4b 65 79 5f 46 32 34 20 3d 20 30 78 31 30 34 37 2c 0a 09 4b 65 79 .0x1046,..Key_F24.=.0x1047,..Key
4d900 5f 46 32 35 20 3d 20 30 78 31 30 34 38 2c 09 09 2f 2f 20 46 32 35 20 2e 2e 20 46 33 35 20 6f 6e _F25.=.0x1048,..//.F25....F35.on
4d920 6c 79 20 6f 6e 20 58 31 31 0a 09 4b 65 79 5f 46 32 36 20 3d 20 30 78 31 30 34 39 2c 0a 09 4b 65 ly.on.X11..Key_F26.=.0x1049,..Ke
4d940 79 5f 46 32 37 20 3d 20 30 78 31 30 34 61 2c 0a 09 4b 65 79 5f 46 32 38 20 3d 20 30 78 31 30 34 y_F27.=.0x104a,..Key_F28.=.0x104
4d960 62 2c 0a 09 4b 65 79 5f 46 32 39 20 3d 20 30 78 31 30 34 63 2c 0a 09 4b 65 79 5f 46 33 30 20 3d b,..Key_F29.=.0x104c,..Key_F30.=
4d980 20 30 78 31 30 34 64 2c 0a 09 4b 65 79 5f 46 33 31 20 3d 20 30 78 31 30 34 65 2c 0a 09 4b 65 79 .0x104d,..Key_F31.=.0x104e,..Key
4d9a0 5f 46 33 32 20 3d 20 30 78 31 30 34 66 2c 0a 09 4b 65 79 5f 46 33 33 20 3d 20 30 78 31 30 35 30 _F32.=.0x104f,..Key_F33.=.0x1050
4d9c0 2c 0a 09 4b 65 79 5f 46 33 34 20 3d 20 30 78 31 30 35 31 2c 0a 09 4b 65 79 5f 46 33 35 20 3d 20 ,..Key_F34.=.0x1051,..Key_F35.=.
4d9e0 30 78 31 30 35 32 2c 0a 09 4b 65 79 5f 53 75 70 65 72 5f 4c 20 3d 20 30 78 31 30 35 33 2c 20 09 0x1052,..Key_Super_L.=.0x1053,..
4da00 09 2f 2f 20 65 78 74 72 61 20 6b 65 79 73 0a 09 4b 65 79 5f 53 75 70 65 72 5f 52 20 3d 20 30 78 .//.extra.keys..Key_Super_R.=.0x
4da20 31 30 35 34 2c 0a 09 4b 65 79 5f 4d 65 6e 75 20 3d 20 30 78 31 30 35 35 2c 0a 09 4b 65 79 5f 48 1054,..Key_Menu.=.0x1055,..Key_H
4da40 79 70 65 72 5f 4c 20 3d 20 30 78 31 30 35 36 2c 0a 09 4b 65 79 5f 48 79 70 65 72 5f 52 20 3d 20 yper_L.=.0x1056,..Key_Hyper_R.=.
4da60 30 78 31 30 35 37 2c 0a 09 4b 65 79 5f 48 65 6c 70 20 3d 20 30 78 31 30 35 38 2c 0a 09 4b 65 79 0x1057,..Key_Help.=.0x1058,..Key
4da80 5f 44 69 72 65 63 74 69 6f 6e 5f 4c 20 3d 20 30 78 31 30 35 39 2c 0a 09 4b 65 79 5f 44 69 72 65 _Direction_L.=.0x1059,..Key_Dire
4daa0 63 74 69 6f 6e 5f 52 20 3d 20 30 78 31 30 36 30 2c 0a 09 4b 65 79 5f 53 70 61 63 65 20 3d 20 30 ction_R.=.0x1060,..Key_Space.=.0
4dac0 78 32 30 2c 09 09 2f 2f 20 37 20 62 69 74 20 70 72 69 6e 74 61 62 6c 65 20 41 53 43 49 49 0a 09 x20,..//.7.bit.printable.ASCII..
4dae0 4b 65 79 5f 41 6e 79 20 3d 20 4b 65 79 5f 53 70 61 63 65 2c 0a 09 4b 65 79 5f 45 78 63 6c 61 6d Key_Any.=.Key_Space,..Key_Exclam
4db00 20 3d 20 30 78 32 31 2c 0a 09 4b 65 79 5f 51 75 6f 74 65 44 62 6c 20 3d 20 30 78 32 32 2c 0a 09 .=.0x21,..Key_QuoteDbl.=.0x22,..
4db20 4b 65 79 5f 4e 75 6d 62 65 72 53 69 67 6e 20 3d 20 30 78 32 33 2c 0a 09 4b 65 79 5f 44 6f 6c 6c Key_NumberSign.=.0x23,..Key_Doll
4db40 61 72 20 3d 20 30 78 32 34 2c 0a 09 4b 65 79 5f 50 65 72 63 65 6e 74 20 3d 20 30 78 32 35 2c 0a ar.=.0x24,..Key_Percent.=.0x25,.
4db60 09 4b 65 79 5f 41 6d 70 65 72 73 61 6e 64 20 3d 20 30 78 32 36 2c 0a 09 4b 65 79 5f 41 70 6f 73 .Key_Ampersand.=.0x26,..Key_Apos
4db80 74 72 6f 70 68 65 20 3d 20 30 78 32 37 2c 0a 09 4b 65 79 5f 50 61 72 65 6e 4c 65 66 74 20 3d 20 trophe.=.0x27,..Key_ParenLeft.=.
4dba0 30 78 32 38 2c 0a 09 4b 65 79 5f 50 61 72 65 6e 52 69 67 68 74 20 3d 20 30 78 32 39 2c 0a 09 4b 0x28,..Key_ParenRight.=.0x29,..K
4dbc0 65 79 5f 41 73 74 65 72 69 73 6b 20 3d 20 30 78 32 61 2c 0a 09 4b 65 79 5f 50 6c 75 73 20 3d 20 ey_Asterisk.=.0x2a,..Key_Plus.=.
4dbe0 30 78 32 62 2c 0a 09 4b 65 79 5f 43 6f 6d 6d 61 20 3d 20 30 78 32 63 2c 0a 09 4b 65 79 5f 4d 69 0x2b,..Key_Comma.=.0x2c,..Key_Mi
4dc00 6e 75 73 20 3d 20 30 78 32 64 2c 0a 09 4b 65 79 5f 50 65 72 69 6f 64 20 3d 20 30 78 32 65 2c 0a nus.=.0x2d,..Key_Period.=.0x2e,.
4dc20 09 4b 65 79 5f 53 6c 61 73 68 20 3d 20 30 78 32 66 2c 0a 09 4b 65 79 5f 30 20 3d 20 30 78 33 30 .Key_Slash.=.0x2f,..Key_0.=.0x30
4dc40 2c 0a 09 4b 65 79 5f 31 20 3d 20 30 78 33 31 2c 0a 09 4b 65 79 5f 32 20 3d 20 30 78 33 32 2c 0a ,..Key_1.=.0x31,..Key_2.=.0x32,.
4dc60 09 4b 65 79 5f 33 20 3d 20 30 78 33 33 2c 0a 09 4b 65 79 5f 34 20 3d 20 30 78 33 34 2c 0a 09 4b .Key_3.=.0x33,..Key_4.=.0x34,..K
4dc80 65 79 5f 35 20 3d 20 30 78 33 35 2c 0a 09 4b 65 79 5f 36 20 3d 20 30 78 33 36 2c 0a 09 4b 65 79 ey_5.=.0x35,..Key_6.=.0x36,..Key
4dca0 5f 37 20 3d 20 30 78 33 37 2c 0a 09 4b 65 79 5f 38 20 3d 20 30 78 33 38 2c 0a 09 4b 65 79 5f 39 _7.=.0x37,..Key_8.=.0x38,..Key_9
4dcc0 20 3d 20 30 78 33 39 2c 0a 09 4b 65 79 5f 43 6f 6c 6f 6e 20 3d 20 30 78 33 61 2c 0a 09 4b 65 79 .=.0x39,..Key_Colon.=.0x3a,..Key
4dce0 5f 53 65 6d 69 63 6f 6c 6f 6e 20 3d 20 30 78 33 62 2c 0a 09 4b 65 79 5f 4c 65 73 73 20 3d 20 30 _Semicolon.=.0x3b,..Key_Less.=.0
4dd00 78 33 63 2c 0a 09 4b 65 79 5f 45 71 75 61 6c 20 3d 20 30 78 33 64 2c 0a 09 4b 65 79 5f 47 72 65 x3c,..Key_Equal.=.0x3d,..Key_Gre
4dd20 61 74 65 72 20 3d 20 30 78 33 65 2c 0a 09 4b 65 79 5f 51 75 65 73 74 69 6f 6e 20 3d 20 30 78 33 ater.=.0x3e,..Key_Question.=.0x3
4dd40 66 2c 0a 09 4b 65 79 5f 41 74 20 3d 20 30 78 34 30 2c 0a 09 4b 65 79 5f 41 20 3d 20 30 78 34 31 f,..Key_At.=.0x40,..Key_A.=.0x41
4dd60 2c 0a 09 4b 65 79 5f 42 20 3d 20 30 78 34 32 2c 0a 09 4b 65 79 5f 43 20 3d 20 30 78 34 33 2c 0a ,..Key_B.=.0x42,..Key_C.=.0x43,.
4dd80 09 4b 65 79 5f 44 20 3d 20 30 78 34 34 2c 0a 09 4b 65 79 5f 45 20 3d 20 30 78 34 35 2c 0a 09 4b .Key_D.=.0x44,..Key_E.=.0x45,..K
4dda0 65 79 5f 46 20 3d 20 30 78 34 36 2c 0a 09 4b 65 79 5f 47 20 3d 20 30 78 34 37 2c 0a 09 4b 65 79 ey_F.=.0x46,..Key_G.=.0x47,..Key
4ddc0 5f 48 20 3d 20 30 78 34 38 2c 0a 09 4b 65 79 5f 49 20 3d 20 30 78 34 39 2c 0a 09 4b 65 79 5f 4a _H.=.0x48,..Key_I.=.0x49,..Key_J
4dde0 20 3d 20 30 78 34 61 2c 0a 09 4b 65 79 5f 4b 20 3d 20 30 78 34 62 2c 0a 09 4b 65 79 5f 4c 20 3d .=.0x4a,..Key_K.=.0x4b,..Key_L.=
4de00 20 30 78 34 63 2c 0a 09 4b 65 79 5f 4d 20 3d 20 30 78 34 64 2c 0a 09 4b 65 79 5f 4e 20 3d 20 30 .0x4c,..Key_M.=.0x4d,..Key_N.=.0
4de20 78 34 65 2c 0a 09 4b 65 79 5f 4f 20 3d 20 30 78 34 66 2c 0a 09 4b 65 79 5f 50 20 3d 20 30 78 35 x4e,..Key_O.=.0x4f,..Key_P.=.0x5
4de40 30 2c 0a 09 4b 65 79 5f 51 20 3d 20 30 78 35 31 2c 0a 09 4b 65 79 5f 52 20 3d 20 30 78 35 32 2c 0,..Key_Q.=.0x51,..Key_R.=.0x52,
4de60 0a 09 4b 65 79 5f 53 20 3d 20 30 78 35 33 2c 0a 09 4b 65 79 5f 54 20 3d 20 30 78 35 34 2c 0a 09 ..Key_S.=.0x53,..Key_T.=.0x54,..
4de80 4b 65 79 5f 55 20 3d 20 30 78 35 35 2c 0a 09 4b 65 79 5f 56 20 3d 20 30 78 35 36 2c 0a 09 4b 65 Key_U.=.0x55,..Key_V.=.0x56,..Ke
4dea0 79 5f 57 20 3d 20 30 78 35 37 2c 0a 09 4b 65 79 5f 58 20 3d 20 30 78 35 38 2c 0a 09 4b 65 79 5f y_W.=.0x57,..Key_X.=.0x58,..Key_
4dec0 59 20 3d 20 30 78 35 39 2c 0a 09 4b 65 79 5f 5a 20 3d 20 30 78 35 61 2c 0a 09 4b 65 79 5f 42 72 Y.=.0x59,..Key_Z.=.0x5a,..Key_Br
4dee0 61 63 6b 65 74 4c 65 66 74 20 3d 20 30 78 35 62 2c 0a 09 4b 65 79 5f 42 61 63 6b 73 6c 61 73 68 acketLeft.=.0x5b,..Key_Backslash
4df00 20 3d 20 30 78 35 63 2c 0a 09 4b 65 79 5f 42 72 61 63 6b 65 74 52 69 67 68 74 20 3d 20 30 78 35 .=.0x5c,..Key_BracketRight.=.0x5
4df20 64 2c 0a 09 4b 65 79 5f 41 73 63 69 69 43 69 72 63 75 6d 20 3d 20 30 78 35 65 2c 0a 09 4b 65 79 d,..Key_AsciiCircum.=.0x5e,..Key
4df40 5f 55 6e 64 65 72 73 63 6f 72 65 20 3d 20 30 78 35 66 2c 0a 09 4b 65 79 5f 51 75 6f 74 65 4c 65 _Underscore.=.0x5f,..Key_QuoteLe
4df60 66 74 20 3d 20 30 78 36 30 2c 0a 09 4b 65 79 5f 42 72 61 63 65 4c 65 66 74 20 3d 20 30 78 37 62 ft.=.0x60,..Key_BraceLeft.=.0x7b
4df80 2c 0a 09 4b 65 79 5f 42 61 72 20 3d 20 30 78 37 63 2c 0a 09 4b 65 79 5f 42 72 61 63 65 52 69 67 ,..Key_Bar.=.0x7c,..Key_BraceRig
4dfa0 68 74 20 3d 20 30 78 37 64 2c 0a 09 4b 65 79 5f 41 73 63 69 69 54 69 6c 64 65 20 3d 20 30 78 37 ht.=.0x7d,..Key_AsciiTilde.=.0x7
4dfc0 65 2c 0a 0a 09 2f 2f 20 4c 61 74 69 6e 20 31 20 63 6f 64 65 73 20 61 64 61 70 74 65 64 20 66 72 e,...//.Latin.1.codes.adapted.fr
4dfe0 6f 6d 20 58 3a 20 6b 65 79 73 79 6d 64 65 66 2e 68 2c 76 20 31 2e 32 31 20 39 34 2f 30 38 2f 32 om.X:.keysymdef.h,v.1.21.94/08/2
4e000 38 20 31 36 3a 31 37 3a 30 36 0a 0a 09 4b 65 79 5f 6e 6f 62 72 65 61 6b 73 70 61 63 65 20 3d 20 8.16:17:06...Key_nobreakspace.=.
4e020 30 78 30 61 30 2c 0a 09 4b 65 79 5f 65 78 63 6c 61 6d 64 6f 77 6e 20 3d 20 30 78 30 61 31 2c 0a 0x0a0,..Key_exclamdown.=.0x0a1,.
4e040 09 4b 65 79 5f 63 65 6e 74 20 3d 20 30 78 30 61 32 2c 0a 09 4b 65 79 5f 73 74 65 72 6c 69 6e 67 .Key_cent.=.0x0a2,..Key_sterling
4e060 20 3d 20 30 78 30 61 33 2c 0a 09 4b 65 79 5f 63 75 72 72 65 6e 63 79 20 3d 20 30 78 30 61 34 2c .=.0x0a3,..Key_currency.=.0x0a4,
4e080 0a 09 4b 65 79 5f 79 65 6e 20 3d 20 30 78 30 61 35 2c 0a 09 4b 65 79 5f 62 72 6f 6b 65 6e 62 61 ..Key_yen.=.0x0a5,..Key_brokenba
4e0a0 72 20 3d 20 30 78 30 61 36 2c 0a 09 4b 65 79 5f 73 65 63 74 69 6f 6e 20 3d 20 30 78 30 61 37 2c r.=.0x0a6,..Key_section.=.0x0a7,
4e0c0 0a 09 4b 65 79 5f 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 61 38 2c 0a 09 4b 65 79 5f 63 6f ..Key_diaeresis.=.0x0a8,..Key_co
4e0e0 70 79 72 69 67 68 74 20 3d 20 30 78 30 61 39 2c 0a 09 4b 65 79 5f 6f 72 64 66 65 6d 69 6e 69 6e pyright.=.0x0a9,..Key_ordfeminin
4e100 65 20 3d 20 30 78 30 61 61 2c 0a 09 4b 65 79 5f 67 75 69 6c 6c 65 6d 6f 74 6c 65 66 74 20 3d 20 e.=.0x0aa,..Key_guillemotleft.=.
4e120 30 78 30 61 62 2c 09 2f 2f 20 6c 65 66 74 20 61 6e 67 6c 65 20 71 75 6f 74 61 74 69 6f 6e 20 6d 0x0ab,.//.left.angle.quotation.m
4e140 61 72 6b 0a 09 4b 65 79 5f 6e 6f 74 73 69 67 6e 20 3d 20 30 78 30 61 63 2c 0a 09 4b 65 79 5f 68 ark..Key_notsign.=.0x0ac,..Key_h
4e160 79 70 68 65 6e 20 3d 20 30 78 30 61 64 2c 0a 09 4b 65 79 5f 72 65 67 69 73 74 65 72 65 64 20 3d yphen.=.0x0ad,..Key_registered.=
4e180 20 30 78 30 61 65 2c 0a 09 4b 65 79 5f 6d 61 63 72 6f 6e 20 3d 20 30 78 30 61 66 2c 0a 09 4b 65 .0x0ae,..Key_macron.=.0x0af,..Ke
4e1a0 79 5f 64 65 67 72 65 65 20 3d 20 30 78 30 62 30 2c 0a 09 4b 65 79 5f 70 6c 75 73 6d 69 6e 75 73 y_degree.=.0x0b0,..Key_plusminus
4e1c0 20 3d 20 30 78 30 62 31 2c 0a 09 4b 65 79 5f 74 77 6f 73 75 70 65 72 69 6f 72 20 3d 20 30 78 30 .=.0x0b1,..Key_twosuperior.=.0x0
4e1e0 62 32 2c 0a 09 4b 65 79 5f 74 68 72 65 65 73 75 70 65 72 69 6f 72 20 3d 20 30 78 30 62 33 2c 0a b2,..Key_threesuperior.=.0x0b3,.
4e200 09 4b 65 79 5f 61 63 75 74 65 20 3d 20 30 78 30 62 34 2c 0a 09 4b 65 79 5f 6d 75 20 3d 20 30 78 .Key_acute.=.0x0b4,..Key_mu.=.0x
4e220 30 62 35 2c 0a 09 4b 65 79 5f 70 61 72 61 67 72 61 70 68 20 3d 20 30 78 30 62 36 2c 0a 09 4b 65 0b5,..Key_paragraph.=.0x0b6,..Ke
4e240 79 5f 70 65 72 69 6f 64 63 65 6e 74 65 72 65 64 20 3d 20 30 78 30 62 37 2c 0a 09 4b 65 79 5f 63 y_periodcentered.=.0x0b7,..Key_c
4e260 65 64 69 6c 6c 61 20 3d 20 30 78 30 62 38 2c 0a 09 4b 65 79 5f 6f 6e 65 73 75 70 65 72 69 6f 72 edilla.=.0x0b8,..Key_onesuperior
4e280 20 3d 20 30 78 30 62 39 2c 0a 09 4b 65 79 5f 6d 61 73 63 75 6c 69 6e 65 20 3d 20 30 78 30 62 61 .=.0x0b9,..Key_masculine.=.0x0ba
4e2a0 2c 0a 09 4b 65 79 5f 67 75 69 6c 6c 65 6d 6f 74 72 69 67 68 74 20 3d 20 30 78 30 62 62 2c 09 2f ,..Key_guillemotright.=.0x0bb,./
4e2c0 2f 20 72 69 67 68 74 20 61 6e 67 6c 65 20 71 75 6f 74 61 74 69 6f 6e 20 6d 61 72 6b 0a 09 4b 65 /.right.angle.quotation.mark..Ke
4e2e0 79 5f 6f 6e 65 71 75 61 72 74 65 72 20 3d 20 30 78 30 62 63 2c 0a 09 4b 65 79 5f 6f 6e 65 68 61 y_onequarter.=.0x0bc,..Key_oneha
4e300 6c 66 20 3d 20 30 78 30 62 64 2c 0a 09 4b 65 79 5f 74 68 72 65 65 71 75 61 72 74 65 72 73 20 3d lf.=.0x0bd,..Key_threequarters.=
4e320 20 30 78 30 62 65 2c 0a 09 4b 65 79 5f 71 75 65 73 74 69 6f 6e 64 6f 77 6e 20 3d 20 30 78 30 62 .0x0be,..Key_questiondown.=.0x0b
4e340 66 2c 0a 09 4b 65 79 5f 41 67 72 61 76 65 20 3d 20 30 78 30 63 30 2c 0a 09 4b 65 79 5f 41 61 63 f,..Key_Agrave.=.0x0c0,..Key_Aac
4e360 75 74 65 20 3d 20 30 78 30 63 31 2c 0a 09 4b 65 79 5f 41 63 69 72 63 75 6d 66 6c 65 78 20 3d 20 ute.=.0x0c1,..Key_Acircumflex.=.
4e380 30 78 30 63 32 2c 0a 09 4b 65 79 5f 41 74 69 6c 64 65 20 3d 20 30 78 30 63 33 2c 0a 09 4b 65 79 0x0c2,..Key_Atilde.=.0x0c3,..Key
4e3a0 5f 41 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 63 34 2c 0a 09 4b 65 79 5f 41 72 69 6e 67 20 _Adiaeresis.=.0x0c4,..Key_Aring.
4e3c0 3d 20 30 78 30 63 35 2c 0a 09 4b 65 79 5f 41 45 20 3d 20 30 78 30 63 36 2c 0a 09 4b 65 79 5f 43 =.0x0c5,..Key_AE.=.0x0c6,..Key_C
4e3e0 63 65 64 69 6c 6c 61 20 3d 20 30 78 30 63 37 2c 0a 09 4b 65 79 5f 45 67 72 61 76 65 20 3d 20 30 cedilla.=.0x0c7,..Key_Egrave.=.0
4e400 78 30 63 38 2c 0a 09 4b 65 79 5f 45 61 63 75 74 65 20 3d 20 30 78 30 63 39 2c 0a 09 4b 65 79 5f x0c8,..Key_Eacute.=.0x0c9,..Key_
4e420 45 63 69 72 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 63 61 2c 0a 09 4b 65 79 5f 45 64 69 61 65 72 Ecircumflex.=.0x0ca,..Key_Ediaer
4e440 65 73 69 73 20 3d 20 30 78 30 63 62 2c 0a 09 4b 65 79 5f 49 67 72 61 76 65 20 3d 20 30 78 30 63 esis.=.0x0cb,..Key_Igrave.=.0x0c
4e460 63 2c 0a 09 4b 65 79 5f 49 61 63 75 74 65 20 3d 20 30 78 30 63 64 2c 0a 09 4b 65 79 5f 49 63 69 c,..Key_Iacute.=.0x0cd,..Key_Ici
4e480 72 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 63 65 2c 0a 09 4b 65 79 5f 49 64 69 61 65 72 65 73 69 rcumflex.=.0x0ce,..Key_Idiaeresi
4e4a0 73 20 3d 20 30 78 30 63 66 2c 0a 09 4b 65 79 5f 45 54 48 20 3d 20 30 78 30 64 30 2c 0a 09 4b 65 s.=.0x0cf,..Key_ETH.=.0x0d0,..Ke
4e4c0 79 5f 4e 74 69 6c 64 65 20 3d 20 30 78 30 64 31 2c 0a 09 4b 65 79 5f 4f 67 72 61 76 65 20 3d 20 y_Ntilde.=.0x0d1,..Key_Ograve.=.
4e4e0 30 78 30 64 32 2c 0a 09 4b 65 79 5f 4f 61 63 75 74 65 20 3d 20 30 78 30 64 33 2c 0a 09 4b 65 79 0x0d2,..Key_Oacute.=.0x0d3,..Key
4e500 5f 4f 63 69 72 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 64 34 2c 0a 09 4b 65 79 5f 4f 74 69 6c 64 _Ocircumflex.=.0x0d4,..Key_Otild
4e520 65 20 3d 20 30 78 30 64 35 2c 0a 09 4b 65 79 5f 4f 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 e.=.0x0d5,..Key_Odiaeresis.=.0x0
4e540 64 36 2c 0a 09 4b 65 79 5f 6d 75 6c 74 69 70 6c 79 20 3d 20 30 78 30 64 37 2c 0a 09 4b 65 79 5f d6,..Key_multiply.=.0x0d7,..Key_
4e560 4f 6f 62 6c 69 71 75 65 20 3d 20 30 78 30 64 38 2c 0a 09 4b 65 79 5f 55 67 72 61 76 65 20 3d 20 Ooblique.=.0x0d8,..Key_Ugrave.=.
4e580 30 78 30 64 39 2c 0a 09 4b 65 79 5f 55 61 63 75 74 65 20 3d 20 30 78 30 64 61 2c 0a 09 4b 65 79 0x0d9,..Key_Uacute.=.0x0da,..Key
4e5a0 5f 55 63 69 72 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 64 62 2c 0a 09 4b 65 79 5f 55 64 69 61 65 _Ucircumflex.=.0x0db,..Key_Udiae
4e5c0 72 65 73 69 73 20 3d 20 30 78 30 64 63 2c 0a 09 4b 65 79 5f 59 61 63 75 74 65 20 3d 20 30 78 30 resis.=.0x0dc,..Key_Yacute.=.0x0
4e5e0 64 64 2c 0a 09 4b 65 79 5f 54 48 4f 52 4e 20 3d 20 30 78 30 64 65 2c 0a 09 4b 65 79 5f 73 73 68 dd,..Key_THORN.=.0x0de,..Key_ssh
4e600 61 72 70 20 3d 20 30 78 30 64 66 2c 0a 09 4b 65 79 5f 61 67 72 61 76 65 20 3d 20 30 78 30 65 30 arp.=.0x0df,..Key_agrave.=.0x0e0
4e620 2c 0a 09 4b 65 79 5f 61 61 63 75 74 65 20 3d 20 30 78 30 65 31 2c 0a 09 4b 65 79 5f 61 63 69 72 ,..Key_aacute.=.0x0e1,..Key_acir
4e640 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 65 32 2c 0a 09 4b 65 79 5f 61 74 69 6c 64 65 20 3d 20 30 cumflex.=.0x0e2,..Key_atilde.=.0
4e660 78 30 65 33 2c 0a 09 4b 65 79 5f 61 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 65 34 2c 0a 09 x0e3,..Key_adiaeresis.=.0x0e4,..
4e680 4b 65 79 5f 61 72 69 6e 67 20 3d 20 30 78 30 65 35 2c 0a 09 4b 65 79 5f 61 65 20 3d 20 30 78 30 Key_aring.=.0x0e5,..Key_ae.=.0x0
4e6a0 65 36 2c 0a 09 4b 65 79 5f 63 63 65 64 69 6c 6c 61 20 3d 20 30 78 30 65 37 2c 0a 09 4b 65 79 5f e6,..Key_ccedilla.=.0x0e7,..Key_
4e6c0 65 67 72 61 76 65 20 3d 20 30 78 30 65 38 2c 0a 09 4b 65 79 5f 65 61 63 75 74 65 20 3d 20 30 78 egrave.=.0x0e8,..Key_eacute.=.0x
4e6e0 30 65 39 2c 0a 09 4b 65 79 5f 65 63 69 72 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 65 61 2c 0a 09 0e9,..Key_ecircumflex.=.0x0ea,..
4e700 4b 65 79 5f 65 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 65 62 2c 0a 09 4b 65 79 5f 69 67 72 Key_ediaeresis.=.0x0eb,..Key_igr
4e720 61 76 65 20 3d 20 30 78 30 65 63 2c 0a 09 4b 65 79 5f 69 61 63 75 74 65 20 3d 20 30 78 30 65 64 ave.=.0x0ec,..Key_iacute.=.0x0ed
4e740 2c 0a 09 4b 65 79 5f 69 63 69 72 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 65 65 2c 0a 09 4b 65 79 ,..Key_icircumflex.=.0x0ee,..Key
4e760 5f 69 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 65 66 2c 0a 09 4b 65 79 5f 65 74 68 20 3d 20 _idiaeresis.=.0x0ef,..Key_eth.=.
4e780 30 78 30 66 30 2c 0a 09 4b 65 79 5f 6e 74 69 6c 64 65 20 3d 20 30 78 30 66 31 2c 0a 09 4b 65 79 0x0f0,..Key_ntilde.=.0x0f1,..Key
4e7a0 5f 6f 67 72 61 76 65 20 3d 20 30 78 30 66 32 2c 0a 09 4b 65 79 5f 6f 61 63 75 74 65 20 3d 20 30 _ograve.=.0x0f2,..Key_oacute.=.0
4e7c0 78 30 66 33 2c 0a 09 4b 65 79 5f 6f 63 69 72 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 66 34 2c 0a x0f3,..Key_ocircumflex.=.0x0f4,.
4e7e0 09 4b 65 79 5f 6f 74 69 6c 64 65 20 3d 20 30 78 30 66 35 2c 0a 09 4b 65 79 5f 6f 64 69 61 65 72 .Key_otilde.=.0x0f5,..Key_odiaer
4e800 65 73 69 73 20 3d 20 30 78 30 66 36 2c 0a 09 4b 65 79 5f 64 69 76 69 73 69 6f 6e 20 3d 20 30 78 esis.=.0x0f6,..Key_division.=.0x
4e820 30 66 37 2c 0a 09 4b 65 79 5f 6f 73 6c 61 73 68 20 3d 20 30 78 30 66 38 2c 0a 09 4b 65 79 5f 75 0f7,..Key_oslash.=.0x0f8,..Key_u
4e840 67 72 61 76 65 20 3d 20 30 78 30 66 39 2c 0a 09 4b 65 79 5f 75 61 63 75 74 65 20 3d 20 30 78 30 grave.=.0x0f9,..Key_uacute.=.0x0
4e860 66 61 2c 0a 09 4b 65 79 5f 75 63 69 72 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 66 62 2c 0a 09 4b fa,..Key_ucircumflex.=.0x0fb,..K
4e880 65 79 5f 75 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 66 63 2c 0a 09 4b 65 79 5f 79 61 63 75 ey_udiaeresis.=.0x0fc,..Key_yacu
4e8a0 74 65 20 3d 20 30 78 30 66 64 2c 0a 09 4b 65 79 5f 74 68 6f 72 6e 20 3d 20 30 78 30 66 65 2c 0a te.=.0x0fd,..Key_thorn.=.0x0fe,.
4e8c0 09 4b 65 79 5f 79 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 66 66 2c 0a 0a 09 2f 2f 20 6d 75 .Key_ydiaeresis.=.0x0ff,...//.mu
4e8e0 6c 74 69 6d 65 64 69 61 2f 69 6e 74 65 72 6e 65 74 20 6b 65 79 73 20 2d 20 69 67 6e 6f 72 65 64 ltimedia/internet.keys.-.ignored
4e900 20 62 79 20 64 65 66 61 75 6c 74 20 2d 20 73 65 65 20 51 4b 65 79 45 76 65 6e 74 20 63 27 74 6f .by.default.-.see.QKeyEvent.c'to
4e920 72 0a 0a 09 4b 65 79 5f 42 61 63 6b 20 20 3d 20 30 78 31 30 36 31 2c 0a 09 4b 65 79 5f 46 6f 72 r...Key_Back..=.0x1061,..Key_For
4e940 77 61 72 64 20 20 3d 20 30 78 31 30 36 32 2c 0a 09 4b 65 79 5f 53 74 6f 70 20 20 3d 20 30 78 31 ward..=.0x1062,..Key_Stop..=.0x1
4e960 30 36 33 2c 0a 09 4b 65 79 5f 52 65 66 72 65 73 68 20 20 3d 20 30 78 31 30 36 34 2c 0a 0a 09 4b 063,..Key_Refresh..=.0x1064,...K
4e980 65 79 5f 56 6f 6c 75 6d 65 44 6f 77 6e 20 3d 20 30 78 31 30 37 30 2c 0a 09 4b 65 79 5f 56 6f 6c ey_VolumeDown.=.0x1070,..Key_Vol
4e9a0 75 6d 65 4d 75 74 65 20 20 3d 20 30 78 31 30 37 31 2c 0a 09 4b 65 79 5f 56 6f 6c 75 6d 65 55 70 umeMute..=.0x1071,..Key_VolumeUp
4e9c0 20 3d 20 30 78 31 30 37 32 2c 0a 09 4b 65 79 5f 42 61 73 73 42 6f 6f 73 74 20 3d 20 30 78 31 30 .=.0x1072,..Key_BassBoost.=.0x10
4e9e0 37 33 2c 0a 09 4b 65 79 5f 42 61 73 73 55 70 20 3d 20 30 78 31 30 37 34 2c 0a 09 4b 65 79 5f 42 73,..Key_BassUp.=.0x1074,..Key_B
4ea00 61 73 73 44 6f 77 6e 20 3d 20 30 78 31 30 37 35 2c 0a 09 4b 65 79 5f 54 72 65 62 6c 65 55 70 20 assDown.=.0x1075,..Key_TrebleUp.
4ea20 3d 20 30 78 31 30 37 36 2c 0a 09 4b 65 79 5f 54 72 65 62 6c 65 44 6f 77 6e 20 3d 20 30 78 31 30 =.0x1076,..Key_TrebleDown.=.0x10
4ea40 37 37 2c 0a 0a 09 4b 65 79 5f 4d 65 64 69 61 50 6c 61 79 20 20 3d 20 30 78 31 30 38 30 2c 0a 09 77,...Key_MediaPlay..=.0x1080,..
4ea60 4b 65 79 5f 4d 65 64 69 61 53 74 6f 70 20 20 3d 20 30 78 31 30 38 31 2c 0a 09 4b 65 79 5f 4d 65 Key_MediaStop..=.0x1081,..Key_Me
4ea80 64 69 61 50 72 65 76 20 20 3d 20 30 78 31 30 38 32 2c 0a 09 4b 65 79 5f 4d 65 64 69 61 4e 65 78 diaPrev..=.0x1082,..Key_MediaNex
4eaa0 74 20 20 3d 20 30 78 31 30 38 33 2c 0a 09 4b 65 79 5f 4d 65 64 69 61 52 65 63 6f 72 64 20 3d 20 t..=.0x1083,..Key_MediaRecord.=.
4eac0 30 78 31 30 38 34 2c 0a 0a 09 4b 65 79 5f 48 6f 6d 65 50 61 67 65 20 20 3d 20 30 78 31 30 39 30 0x1084,...Key_HomePage..=.0x1090
4eae0 2c 0a 09 4b 65 79 5f 46 61 76 6f 72 69 74 65 73 20 20 3d 20 30 78 31 30 39 31 2c 0a 09 4b 65 79 ,..Key_Favorites..=.0x1091,..Key
4eb00 5f 53 65 61 72 63 68 20 20 3d 20 30 78 31 30 39 32 2c 0a 09 4b 65 79 5f 53 74 61 6e 64 62 79 20 _Search..=.0x1092,..Key_Standby.
4eb20 3d 20 30 78 31 30 39 33 2c 0a 09 4b 65 79 5f 4f 70 65 6e 55 72 6c 20 3d 20 30 78 31 30 39 34 2c =.0x1093,..Key_OpenUrl.=.0x1094,
4eb40 0a 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 4d 61 69 6c 20 20 3d 20 30 78 31 30 61 30 2c 0a 09 4b 65 ...Key_LaunchMail..=.0x10a0,..Ke
4eb60 79 5f 4c 61 75 6e 63 68 4d 65 64 69 61 20 3d 20 30 78 31 30 61 31 2c 0a 09 4b 65 79 5f 4c 61 75 y_LaunchMedia.=.0x10a1,..Key_Lau
4eb80 6e 63 68 30 20 20 3d 20 30 78 31 30 61 32 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 31 20 20 3d 20 nch0..=.0x10a2,..Key_Launch1..=.
4eba0 30 78 31 30 61 33 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 32 20 20 3d 20 30 78 31 30 61 34 2c 0a 0x10a3,..Key_Launch2..=.0x10a4,.
4ebc0 09 4b 65 79 5f 4c 61 75 6e 63 68 33 20 20 3d 20 30 78 31 30 61 35 2c 0a 09 4b 65 79 5f 4c 61 75 .Key_Launch3..=.0x10a5,..Key_Lau
4ebe0 6e 63 68 34 20 20 3d 20 30 78 31 30 61 36 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 35 20 20 3d 20 nch4..=.0x10a6,..Key_Launch5..=.
4ec00 30 78 31 30 61 37 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 36 20 20 3d 20 30 78 31 30 61 38 2c 0a 0x10a7,..Key_Launch6..=.0x10a8,.
4ec20 09 4b 65 79 5f 4c 61 75 6e 63 68 37 20 20 3d 20 30 78 31 30 61 39 2c 0a 09 4b 65 79 5f 4c 61 75 .Key_Launch7..=.0x10a9,..Key_Lau
4ec40 6e 63 68 38 20 20 3d 20 30 78 31 30 61 61 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 39 20 20 3d 20 nch8..=.0x10aa,..Key_Launch9..=.
4ec60 30 78 31 30 61 62 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 41 20 20 3d 20 30 78 31 30 61 63 2c 0a 0x10ab,..Key_LaunchA..=.0x10ac,.
4ec80 09 4b 65 79 5f 4c 61 75 6e 63 68 42 20 20 3d 20 30 78 31 30 61 64 2c 0a 09 4b 65 79 5f 4c 61 75 .Key_LaunchB..=.0x10ad,..Key_Lau
4eca0 6e 63 68 43 20 20 3d 20 30 78 31 30 61 65 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 44 20 20 3d 20 nchC..=.0x10ae,..Key_LaunchD..=.
4ecc0 30 78 31 30 61 66 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 45 20 20 3d 20 30 78 31 30 62 30 2c 0a 0x10af,..Key_LaunchE..=.0x10b0,.
4ece0 09 4b 65 79 5f 4c 61 75 6e 63 68 46 20 20 3d 20 30 78 31 30 62 31 2c 0a 0a 09 4b 65 79 5f 4d 65 .Key_LaunchF..=.0x10b1,...Key_Me
4ed00 64 69 61 4c 61 73 74 20 3d 20 30 78 31 66 66 66 2c 0a 0a 09 4b 65 79 5f 75 6e 6b 6e 6f 77 6e 20 diaLast.=.0x1fff,...Key_unknown.
4ed20 3d 20 30 78 66 66 66 66 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 =.0xffff.....};......//.document
4ed40 65 64 20 69 6e 20 71 63 6f 6d 6d 6f 6e 73 74 79 6c 65 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 ed.in.qcommonstyle.cpp.....enum.
4ed60 41 72 72 6f 77 54 79 70 65 20 7b 0a 09 55 70 41 72 72 6f 77 2c 0a 09 44 6f 77 6e 41 72 72 6f 77 ArrowType.{..UpArrow,..DownArrow
4ed80 2c 0a 09 4c 65 66 74 41 72 72 6f 77 2c 0a 09 52 69 67 68 74 41 72 72 6f 77 0a 20 20 20 20 7d 3b ,..LeftArrow,..RightArrow.....};
4eda0 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 70 61 69 6e 74 65 72 2e ......//.documented.in.qpainter.
4edc0 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 52 61 73 74 65 72 4f 70 20 7b 20 2f 2f 20 72 61 73 74 65 cpp.....enum.RasterOp.{.//.raste
4ede0 72 20 6f 70 20 6d 6f 64 65 0a 09 43 6f 70 79 52 4f 50 2c 0a 09 4f 72 52 4f 50 2c 0a 09 58 6f 72 r.op.mode..CopyROP,..OrROP,..Xor
4ee00 52 4f 50 2c 0a 09 4e 6f 74 41 6e 64 52 4f 50 2c 20 45 72 61 73 65 52 4f 50 3d 4e 6f 74 41 6e 64 ROP,..NotAndROP,.EraseROP=NotAnd
4ee20 52 4f 50 2c 0a 09 4e 6f 74 43 6f 70 79 52 4f 50 2c 0a 09 4e 6f 74 4f 72 52 4f 50 2c 0a 09 4e 6f ROP,..NotCopyROP,..NotOrROP,..No
4ee40 74 58 6f 72 52 4f 50 2c 0a 09 41 6e 64 52 4f 50 2c 09 4e 6f 74 45 72 61 73 65 52 4f 50 3d 41 6e tXorROP,..AndROP,.NotEraseROP=An
4ee60 64 52 4f 50 2c 0a 09 4e 6f 74 52 4f 50 2c 0a 09 43 6c 65 61 72 52 4f 50 2c 0a 09 53 65 74 52 4f dROP,..NotROP,..ClearROP,..SetRO
4ee80 50 2c 0a 09 4e 6f 70 52 4f 50 2c 0a 09 41 6e 64 4e 6f 74 52 4f 50 2c 0a 09 4f 72 4e 6f 74 52 4f P,..NopROP,..AndNotROP,..OrNotRO
4eea0 50 2c 0a 09 4e 61 6e 64 52 4f 50 2c 0a 09 4e 6f 72 52 4f 50 2c 09 4c 61 73 74 52 4f 50 3d 4e 6f P,..NandROP,..NorROP,.LastROP=No
4eec0 72 52 4f 50 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 rROP.....};......//.documented.i
4eee0 6e 20 71 70 61 69 6e 74 65 72 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 50 65 6e 53 74 79 6c 65 n.qpainter.cpp.....enum.PenStyle
4ef00 20 7b 20 2f 2f 20 70 65 6e 20 73 74 79 6c 65 0a 09 4e 6f 50 65 6e 2c 0a 09 53 6f 6c 69 64 4c 69 .{.//.pen.style..NoPen,..SolidLi
4ef20 6e 65 2c 0a 09 44 61 73 68 4c 69 6e 65 2c 0a 09 44 6f 74 4c 69 6e 65 2c 0a 09 44 61 73 68 44 6f ne,..DashLine,..DotLine,..DashDo
4ef40 74 4c 69 6e 65 2c 0a 09 44 61 73 68 44 6f 74 44 6f 74 4c 69 6e 65 2c 0a 09 4d 50 65 6e 53 74 79 tLine,..DashDotDotLine,..MPenSty
4ef60 6c 65 20 3d 20 30 78 30 66 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e le.=.0x0f.....};......//.documen
4ef80 74 65 64 20 69 6e 20 71 70 61 69 6e 74 65 72 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 50 65 6e ted.in.qpainter.cpp.....enum.Pen
4efa0 43 61 70 53 74 79 6c 65 20 7b 20 2f 2f 20 6c 69 6e 65 20 65 6e 64 63 61 70 20 73 74 79 6c 65 0a CapStyle.{.//.line.endcap.style.
4efc0 09 46 6c 61 74 43 61 70 20 3d 20 30 78 30 30 2c 0a 09 53 71 75 61 72 65 43 61 70 20 3d 20 30 78 .FlatCap.=.0x00,..SquareCap.=.0x
4efe0 31 30 2c 0a 09 52 6f 75 6e 64 43 61 70 20 3d 20 30 78 32 30 2c 0a 09 4d 50 65 6e 43 61 70 53 74 10,..RoundCap.=.0x20,..MPenCapSt
4f000 79 6c 65 20 3d 20 30 78 33 30 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 yle.=.0x30.....};......//.docume
4f020 6e 74 65 64 20 69 6e 20 71 70 61 69 6e 74 65 72 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 50 65 nted.in.qpainter.cpp.....enum.Pe
4f040 6e 4a 6f 69 6e 53 74 79 6c 65 20 7b 20 2f 2f 20 6c 69 6e 65 20 6a 6f 69 6e 20 73 74 79 6c 65 0a nJoinStyle.{.//.line.join.style.
4f060 09 4d 69 74 65 72 4a 6f 69 6e 20 3d 20 30 78 30 30 2c 0a 09 42 65 76 65 6c 4a 6f 69 6e 20 3d 20 .MiterJoin.=.0x00,..BevelJoin.=.
4f080 30 78 34 30 2c 0a 09 52 6f 75 6e 64 4a 6f 69 6e 20 3d 20 30 78 38 30 2c 0a 09 4d 50 65 6e 4a 6f 0x40,..RoundJoin.=.0x80,..MPenJo
4f0a0 69 6e 53 74 79 6c 65 20 3d 20 30 78 63 30 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f inStyle.=.0xc0.....};......//.do
4f0c0 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 70 61 69 6e 74 65 72 2e 63 70 70 0a 20 20 20 20 65 6e 75 cumented.in.qpainter.cpp.....enu
4f0e0 6d 20 42 72 75 73 68 53 74 79 6c 65 20 7b 20 2f 2f 20 62 72 75 73 68 20 73 74 79 6c 65 0a 09 4e m.BrushStyle.{.//.brush.style..N
4f100 6f 42 72 75 73 68 2c 0a 09 53 6f 6c 69 64 50 61 74 74 65 72 6e 2c 0a 09 44 65 6e 73 65 31 50 61 oBrush,..SolidPattern,..Dense1Pa
4f120 74 74 65 72 6e 2c 0a 09 44 65 6e 73 65 32 50 61 74 74 65 72 6e 2c 0a 09 44 65 6e 73 65 33 50 61 ttern,..Dense2Pattern,..Dense3Pa
4f140 74 74 65 72 6e 2c 0a 09 44 65 6e 73 65 34 50 61 74 74 65 72 6e 2c 0a 09 44 65 6e 73 65 35 50 61 ttern,..Dense4Pattern,..Dense5Pa
4f160 74 74 65 72 6e 2c 0a 09 44 65 6e 73 65 36 50 61 74 74 65 72 6e 2c 0a 09 44 65 6e 73 65 37 50 61 ttern,..Dense6Pattern,..Dense7Pa
4f180 74 74 65 72 6e 2c 0a 09 48 6f 72 50 61 74 74 65 72 6e 2c 0a 09 56 65 72 50 61 74 74 65 72 6e 2c ttern,..HorPattern,..VerPattern,
4f1a0 0a 09 43 72 6f 73 73 50 61 74 74 65 72 6e 2c 0a 09 42 44 69 61 67 50 61 74 74 65 72 6e 2c 0a 09 ..CrossPattern,..BDiagPattern,..
4f1c0 46 44 69 61 67 50 61 74 74 65 72 6e 2c 0a 09 44 69 61 67 43 72 6f 73 73 50 61 74 74 65 72 6e 2c FDiagPattern,..DiagCrossPattern,
4f1e0 0a 09 43 75 73 74 6f 6d 50 61 74 74 65 72 6e 3d 32 34 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f ..CustomPattern=24.....};....../
4f200 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 61 70 70 6c 69 63 61 74 69 6f 6e 5f 6d 61 63 /.documented.in.qapplication_mac
4f220 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 4d 61 63 69 6e 74 6f 73 68 56 65 72 73 69 6f 6e 20 7b .cpp.....enum.MacintoshVersion.{
4f240 0a 09 2f 2f 55 6e 6b 6e 6f 77 6e 0a 09 4d 56 5f 55 6e 6b 6e 6f 77 6e 20 20 20 20 20 20 3d 20 30 ..//Unknown..MV_Unknown......=.0
4f260 78 30 30 30 30 2c 0a 0a 09 2f 2f 56 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 73 0a 09 4d 56 5f 39 x0000,...//Version.numbers..MV_9
4f280 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 30 78 30 30 30 31 2c 0a 09 4d 56 5f 31 30 5f 44 4f 54 ............=.0x0001,..MV_10_DOT
4f2a0 5f 30 20 20 20 20 20 3d 20 30 78 30 30 30 32 2c 0a 09 4d 56 5f 31 30 5f 44 4f 54 5f 31 20 20 20 _0.....=.0x0002,..MV_10_DOT_1...
4f2c0 20 20 3d 20 30 78 30 30 30 33 2c 0a 09 4d 56 5f 31 30 5f 44 4f 54 5f 32 20 20 20 20 20 3d 20 30 ..=.0x0003,..MV_10_DOT_2.....=.0
4f2e0 78 30 30 30 34 2c 0a 09 4d 56 5f 31 30 5f 44 4f 54 5f 33 20 20 20 20 20 3d 20 30 78 30 30 30 35 x0004,..MV_10_DOT_3.....=.0x0005
4f300 2c 0a 0a 09 2f 2f 43 6f 64 65 20 6e 61 6d 65 73 0a 09 4d 56 5f 43 48 45 45 54 41 48 20 20 20 20 ,...//Code.names..MV_CHEETAH....
4f320 20 20 3d 20 4d 56 5f 31 30 5f 44 4f 54 5f 30 2c 0a 09 4d 56 5f 50 55 4d 41 20 20 20 20 20 20 20 ..=.MV_10_DOT_0,..MV_PUMA.......
4f340 20 20 3d 20 4d 56 5f 31 30 5f 44 4f 54 5f 31 2c 0a 09 4d 56 5f 4a 41 47 55 41 52 20 20 20 20 20 ..=.MV_10_DOT_1,..MV_JAGUAR.....
4f360 20 20 3d 20 4d 56 5f 31 30 5f 44 4f 54 5f 32 2c 0a 09 4d 56 5f 50 41 4e 54 48 45 52 20 20 20 20 ..=.MV_10_DOT_2,..MV_PANTHER....
4f380 20 20 3d 20 4d 56 5f 31 30 5f 44 4f 54 5f 33 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 ..=.MV_10_DOT_3.....};......//.d
4f3a0 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 61 70 70 6c 69 63 61 74 69 6f 6e 5f 77 69 6e 2e 63 70 ocumented.in.qapplication_win.cp
4f3c0 70 0a 20 20 20 20 65 6e 75 6d 20 57 69 6e 64 6f 77 73 56 65 72 73 69 6f 6e 20 7b 0a 09 57 56 5f p.....enum.WindowsVersion.{..WV_
4f3e0 33 32 73 20 09 09 3d 20 30 78 30 30 30 31 2c 0a 09 57 56 5f 39 35 20 09 09 3d 20 30 78 30 30 30 32s...=.0x0001,..WV_95...=.0x000
4f400 32 2c 0a 09 57 56 5f 39 38 09 09 3d 20 30 78 30 30 30 33 2c 0a 09 57 56 5f 4d 65 09 09 3d 20 30 2,..WV_98..=.0x0003,..WV_Me..=.0
4f420 78 30 30 30 34 2c 0a 09 57 56 5f 44 4f 53 5f 62 61 73 65 64 09 3d 20 30 78 30 30 30 66 2c 0a 0a x0004,..WV_DOS_based.=.0x000f,..
4f440 09 57 56 5f 4e 54 20 09 09 3d 20 30 78 30 30 31 30 2c 0a 09 57 56 5f 32 30 30 30 20 09 3d 20 30 .WV_NT...=.0x0010,..WV_2000..=.0
4f460 78 30 30 32 30 2c 0a 09 57 56 5f 58 50 09 09 3d 20 30 78 30 30 33 30 2c 0a 09 57 56 5f 32 30 30 x0020,..WV_XP..=.0x0030,..WV_200
4f480 33 09 09 3d 20 30 78 30 30 34 30 2c 0a 09 57 56 5f 4e 54 5f 62 61 73 65 64 09 3d 20 30 78 30 30 3..=.0x0040,..WV_NT_based.=.0x00
4f4a0 66 30 2c 0a 0a 09 57 56 5f 43 45 20 20 20 20 20 20 20 20 20 20 20 3d 20 30 78 30 31 30 30 2c 0a f0,...WV_CE...........=.0x0100,.
4f4c0 09 57 56 5f 43 45 4e 45 54 09 3d 20 30 78 30 32 30 30 2c 0a 09 57 56 5f 43 45 5f 62 61 73 65 64 .WV_CENET.=.0x0200,..WV_CE_based
4f4e0 09 3d 20 30 78 30 66 30 30 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e .=.0x0f00.....};......//.documen
4f500 74 65 64 20 69 6e 20 71 73 74 79 6c 65 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 55 49 45 66 66 ted.in.qstyle.cpp.....enum.UIEff
4f520 65 63 74 20 7b 0a 09 55 49 5f 47 65 6e 65 72 61 6c 2c 0a 09 55 49 5f 41 6e 69 6d 61 74 65 4d 65 ect.{..UI_General,..UI_AnimateMe
4f540 6e 75 2c 0a 09 55 49 5f 46 61 64 65 4d 65 6e 75 2c 0a 09 55 49 5f 41 6e 69 6d 61 74 65 43 6f 6d nu,..UI_FadeMenu,..UI_AnimateCom
4f560 62 6f 2c 0a 09 55 49 5f 41 6e 69 6d 61 74 65 54 6f 6f 6c 74 69 70 2c 0a 09 55 49 5f 46 61 64 65 bo,..UI_AnimateTooltip,..UI_Fade
4f580 54 6f 6f 6c 74 69 70 2c 0a 09 55 49 5f 41 6e 69 6d 61 74 65 54 6f 6f 6c 42 6f 78 0a 20 20 20 20 Tooltip,..UI_AnimateToolBox.....
4f5a0 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 63 75 72 73 6f 72 };......//.documented.in.qcursor
4f5c0 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 43 75 72 73 6f 72 53 68 61 70 65 20 7b 0a 09 41 72 72 .cpp.....enum.CursorShape.{..Arr
4f5e0 6f 77 43 75 72 73 6f 72 2c 0a 09 55 70 41 72 72 6f 77 43 75 72 73 6f 72 2c 0a 09 43 72 6f 73 73 owCursor,..UpArrowCursor,..Cross
4f600 43 75 72 73 6f 72 2c 0a 09 57 61 69 74 43 75 72 73 6f 72 2c 0a 09 49 62 65 61 6d 43 75 72 73 6f Cursor,..WaitCursor,..IbeamCurso
4f620 72 2c 0a 09 53 69 7a 65 56 65 72 43 75 72 73 6f 72 2c 0a 09 53 69 7a 65 48 6f 72 43 75 72 73 6f r,..SizeVerCursor,..SizeHorCurso
4f640 72 2c 0a 09 53 69 7a 65 42 44 69 61 67 43 75 72 73 6f 72 2c 0a 09 53 69 7a 65 46 44 69 61 67 43 r,..SizeBDiagCursor,..SizeFDiagC
4f660 75 72 73 6f 72 2c 0a 09 53 69 7a 65 41 6c 6c 43 75 72 73 6f 72 2c 0a 09 42 6c 61 6e 6b 43 75 72 ursor,..SizeAllCursor,..BlankCur
4f680 73 6f 72 2c 0a 09 53 70 6c 69 74 56 43 75 72 73 6f 72 2c 0a 09 53 70 6c 69 74 48 43 75 72 73 6f sor,..SplitVCursor,..SplitHCurso
4f6a0 72 2c 0a 09 50 6f 69 6e 74 69 6e 67 48 61 6e 64 43 75 72 73 6f 72 2c 0a 09 46 6f 72 62 69 64 64 r,..PointingHandCursor,..Forbidd
4f6c0 65 6e 43 75 72 73 6f 72 2c 0a 09 57 68 61 74 73 54 68 69 73 43 75 72 73 6f 72 2c 0a 09 42 75 73 enCursor,..WhatsThisCursor,..Bus
4f6e0 79 43 75 72 73 6f 72 2c 0a 09 4c 61 73 74 43 75 72 73 6f 72 09 3d 20 42 75 73 79 43 75 72 73 6f yCursor,..LastCursor.=.BusyCurso
4f700 72 2c 0a 09 42 69 74 6d 61 70 43 75 72 73 6f 72 09 3d 20 32 34 0a 20 20 20 20 7d 3b 0a 0a 20 20 r,..BitmapCursor.=.24.....};....
4f720 20 20 2f 2f 20 47 6c 6f 62 61 6c 20 63 75 72 73 6f 72 73 0a 0a 20 20 20 20 51 54 5f 53 54 41 54 ..//.Global.cursors......QT_STAT
4f740 49 43 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 61 72 72 6f 77 43 75 72 73 6f 72 3b 09 IC_CONST.QCursor.&.arrowCursor;.
4f760 2f 2f 20 73 74 61 6e 64 61 72 64 20 61 72 72 6f 77 20 63 75 72 73 6f 72 0a 20 20 20 20 51 54 5f //.standard.arrow.cursor.....QT_
4f780 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 75 70 41 72 72 6f 77 43 75 STATIC_CONST.QCursor.&.upArrowCu
4f7a0 72 73 6f 72 3b 09 2f 2f 20 75 70 77 61 72 64 73 20 61 72 72 6f 77 0a 20 20 20 20 51 54 5f 53 54 rsor;.//.upwards.arrow.....QT_ST
4f7c0 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 63 72 6f 73 73 43 75 72 73 6f 72 ATIC_CONST.QCursor.&.crossCursor
4f7e0 3b 09 2f 2f 20 63 72 6f 73 73 68 61 69 72 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e ;.//.crosshair.....QT_STATIC_CON
4f800 53 54 20 51 43 75 72 73 6f 72 20 26 20 77 61 69 74 43 75 72 73 6f 72 3b 09 2f 2f 20 68 6f 75 72 ST.QCursor.&.waitCursor;.//.hour
4f820 67 6c 61 73 73 2f 77 61 74 63 68 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 glass/watch.....QT_STATIC_CONST.
4f840 51 43 75 72 73 6f 72 20 26 20 69 62 65 61 6d 43 75 72 73 6f 72 3b 09 2f 2f 20 69 62 65 61 6d 2f QCursor.&.ibeamCursor;.//.ibeam/
4f860 74 65 78 74 20 65 6e 74 72 79 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 text.entry.....QT_STATIC_CONST.Q
4f880 43 75 72 73 6f 72 20 26 20 73 69 7a 65 56 65 72 43 75 72 73 6f 72 3b 09 2f 2f 20 76 65 72 74 69 Cursor.&.sizeVerCursor;.//.verti
4f8a0 63 61 6c 20 72 65 73 69 7a 65 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 cal.resize.....QT_STATIC_CONST.Q
4f8c0 43 75 72 73 6f 72 20 26 20 73 69 7a 65 48 6f 72 43 75 72 73 6f 72 3b 09 2f 2f 20 68 6f 72 69 7a Cursor.&.sizeHorCursor;.//.horiz
4f8e0 6f 6e 74 61 6c 20 72 65 73 69 7a 65 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 ontal.resize.....QT_STATIC_CONST
4f900 20 51 43 75 72 73 6f 72 20 26 20 73 69 7a 65 42 44 69 61 67 43 75 72 73 6f 72 3b 09 2f 2f 20 64 .QCursor.&.sizeBDiagCursor;.//.d
4f920 69 61 67 6f 6e 61 6c 20 72 65 73 69 7a 65 20 28 2f 29 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 iagonal.resize.(/).....QT_STATIC
4f940 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 73 69 7a 65 46 44 69 61 67 43 75 72 73 6f 72 _CONST.QCursor.&.sizeFDiagCursor
4f960 3b 09 2f 2f 20 64 69 61 67 6f 6e 61 6c 20 72 65 73 69 7a 65 20 28 5c 29 0a 20 20 20 20 51 54 5f ;.//.diagonal.resize.(\).....QT_
4f980 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 73 69 7a 65 41 6c 6c 43 75 STATIC_CONST.QCursor.&.sizeAllCu
4f9a0 72 73 6f 72 3b 09 2f 2f 20 61 6c 6c 20 64 69 72 65 63 74 69 6f 6e 73 20 72 65 73 69 7a 65 0a 20 rsor;.//.all.directions.resize..
4f9c0 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 62 6c 61 ...QT_STATIC_CONST.QCursor.&.bla
4f9e0 6e 6b 43 75 72 73 6f 72 3b 09 2f 2f 20 62 6c 61 6e 6b 2f 69 6e 76 69 73 69 62 6c 65 20 63 75 72 nkCursor;.//.blank/invisible.cur
4fa00 73 6f 72 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 sor.....QT_STATIC_CONST.QCursor.
4fa20 26 20 73 70 6c 69 74 56 43 75 72 73 6f 72 3b 09 2f 2f 20 76 65 72 74 69 63 61 6c 20 62 61 72 20 &.splitVCursor;.//.vertical.bar.
4fa40 77 69 74 68 20 6c 65 66 74 2d 72 69 67 68 74 0a 09 09 09 09 09 09 2f 2f 20 61 72 72 6f 77 73 0a with.left-right.......//.arrows.
4fa60 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 73 70 ....QT_STATIC_CONST.QCursor.&.sp
4fa80 6c 69 74 48 43 75 72 73 6f 72 3b 09 2f 2f 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 62 61 72 20 77 69 litHCursor;.//.horizontal.bar.wi
4faa0 74 68 20 75 70 2d 64 6f 77 6e 0a 09 09 09 09 09 09 2f 2f 20 61 72 72 6f 77 73 0a 20 20 20 20 51 th.up-down.......//.arrows.....Q
4fac0 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 70 6f 69 6e 74 69 6e T_STATIC_CONST.QCursor.&.pointin
4fae0 67 48 61 6e 64 43 75 72 73 6f 72 3b 09 2f 2f 20 70 6f 69 6e 74 69 6e 67 20 68 61 6e 64 0a 20 20 gHandCursor;.//.pointing.hand...
4fb00 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 66 6f 72 62 ..QT_STATIC_CONST.QCursor.&.forb
4fb20 69 64 64 65 6e 43 75 72 73 6f 72 3b 09 2f 2f 20 66 6f 72 62 69 64 64 65 6e 20 63 75 72 73 6f 72 iddenCursor;.//.forbidden.cursor
4fb40 20 28 73 6c 61 73 68 65 64 20 63 69 72 63 6c 65 29 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f .(slashed.circle).....QT_STATIC_
4fb60 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 77 68 61 74 73 54 68 69 73 43 75 72 73 6f 72 3b CONST.QCursor.&.whatsThisCursor;
4fb80 20 20 2f 2f 20 61 72 72 6f 77 20 77 69 74 68 20 61 20 71 75 65 73 74 69 6f 6e 20 6d 61 72 6b 0a ..//.arrow.with.a.question.mark.
4fba0 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 62 75 ....QT_STATIC_CONST.QCursor.&.bu
4fbc0 73 79 43 75 72 73 6f 72 3b 09 2f 2f 20 61 72 72 6f 77 20 77 69 74 68 20 68 6f 75 72 67 6c 61 73 syCursor;.//.arrow.with.hourglas
4fbe0 73 0a 0a 0a 20 20 20 20 65 6e 75 6d 20 54 65 78 74 46 6f 72 6d 61 74 20 7b 0a 09 50 6c 61 69 6e s.......enum.TextFormat.{..Plain
4fc00 54 65 78 74 2c 0a 09 52 69 63 68 54 65 78 74 2c 0a 09 41 75 74 6f 54 65 78 74 2c 0a 09 4c 6f 67 Text,..RichText,..AutoText,..Log
4fc20 54 65 78 74 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 44 6f 63 75 6d 65 6e 74 65 64 20 69 Text.....};......//.Documented.i
4fc40 6e 20 71 74 65 78 74 65 64 69 74 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 41 6e 63 68 6f 72 41 n.qtextedit.cpp.....enum.AnchorA
4fc60 74 74 72 69 62 75 74 65 20 7b 0a 09 41 6e 63 68 6f 72 4e 61 6d 65 2c 0a 09 41 6e 63 68 6f 72 48 ttribute.{..AnchorName,..AnchorH
4fc80 72 65 66 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 44 6f 63 75 6d 65 6e 74 65 64 20 69 6e ref.....};......//.Documented.in
4fca0 20 71 6d 61 69 6e 77 69 6e 64 6f 77 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 44 6f 63 6b 20 7b .qmainwindow.cpp.....enum.Dock.{
4fcc0 0a 09 44 6f 63 6b 55 6e 6d 61 6e 61 67 65 64 2c 0a 09 44 6f 63 6b 54 6f 72 6e 4f 66 66 2c 0a 09 ..DockUnmanaged,..DockTornOff,..
4fce0 44 6f 63 6b 54 6f 70 2c 0a 09 44 6f 63 6b 42 6f 74 74 6f 6d 2c 0a 09 44 6f 63 6b 52 69 67 68 74 DockTop,..DockBottom,..DockRight
4fd00 2c 0a 09 44 6f 63 6b 4c 65 66 74 2c 0a 09 44 6f 63 6b 4d 69 6e 69 6d 69 7a 65 64 0a 23 69 66 6e ,..DockLeft,..DockMinimized.#ifn
4fd20 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 54 0a 20 20 20 20 20 20 20 20 2c 0a 09 55 6e 6d 61 def.QT_NO_COMPAT.........,..Unma
4fd40 6e 61 67 65 64 20 3d 20 44 6f 63 6b 55 6e 6d 61 6e 61 67 65 64 2c 0a 09 54 6f 72 6e 4f 66 66 20 naged.=.DockUnmanaged,..TornOff.
4fd60 3d 20 44 6f 63 6b 54 6f 72 6e 4f 66 66 2c 0a 09 54 6f 70 20 3d 20 44 6f 63 6b 54 6f 70 2c 0a 09 =.DockTornOff,..Top.=.DockTop,..
4fd80 42 6f 74 74 6f 6d 20 3d 20 44 6f 63 6b 42 6f 74 74 6f 6d 2c 0a 09 52 69 67 68 74 20 3d 20 44 6f Bottom.=.DockBottom,..Right.=.Do
4fda0 63 6b 52 69 67 68 74 2c 0a 09 4c 65 66 74 20 3d 20 44 6f 63 6b 4c 65 66 74 2c 0a 09 4d 69 6e 69 ckRight,..Left.=.DockLeft,..Mini
4fdc0 6d 69 7a 65 64 20 3d 20 44 6f 63 6b 4d 69 6e 69 6d 69 7a 65 64 0a 23 65 6e 64 69 66 0a 20 20 20 mized.=.DockMinimized.#endif....
4fde0 20 7d 3b 0a 20 20 20 20 2f 2f 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 0a 20 20 20 20 74 79 70 .};.....//.compatibility.....typ
4fe00 65 64 65 66 20 44 6f 63 6b 20 54 6f 6f 6c 42 61 72 44 6f 63 6b 3b 0a 0a 20 20 20 20 2f 2f 20 64 edef.Dock.ToolBarDock;......//.d
4fe20 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 64 61 74 65 74 69 6d 65 2e 63 70 70 0a 20 20 20 20 65 ocumented.in.qdatetime.cpp.....e
4fe40 6e 75 6d 20 44 61 74 65 46 6f 72 6d 61 74 20 7b 0a 09 54 65 78 74 44 61 74 65 2c 20 20 20 20 20 num.DateFormat.{..TextDate,.....
4fe60 20 2f 2f 20 64 65 66 61 75 6c 74 20 51 74 0a 09 49 53 4f 44 61 74 65 2c 20 20 20 20 20 20 20 2f .//.default.Qt..ISODate,......./
4fe80 2f 20 49 53 4f 20 38 36 30 31 0a 09 4c 6f 63 61 6c 44 61 74 65 20 20 20 20 20 20 2f 2f 20 6c 6f /.ISO.8601..LocalDate......//.lo
4fea0 63 61 6c 65 20 64 65 70 65 6e 64 65 6e 74 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f cale.dependent.....};......//.do
4fec0 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 64 61 74 65 74 69 6d 65 2e 63 70 70 0a 20 20 20 20 65 6e cumented.in.qdatetime.cpp.....en
4fee0 75 6d 20 54 69 6d 65 53 70 65 63 20 7b 0a 09 4c 6f 63 61 6c 54 69 6d 65 2c 0a 09 55 54 43 0a 20 um.TimeSpec.{..LocalTime,..UTC..
4ff00 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 77 69 64 ...};......//.documented.in.qwid
4ff20 67 65 74 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 42 61 63 6b 67 72 6f 75 6e 64 4d 6f 64 65 20 get.cpp.....enum.BackgroundMode.
4ff40 7b 0a 09 46 69 78 65 64 43 6f 6c 6f 72 2c 0a 09 46 69 78 65 64 50 69 78 6d 61 70 2c 0a 09 4e 6f {..FixedColor,..FixedPixmap,..No
4ff60 42 61 63 6b 67 72 6f 75 6e 64 2c 0a 09 50 61 6c 65 74 74 65 46 6f 72 65 67 72 6f 75 6e 64 2c 0a Background,..PaletteForeground,.
4ff80 09 50 61 6c 65 74 74 65 42 75 74 74 6f 6e 2c 0a 09 50 61 6c 65 74 74 65 4c 69 67 68 74 2c 0a 09 .PaletteButton,..PaletteLight,..
4ffa0 50 61 6c 65 74 74 65 4d 69 64 6c 69 67 68 74 2c 0a 09 50 61 6c 65 74 74 65 44 61 72 6b 2c 0a 09 PaletteMidlight,..PaletteDark,..
4ffc0 50 61 6c 65 74 74 65 4d 69 64 2c 0a 09 50 61 6c 65 74 74 65 54 65 78 74 2c 0a 09 50 61 6c 65 74 PaletteMid,..PaletteText,..Palet
4ffe0 74 65 42 72 69 67 68 74 54 65 78 74 2c 0a 09 50 61 6c 65 74 74 65 42 61 73 65 2c 0a 09 50 61 6c teBrightText,..PaletteBase,..Pal
50000 65 74 74 65 42 61 63 6b 67 72 6f 75 6e 64 2c 0a 09 50 61 6c 65 74 74 65 53 68 61 64 6f 77 2c 0a etteBackground,..PaletteShadow,.
50020 09 50 61 6c 65 74 74 65 48 69 67 68 6c 69 67 68 74 2c 0a 09 50 61 6c 65 74 74 65 48 69 67 68 6c .PaletteHighlight,..PaletteHighl
50040 69 67 68 74 65 64 54 65 78 74 2c 0a 09 50 61 6c 65 74 74 65 42 75 74 74 6f 6e 54 65 78 74 2c 0a ightedText,..PaletteButtonText,.
50060 09 50 61 6c 65 74 74 65 4c 69 6e 6b 2c 0a 09 50 61 6c 65 74 74 65 4c 69 6e 6b 56 69 73 69 74 65 .PaletteLink,..PaletteLinkVisite
50080 64 2c 0a 09 58 31 31 50 61 72 65 6e 74 52 65 6c 61 74 69 76 65 0a 20 20 20 20 7d 3b 0a 0a 20 20 d,..X11ParentRelative.....};....
500a0 20 20 74 79 70 65 64 65 66 20 75 69 6e 74 20 43 6f 6d 70 61 72 69 73 6f 6e 46 6c 61 67 73 3b 0a ..typedef.uint.ComparisonFlags;.
500c0 0a 20 20 20 20 2f 2f 20 44 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 73 74 72 69 6e 67 2e 63 70 .....//.Documented.in.qstring.cp
500e0 70 0a 20 20 20 20 65 6e 75 6d 20 53 74 72 69 6e 67 43 6f 6d 70 61 72 69 73 6f 6e 4d 6f 64 65 20 p.....enum.StringComparisonMode.
50100 7b 0a 20 20 20 20 20 20 20 20 43 61 73 65 53 65 6e 73 69 74 69 76 65 20 20 20 3d 20 30 78 30 30 {.........CaseSensitive...=.0x00
50120 30 30 31 2c 20 2f 2f 20 30 20 30 30 30 31 0a 20 20 20 20 20 20 20 20 42 65 67 69 6e 73 57 69 74 001,.//.0.0001.........BeginsWit
50140 68 20 20 20 20 20 20 3d 20 30 78 30 30 30 30 32 2c 20 2f 2f 20 30 20 30 30 31 30 0a 20 20 20 20 h......=.0x00002,.//.0.0010.....
50160 20 20 20 20 45 6e 64 73 57 69 74 68 20 20 20 20 20 20 20 20 3d 20 30 78 30 30 30 30 34 2c 20 2f ....EndsWith........=.0x00004,./
50180 2f 20 30 20 30 31 30 30 0a 20 20 20 20 20 20 20 20 43 6f 6e 74 61 69 6e 73 20 20 20 20 20 20 20 /.0.0100.........Contains.......
501a0 20 3d 20 30 78 30 30 30 30 38 2c 20 2f 2f 20 30 20 31 30 30 30 0a 20 20 20 20 20 20 20 20 45 78 .=.0x00008,.//.0.1000.........Ex
501c0 61 63 74 4d 61 74 63 68 20 20 20 20 20 20 3d 20 30 78 30 30 30 31 30 20 20 2f 2f 20 31 20 30 30 actMatch......=.0x00010..//.1.00
501e0 30 30 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 44 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 00.....};......//.Documented.in.
50200 71 74 61 62 77 69 64 67 65 74 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 43 6f 72 6e 65 72 20 7b qtabwidget.cpp.....enum.Corner.{
50220 0a 09 54 6f 70 4c 65 66 74 20 20 20 20 20 3d 20 30 78 30 30 30 30 30 2c 0a 09 54 6f 70 52 69 67 ..TopLeft.....=.0x00000,..TopRig
50240 68 74 20 20 20 20 3d 20 30 78 30 30 30 30 31 2c 0a 09 42 6f 74 74 6f 6d 4c 65 66 74 20 20 3d 20 ht....=.0x00001,..BottomLeft..=.
50260 30 78 30 30 30 30 32 2c 0a 09 42 6f 74 74 6f 6d 52 69 67 68 74 20 3d 20 30 78 30 30 30 30 33 0a 0x00002,..BottomRight.=.0x00003.
50280 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 22 68 61 6e 64 6c 65 22 20 74 79 70 65 20 66 6f 72 ....};......//."handle".type.for
502a0 20 73 79 73 74 65 6d 20 6f 62 6a 65 63 74 73 2e 20 44 6f 63 75 6d 65 6e 74 65 64 20 61 73 20 5c .system.objects..Documented.as.\
502c0 69 6e 74 65 72 6e 61 6c 20 69 6e 0a 20 20 20 20 2f 2f 20 71 61 70 70 6c 69 63 61 74 69 6f 6e 2e internal.in.....//.qapplication.
502e0 63 70 70 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 4d 41 43 29 0a 20 20 20 20 74 79 cpp.#if.defined(Q_WS_MAC).....ty
50300 70 65 64 65 66 20 76 6f 69 64 20 2a 20 48 41 4e 44 4c 45 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e pedef.void.*.HANDLE;.#elif.defin
50320 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 20 20 20 20 74 79 70 65 64 65 66 20 76 6f 69 64 20 2a 48 ed(Q_WS_WIN).....typedef.void.*H
50340 41 4e 44 4c 45 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 20 ANDLE;.#elif.defined(Q_WS_X11)..
50360 20 20 20 74 79 70 65 64 65 66 20 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 20 48 41 4e 44 4c 45 3b ...typedef.unsigned.long.HANDLE;
50380 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 51 57 53 29 0a 20 20 20 20 74 79 70 .#elif.defined(Q_WS_QWS).....typ
503a0 65 64 65 66 20 76 6f 69 64 20 2a 20 48 41 4e 44 4c 45 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 0a edef.void.*.HANDLE;.#endif.};...
503c0 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 49 6e 74 65 72 6e 61 6c 20 7b 0a 70 75 62 6c 69 class.Q_EXPORT.QInternal.{.publi
503e0 63 3a 0a 20 20 20 20 65 6e 75 6d 20 50 61 69 6e 74 44 65 76 69 63 65 46 6c 61 67 73 20 7b 0a 09 c:.....enum.PaintDeviceFlags.{..
50400 55 6e 64 65 66 69 6e 65 64 44 65 76 69 63 65 20 3d 20 30 78 30 30 2c 0a 09 57 69 64 67 65 74 20 UndefinedDevice.=.0x00,..Widget.
50420 3d 20 30 78 30 31 2c 0a 09 50 69 78 6d 61 70 20 3d 20 30 78 30 32 2c 0a 09 50 72 69 6e 74 65 72 =.0x01,..Pixmap.=.0x02,..Printer
50440 20 3d 20 30 78 30 33 2c 0a 09 50 69 63 74 75 72 65 20 3d 20 30 78 30 34 2c 0a 09 53 79 73 74 65 .=.0x03,..Picture.=.0x04,..Syste
50460 6d 20 3d 20 30 78 30 35 2c 0a 09 44 65 76 69 63 65 54 79 70 65 4d 61 73 6b 20 3d 20 30 78 30 66 m.=.0x05,..DeviceTypeMask.=.0x0f
50480 2c 0a 09 45 78 74 65 72 6e 61 6c 44 65 76 69 63 65 20 3d 20 30 78 31 30 2c 0a 09 2f 2f 20 75 73 ,..ExternalDevice.=.0x10,..//.us
504a0 65 64 20 74 6f 20 65 6d 75 6c 61 74 65 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 62 65 68 61 76 69 ed.to.emulate.some.of.the.behavi
504c0 6f 75 72 20 64 69 66 66 65 72 65 6e 74 20 62 65 74 77 65 65 6e 20 51 74 32 20 61 6e 64 20 51 74 our.different.between.Qt2.and.Qt
504e0 33 20 28 6d 61 69 6e 6c 79 20 66 6f 72 20 70 72 69 6e 74 69 6e 67 29 0a 09 43 6f 6d 70 61 74 69 3.(mainly.for.printing)..Compati
50500 62 69 6c 69 74 79 4d 6f 64 65 20 3d 20 30 78 32 30 0a 20 20 20 20 7d 3b 0a 7d 3b 0a 0a 23 65 6e bilityMode.=.0x20.....};.};..#en
50520 64 69 66 20 2f 2f 20 51 4e 41 4d 45 53 50 41 43 45 5f 48 0a 00 00 00 12 00 71 00 72 00 65 00 67 dif.//.QNAMESPACE_H......q.r.e.g
50540 00 65 00 78 00 70 00 2e 00 68 00 00 0e c7 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .e.x.p...h..../*................
50560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
505a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
505c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
505e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
506a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
506c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
506e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
507a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
507c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
507e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
508a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
508c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
508e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
509a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
509c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
509e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
50b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 52 45 .................*/..#ifndef.QRE
50b40 47 45 58 50 5f 48 0a 23 64 65 66 69 6e 65 20 51 52 45 47 45 58 50 5f 48 0a 0a 23 69 66 6e 64 65 GEXP_H.#define.QREGEXP_H..#ifnde
50b60 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 74 72 69 6e 67 6c 69 73 74 2e 68 22 0a f.QT_H.#include."qstringlist.h".
50b80 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 52 45 #endif.//.QT_H..#ifndef.QT_NO_RE
50ba0 47 45 58 50 0a 63 6c 61 73 73 20 51 52 65 67 45 78 70 45 6e 67 69 6e 65 3b 0a 73 74 72 75 63 74 GEXP.class.QRegExpEngine;.struct
50bc0 20 51 52 65 67 45 78 70 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 .QRegExpPrivate;..class.Q_EXPORT
50be0 20 51 52 65 67 45 78 70 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 65 6e 75 6d 20 43 61 72 65 .QRegExp.{.public:.....enum.Care
50c00 74 4d 6f 64 65 20 7b 20 43 61 72 65 74 41 74 5a 65 72 6f 2c 20 43 61 72 65 74 41 74 4f 66 66 73 tMode.{.CaretAtZero,.CaretAtOffs
50c20 65 74 2c 20 43 61 72 65 74 57 6f 6e 74 4d 61 74 63 68 20 7d 3b 0a 0a 20 20 20 20 51 52 65 67 45 et,.CaretWontMatch.};......QRegE
50c40 78 70 28 29 3b 0a 20 20 20 20 51 52 65 67 45 78 70 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 xp();.....QRegExp(.const.QString
50c60 26 20 70 61 74 74 65 72 6e 2c 20 62 6f 6f 6c 20 63 61 73 65 53 65 6e 73 69 74 69 76 65 20 3d 20 &.pattern,.bool.caseSensitive.=.
50c80 54 52 55 45 2c 0a 09 20 20 20 20 20 62 6f 6f 6c 20 77 69 6c 64 63 61 72 64 20 3d 20 46 41 4c 53 TRUE,.......bool.wildcard.=.FALS
50ca0 45 20 29 3b 0a 20 20 20 20 51 52 65 67 45 78 70 28 20 63 6f 6e 73 74 20 51 52 65 67 45 78 70 26 E.);.....QRegExp(.const.QRegExp&
50cc0 20 72 78 20 29 3b 0a 20 20 20 20 7e 51 52 65 67 45 78 70 28 29 3b 0a 20 20 20 20 51 52 65 67 45 .rx.);.....~QRegExp();.....QRegE
50ce0 78 70 26 20 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 52 65 67 45 78 70 26 20 72 78 xp&.operator=(.const.QRegExp&.rx
50d00 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 .);......bool.operator==(.const.
50d20 51 52 65 67 45 78 70 26 20 72 78 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 6f 70 QRegExp&.rx.).const;.....bool.op
50d40 65 72 61 74 6f 72 21 3d 28 20 63 6f 6e 73 74 20 51 52 65 67 45 78 70 26 20 72 78 20 29 20 63 6f erator!=(.const.QRegExp&.rx.).co
50d60 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 21 6f 70 65 72 61 74 6f 72 3d 3d 28 20 72 78 20 29 3b 20 nst.{.return.!operator==(.rx.);.
50d80 7d 0a 0a 20 20 20 20 62 6f 6f 6c 20 69 73 45 6d 70 74 79 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 }......bool.isEmpty().const;....
50da0 20 62 6f 6f 6c 20 69 73 56 61 6c 69 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 74 72 69 .bool.isValid().const;.....QStri
50dc0 6e 67 20 70 61 74 74 65 72 6e 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 ng.pattern().const;.....void.set
50de0 50 61 74 74 65 72 6e 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 70 61 74 74 65 72 6e 20 Pattern(.const.QString&.pattern.
50e00 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 63 61 73 65 53 65 6e 73 69 74 69 76 65 28 29 20 63 6f 6e 73 );.....bool.caseSensitive().cons
50e20 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 43 61 73 65 53 65 6e 73 69 74 69 76 65 28 20 62 6f t;.....void.setCaseSensitive(.bo
50e40 6f 6c 20 73 65 6e 73 69 74 69 76 65 20 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 52 45 ol.sensitive.);.#ifndef.QT_NO_RE
50e60 47 45 58 50 5f 57 49 4c 44 43 41 52 44 0a 20 20 20 20 62 6f 6f 6c 20 77 69 6c 64 63 61 72 64 28 GEXP_WILDCARD.....bool.wildcard(
50e80 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 57 69 6c 64 63 61 72 64 28 20 62 ).const;.....void.setWildcard(.b
50ea0 6f 6f 6c 20 77 69 6c 64 63 61 72 64 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 62 6f 6f 6c 20 ool.wildcard.);.#endif.....bool.
50ec0 6d 69 6e 69 6d 61 6c 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4d 69 6e minimal().const;.....void.setMin
50ee0 69 6d 61 6c 28 20 62 6f 6f 6c 20 6d 69 6e 69 6d 61 6c 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 imal(.bool.minimal.);......bool.
50f00 65 78 61 63 74 4d 61 74 63 68 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 73 74 72 20 29 exactMatch(.const.QString&.str.)
50f20 20 63 6f 6e 73 74 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 54 0a 20 20 20 .const;.#ifndef.QT_NO_COMPAT....
50f40 20 69 6e 74 20 6d 61 74 63 68 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 73 74 72 2c 20 .int.match(.const.QString&.str,.
50f60 69 6e 74 20 69 6e 64 65 78 20 3d 20 30 2c 20 69 6e 74 20 2a 6c 65 6e 20 3d 20 30 2c 0a 09 20 20 int.index.=.0,.int.*len.=.0,....
50f80 20 20 20 20 20 62 6f 6f 6c 20 69 6e 64 65 78 49 73 53 74 61 72 74 20 3d 20 54 52 55 45 20 29 20 .....bool.indexIsStart.=.TRUE.).
50fa0 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 51 44 4f const;.#endif..#if.defined(Q_QDO
50fc0 43 29 0a 20 20 20 20 69 6e 74 20 73 65 61 72 63 68 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 C).....int.search(.const.QString
50fe0 26 20 73 74 72 2c 20 69 6e 74 20 6f 66 66 73 65 74 20 3d 20 30 2c 0a 09 09 43 61 72 65 74 4d 6f &.str,.int.offset.=.0,...CaretMo
51000 64 65 20 63 61 72 65 74 4d 6f 64 65 20 3d 20 43 61 72 65 74 41 74 5a 65 72 6f 20 29 20 63 6f 6e de.caretMode.=.CaretAtZero.).con
51020 73 74 3b 0a 20 20 20 20 69 6e 74 20 73 65 61 72 63 68 52 65 76 28 20 63 6f 6e 73 74 20 51 53 74 st;.....int.searchRev(.const.QSt
51040 72 69 6e 67 26 20 73 74 72 2c 20 69 6e 74 20 6f 66 66 73 65 74 20 3d 20 2d 31 2c 0a 09 09 20 20 ring&.str,.int.offset.=.-1,.....
51060 20 43 61 72 65 74 4d 6f 64 65 20 63 61 72 65 74 4d 6f 64 65 20 3d 20 43 61 72 65 74 41 74 5a 65 .CaretMode.caretMode.=.CaretAtZe
51080 72 6f 20 29 20 63 6f 6e 73 74 3b 0a 23 65 6c 73 65 0a 20 20 20 20 2f 2f 20 23 23 23 20 51 74 20 ro.).const;.#else.....//.###.Qt.
510a0 34 2e 30 3a 20 72 65 64 75 63 65 20 74 68 65 73 65 20 66 6f 75 72 20 74 6f 20 74 77 6f 20 66 75 4.0:.reduce.these.four.to.two.fu
510c0 6e 63 74 69 6f 6e 73 0a 20 20 20 20 69 6e 74 20 73 65 61 72 63 68 28 20 63 6f 6e 73 74 20 51 53 nctions.....int.search(.const.QS
510e0 74 72 69 6e 67 26 20 73 74 72 2c 20 69 6e 74 20 6f 66 66 73 65 74 20 3d 20 30 20 29 20 63 6f 6e tring&.str,.int.offset.=.0.).con
51100 73 74 3b 0a 20 20 20 20 69 6e 74 20 73 65 61 72 63 68 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e st;.....int.search(.const.QStrin
51120 67 26 20 73 74 72 2c 20 69 6e 74 20 6f 66 66 73 65 74 2c 20 43 61 72 65 74 4d 6f 64 65 20 63 61 g&.str,.int.offset,.CaretMode.ca
51140 72 65 74 4d 6f 64 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 73 65 61 72 63 68 52 retMode.).const;.....int.searchR
51160 65 76 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 73 74 72 2c 20 69 6e 74 20 6f 66 66 73 ev(.const.QString&.str,.int.offs
51180 65 74 20 3d 20 2d 31 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 73 65 61 72 63 68 52 et.=.-1.).const;.....int.searchR
511a0 65 76 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 73 74 72 2c 20 69 6e 74 20 6f 66 66 73 ev(.const.QString&.str,.int.offs
511c0 65 74 2c 20 43 61 72 65 74 4d 6f 64 65 20 63 61 72 65 74 4d 6f 64 65 20 29 20 63 6f 6e 73 74 3b et,.CaretMode.caretMode.).const;
511e0 0a 23 65 6e 64 69 66 0a 20 20 20 20 69 6e 74 20 6d 61 74 63 68 65 64 4c 65 6e 67 74 68 28 29 20 .#endif.....int.matchedLength().
51200 63 6f 6e 73 74 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 52 45 47 45 58 50 5f 43 41 50 54 const;.#ifndef.QT_NO_REGEXP_CAPT
51220 55 52 45 0a 20 20 20 20 69 6e 74 20 6e 75 6d 43 61 70 74 75 72 65 73 28 29 20 63 6f 6e 73 74 3b URE.....int.numCaptures().const;
51240 0a 20 20 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 63 61 70 74 75 72 65 64 54 65 78 74 73 28 29 .....QStringList.capturedTexts()
51260 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 63 61 70 28 20 69 6e 74 20 6e 74 68 20 3d 20 30 20 29 ;.....QString.cap(.int.nth.=.0.)
51280 3b 0a 20 20 20 20 69 6e 74 20 70 6f 73 28 20 69 6e 74 20 6e 74 68 20 3d 20 30 20 29 3b 0a 20 20 ;.....int.pos(.int.nth.=.0.);...
512a0 20 20 51 53 74 72 69 6e 67 20 65 72 72 6f 72 53 74 72 69 6e 67 28 29 3b 0a 23 65 6e 64 69 66 0a ..QString.errorString();.#endif.
512c0 0a 20 20 20 20 73 74 61 74 69 63 20 51 53 74 72 69 6e 67 20 65 73 63 61 70 65 28 20 63 6f 6e 73 .....static.QString.escape(.cons
512e0 74 20 51 53 74 72 69 6e 67 26 20 73 74 72 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 t.QString&.str.);..private:.....
51300 76 6f 69 64 20 70 72 65 70 61 72 65 45 6e 67 69 6e 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 void.prepareEngine().const;.....
51320 76 6f 69 64 20 70 72 65 70 61 72 65 45 6e 67 69 6e 65 46 6f 72 4d 61 74 63 68 28 20 63 6f 6e 73 void.prepareEngineForMatch(.cons
51340 74 20 51 53 74 72 69 6e 67 26 20 73 74 72 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 t.QString&.str.).const;.....void
51360 20 69 6e 76 61 6c 69 64 61 74 65 45 6e 67 69 6e 65 28 29 3b 0a 0a 20 20 20 20 73 74 61 74 69 63 .invalidateEngine();......static
51380 20 69 6e 74 20 63 61 72 65 74 49 6e 64 65 78 28 20 69 6e 74 20 6f 66 66 73 65 74 2c 20 43 61 72 .int.caretIndex(.int.offset,.Car
513a0 65 74 4d 6f 64 65 20 63 61 72 65 74 4d 6f 64 65 20 29 3b 0a 0a 20 20 20 20 51 52 65 67 45 78 70 etMode.caretMode.);......QRegExp
513c0 45 6e 67 69 6e 65 20 2a 65 6e 67 3b 0a 20 20 20 20 51 52 65 67 45 78 70 50 72 69 76 61 74 65 20 Engine.*eng;.....QRegExpPrivate.
513e0 2a 70 72 69 76 3b 0a 7d 3b 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 52 45 47 45 58 50 *priv;.};.#endif.//.QT_NO_REGEXP
51400 0a 23 65 6e 64 69 66 20 2f 2f 20 51 52 45 47 45 58 50 5f 48 0a 00 00 00 12 00 71 00 70 00 69 00 .#endif.//.QREGEXP_H......q.p.i.
51420 78 00 6d 00 61 00 70 00 2e 00 68 00 00 27 fc 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 x.m.a.p...h..'./*...............
51440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
514a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
514c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
514e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
515a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
515c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
515e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
516a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
516c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
516e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
517a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
517c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
517e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
518a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
518c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
518e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
519a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
519c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
519e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
51a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 49 .................*/..#ifndef.QPI
51a20 58 4d 41 50 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 49 58 4d 41 50 5f 48 0a 0a 23 69 66 6e 64 65 XMAP_H.#define.QPIXMAP_H..#ifnde
51a40 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 61 69 6e 74 64 65 76 69 63 65 2e 68 22 f.QT_H.#include."qpaintdevice.h"
51a60 0a 23 69 6e 63 6c 75 64 65 20 22 71 63 6f 6c 6f 72 2e 68 22 20 2f 2f 20 63 68 61 72 2a 2d 3e 51 .#include."qcolor.h".//.char*->Q
51a80 43 6f 6c 6f 72 20 63 6f 6e 76 65 72 73 69 6f 6e 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 74 72 69 Color.conversion.#include."qstri
51aa0 6e 67 2e 68 22 20 2f 2f 20 63 68 61 72 2a 2d 3e 51 53 74 72 69 6e 67 20 63 6f 6e 76 65 72 73 69 ng.h".//.char*->QString.conversi
51ac0 6f 6e 0a 23 69 6e 63 6c 75 64 65 20 22 71 6e 61 6d 65 73 70 61 63 65 2e 68 22 0a 23 65 6e 64 69 on.#include."qnamespace.h".#endi
51ae0 66 20 2f 2f 20 51 54 5f 48 0a 0a 63 6c 61 73 73 20 51 47 66 78 3b 0a 63 6c 61 73 73 20 51 50 69 f.//.QT_H..class.QGfx;.class.QPi
51b00 78 6d 61 70 50 72 69 76 61 74 65 3b 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 57 xmapPrivate;..#if.defined(Q_WS_W
51b20 49 4e 29 0a 2f 2f 20 49 6e 74 65 72 6e 61 6c 20 70 69 78 6d 61 70 20 6d 65 6d 6f 72 79 20 6f 70 IN).//.Internal.pixmap.memory.op
51b40 74 69 6d 69 7a 61 74 69 6f 6e 20 63 6c 61 73 73 20 66 6f 72 20 57 69 6e 64 6f 77 73 20 39 78 0a timization.class.for.Windows.9x.
51b60 63 6c 61 73 73 20 51 4d 75 6c 74 69 43 65 6c 6c 50 69 78 6d 61 70 3b 0a 23 65 6e 64 69 66 0a 0a class.QMultiCellPixmap;.#endif..
51b80 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 69 78 6d 61 70 20 3a 20 70 75 62 6c 69 63 .class.Q_EXPORT.QPixmap.:.public
51ba0 20 51 50 61 69 6e 74 44 65 76 69 63 65 2c 20 70 75 62 6c 69 63 20 51 74 0a 7b 0a 70 75 62 6c 69 .QPaintDevice,.public.Qt.{.publi
51bc0 63 3a 0a 20 20 20 20 65 6e 75 6d 20 43 6f 6c 6f 72 4d 6f 64 65 20 7b 20 41 75 74 6f 2c 20 43 6f c:.....enum.ColorMode.{.Auto,.Co
51be0 6c 6f 72 2c 20 4d 6f 6e 6f 20 7d 3b 0a 20 20 20 20 65 6e 75 6d 20 4f 70 74 69 6d 69 7a 61 74 69 lor,.Mono.};.....enum.Optimizati
51c00 6f 6e 20 7b 20 44 65 66 61 75 6c 74 4f 70 74 69 6d 2c 20 4e 6f 4f 70 74 69 6d 2c 20 4d 65 6d 6f on.{.DefaultOptim,.NoOptim,.Memo
51c20 72 79 4f 70 74 69 6d 3d 4e 6f 4f 70 74 69 6d 2c 0a 09 09 09 4e 6f 72 6d 61 6c 4f 70 74 69 6d 2c ryOptim=NoOptim,....NormalOptim,
51c40 20 42 65 73 74 4f 70 74 69 6d 20 7d 3b 0a 0a 20 20 20 20 51 50 69 78 6d 61 70 28 29 3b 0a 20 20 .BestOptim.};......QPixmap();...
51c60 20 20 51 50 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 51 49 6d 61 67 65 26 20 69 6d 61 67 65 20 29 ..QPixmap(.const.QImage&.image.)
51c80 3b 0a 20 20 20 20 51 50 69 78 6d 61 70 28 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 20 69 6e ;.....QPixmap(.int.w,.int.h,..in
51ca0 74 20 64 65 70 74 68 20 3d 20 2d 31 2c 20 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 3d 20 44 65 66 t.depth.=.-1,.Optimization.=.Def
51cc0 61 75 6c 74 4f 70 74 69 6d 20 29 3b 0a 20 20 20 20 51 50 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 aultOptim.);.....QPixmap(.const.
51ce0 51 53 69 7a 65 20 26 2c 20 69 6e 74 20 64 65 70 74 68 20 3d 20 2d 31 2c 20 4f 70 74 69 6d 69 7a QSize.&,.int.depth.=.-1,.Optimiz
51d00 61 74 69 6f 6e 20 3d 20 44 65 66 61 75 6c 74 4f 70 74 69 6d 20 29 3b 0a 23 69 66 6e 64 65 66 20 ation.=.DefaultOptim.);.#ifndef.
51d20 51 54 5f 4e 4f 5f 49 4d 41 47 45 49 4f 0a 20 20 20 20 51 50 69 78 6d 61 70 28 20 63 6f 6e 73 74 QT_NO_IMAGEIO.....QPixmap(.const
51d40 20 51 53 74 72 69 6e 67 26 20 66 69 6c 65 4e 61 6d 65 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a .QString&.fileName,.const.char.*
51d60 66 6f 72 6d 61 74 3d 30 2c 0a 09 20 20 20 20 20 43 6f 6c 6f 72 4d 6f 64 65 20 6d 6f 64 65 3d 41 format=0,.......ColorMode.mode=A
51d80 75 74 6f 20 29 3b 0a 20 20 20 20 51 50 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e uto.);.....QPixmap(.const.QStrin
51da0 67 26 20 66 69 6c 65 4e 61 6d 65 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 66 6f 72 6d 61 74 2c g&.fileName,.const.char.*format,
51dc0 0a 09 20 20 20 20 20 69 6e 74 20 63 6f 6e 76 65 72 73 69 6f 6e 5f 66 6c 61 67 73 20 29 3b 0a 20 .......int.conversion_flags.);..
51de0 20 20 20 51 50 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 78 70 6d 5b 5d 20 29 3b ...QPixmap(.const.char.*xpm[].);
51e00 20 2f 2f 20 23 23 23 20 69 6e 20 34 2e 30 2c 20 27 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 63 6f .//.###.in.4.0,.'const.char.*.co
51e20 6e 73 74 20 78 70 6d 5b 5d 27 3f 0a 20 20 20 20 51 50 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 51 nst.xpm[]'?.....QPixmap(.const.Q
51e40 42 79 74 65 41 72 72 61 79 20 26 64 61 74 61 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 51 50 ByteArray.&data.);.#endif.....QP
51e60 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 20 26 20 29 3b 0a 20 20 20 7e 51 50 ixmap(.const.QPixmap.&.);....~QP
51e80 69 78 6d 61 70 28 29 3b 0a 0a 20 20 20 20 51 50 69 78 6d 61 70 20 20 20 20 26 6f 70 65 72 61 74 ixmap();......QPixmap....&operat
51ea0 6f 72 3d 28 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 20 26 20 29 3b 0a 20 20 20 20 51 50 69 78 or=(.const.QPixmap.&.);.....QPix
51ec0 6d 61 70 20 20 20 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 49 6d 61 67 65 09 map....&operator=(.const.QImage.
51ee0 20 26 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 69 73 4e 75 6c 6c 28 29 09 63 6f 6e 73 74 3b 0a .&.);......bool.isNull().const;.
51f00 0a 20 20 20 20 69 6e 74 09 09 77 69 64 74 68 28 29 09 09 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 .....int..width()..const.{.retur
51f20 6e 20 64 61 74 61 2d 3e 77 3b 20 7d 0a 20 20 20 20 69 6e 74 09 09 68 65 69 67 68 74 28 29 09 63 n.data->w;.}.....int..height().c
51f40 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 64 61 74 61 2d 3e 68 3b 20 7d 0a 20 20 20 20 51 53 69 onst.{.return.data->h;.}.....QSi
51f60 7a 65 09 73 69 7a 65 28 29 09 09 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 51 53 69 7a 65 28 ze.size()..const.{.return.QSize(
51f80 64 61 74 61 2d 3e 77 2c 64 61 74 61 2d 3e 68 29 3b 20 7d 0a 20 20 20 20 51 52 65 63 74 09 72 65 data->w,data->h);.}.....QRect.re
51fa0 63 74 28 29 09 09 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 51 52 65 63 74 28 30 2c 30 2c 64 ct()..const.{.return.QRect(0,0,d
51fc0 61 74 61 2d 3e 77 2c 64 61 74 61 2d 3e 68 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 09 64 65 70 74 ata->w,data->h);.}.....int..dept
51fe0 68 28 29 09 09 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 64 61 74 61 2d 3e 64 3b 20 7d 0a 20 h()..const.{.return.data->d;.}..
52000 20 20 20 73 74 61 74 69 63 20 69 6e 74 09 64 65 66 61 75 6c 74 44 65 70 74 68 28 29 3b 0a 0a 20 ...static.int.defaultDepth();...
52020 20 20 20 76 6f 69 64 09 66 69 6c 6c 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 66 69 6c 6c ...void.fill(.const.QColor.&fill
52040 43 6f 6c 6f 72 20 3d 20 51 74 3a 3a 77 68 69 74 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 66 69 Color.=.Qt::white.);.....void.fi
52060 6c 6c 28 20 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 2c 20 69 6e 74 20 78 6f 66 73 2c 20 69 ll(.const.QWidget.*,.int.xofs,.i
52080 6e 74 20 79 6f 66 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 66 69 6c 6c 28 20 63 6f 6e 73 74 20 nt.yofs.);.....void.fill(.const.
520a0 51 57 69 64 67 65 74 20 2a 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 6f 66 73 20 29 3b 0a QWidget.*,.const.QPoint.&ofs.);.
520c0 20 20 20 20 76 6f 69 64 09 72 65 73 69 7a 65 28 20 69 6e 74 20 77 69 64 74 68 2c 20 69 6e 74 20 ....void.resize(.int.width,.int.
520e0 68 65 69 67 68 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 65 73 69 7a 65 28 20 63 6f 6e 73 74 height.);.....void.resize(.const
52100 20 51 53 69 7a 65 20 26 20 29 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 42 69 74 6d 61 70 20 2a .QSize.&.);......const.QBitmap.*
52120 6d 61 73 6b 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 4d 61 73 6b 28 20 mask().const;.....void.setMask(.
52140 63 6f 6e 73 74 20 51 42 69 74 6d 61 70 20 26 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 73 65 6c 66 const.QBitmap.&.);.....bool.self
52160 4d 61 73 6b 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 68 61 73 41 6c 70 68 61 28 Mask().const;.....bool.hasAlpha(
52180 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 68 61 73 41 6c 70 68 61 43 68 61 6e 6e 65 ).const;.....bool.hasAlphaChanne
521a0 6c 28 29 20 63 6f 6e 73 74 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 49 4d 41 47 45 5f 48 l().const;.#ifndef.QT_NO_IMAGE_H
521c0 45 55 52 49 53 54 49 43 5f 4d 41 53 4b 0a 20 20 20 20 51 42 69 74 6d 61 70 09 63 72 65 61 74 65 EURISTIC_MASK.....QBitmap.create
521e0 48 65 75 72 69 73 74 69 63 4d 61 73 6b 28 20 62 6f 6f 6c 20 63 6c 69 70 54 69 67 68 74 20 3d 20 HeuristicMask(.bool.clipTight.=.
52200 54 52 55 45 20 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 23 69 66 6e 64 65 66 20 51 54 5f TRUE.).const;.#endif.#ifndef.QT_
52220 4e 4f 5f 4d 49 4d 45 0a 20 20 20 20 73 74 61 74 69 63 20 51 50 69 78 6d 61 70 20 66 72 6f 6d 4d NO_MIME.....static.QPixmap.fromM
52240 69 6d 65 53 6f 75 72 63 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 61 62 73 5f 6e 61 imeSource(.const.QString&.abs_na
52260 6d 65 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 73 74 61 74 69 63 20 20 51 50 69 78 6d 61 70 me.);.#endif.....static..QPixmap
52280 20 67 72 61 62 57 69 6e 64 6f 77 28 20 57 49 64 2c 20 69 6e 74 20 78 3d 30 2c 20 69 6e 74 20 79 .grabWindow(.WId,.int.x=0,.int.y
522a0 3d 30 2c 20 69 6e 74 20 77 3d 2d 31 2c 20 69 6e 74 20 68 3d 2d 31 20 29 3b 0a 20 20 20 20 73 74 =0,.int.w=-1,.int.h=-1.);.....st
522c0 61 74 69 63 20 20 51 50 69 78 6d 61 70 20 67 72 61 62 57 69 64 67 65 74 28 20 51 57 69 64 67 65 atic..QPixmap.grabWidget(.QWidge
522e0 74 20 2a 20 77 69 64 67 65 74 2c 0a 09 09 09 09 69 6e 74 20 78 3d 30 2c 20 69 6e 74 20 79 3d 30 t.*.widget,.....int.x=0,.int.y=0
52300 2c 20 69 6e 74 20 77 3d 2d 31 2c 20 69 6e 74 20 68 3d 2d 31 20 29 3b 0a 0a 23 69 66 6e 64 65 66 ,.int.w=-1,.int.h=-1.);..#ifndef
52320 20 51 54 5f 4e 4f 5f 50 49 58 4d 41 50 5f 54 52 41 4e 53 46 4f 52 4d 41 54 49 4f 4e 0a 20 20 20 .QT_NO_PIXMAP_TRANSFORMATION....
52340 20 51 50 69 78 6d 61 70 09 20 20 20 20 78 46 6f 72 6d 28 20 63 6f 6e 73 74 20 51 57 4d 61 74 72 .QPixmap.....xForm(.const.QWMatr
52360 69 78 20 26 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 57 4d 61 74 72 69 ix.&.).const;.....static.QWMatri
52380 78 20 74 72 75 65 4d 61 74 72 69 78 28 20 63 6f 6e 73 74 20 51 57 4d 61 74 72 69 78 20 26 2c 20 x.trueMatrix(.const.QWMatrix.&,.
523a0 69 6e 74 20 77 2c 20 69 6e 74 20 68 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 51 49 6d 61 int.w,.int.h.);.#endif......QIma
523c0 67 65 09 63 6f 6e 76 65 72 74 54 6f 49 6d 61 67 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 ge.convertToImage().const;.....b
523e0 6f 6f 6c 09 63 6f 6e 76 65 72 74 46 72 6f 6d 49 6d 61 67 65 28 20 63 6f 6e 73 74 20 51 49 6d 61 ool.convertFromImage(.const.QIma
52400 67 65 20 26 2c 20 43 6f 6c 6f 72 4d 6f 64 65 20 6d 6f 64 65 3d 41 75 74 6f 20 29 3b 0a 20 20 20 ge.&,.ColorMode.mode=Auto.);....
52420 20 62 6f 6f 6c 09 63 6f 6e 76 65 72 74 46 72 6f 6d 49 6d 61 67 65 28 20 63 6f 6e 73 74 20 51 49 .bool.convertFromImage(.const.QI
52440 6d 61 67 65 20 26 2c 20 69 6e 74 20 63 6f 6e 76 65 72 73 69 6f 6e 5f 66 6c 61 67 73 20 29 3b 0a mage.&,.int.conversion_flags.);.
52460 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 49 4d 41 47 45 49 4f 0a 20 20 20 20 73 74 61 74 69 63 #ifndef.QT_NO_IMAGEIO.....static
52480 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 69 6d 61 67 65 46 6f 72 6d 61 74 28 20 63 6f 6e 73 74 20 .const.char*.imageFormat(.const.
524a0 51 53 74 72 69 6e 67 20 26 66 69 6c 65 4e 61 6d 65 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 6c 6f QString.&fileName.);.....bool.lo
524c0 61 64 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 69 6c 65 4e 61 6d 65 2c 20 63 6f 6e ad(.const.QString&.fileName,.con
524e0 73 74 20 63 68 61 72 20 2a 66 6f 72 6d 61 74 3d 30 2c 0a 09 09 20 20 20 20 20 20 43 6f 6c 6f 72 st.char.*format=0,.........Color
52500 4d 6f 64 65 20 6d 6f 64 65 3d 41 75 74 6f 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 6c 6f 61 64 28 Mode.mode=Auto.);.....bool.load(
52520 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 69 6c 65 4e 61 6d 65 2c 20 63 6f 6e 73 74 20 .const.QString&.fileName,.const.
52540 63 68 61 72 20 2a 66 6f 72 6d 61 74 2c 0a 09 09 20 20 20 20 20 20 69 6e 74 20 63 6f 6e 76 65 72 char.*format,.........int.conver
52560 73 69 6f 6e 5f 66 6c 61 67 73 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 6c 6f 61 64 46 72 6f 6d 44 sion_flags.);.....bool.loadFromD
52580 61 74 61 28 20 63 6f 6e 73 74 20 75 63 68 61 72 20 2a 62 75 66 2c 20 75 69 6e 74 20 6c 65 6e 2c ata(.const.uchar.*buf,.uint.len,
525a0 0a 09 09 09 20 20 20 20 20 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 66 6f 72 6d 61 74 3d 30 2c 0a ..........const.char*.format=0,.
525c0 09 09 09 20 20 20 20 20 20 43 6f 6c 6f 72 4d 6f 64 65 20 6d 6f 64 65 3d 41 75 74 6f 20 29 3b 0a .........ColorMode.mode=Auto.);.
525e0 20 20 20 20 62 6f 6f 6c 09 6c 6f 61 64 46 72 6f 6d 44 61 74 61 28 20 63 6f 6e 73 74 20 75 63 68 ....bool.loadFromData(.const.uch
52600 61 72 20 2a 62 75 66 2c 20 75 69 6e 74 20 6c 65 6e 2c 0a 09 09 09 20 20 20 20 20 20 63 6f 6e 73 ar.*buf,.uint.len,..........cons
52620 74 20 63 68 61 72 2a 20 66 6f 72 6d 61 74 2c 0a 09 09 09 20 20 20 20 20 20 69 6e 74 20 63 6f 6e t.char*.format,..........int.con
52640 76 65 72 73 69 6f 6e 5f 66 6c 61 67 73 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 6c 6f 61 64 46 72 version_flags.);.....bool.loadFr
52660 6f 6d 44 61 74 61 28 20 63 6f 6e 73 74 20 51 42 79 74 65 41 72 72 61 79 20 26 64 61 74 61 2c 0a omData(.const.QByteArray.&data,.
52680 09 09 09 20 20 20 20 20 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 66 6f 72 6d 61 74 3d 30 2c 0a 09 .........const.char*.format=0,..
526a0 09 09 20 20 20 20 20 20 69 6e 74 20 63 6f 6e 76 65 72 73 69 6f 6e 5f 66 6c 61 67 73 3d 30 20 29 ........int.conversion_flags=0.)
526c0 3b 0a 20 20 20 20 62 6f 6f 6c 09 73 61 76 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 ;.....bool.save(.const.QString&.
526e0 66 69 6c 65 4e 61 6d 65 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 66 6f 72 6d 61 74 2c 20 69 6e fileName,.const.char*.format,.in
52700 74 20 71 75 61 6c 69 74 79 20 3d 20 2d 31 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c t.quality.=.-1.).const;.....bool
52720 09 73 61 76 65 28 20 51 49 4f 44 65 76 69 63 65 2a 20 64 65 76 69 63 65 2c 20 63 6f 6e 73 74 20 .save(.QIODevice*.device,.const.
52740 63 68 61 72 2a 20 66 6f 72 6d 61 74 2c 20 69 6e 74 20 71 75 61 6c 69 74 79 20 3d 20 2d 31 20 29 char*.format,.int.quality.=.-1.)
52760 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 .const;.#endif..#if.defined(Q_WS
52780 5f 57 49 4e 29 0a 20 20 20 20 48 42 49 54 4d 41 50 09 68 62 6d 28 29 09 09 63 6f 6e 73 74 3b 0a _WIN).....HBITMAP.hbm()..const;.
527a0 23 65 6e 64 69 66 0a 0a 20 20 20 20 69 6e 74 09 09 73 65 72 69 61 6c 4e 75 6d 62 65 72 28 29 09 #endif......int..serialNumber().
527c0 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 09 6f 70 74 69 6d 69 7a const;......Optimization.optimiz
527e0 61 74 69 6f 6e 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 09 73 65 74 4f 70 74 69 ation().const;.....void..setOpti
52800 6d 69 7a 61 74 69 6f 6e 28 20 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 29 3b 0a 20 20 20 20 73 74 mization(.Optimization.);.....st
52820 61 74 69 63 20 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 64 65 66 61 75 6c 74 4f 70 74 69 6d 69 7a atic.Optimization.defaultOptimiz
52840 61 74 69 6f 6e 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 09 09 73 65 74 44 65 66 ation();.....static.void..setDef
52860 61 75 6c 74 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 20 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 29 aultOptimization(.Optimization.)
52880 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 64 65 74 61 63 68 28 29 3b 0a 0a 20 ;......virtual.void.detach();...
528a0 20 20 20 62 6f 6f 6c 09 69 73 51 42 69 74 6d 61 70 28 29 20 63 6f 6e 73 74 3b 0a 0a 23 69 66 20 ...bool.isQBitmap().const;..#if.
528c0 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 20 20 20 20 2f 2f 20 54 68 65 73 65 20 66 defined(Q_WS_WIN).....//.These.f
528e0 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 69 6e 74 65 72 6e 61 6c 20 61 6e 64 20 75 73 65 64 20 62 unctions.are.internal.and.used.b
52900 79 20 57 69 6e 64 6f 77 73 20 39 78 20 6f 6e 6c 79 0a 20 20 20 20 62 6f 6f 6c 09 69 73 4d 75 6c y.Windows.9x.only.....bool.isMul
52920 74 69 43 65 6c 6c 50 69 78 6d 61 70 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 48 44 43 09 09 6d tiCellPixmap().const;.....HDC..m
52940 75 6c 74 69 43 65 6c 6c 48 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 48 42 49 54 ultiCellHandle().const;.....HBIT
52960 4d 41 50 09 6d 75 6c 74 69 43 65 6c 6c 42 69 74 6d 61 70 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 MAP.multiCellBitmap().const;....
52980 20 69 6e 74 09 09 6d 75 6c 74 69 43 65 6c 6c 4f 66 66 73 65 74 28 29 20 63 6f 6e 73 74 3b 0a 20 .int..multiCellOffset().const;..
529a0 20 20 20 69 6e 74 09 09 61 6c 6c 6f 63 43 65 6c 6c 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 66 72 ...int..allocCell();.....void.fr
529c0 65 65 43 65 6c 6c 28 20 62 6f 6f 6c 20 3d 20 46 41 4c 53 45 20 29 3b 0a 23 65 6e 64 69 66 0a 0a eeCell(.bool.=.FALSE.);.#endif..
529e0 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 51 57 53 29 0a 20 20 20 20 76 69 72 74 75 61 #if.defined(Q_WS_QWS).....virtua
52a00 6c 20 51 47 66 78 20 2a 20 67 72 61 70 68 69 63 73 43 6f 6e 74 65 78 74 28 62 6f 6f 6c 20 63 6c l.QGfx.*.graphicsContext(bool.cl
52a20 69 70 5f 63 68 69 6c 64 72 65 6e 3d 54 52 55 45 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 ip_children=TRUE).const;.....vir
52a40 74 75 61 6c 20 75 6e 73 69 67 6e 65 64 20 63 68 61 72 20 2a 20 73 63 61 6e 4c 69 6e 65 28 69 6e tual.unsigned.char.*.scanLine(in
52a60 74 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 20 62 79 74 65 73 50 t).const;.....virtual.int.bytesP
52a80 65 72 4c 69 6e 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 67 62 20 2a 20 63 6c 75 74 28 erLine().const;.....QRgb.*.clut(
52aa0 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 6e 75 6d 43 6f 6c 73 28 29 20 63 6f 6e 73 74 ).const;.....int.numCols().const
52ac0 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 20 20 20 20 73 74 ;.#elif.defined(Q_WS_X11).....st
52ae0 61 74 69 63 20 69 6e 74 20 78 31 31 53 65 74 44 65 66 61 75 6c 74 53 63 72 65 65 6e 28 20 69 6e atic.int.x11SetDefaultScreen(.in
52b00 74 20 73 63 72 65 65 6e 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 78 31 31 53 65 74 53 63 72 65 65 t.screen.);.....void.x11SetScree
52b20 6e 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 23 69 66 6e 64 65 66 n(.int.screen.);.#endif..#ifndef
52b40 20 51 5f 51 44 4f 43 0a 20 20 20 20 51 5f 44 55 4d 4d 59 5f 43 4f 4d 50 41 52 49 53 4f 4e 5f 4f .Q_QDOC.....Q_DUMMY_COMPARISON_O
52b60 50 45 52 41 54 4f 52 28 51 50 69 78 6d 61 70 29 0a 23 65 6e 64 69 66 0a 0a 70 72 6f 74 65 63 74 PERATOR(QPixmap).#endif..protect
52b80 65 64 3a 0a 20 20 20 20 51 50 69 78 6d 61 70 28 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 63 ed:.....QPixmap(.int.w,.int.h,.c
52ba0 6f 6e 73 74 20 75 63 68 61 72 20 2a 64 61 74 61 2c 20 62 6f 6f 6c 20 69 73 58 62 69 74 6d 61 70 onst.uchar.*data,.bool.isXbitmap
52bc0 20 29 3b 0a 20 20 20 20 69 6e 74 20 6d 65 74 72 69 63 28 20 69 6e 74 20 29 20 63 6f 6e 73 74 3b .);.....int.metric(.int.).const;
52be0 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 20 20 20 20 73 74 72 75 ..#if.defined(Q_WS_WIN).....stru
52c00 63 74 20 51 4d 43 50 49 20 7b 09 09 09 09 2f 2f 20 6d 65 6d 20 6f 70 74 69 6d 20 66 6f 72 20 77 ct.QMCPI.{....//.mem.optim.for.w
52c20 69 6e 39 78 0a 09 51 4d 75 6c 74 69 43 65 6c 6c 50 69 78 6d 61 70 20 2a 6d 63 70 3b 0a 09 69 6e in9x..QMultiCellPixmap.*mcp;..in
52c40 74 09 6f 66 66 73 65 74 3b 0a 20 20 20 20 7d 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 73 74 72 t.offset;.....};.#endif......str
52c60 75 63 74 20 51 50 69 78 6d 61 70 44 61 74 61 20 3a 20 70 75 62 6c 69 63 20 51 53 68 61 72 65 64 uct.QPixmapData.:.public.QShared
52c80 20 7b 09 2f 2f 20 69 6e 74 65 72 6e 61 6c 20 70 69 78 6d 61 70 20 64 61 74 61 0a 09 51 43 4f 4f .{.//.internal.pixmap.data..QCOO
52ca0 52 44 09 77 2c 20 68 3b 0a 09 73 68 6f 72 74 09 64 3b 0a 09 75 69 6e 74 09 75 6e 69 6e 69 74 09 RD.w,.h;..short.d;..uint.uninit.
52cc0 20 3a 20 31 3b 0a 09 75 69 6e 74 09 62 69 74 6d 61 70 09 20 3a 20 31 3b 0a 09 75 69 6e 74 09 73 .:.1;..uint.bitmap..:.1;..uint.s
52ce0 65 6c 66 6d 61 73 6b 20 3a 20 31 3b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 57 49 elfmask.:.1;.#if.defined(Q_WS_WI
52d00 4e 29 0a 09 75 69 6e 74 09 6d 63 70 09 20 3a 20 31 3b 0a 23 65 6e 64 69 66 0a 09 69 6e 74 09 73 N)..uint.mcp..:.1;.#endif..int.s
52d20 65 72 5f 6e 6f 3b 0a 09 51 42 69 74 6d 61 70 20 2a 6d 61 73 6b 3b 0a 23 69 66 20 64 65 66 69 6e er_no;..QBitmap.*mask;.#if.defin
52d40 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 09 51 50 69 78 6d 61 70 20 2a 6d 61 73 6b 70 6d 3b 0a 09 ed(Q_WS_WIN)..QPixmap.*maskpm;..
52d60 75 6e 69 6f 6e 20 7b 0a 09 20 20 20 20 48 42 49 54 4d 41 50 20 68 62 6d 3b 20 20 20 20 2f 2f 20 union.{......HBITMAP.hbm;....//.
52d80 69 66 20 6d 63 70 20 3d 3d 20 46 41 4c 53 45 0a 09 20 20 20 20 51 4d 43 50 49 20 20 2a 6d 63 70 if.mcp.==.FALSE......QMCPI..*mcp
52da0 69 3b 20 20 20 2f 2f 20 69 66 20 6d 63 70 20 3d 3d 20 54 52 55 45 0a 09 7d 20 68 62 6d 5f 6f 72 i;...//.if.mcp.==.TRUE..}.hbm_or
52dc0 5f 6d 63 70 69 3b 0a 09 75 63 68 61 72 20 2a 72 65 61 6c 41 6c 70 68 61 42 69 74 73 3b 0a 23 69 _mcpi;..uchar.*realAlphaBits;.#i
52de0 66 64 65 66 20 51 5f 4f 53 5f 54 45 4d 50 0a 09 75 63 68 61 72 2a 20 70 70 76 42 69 74 73 3b 20 fdef.Q_OS_TEMP..uchar*.ppvBits;.
52e00 2f 2f 20 50 6f 69 6e 74 65 72 20 74 6f 20 44 49 42 53 65 63 74 69 6f 6e 20 62 69 74 73 0a 23 65 //.Pointer.to.DIBSection.bits.#e
52e20 6e 64 69 66 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 09 76 6f ndif.#elif.defined(Q_WS_X11)..vo
52e40 69 64 20 20 20 2a 78 69 6d 61 67 65 3b 0a 09 76 6f 69 64 20 20 20 2a 6d 61 73 6b 67 63 3b 0a 09 id...*ximage;..void...*maskgc;..
52e60 51 50 69 78 6d 61 70 20 2a 61 6c 70 68 61 70 6d 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 QPixmap.*alphapm;.#elif.defined(
52e80 51 5f 57 53 5f 4d 41 43 29 0a 09 43 6f 6c 6f 72 54 61 62 6c 65 20 2a 63 6c 75 74 3b 0a 09 51 50 Q_WS_MAC)..ColorTable.*clut;..QP
52ea0 69 78 6d 61 70 20 2a 61 6c 70 68 61 70 6d 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f ixmap.*alphapm;.#elif.defined(Q_
52ec0 57 53 5f 51 57 53 29 0a 09 69 6e 74 20 69 64 3b 20 2f 2f 20 23 23 23 20 73 68 6f 75 6c 64 20 75 WS_QWS)..int.id;.//.###.should.u
52ee0 73 65 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 68 64 2c 20 73 69 6e 63 65 20 69 74 20 69 73 se.QPaintDevice::hd,.since.it.is
52f00 20 74 68 65 72 65 0a 09 51 52 67 62 20 2a 20 63 6c 75 74 3b 0a 09 69 6e 74 20 6e 75 6d 63 6f 6c .there..QRgb.*.clut;..int.numcol
52f20 73 3b 0a 09 69 6e 74 20 72 77 3b 0a 09 69 6e 74 20 72 68 3b 0a 09 62 6f 6f 6c 20 68 61 73 41 6c s;..int.rw;..int.rh;..bool.hasAl
52f40 70 68 61 3b 0a 23 65 6e 64 69 66 0a 09 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 6f 70 74 69 6d 3b pha;.#endif..Optimization.optim;
52f60 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 09 48 42 49 54 4d 41 50 20 .#if.defined(Q_WS_WIN)..HBITMAP.
52f80 6f 6c 64 5f 68 62 6d 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 7d 20 2a 64 61 74 61 3b 0a 70 72 69 old_hbm;.#endif.....}.*data;.pri
52fa0 76 61 74 65 3a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 49 4d 41 47 45 49 4f 0a 20 20 20 20 vate:.#ifndef.QT_NO_IMAGEIO.....
52fc0 62 6f 6f 6c 20 64 6f 49 6d 61 67 65 49 4f 28 20 51 49 6d 61 67 65 49 4f 2a 20 69 6f 2c 20 69 6e bool.doImageIO(.QImageIO*.io,.in
52fe0 74 20 71 75 61 6c 69 74 79 20 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 51 50 t.quality.).const;.#endif.....QP
53000 69 78 6d 61 70 28 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 69 6e 74 20 64 65 70 74 68 2c 20 ixmap(.int.w,.int.h,.int.depth,.
53020 62 6f 6f 6c 2c 20 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 69 bool,.Optimization.);.....void.i
53040 6e 69 74 28 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 62 6f 6f 6c 2c 20 4f 70 74 69 6d 69 nit(.int,.int,.int,.bool,.Optimi
53060 7a 61 74 69 6f 6e 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 64 65 72 65 66 28 29 3b 0a 20 20 20 20 zation.);.....void.deref();.....
53080 51 50 69 78 6d 61 70 09 63 6f 70 79 28 20 62 6f 6f 6c 20 69 67 6e 6f 72 65 4d 61 73 6b 20 3d 20 QPixmap.copy(.bool.ignoreMask.=.
530a0 46 41 4c 53 45 20 29 20 63 6f 6e 73 74 3b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f FALSE.).const;.#if.defined(Q_WS_
530c0 57 49 4e 29 0a 20 20 20 20 76 6f 69 64 20 69 6e 69 74 41 6c 70 68 61 50 69 78 6d 61 70 28 20 75 WIN).....void.initAlphaPixmap(.u
530e0 63 68 61 72 20 2a 62 79 74 65 73 2c 20 69 6e 74 20 6c 65 6e 67 74 68 2c 20 73 74 72 75 63 74 20 char.*bytes,.int.length,.struct.
53100 74 61 67 42 49 54 4d 41 50 49 4e 46 4f 20 2a 62 6d 69 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 63 tagBITMAPINFO.*bmi.);.....void.c
53120 6f 6e 76 65 72 74 54 6f 41 6c 70 68 61 50 69 78 6d 61 70 28 20 62 6f 6f 6c 20 69 6e 69 74 41 6c onvertToAlphaPixmap(.bool.initAl
53140 70 68 61 3d 54 52 55 45 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 62 69 74 42 pha=TRUE.);.....static.void.bitB
53160 6c 74 41 6c 70 68 61 50 69 78 6d 61 70 28 20 51 50 69 78 6d 61 70 20 2a 64 73 74 2c 20 69 6e 74 ltAlphaPixmap(.QPixmap.*dst,.int
53180 20 64 78 2c 20 69 6e 74 20 64 79 2c 0a 09 09 09 09 20 20 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 .dx,.int.dy,........const.QPixma
531a0 70 20 2a 73 72 63 2c 20 69 6e 74 20 73 78 2c 20 69 6e 74 20 73 79 2c 0a 09 09 09 09 20 20 20 69 p.*src,.int.sx,.int.sy,........i
531c0 6e 74 20 73 77 2c 20 69 6e 74 20 73 68 2c 20 62 6f 6f 6c 20 75 73 65 44 73 74 41 6c 70 68 61 20 nt.sw,.int.sh,.bool.useDstAlpha.
531e0 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 73 74 61 74 69 63 20 4f 70 74 69 6d 69 7a 61 74 69 6f );.#endif.....static.Optimizatio
53200 6e 20 64 65 66 4f 70 74 69 6d 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 51 5f 45 58 50 4f 52 54 20 n.defOptim;.....friend.Q_EXPORT.
53220 76 6f 69 64 20 62 69 74 42 6c 74 28 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 2c 20 69 6e 74 void.bitBlt(.QPaintDevice.*,.int
53240 2c 20 69 6e 74 2c 0a 09 09 09 09 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a ,.int,......const.QPaintDevice.*
53260 2c 0a 09 09 09 09 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 52 61 73 74 65 ,......int,.int,.int,.int,.Raste
53280 72 4f 70 2c 20 62 6f 6f 6c 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 51 5f 45 58 50 4f 52 54 rOp,.bool.);.....friend.Q_EXPORT
532a0 20 76 6f 69 64 20 62 69 74 42 6c 74 28 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 2c 20 69 6e .void.bitBlt(.QPaintDevice.*,.in
532c0 74 2c 20 69 6e 74 2c 0a 09 09 09 09 20 63 6f 6e 73 74 20 51 49 6d 61 67 65 2a 20 73 72 63 2c 0a t,.int,......const.QImage*.src,.
532e0 09 09 09 09 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 20 63 6f 6e .....int,.int,.int,.int,.int.con
53300 76 65 72 73 69 6f 6e 5f 66 6c 61 67 73 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 51 5f 45 58 version_flags.);.....friend.Q_EX
53320 50 4f 52 54 20 76 6f 69 64 20 63 6f 70 79 42 6c 74 28 20 51 50 69 78 6d 61 70 20 2a 64 73 74 2c PORT.void.copyBlt(.QPixmap.*dst,
53340 20 69 6e 74 20 64 78 2c 20 69 6e 74 20 64 79 2c 0a 09 09 09 09 20 20 63 6f 6e 73 74 20 51 50 69 .int.dx,.int.dy,.......const.QPi
53360 78 6d 61 70 20 2a 73 72 63 2c 20 69 6e 74 20 73 78 2c 20 69 6e 74 20 73 79 2c 0a 09 09 09 09 20 xmap.*src,.int.sx,.int.sy,......
53380 20 69 6e 74 20 73 77 2c 20 69 6e 74 20 73 68 20 29 3b 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 .int.sw,.int.sh.);..#if.defined(
533a0 51 5f 57 53 5f 4d 41 43 29 0a 20 20 20 20 66 72 69 65 6e 64 20 76 6f 69 64 20 75 6e 63 6c 69 70 Q_WS_MAC).....friend.void.unclip
533c0 70 65 64 53 63 61 6c 65 64 42 69 74 42 6c 74 28 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 2c 20 pedScaledBitBlt(QPaintDevice.*,.
533e0 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 0a 09 09 09 09 20 20 20 20 20 20 63 6f int,.int,.int,.int,...........co
53400 6e 73 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e nst.QPaintDevice.*,.int,.int,.in
53420 74 2c 20 69 6e 74 2c 0a 09 09 09 09 20 20 20 20 20 20 51 74 3a 3a 52 61 73 74 65 72 4f 70 2c 20 t,.int,...........Qt::RasterOp,.
53440 62 6f 6f 6c 2c 20 62 6f 6f 6c 29 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 66 72 69 65 6e 64 20 bool,.bool);.#endif......friend.
53460 63 6c 61 73 73 20 51 42 69 74 6d 61 70 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 class.QBitmap;.....friend.class.
53480 51 50 61 69 6e 74 44 65 76 69 63 65 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 QPaintDevice;.....friend.class.Q
534a0 50 61 69 6e 74 65 72 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 47 4c 57 69 64 Painter;.....friend.class.QGLWid
534c0 67 65 74 3b 0a 7d 3b 0a 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 69 78 6d 61 70 3a 3a 69 get;.};...inline.bool.QPixmap::i
534e0 73 4e 75 6c 6c 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 64 61 74 61 2d sNull().const.{.....return.data-
53500 3e 77 20 3d 3d 20 30 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 69 78 6d 61 70 3a >w.==.0;.}..inline.void.QPixmap:
53520 3a 66 69 6c 6c 28 20 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 77 2c 20 63 6f 6e 73 74 20 51 :fill(.const.QWidget.*w,.const.Q
53540 50 6f 69 6e 74 20 26 6f 66 73 20 29 0a 7b 0a 20 20 20 20 66 69 6c 6c 28 20 77 2c 20 6f 66 73 2e Point.&ofs.).{.....fill(.w,.ofs.
53560 78 28 29 2c 20 6f 66 73 2e 79 28 29 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 x(),.ofs.y().);.}..inline.void.Q
53580 50 69 78 6d 61 70 3a 3a 72 65 73 69 7a 65 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 73 20 29 Pixmap::resize(.const.QSize.&s.)
535a0 0a 7b 0a 20 20 20 20 72 65 73 69 7a 65 28 20 73 2e 77 69 64 74 68 28 29 2c 20 73 2e 68 65 69 67 .{.....resize(.s.width(),.s.heig
535c0 68 74 28 29 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 42 69 74 6d 61 70 20 ht().);.}..inline.const.QBitmap.
535e0 2a 51 50 69 78 6d 61 70 3a 3a 6d 61 73 6b 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 *QPixmap::mask().const.{.....ret
53600 75 72 6e 20 64 61 74 61 2d 3e 6d 61 73 6b 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 urn.data->mask;.}..inline.bool.Q
53620 50 69 78 6d 61 70 3a 3a 73 65 6c 66 4d 61 73 6b 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 Pixmap::selfMask().const.{.....r
53640 65 74 75 72 6e 20 64 61 74 61 2d 3e 73 65 6c 66 6d 61 73 6b 3b 0a 7d 0a 0a 23 69 66 20 64 65 66 eturn.data->selfmask;.}..#if.def
53660 69 6e 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 69 6e 6c 69 6e 65 20 48 42 49 54 4d 41 50 20 51 50 ined(Q_WS_WIN).inline.HBITMAP.QP
53680 69 78 6d 61 70 3a 3a 68 62 6d 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 ixmap::hbm().const.{.....return.
536a0 64 61 74 61 2d 3e 6d 63 70 20 3f 20 30 20 3a 20 64 61 74 61 2d 3e 68 62 6d 5f 6f 72 5f 6d 63 70 data->mcp.?.0.:.data->hbm_or_mcp
536c0 69 2e 68 62 6d 3b 0a 7d 0a 23 65 6e 64 69 66 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 69 78 i.hbm;.}.#endif..inline.int.QPix
536e0 6d 61 70 3a 3a 73 65 72 69 61 6c 4e 75 6d 62 65 72 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 map::serialNumber().const.{.....
53700 72 65 74 75 72 6e 20 64 61 74 61 2d 3e 73 65 72 5f 6e 6f 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 51 return.data->ser_no;.}..inline.Q
53720 50 69 78 6d 61 70 3a 3a 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 51 50 69 78 6d 61 70 3a 3a 6f 70 Pixmap::Optimization.QPixmap::op
53740 74 69 6d 69 7a 61 74 69 6f 6e 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 timization().const.{.....return.
53760 64 61 74 61 2d 3e 6f 70 74 69 6d 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 69 78 data->optim;.}..inline.bool.QPix
53780 6d 61 70 3a 3a 69 73 51 42 69 74 6d 61 70 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 map::isQBitmap().const.{.....ret
537a0 75 72 6e 20 64 61 74 61 2d 3e 62 69 74 6d 61 70 3b 0a 7d 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 urn.data->bitmap;.}..#if.defined
537c0 28 51 5f 57 53 5f 57 49 4e 29 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 69 78 6d 61 70 3a 3a (Q_WS_WIN).inline.bool.QPixmap::
537e0 69 73 4d 75 6c 74 69 43 65 6c 6c 50 69 78 6d 61 70 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 isMultiCellPixmap().const.{.....
53800 72 65 74 75 72 6e 20 64 61 74 61 2d 3e 6d 63 70 3b 0a 7d 0a 23 65 6e 64 69 66 0a 0a 0a 2f 2a 20 return.data->mcp;.}.#endif.../*.
53820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
538a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
538c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 20 21 64 65 66 ....................*/..#if.!def
538e0 69 6e 65 64 28 51 54 5f 4e 4f 5f 44 41 54 41 53 54 52 45 41 4d 29 20 26 26 20 21 64 65 66 69 6e ined(QT_NO_DATASTREAM).&&.!defin
53900 65 64 28 51 54 5f 4e 4f 5f 49 4d 41 47 45 49 4f 29 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 ed(QT_NO_IMAGEIO).Q_EXPORT.QData
53920 53 74 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3c 3c 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 Stream.&operator<<(.QDataStream.
53940 26 2c 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 20 26 20 29 3b 0a 51 5f 45 58 50 4f 52 54 20 51 &,.const.QPixmap.&.);.Q_EXPORT.Q
53960 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3e 3e 28 20 51 44 61 74 61 53 74 72 DataStream.&operator>>(.QDataStr
53980 65 61 6d 20 26 2c 20 51 50 69 78 6d 61 70 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 2f 2a 20 20 eam.&,.QPixmap.&.);.#endif../*..
539a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
539c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
539e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53a60 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 50 49 58 4d 41 50 5f 54 52 41 4e 53 46 4f */..#ifndef.QT_NO_PIXMAP_TRANSFO
53a80 52 4d 41 54 49 4f 4e 0a 23 20 20 64 65 66 69 6e 65 20 51 54 5f 58 46 4f 52 4d 5f 54 59 50 45 5f RMATION.#..define.QT_XFORM_TYPE_
53aa0 4d 53 42 46 49 52 53 54 20 30 0a 23 20 20 64 65 66 69 6e 65 20 51 54 5f 58 46 4f 52 4d 5f 54 59 MSBFIRST.0.#..define.QT_XFORM_TY
53ac0 50 45 5f 4c 53 42 46 49 52 53 54 20 31 0a 23 20 20 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 PE_LSBFIRST.1.#..if.defined(Q_WS
53ae0 5f 57 49 4e 29 0a 23 20 20 20 20 64 65 66 69 6e 65 20 51 54 5f 58 46 4f 52 4d 5f 54 59 50 45 5f _WIN).#....define.QT_XFORM_TYPE_
53b00 57 49 4e 44 4f 57 53 50 49 58 4d 41 50 20 32 0a 23 20 20 65 6e 64 69 66 0a 62 6f 6f 6c 20 71 74 WINDOWSPIXMAP.2.#..endif.bool.qt
53b20 5f 78 46 6f 72 6d 5f 68 65 6c 70 65 72 28 20 63 6f 6e 73 74 20 51 57 4d 61 74 72 69 78 26 2c 20 _xForm_helper(.const.QWMatrix&,.
53b40 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 75 63 68 61 72 2a 2c 20 69 6e 74 2c 20 69 6e 74 2c int,.int,.int,.uchar*,.int,.int,
53b60 20 69 6e 74 2c 20 75 63 68 61 72 2a 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 20 29 3b 0a 23 .int,.uchar*,.int,.int,.int.);.#
53b80 65 6e 64 69 66 0a 0a 51 5f 45 58 50 4f 52 54 20 76 6f 69 64 20 63 6f 70 79 42 6c 74 28 20 51 50 endif..Q_EXPORT.void.copyBlt(.QP
53ba0 69 78 6d 61 70 20 2a 64 73 74 2c 20 69 6e 74 20 64 78 2c 20 69 6e 74 20 64 79 2c 0a 09 09 20 20 ixmap.*dst,.int.dx,.int.dy,.....
53bc0 20 20 20 20 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 20 2a 73 72 63 2c 20 69 6e 74 20 73 78 20 .....const.QPixmap.*src,.int.sx.
53be0 3d 20 30 2c 20 69 6e 74 20 73 79 20 3d 20 30 2c 0a 09 09 20 20 20 20 20 20 20 69 6e 74 20 73 77 =.0,.int.sy.=.0,..........int.sw
53c00 20 3d 20 2d 31 2c 20 69 6e 74 20 73 68 20 3d 20 2d 31 20 29 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f .=.-1,.int.sh.=.-1.);..#endif.//
53c20 20 51 50 49 58 4d 41 50 5f 48 0a 00 00 00 1e 00 71 00 73 00 6f 00 63 00 6b 00 65 00 74 00 64 00 .QPIXMAP_H......q.s.o.c.k.e.t.d.
53c40 65 00 76 00 69 00 63 00 65 00 2e 00 68 00 00 12 3b 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 e.v.i.c.e...h...;/*.............
53c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
53fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
540a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
540c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
540e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
541a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
541c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
541e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54220 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 4f 43 4b 45 54 44 45 56 49 43 45 5f 48 0a 23 64 ..*/..#ifndef.QSOCKETDEVICE_H.#d
54240 65 66 69 6e 65 20 51 53 4f 43 4b 45 54 44 45 56 49 43 45 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 efine.QSOCKETDEVICE_H..#ifndef.Q
54260 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 69 6f 64 65 76 69 63 65 2e 68 22 0a 23 69 6e 63 6c T_H.#include."qiodevice.h".#incl
54280 75 64 65 20 22 71 68 6f 73 74 61 64 64 72 65 73 73 2e 68 22 20 2f 2f 20 69 6e 74 2d 3e 51 48 6f ude."qhostaddress.h".//.int->QHo
542a0 73 74 41 64 64 72 65 73 73 20 63 6f 6e 76 65 72 73 69 6f 6e 0a 23 65 6e 64 69 66 20 2f 2f 20 51 stAddress.conversion.#endif.//.Q
542c0 54 5f 48 0a 0a 23 69 66 20 21 64 65 66 69 6e 65 64 28 20 51 54 5f 4d 4f 44 55 4c 45 5f 4e 45 54 T_H..#if.!defined(.QT_MODULE_NET
542e0 57 4f 52 4b 20 29 20 7c 7c 20 64 65 66 69 6e 65 64 28 20 51 54 5f 4c 49 43 45 4e 53 45 5f 50 52 WORK.).||.defined(.QT_LICENSE_PR
54300 4f 46 45 53 53 49 4f 4e 41 4c 20 29 20 7c 7c 20 64 65 66 69 6e 65 64 28 20 51 54 5f 49 4e 54 45 OFESSIONAL.).||.defined(.QT_INTE
54320 52 4e 41 4c 5f 4e 45 54 57 4f 52 4b 20 29 0a 23 64 65 66 69 6e 65 20 51 4d 5f 45 58 50 4f 52 54 RNAL_NETWORK.).#define.QM_EXPORT
54340 5f 4e 45 54 57 4f 52 4b 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 51 4d 5f 45 58 50 4f 52 54 _NETWORK.#else.#define.QM_EXPORT
54360 5f 4e 45 54 57 4f 52 4b 20 51 5f 45 58 50 4f 52 54 0a 23 65 6e 64 69 66 0a 0a 23 69 66 6e 64 65 _NETWORK.Q_EXPORT.#endif..#ifnde
54380 66 20 51 54 5f 4e 4f 5f 4e 45 54 57 4f 52 4b 0a 63 6c 61 73 73 20 51 53 6f 63 6b 65 74 44 65 76 f.QT_NO_NETWORK.class.QSocketDev
543a0 69 63 65 50 72 69 76 61 74 65 3b 0a 0a 0a 63 6c 61 73 73 20 20 51 4d 5f 45 58 50 4f 52 54 5f 4e icePrivate;...class..QM_EXPORT_N
543c0 45 54 57 4f 52 4b 20 51 53 6f 63 6b 65 74 44 65 76 69 63 65 3a 20 70 75 62 6c 69 63 20 51 49 4f ETWORK.QSocketDevice:.public.QIO
543e0 44 65 76 69 63 65 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 65 6e 75 6d 20 54 79 70 65 20 7b Device.{.public:.....enum.Type.{
54400 20 53 74 72 65 61 6d 2c 20 44 61 74 61 67 72 61 6d 20 7d 3b 0a 20 20 20 20 65 6e 75 6d 20 50 72 .Stream,.Datagram.};.....enum.Pr
54420 6f 74 6f 63 6f 6c 20 7b 20 49 50 76 34 2c 20 49 50 76 36 2c 20 55 6e 6b 6e 6f 77 6e 20 7d 3b 0a otocol.{.IPv4,.IPv6,.Unknown.};.
54440 0a 20 20 20 20 51 53 6f 63 6b 65 74 44 65 76 69 63 65 28 20 54 79 70 65 20 74 79 70 65 20 3d 20 .....QSocketDevice(.Type.type.=.
54460 53 74 72 65 61 6d 20 29 3b 0a 20 20 20 20 51 53 6f 63 6b 65 74 44 65 76 69 63 65 28 20 54 79 70 Stream.);.....QSocketDevice(.Typ
54480 65 20 74 79 70 65 2c 20 50 72 6f 74 6f 63 6f 6c 20 70 72 6f 74 6f 63 6f 6c 2c 20 69 6e 74 20 64 e.type,.Protocol.protocol,.int.d
544a0 75 6d 6d 79 20 29 3b 0a 20 20 20 20 51 53 6f 63 6b 65 74 44 65 76 69 63 65 28 20 69 6e 74 20 73 ummy.);.....QSocketDevice(.int.s
544c0 6f 63 6b 65 74 2c 20 54 79 70 65 20 74 79 70 65 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 ocket,.Type.type.);.....virtual.
544e0 7e 51 53 6f 63 6b 65 74 44 65 76 69 63 65 28 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 20 69 73 56 ~QSocketDevice();......bool..isV
54500 61 6c 69 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 54 79 70 65 09 20 74 79 70 65 28 29 20 63 alid().const;.....Type..type().c
54520 6f 6e 73 74 3b 0a 20 20 20 20 50 72 6f 74 6f 63 6f 6c 09 20 70 72 6f 74 6f 63 6f 6c 28 29 20 63 onst;.....Protocol..protocol().c
54540 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e 74 09 09 20 73 6f 63 6b 65 74 28 29 20 63 6f 6e 73 74 3b onst;......int...socket().const;
54560 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 53 6f 63 6b 65 74 28 20 69 6e 74 .....virtual.void.setSocket(.int
54580 20 73 6f 63 6b 65 74 2c 20 54 79 70 65 20 74 79 70 65 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 .socket,.Type.type.);......bool.
545a0 20 6f 70 65 6e 28 20 69 6e 74 20 6d 6f 64 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 63 6c 6f .open(.int.mode.);.....void..clo
545c0 73 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 66 6c 75 73 68 28 29 3b 0a 0a 20 20 20 20 2f 2f se();.....void..flush();......//
545e0 20 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 51 49 4f 44 65 76 69 63 65 20 61 62 73 .Implementation.of.QIODevice.abs
54600 74 72 61 63 74 20 76 69 72 74 75 61 6c 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 4f 66 66 73 tract.virtual.functions.....Offs
54620 65 74 09 20 73 69 7a 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 4f 66 66 73 65 74 09 20 61 74 et..size().const;.....Offset..at
54640 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 20 61 74 28 20 4f 66 66 73 65 74 20 29 ().const;.....bool..at(.Offset.)
54660 3b 0a 20 20 20 20 62 6f 6f 6c 09 20 61 74 45 6e 64 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 ;.....bool..atEnd().const;......
54680 62 6f 6f 6c 09 20 62 6c 6f 63 6b 69 6e 67 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 bool..blocking().const;.....virt
546a0 75 61 6c 20 76 6f 69 64 20 73 65 74 42 6c 6f 63 6b 69 6e 67 28 20 62 6f 6f 6c 20 29 3b 0a 0a 20 ual.void.setBlocking(.bool.);...
546c0 20 20 20 62 6f 6f 6c 09 20 61 64 64 72 65 73 73 52 65 75 73 61 62 6c 65 28 29 20 63 6f 6e 73 74 ...bool..addressReusable().const
546e0 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 41 64 64 72 65 73 73 52 65 75 ;.....virtual.void.setAddressReu
54700 73 61 62 6c 65 28 20 62 6f 6f 6c 20 29 3b 0a 0a 20 20 20 20 69 6e 74 09 09 20 72 65 63 65 69 76 sable(.bool.);......int...receiv
54720 65 42 75 66 66 65 72 53 69 7a 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c eBufferSize().const;.....virtual
54740 20 76 6f 69 64 20 73 65 74 52 65 63 65 69 76 65 42 75 66 66 65 72 53 69 7a 65 28 20 75 69 6e 74 .void.setReceiveBufferSize(.uint
54760 20 29 3b 0a 20 20 20 20 69 6e 74 09 09 20 73 65 6e 64 42 75 66 66 65 72 53 69 7a 65 28 29 20 63 .);.....int...sendBufferSize().c
54780 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 53 65 6e 64 42 75 onst;.....virtual.void.setSendBu
547a0 66 66 65 72 53 69 7a 65 28 20 75 69 6e 74 20 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 fferSize(.uint.);......virtual.b
547c0 6f 6f 6c 20 63 6f 6e 6e 65 63 74 28 20 63 6f 6e 73 74 20 51 48 6f 73 74 41 64 64 72 65 73 73 20 ool.connect(.const.QHostAddress.
547e0 26 2c 20 51 5f 55 49 4e 54 31 36 20 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c &,.Q_UINT16.);......virtual.bool
54800 20 62 69 6e 64 28 20 63 6f 6e 73 74 20 51 48 6f 73 74 41 64 64 72 65 73 73 20 26 2c 20 51 5f 55 .bind(.const.QHostAddress.&,.Q_U
54820 49 4e 54 31 36 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 6c 69 73 74 65 6e INT16.);.....virtual.bool.listen
54840 28 20 69 6e 74 20 62 61 63 6b 6c 6f 67 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 (.int.backlog.);.....virtual.int
54860 09 20 61 63 63 65 70 74 28 29 3b 0a 0a 20 20 20 20 51 5f 4c 4f 4e 47 09 20 62 79 74 65 73 41 76 ..accept();......Q_LONG..bytesAv
54880 61 69 6c 61 62 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 5f 4c 4f 4e 47 09 20 77 61 69 ailable().const;.....Q_LONG..wai
548a0 74 46 6f 72 4d 6f 72 65 28 20 69 6e 74 20 6d 73 65 63 73 2c 20 62 6f 6f 6c 20 2a 74 69 6d 65 6f tForMore(.int.msecs,.bool.*timeo
548c0 75 74 3d 30 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 5f 4c 4f 4e 47 09 20 72 65 61 64 42 6c ut=0.).const;.....Q_LONG..readBl
548e0 6f 63 6b 28 20 63 68 61 72 20 2a 64 61 74 61 2c 20 51 5f 55 4c 4f 4e 47 20 6d 61 78 6c 65 6e 20 ock(.char.*data,.Q_ULONG.maxlen.
54900 29 3b 0a 20 20 20 20 51 5f 4c 4f 4e 47 09 20 77 72 69 74 65 42 6c 6f 63 6b 28 20 63 6f 6e 73 74 );.....Q_LONG..writeBlock(.const
54920 20 63 68 61 72 20 2a 64 61 74 61 2c 20 51 5f 55 4c 4f 4e 47 20 6c 65 6e 20 29 3b 0a 20 20 20 20 .char.*data,.Q_ULONG.len.);.....
54940 76 69 72 74 75 61 6c 20 51 5f 4c 4f 4e 47 20 20 77 72 69 74 65 42 6c 6f 63 6b 28 20 63 6f 6e 73 virtual.Q_LONG..writeBlock(.cons
54960 74 20 63 68 61 72 20 2a 64 61 74 61 2c 20 51 5f 55 4c 4f 4e 47 20 6c 65 6e 2c 0a 09 09 09 20 20 t.char.*data,.Q_ULONG.len,......
54980 20 20 63 6f 6e 73 74 20 51 48 6f 73 74 41 64 64 72 65 73 73 20 26 20 68 6f 73 74 2c 20 51 5f 55 ..const.QHostAddress.&.host,.Q_U
549a0 49 4e 54 31 36 20 70 6f 72 74 20 29 3b 0a 0a 20 20 20 20 69 6e 74 09 09 20 67 65 74 63 68 28 29 INT16.port.);......int...getch()
549c0 3b 0a 20 20 20 20 69 6e 74 09 09 20 70 75 74 63 68 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 69 6e ;.....int...putch(.int.);.....in
549e0 74 09 09 20 75 6e 67 65 74 63 68 28 69 6e 74 29 3b 0a 0a 20 20 20 20 51 5f 55 49 4e 54 31 36 09 t...ungetch(int);......Q_UINT16.
54a00 20 70 6f 72 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 5f 55 49 4e 54 31 36 09 20 70 65 65 .port().const;.....Q_UINT16..pee
54a20 72 50 6f 72 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 48 6f 73 74 41 64 64 72 65 73 73 20 rPort().const;.....QHostAddress.
54a40 61 64 64 72 65 73 73 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 48 6f 73 74 41 64 64 72 65 73 address().const;.....QHostAddres
54a60 73 20 70 65 65 72 41 64 64 72 65 73 73 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 65 6e 75 6d s.peerAddress().const;......enum
54a80 20 45 72 72 6f 72 20 7b 0a 09 4e 6f 45 72 72 6f 72 2c 0a 09 41 6c 72 65 61 64 79 42 6f 75 6e 64 .Error.{..NoError,..AlreadyBound
54aa0 2c 0a 09 49 6e 61 63 63 65 73 73 69 62 6c 65 2c 0a 09 4e 6f 52 65 73 6f 75 72 63 65 73 2c 0a 09 ,..Inaccessible,..NoResources,..
54ac0 49 6e 74 65 72 6e 61 6c 45 72 72 6f 72 2c 0a 09 42 75 67 20 3d 20 49 6e 74 65 72 6e 61 6c 45 72 InternalError,..Bug.=.InternalEr
54ae0 72 6f 72 2c 20 2f 2f 20 23 23 23 20 72 65 6d 6f 76 65 20 69 6e 20 34 2e 30 3f 0a 09 49 6d 70 6f ror,.//.###.remove.in.4.0?..Impo
54b00 73 73 69 62 6c 65 2c 0a 09 4e 6f 46 69 6c 65 73 2c 0a 09 43 6f 6e 6e 65 63 74 69 6f 6e 52 65 66 ssible,..NoFiles,..ConnectionRef
54b20 75 73 65 64 2c 0a 09 4e 65 74 77 6f 72 6b 46 61 69 6c 75 72 65 2c 0a 09 55 6e 6b 6e 6f 77 6e 45 used,..NetworkFailure,..UnknownE
54b40 72 72 6f 72 0a 20 20 20 20 7d 3b 0a 20 20 20 20 45 72 72 6f 72 09 20 65 72 72 6f 72 28 29 20 63 rror.....};.....Error..error().c
54b60 6f 6e 73 74 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 45 72 onst;..protected:.....void.setEr
54b80 72 6f 72 28 20 45 72 72 6f 72 20 65 72 72 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 ror(.Error.err.);..private:.....
54ba0 69 6e 74 20 66 64 3b 0a 20 20 20 20 54 79 70 65 20 74 3b 0a 20 20 20 20 51 5f 55 49 4e 54 31 36 int.fd;.....Type.t;.....Q_UINT16
54bc0 20 70 3b 0a 20 20 20 20 51 48 6f 73 74 41 64 64 72 65 73 73 20 61 3b 0a 20 20 20 20 51 5f 55 49 .p;.....QHostAddress.a;.....Q_UI
54be0 4e 54 31 36 20 70 70 3b 0a 20 20 20 20 51 48 6f 73 74 41 64 64 72 65 73 73 20 70 61 3b 0a 20 20 NT16.pp;.....QHostAddress.pa;...
54c00 20 20 51 53 6f 63 6b 65 74 44 65 76 69 63 65 3a 3a 45 72 72 6f 72 20 65 3b 0a 20 20 20 20 51 53 ..QSocketDevice::Error.e;.....QS
54c20 6f 63 6b 65 74 44 65 76 69 63 65 50 72 69 76 61 74 65 20 2a 20 64 3b 0a 0a 20 20 20 20 65 6e 75 ocketDevicePrivate.*.d;......enu
54c40 6d 20 4f 70 74 69 6f 6e 20 7b 20 42 72 6f 61 64 63 61 73 74 2c 20 52 65 63 65 69 76 65 42 75 66 m.Option.{.Broadcast,.ReceiveBuf
54c60 66 65 72 2c 20 52 65 75 73 65 41 64 64 72 65 73 73 2c 20 53 65 6e 64 42 75 66 66 65 72 20 7d 3b fer,.ReuseAddress,.SendBuffer.};
54c80 0a 0a 20 20 20 20 69 6e 74 09 09 20 6f 70 74 69 6f 6e 28 20 4f 70 74 69 6f 6e 20 29 20 63 6f 6e ......int...option(.Option.).con
54ca0 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 4f 70 74 69 6f 6e 28 20 st;.....virtual.void.setOption(.
54cc0 4f 70 74 69 6f 6e 2c 20 69 6e 74 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 20 66 65 74 63 68 43 Option,.int.);......void..fetchC
54ce0 6f 6e 6e 65 63 74 69 6f 6e 50 61 72 61 6d 65 74 65 72 73 28 29 3b 0a 23 69 66 20 64 65 66 69 6e onnectionParameters();.#if.defin
54d00 65 64 28 51 5f 4f 53 5f 57 49 4e 33 32 29 0a 20 20 20 20 76 6f 69 64 09 20 66 65 74 63 68 50 65 ed(Q_OS_WIN32).....void..fetchPe
54d20 65 72 43 6f 6e 6e 65 63 74 69 6f 6e 50 61 72 61 6d 65 74 65 72 73 28 29 3b 0a 23 65 6e 64 69 66 erConnectionParameters();.#endif
54d40 0a 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 20 69 6e 69 74 28 29 3b 0a 20 20 20 20 69 ......static.void..init();.....i
54d60 6e 74 09 09 20 63 72 65 61 74 65 4e 65 77 53 6f 63 6b 65 74 28 29 3b 0a 20 20 20 20 50 72 6f 74 nt...createNewSocket();.....Prot
54d80 6f 63 6f 6c 09 20 67 65 74 50 72 6f 74 6f 63 6f 6c 28 29 20 63 6f 6e 73 74 3b 0a 0a 70 72 69 76 ocol..getProtocol().const;..priv
54da0 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f ate:.//.Disabled.copy.constructo
54dc0 72 20 61 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 r.and.operator=.#if.defined(Q_DI
54de0 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 6f 63 6b 65 74 44 65 76 69 63 65 28 20 63 SABLE_COPY).....QSocketDevice(.c
54e00 6f 6e 73 74 20 51 53 6f 63 6b 65 74 44 65 76 69 63 65 20 26 20 29 3b 0a 20 20 20 20 51 53 6f 63 onst.QSocketDevice.&.);.....QSoc
54e20 6b 65 74 44 65 76 69 63 65 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 6f 63 ketDevice.&operator=(.const.QSoc
54e40 6b 65 74 44 65 76 69 63 65 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 23 65 6e 64 69 66 ketDevice.&.);.#endif.};..#endif
54e60 20 2f 2f 20 51 54 5f 4e 4f 5f 4e 45 54 57 4f 52 4b 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 4f 43 .//.QT_NO_NETWORK.#endif.//.QSOC
54e80 4b 45 54 44 45 56 49 43 45 5f 48 0a 00 00 00 20 00 71 00 70 00 74 00 72 00 63 00 6f 00 6c 00 6c KETDEVICE_H......q.p.t.r.c.o.l.l
54ea0 00 65 00 63 00 74 00 69 00 6f 00 6e 00 2e 00 68 00 00 09 8a 2f 2a 20 20 20 20 20 20 20 20 20 20 .e.c.t.i.o.n...h..../*..........
54ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
54fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
550a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
550c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
550e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
551a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
551c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
551e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
552a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
552c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
552e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
553a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
553c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
553e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a ...............................*
554a0 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 54 52 43 4f 4c 4c 45 43 54 49 4f 4e 5f 48 0a 23 64 65 66 /..#ifndef.QPTRCOLLECTION_H.#def
554c0 69 6e 65 20 51 50 54 52 43 4f 4c 4c 45 43 54 49 4f 4e 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 ine.QPTRCOLLECTION_H..#ifndef.QT
554e0 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 67 6c 6f 62 61 6c 2e 68 22 0a 23 65 6e 64 69 66 20 2f _H.#include."qglobal.h".#endif./
55500 2f 20 51 54 5f 48 0a 0a 0a 63 6c 61 73 73 20 51 47 56 65 63 74 6f 72 3b 0a 63 6c 61 73 73 20 51 /.QT_H...class.QGVector;.class.Q
55520 47 4c 69 73 74 3b 0a 63 6c 61 73 73 20 51 47 44 69 63 74 3b 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 GList;.class.QGDict;...class.Q_E
55540 58 50 4f 52 54 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 09 09 09 2f 2f 20 69 6e 68 65 72 69 XPORT.QPtrCollection...//.inheri
55560 74 65 64 20 62 79 20 61 6c 6c 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 0a 7b 0a 70 75 62 6c 69 63 3a ted.by.all.collections.{.public:
55580 0a 20 20 20 20 62 6f 6f 6c 20 61 75 74 6f 44 65 6c 65 74 65 28 29 09 63 6f 6e 73 74 09 20 20 20 .....bool.autoDelete().const....
555a0 20 20 20 20 7b 20 72 65 74 75 72 6e 20 64 65 6c 5f 69 74 65 6d 3b 20 7d 0a 20 20 20 20 76 6f 69 ....{.return.del_item;.}.....voi
555c0 64 20 73 65 74 41 75 74 6f 44 65 6c 65 74 65 28 20 62 6f 6f 6c 20 65 6e 61 62 6c 65 20 29 20 20 d.setAutoDelete(.bool.enable.)..
555e0 7b 20 64 65 6c 5f 69 74 65 6d 20 3d 20 65 6e 61 62 6c 65 3b 20 7d 0a 0a 20 20 20 20 76 69 72 74 {.del_item.=.enable;.}......virt
55600 75 61 6c 20 75 69 6e 74 20 20 63 6f 75 6e 74 28 29 20 63 6f 6e 73 74 20 3d 20 30 3b 0a 20 20 20 ual.uint..count().const.=.0;....
55620 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 20 63 6c 65 61 72 28 29 20 3d 20 30 3b 09 09 09 2f 2f .virtual.void..clear().=.0;...//
55640 20 64 65 6c 65 74 65 20 61 6c 6c 20 6f 62 6a 65 63 74 73 0a 0a 20 20 20 20 74 79 70 65 64 65 66 .delete.all.objects......typedef
55660 20 76 6f 69 64 20 2a 49 74 65 6d 3b 09 09 09 09 2f 2f 20 67 65 6e 65 72 69 63 20 63 6f 6c 6c 65 .void.*Item;....//.generic.colle
55680 63 74 69 6f 6e 20 69 74 65 6d 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 51 50 74 72 43 ction.item..protected:.....QPtrC
556a0 6f 6c 6c 65 63 74 69 6f 6e 28 29 20 7b 20 64 65 6c 5f 69 74 65 6d 20 3d 20 46 41 4c 53 45 3b 20 ollection().{.del_item.=.FALSE;.
556c0 7d 09 09 2f 2f 20 6e 6f 20 64 65 6c 65 74 69 6f 6e 20 6f 66 20 6f 62 6a 65 63 74 73 0a 20 20 20 }..//.no.deletion.of.objects....
556e0 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 28 63 6f 6e 73 74 20 51 50 74 72 43 6f 6c 6c 65 63 .QPtrCollection(const.QPtrCollec
55700 74 69 6f 6e 20 26 29 20 7b 20 64 65 6c 5f 69 74 65 6d 20 3d 20 46 41 4c 53 45 3b 20 7d 0a 20 20 tion.&).{.del_item.=.FALSE;.}...
55720 20 20 76 69 72 74 75 61 6c 20 7e 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 28 29 20 7b 7d 0a 0a ..virtual.~QPtrCollection().{}..
55740 20 20 20 20 62 6f 6f 6c 20 64 65 6c 5f 69 74 65 6d 3b 09 09 09 09 2f 2f 20 64 65 66 61 75 6c 74 ....bool.del_item;....//.default
55760 20 46 41 4c 53 45 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 49 74 65 6d 20 20 20 20 20 6e 65 77 .FALSE......virtual.Item.....new
55780 49 74 65 6d 28 20 49 74 65 6d 20 29 3b 09 09 2f 2f 20 63 72 65 61 74 65 20 6f 62 6a 65 63 74 0a Item(.Item.);..//.create.object.
557a0 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 20 20 20 20 64 65 6c 65 74 65 49 74 65 6d 28 ....virtual.void.....deleteItem(
557c0 20 49 74 65 6d 20 29 20 3d 20 30 3b 09 2f 2f 20 64 65 6c 65 74 65 20 6f 62 6a 65 63 74 0a 7d 3b .Item.).=.0;.//.delete.object.};
557e0 0a 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 54 0a 23 64 65 66 69 6e 65 20 ...#ifndef.QT_NO_COMPAT.#define.
55800 51 43 6f 6c 6c 65 63 74 69 6f 6e 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 0a 23 65 6e 64 69 QCollection.QPtrCollection.#endi
55820 66 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 54 52 43 4f 4c 4c 45 43 54 49 4f 4e 5f 48 0a 00 00 f..#endif.//.QPTRCOLLECTION_H...
55840 00 14 00 71 00 72 00 61 00 6e 00 67 00 65 00 63 00 74 00 2e 00 68 00 00 04 2d 2f 2a 20 20 20 20 ...q.r.a.n.g.e.c.t...h...-/*....
55860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
558a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
558c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
558e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
559a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
559c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
559e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 ............................*/.#
55c40 69 66 6e 64 65 66 20 51 52 41 4e 47 45 43 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 52 41 4e 47 45 ifndef.QRANGECT_H.#define.QRANGE
55c60 43 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 72 61 6e 67 65 63 6f 6e 74 72 6f 6c 2e 68 22 0a CT_H.#include."qrangecontrol.h".
55c80 23 65 6e 64 69 66 0a 00 00 00 12 00 71 00 73 00 68 00 61 00 72 00 65 00 64 00 2e 00 68 00 00 06 #endif......q.s.h.a.r.e.d...h...
55ca0 e5 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ./*.............................
55cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
55fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
560a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
560c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
560e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
561a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
561c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
561e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56280 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 48 41 52 45 44 5f 48 0a 23 64 65 66 69 .....*/..#ifndef.QSHARED_H.#defi
562a0 6e 65 20 51 53 48 41 52 45 44 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c ne.QSHARED_H..#ifndef.QT_H.#incl
562c0 75 64 65 20 22 71 67 6c 6f 62 61 6c 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a ude."qglobal.h".#endif.//.QT_H..
562e0 0a 73 74 72 75 63 74 20 51 5f 45 58 50 4f 52 54 20 51 53 68 61 72 65 64 0a 7b 0a 20 20 20 20 51 .struct.Q_EXPORT.QShared.{.....Q
56300 53 68 61 72 65 64 28 29 20 3a 20 63 6f 75 6e 74 28 20 31 20 29 20 7b 20 7d 0a 20 20 20 20 76 6f Shared().:.count(.1.).{.}.....vo
56320 69 64 20 72 65 66 28 29 09 09 7b 20 63 6f 75 6e 74 2b 2b 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 id.ref()..{.count++;.}.....bool.
56340 64 65 72 65 66 28 29 09 7b 20 72 65 74 75 72 6e 20 21 2d 2d 63 6f 75 6e 74 3b 20 7d 0a 20 20 20 deref().{.return.!--count;.}....
56360 20 75 69 6e 74 20 63 6f 75 6e 74 3b 0a 7d 3b 0a 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 48 41 .uint.count;.};...#endif.//.QSHA
56380 52 45 44 5f 48 0a 00 00 00 20 00 71 00 73 00 69 00 67 00 6e 00 61 00 6c 00 73 00 6c 00 6f 00 74 RED_H......q.s.i.g.n.a.l.s.l.o.t
563a0 00 69 00 6d 00 70 00 2e 00 68 00 00 0d 0c 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .i.m.p...h..../*................
563c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
563e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
564a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
564c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
564e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
565a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
565c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
565e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
566a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
566c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
566e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
567a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
567c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
567e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
568a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
568c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
568e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
569a0 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 49 47 4e 41 4c 53 4c 4f 54 49 4d 50 5f 48 0a 23 64 .*/..#ifndef.QSIGNALSLOTIMP_H.#d
569c0 65 66 69 6e 65 20 51 53 49 47 4e 41 4c 53 4c 4f 54 49 4d 50 5f 48 0a 0a 23 69 66 6e 64 65 66 20 efine.QSIGNALSLOTIMP_H..#ifndef.
569e0 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 63 6f 6e 6e 65 63 74 69 6f 6e 2e 68 22 0a 23 69 QT_H.#include."qconnection.h".#i
56a00 6e 63 6c 75 64 65 20 22 71 70 74 72 6c 69 73 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 nclude."qptrlist.h".#include."qp
56a20 74 72 76 65 63 74 6f 72 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 63 6c 61 73 trvector.h".#endif.//.QT_H..clas
56a40 73 20 51 5f 45 58 50 4f 52 54 20 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 20 3a 20 70 75 62 s.Q_EXPORT.QConnectionList.:.pub
56a60 6c 69 63 20 51 50 74 72 4c 69 73 74 3c 51 43 6f 6e 6e 65 63 74 69 6f 6e 3e 0a 7b 0a 70 75 62 6c lic.QPtrList<QConnection>.{.publ
56a80 69 63 3a 0a 20 20 20 20 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 28 29 20 3a 20 51 50 74 72 ic:.....QConnectionList().:.QPtr
56aa0 4c 69 73 74 3c 51 43 6f 6e 6e 65 63 74 69 6f 6e 3e 28 29 20 7b 7d 0a 20 20 20 20 51 43 6f 6e 6e List<QConnection>().{}.....QConn
56ac0 65 63 74 69 6f 6e 4c 69 73 74 28 20 63 6f 6e 73 74 20 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 ectionList(.const.QConnectionLis
56ae0 74 20 26 6c 69 73 74 20 29 20 3a 20 51 50 74 72 4c 69 73 74 3c 51 43 6f 6e 6e 65 63 74 69 6f 6e t.&list.).:.QPtrList<QConnection
56b00 3e 28 6c 69 73 74 29 20 7b 7d 0a 20 20 20 7e 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 28 29 >(list).{}....~QConnectionList()
56b20 20 7b 20 63 6c 65 61 72 28 29 3b 20 7d 0a 20 20 20 20 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 .{.clear();.}.....QConnectionLis
56b40 74 20 26 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e 73 74 20 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 t.&operator=(const.QConnectionLi
56b60 73 74 20 26 6c 69 73 74 29 0a 09 7b 20 72 65 74 75 72 6e 20 28 51 43 6f 6e 6e 65 63 74 69 6f 6e st.&list)..{.return.(QConnection
56b80 4c 69 73 74 26 29 51 50 74 72 4c 69 73 74 3c 51 43 6f 6e 6e 65 63 74 69 6f 6e 3e 3a 3a 6f 70 65 List&)QPtrList<QConnection>::ope
56ba0 72 61 74 6f 72 3d 28 6c 69 73 74 29 3b 20 7d 0a 7d 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f rator=(list);.}.};..class.Q_EXPO
56bc0 52 54 20 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 49 74 20 3a 20 70 75 62 6c 69 63 20 51 50 RT.QConnectionListIt.:.public.QP
56be0 74 72 4c 69 73 74 49 74 65 72 61 74 6f 72 3c 51 43 6f 6e 6e 65 63 74 69 6f 6e 3e 0a 7b 0a 70 75 trListIterator<QConnection>.{.pu
56c00 62 6c 69 63 3a 0a 20 20 20 20 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 49 74 28 20 63 6f 6e blic:.....QConnectionListIt(.con
56c20 73 74 20 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 20 26 6c 20 29 20 3a 20 51 50 74 72 4c 69 st.QConnectionList.&l.).:.QPtrLi
56c40 73 74 49 74 65 72 61 74 6f 72 3c 51 43 6f 6e 6e 65 63 74 69 6f 6e 3e 28 6c 29 20 7b 7d 0a 20 20 stIterator<QConnection>(l).{}...
56c60 20 20 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 49 74 20 26 6f 70 65 72 61 74 6f 72 3d 28 63 ..QConnectionListIt.&operator=(c
56c80 6f 6e 73 74 20 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 49 74 20 26 69 29 0a 09 7b 20 72 65 onst.QConnectionListIt.&i)..{.re
56ca0 74 75 72 6e 20 28 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 49 74 26 29 51 50 74 72 4c 69 73 turn.(QConnectionListIt&)QPtrLis
56cc0 74 49 74 65 72 61 74 6f 72 3c 51 43 6f 6e 6e 65 63 74 69 6f 6e 3e 3a 3a 6f 70 65 72 61 74 6f 72 tIterator<QConnection>::operator
56ce0 3d 28 69 29 3b 20 7d 0a 7d 3b 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 54 45 4d 50 4c 41 =(i);.}.};..#if.defined(Q_TEMPLA
56d00 54 45 44 4c 4c 29 20 26 26 20 64 65 66 69 6e 65 64 28 51 5f 43 43 5f 49 4e 54 45 4c 29 0a 2f 2f TEDLL).&&.defined(Q_CC_INTEL).//
56d20 20 4d 4f 43 5f 53 4b 49 50 5f 42 45 47 49 4e 0a 51 5f 54 45 4d 50 4c 41 54 45 5f 45 58 54 45 52 .MOC_SKIP_BEGIN.Q_TEMPLATE_EXTER
56d40 4e 20 74 65 6d 70 6c 61 74 65 20 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 74 72 56 65 N.template.class.Q_EXPORT.QPtrVe
56d60 63 74 6f 72 3c 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 3e 3b 0a 23 64 65 66 69 6e 65 20 51 ctor<QConnectionList>;.#define.Q
56d80 5f 45 58 50 4f 52 54 45 44 5f 51 50 54 52 56 45 43 54 4f 52 43 4f 4e 4e 45 43 54 54 49 4f 4e 4c _EXPORTED_QPTRVECTORCONNECTTIONL
56da0 49 53 54 5f 54 45 4d 50 4c 41 54 45 53 0a 2f 2f 20 4d 4f 43 5f 53 4b 49 50 5f 45 4e 44 0a 23 65 IST_TEMPLATES.//.MOC_SKIP_END.#e
56dc0 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 69 67 6e 61 6c 56 65 63 20 ndif..class.Q_EXPORT.QSignalVec.
56de0 3a 20 70 75 62 6c 69 63 20 51 50 74 72 56 65 63 74 6f 72 3c 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c :.public.QPtrVector<QConnectionL
56e00 69 73 74 3e 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 69 67 6e 61 6c 56 65 63 28 69 6e ist>.{.public:.....QSignalVec(in
56e20 74 20 73 69 7a 65 3d 31 37 20 29 0a 09 3a 20 51 50 74 72 56 65 63 74 6f 72 3c 51 43 6f 6e 6e 65 t.size=17.)..:.QPtrVector<QConne
56e40 63 74 69 6f 6e 4c 69 73 74 3e 28 73 69 7a 65 29 20 7b 7d 0a 20 20 20 20 51 53 69 67 6e 61 6c 56 ctionList>(size).{}.....QSignalV
56e60 65 63 28 20 63 6f 6e 73 74 20 51 53 69 67 6e 61 6c 56 65 63 20 26 64 69 63 74 20 29 0a 09 3a 20 ec(.const.QSignalVec.&dict.)..:.
56e80 51 50 74 72 56 65 63 74 6f 72 3c 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 3e 28 64 69 63 74 QPtrVector<QConnectionList>(dict
56ea0 29 20 7b 7d 0a 20 20 20 7e 51 53 69 67 6e 61 6c 56 65 63 28 29 20 7b 20 63 6c 65 61 72 28 29 3b ).{}....~QSignalVec().{.clear();
56ec0 20 7d 0a 20 20 20 20 51 53 69 67 6e 61 6c 56 65 63 20 26 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e .}.....QSignalVec.&operator=(con
56ee0 73 74 20 51 53 69 67 6e 61 6c 56 65 63 20 26 64 69 63 74 29 0a 09 7b 20 72 65 74 75 72 6e 20 28 st.QSignalVec.&dict)..{.return.(
56f00 51 53 69 67 6e 61 6c 56 65 63 26 29 51 50 74 72 56 65 63 74 6f 72 3c 51 43 6f 6e 6e 65 63 74 69 QSignalVec&)QPtrVector<QConnecti
56f20 6f 6e 4c 69 73 74 3e 3a 3a 6f 70 65 72 61 74 6f 72 3d 28 64 69 63 74 29 3b 20 7d 0a 20 20 20 20 onList>::operator=(dict);.}.....
56f40 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 2a 20 61 74 28 20 75 69 6e 74 20 69 6e 64 65 78 20 QConnectionList*.at(.uint.index.
56f60 29 20 63 6f 6e 73 74 20 20 7b 0a 09 72 65 74 75 72 6e 20 69 6e 64 65 78 20 3e 3d 20 73 69 7a 65 ).const..{..return.index.>=.size
56f80 28 29 3f 20 30 20 3a 20 51 50 74 72 56 65 63 74 6f 72 3c 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 ()?.0.:.QPtrVector<QConnectionLi
56fa0 73 74 3e 3a 3a 61 74 28 69 6e 64 65 78 29 3b 0a 20 20 20 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 st>::at(index);.....}.....bool..
56fc0 69 6e 73 65 72 74 28 20 75 69 6e 74 20 69 6e 64 65 78 2c 20 63 6f 6e 73 74 20 51 43 6f 6e 6e 65 insert(.uint.index,.const.QConne
56fe0 63 74 69 6f 6e 4c 69 73 74 2a 20 64 20 29 20 7b 0a 09 69 66 20 28 69 6e 64 65 78 20 3e 3d 20 73 ctionList*.d.).{..if.(index.>=.s
57000 69 7a 65 28 29 20 29 0a 09 20 20 20 20 72 65 73 69 7a 65 28 20 32 2a 69 6e 64 65 78 20 2b 20 31 ize().)......resize(.2*index.+.1
57020 29 3b 0a 09 72 65 74 75 72 6e 20 51 50 74 72 56 65 63 74 6f 72 3c 51 43 6f 6e 6e 65 63 74 69 6f );..return.QPtrVector<QConnectio
57040 6e 4c 69 73 74 3e 3a 3a 69 6e 73 65 72 74 28 69 6e 64 65 78 2c 20 64 29 3b 0a 20 20 20 20 7d 0a nList>::insert(index,.d);.....}.
57060 7d 3b 0a 0a 23 64 65 66 69 6e 65 20 51 5f 44 45 46 49 4e 45 44 5f 51 43 4f 4e 4e 45 43 54 49 4f };..#define.Q_DEFINED_QCONNECTIO
57080 4e 5f 4c 49 53 54 0a 23 69 6e 63 6c 75 64 65 20 22 71 77 69 6e 65 78 70 6f 72 74 2e 68 22 0a 23 N_LIST.#include."qwinexport.h".#
570a0 65 6e 64 69 66 20 2f 2f 20 51 53 49 47 4e 41 4c 53 4c 4f 54 49 4d 50 5f 48 0a 00 00 00 14 00 71 endif.//.QSIGNALSLOTIMP_H......q
570c0 00 70 00 72 00 69 00 6e 00 74 00 65 00 72 00 2e 00 68 00 00 1e d0 2f 2a 20 20 20 20 20 20 20 20 .p.r.i.n.t.e.r...h..../*........
570e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
571a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
571c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
571e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
572a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
572c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
572e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
573a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
573c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
573e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
574a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
574c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
574e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
575a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
575c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
575e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
57680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
576a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 .....................*/..#ifndef
576c0 20 51 50 52 49 4e 54 45 52 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 52 49 4e 54 45 52 5f 48 0a 0a .QPRINTER_H.#define.QPRINTER_H..
576e0 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 61 69 6e 74 64 65 76 #ifndef.QT_H.#include."qpaintdev
57700 69 63 65 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 74 72 69 6e 67 2e 68 22 0a 23 69 6e 63 ice.h".#include."qstring.h".#inc
57720 6c 75 64 65 20 22 71 73 74 72 69 6e 67 6c 69 73 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 lude."qstringlist.h".#endif.//.Q
57740 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 50 52 49 4e 54 45 52 0a 0a 23 69 66 20 T_H..#ifndef.QT_NO_PRINTER..#if.
57760 64 65 66 69 6e 65 64 28 42 30 29 0a 23 75 6e 64 65 66 20 42 30 20 2f 2f 20 54 65 72 6d 69 6e 61 defined(B0).#undef.B0.//.Termina
57780 6c 20 68 61 6e 67 2d 75 70 2e 20 20 57 65 20 61 73 73 75 6d 65 20 74 68 61 74 20 79 6f 75 20 64 l.hang-up...We.assume.that.you.d
577a0 6f 20 6e 6f 74 20 77 61 6e 74 20 74 68 61 74 2e 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 o.not.want.that..#endif..class.Q
577c0 50 72 69 6e 74 65 72 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 PrinterPrivate;..class.Q_EXPORT.
577e0 51 50 72 69 6e 74 65 72 20 3a 20 70 75 62 6c 69 63 20 51 50 61 69 6e 74 44 65 76 69 63 65 0a 7b QPrinter.:.public.QPaintDevice.{
57800 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 65 6e 75 6d 20 50 72 69 6e 74 65 72 4d 6f 64 65 20 7b 20 .public:.....enum.PrinterMode.{.
57820 53 63 72 65 65 6e 52 65 73 6f 6c 75 74 69 6f 6e 2c 20 50 72 69 6e 74 65 72 52 65 73 6f 6c 75 74 ScreenResolution,.PrinterResolut
57840 69 6f 6e 2c 20 48 69 67 68 52 65 73 6f 6c 75 74 69 6f 6e 2c 20 43 6f 6d 70 61 74 69 62 6c 65 20 ion,.HighResolution,.Compatible.
57860 7d 3b 0a 0a 20 20 20 20 51 50 72 69 6e 74 65 72 28 20 50 72 69 6e 74 65 72 4d 6f 64 65 20 6d 6f };......QPrinter(.PrinterMode.mo
57880 64 65 20 3d 20 53 63 72 65 65 6e 52 65 73 6f 6c 75 74 69 6f 6e 20 29 3b 0a 20 20 20 7e 51 50 72 de.=.ScreenResolution.);....~QPr
578a0 69 6e 74 65 72 28 29 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 7b inter();......enum.Orientation.{
578c0 20 50 6f 72 74 72 61 69 74 2c 20 4c 61 6e 64 73 63 61 70 65 20 7d 3b 0a 0a 20 20 20 20 65 6e 75 .Portrait,.Landscape.};......enu
578e0 6d 20 50 61 67 65 53 69 7a 65 20 20 20 20 7b 20 41 34 2c 20 42 35 2c 20 4c 65 74 74 65 72 2c 20 m.PageSize....{.A4,.B5,.Letter,.
57900 4c 65 67 61 6c 2c 20 45 78 65 63 75 74 69 76 65 2c 0a 09 09 20 20 20 20 20 20 20 41 30 2c 20 41 Legal,.Executive,..........A0,.A
57920 31 2c 20 41 32 2c 20 41 33 2c 20 41 35 2c 20 41 36 2c 20 41 37 2c 20 41 38 2c 20 41 39 2c 20 42 1,.A2,.A3,.A5,.A6,.A7,.A8,.A9,.B
57940 30 2c 20 42 31 2c 0a 09 09 20 20 20 20 20 20 20 42 31 30 2c 20 42 32 2c 20 42 33 2c 20 42 34 2c 0,.B1,..........B10,.B2,.B3,.B4,
57960 20 42 36 2c 20 42 37 2c 20 42 38 2c 20 42 39 2c 20 43 35 45 2c 20 43 6f 6d 6d 31 30 45 2c 0a 09 .B6,.B7,.B8,.B9,.C5E,.Comm10E,..
57980 09 20 20 20 20 20 20 20 44 4c 45 2c 20 46 6f 6c 69 6f 2c 20 4c 65 64 67 65 72 2c 20 54 61 62 6c ........DLE,.Folio,.Ledger,.Tabl
579a0 6f 69 64 2c 20 43 75 73 74 6f 6d 2c 20 4e 50 61 67 65 53 69 7a 65 20 3d 20 43 75 73 74 6f 6d 20 oid,.Custom,.NPageSize.=.Custom.
579c0 7d 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 50 61 67 65 4f 72 64 65 72 20 20 20 7b 20 46 69 72 73 74 };......enum.PageOrder...{.First
579e0 50 61 67 65 46 69 72 73 74 2c 20 4c 61 73 74 50 61 67 65 46 69 72 73 74 20 7d 3b 0a 0a 20 20 20 PageFirst,.LastPageFirst.};.....
57a00 20 65 6e 75 6d 20 43 6f 6c 6f 72 4d 6f 64 65 20 20 20 7b 20 47 72 61 79 53 63 61 6c 65 2c 20 43 .enum.ColorMode...{.GrayScale,.C
57a20 6f 6c 6f 72 20 7d 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 50 61 70 65 72 53 6f 75 72 63 65 20 7b 20 olor.};......enum.PaperSource.{.
57a40 4f 6e 6c 79 4f 6e 65 2c 20 4c 6f 77 65 72 2c 20 4d 69 64 64 6c 65 2c 20 4d 61 6e 75 61 6c 2c 20 OnlyOne,.Lower,.Middle,.Manual,.
57a60 45 6e 76 65 6c 6f 70 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Envelope,.......................
57a80 20 45 6e 76 65 6c 6f 70 65 4d 61 6e 75 61 6c 2c 20 41 75 74 6f 2c 20 54 72 61 63 74 6f 72 2c 20 .EnvelopeManual,.Auto,.Tractor,.
57aa0 53 6d 61 6c 6c 46 6f 72 6d 61 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 SmallFormat,....................
57ac0 20 20 20 20 4c 61 72 67 65 46 6f 72 6d 61 74 2c 20 4c 61 72 67 65 43 61 70 61 63 69 74 79 2c 20 ....LargeFormat,.LargeCapacity,.
57ae0 43 61 73 73 65 74 74 65 2c 20 46 6f 72 6d 53 6f 75 72 63 65 20 7d 3b 0a 0a 20 20 20 20 65 6e 75 Cassette,.FormSource.};......enu
57b00 6d 20 50 72 69 6e 74 52 61 6e 67 65 20 20 20 7b 20 41 6c 6c 50 61 67 65 73 2c 0a 09 09 09 53 65 m.PrintRange...{.AllPages,....Se
57b20 6c 65 63 74 69 6f 6e 2c 0a 09 09 09 50 61 67 65 52 61 6e 67 65 20 7d 3b 0a 0a 20 20 20 20 65 6e lection,....PageRange.};......en
57b40 75 6d 20 50 72 69 6e 74 65 72 4f 70 74 69 6f 6e 20 7b 20 50 72 69 6e 74 54 6f 46 69 6c 65 2c 0a um.PrinterOption.{.PrintToFile,.
57b60 09 09 09 20 50 72 69 6e 74 53 65 6c 65 63 74 69 6f 6e 2c 0a 09 09 09 20 50 72 69 6e 74 50 61 67 ....PrintSelection,.....PrintPag
57b80 65 52 61 6e 67 65 20 7d 3b 0a 0a 20 20 20 20 51 53 74 72 69 6e 67 20 70 72 69 6e 74 65 72 4e 61 eRange.};......QString.printerNa
57ba0 6d 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 me().const;.....virtual.void.set
57bc0 50 72 69 6e 74 65 72 4e 61 6d 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 29 3b 0a 20 PrinterName(.const.QString.&);..
57be0 20 20 20 62 6f 6f 6c 20 6f 75 74 70 75 74 54 6f 46 69 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 ...bool.outputToFile().const;...
57c00 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 4f 75 74 70 75 74 54 6f 46 69 6c 65 28 20 ..virtual.void.setOutputToFile(.
57c20 62 6f 6f 6c 20 29 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 6f 75 74 70 75 74 46 69 6c 65 4e 61 bool.);.....QString.outputFileNa
57c40 6d 65 28 29 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 4f me()const;.....virtual.void.setO
57c60 75 74 70 75 74 46 69 6c 65 4e 61 6d 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 29 3b utputFileName(.const.QString.&);
57c80 0a 0a 20 20 20 20 51 53 74 72 69 6e 67 20 70 72 69 6e 74 50 72 6f 67 72 61 6d 28 29 20 63 6f 6e ......QString.printProgram().con
57ca0 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 50 72 69 6e 74 50 72 6f st;.....virtual.void.setPrintPro
57cc0 67 72 61 6d 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 29 3b 0a 0a 20 20 20 20 51 53 74 gram(.const.QString.&);......QSt
57ce0 72 69 6e 67 20 70 72 69 6e 74 65 72 53 65 6c 65 63 74 69 6f 6e 4f 70 74 69 6f 6e 28 29 20 63 6f ring.printerSelectionOption().co
57d00 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 50 72 69 6e 74 65 72 nst;.....virtual.void.setPrinter
57d20 53 65 6c 65 63 74 69 6f 6e 4f 70 74 69 6f 6e 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 SelectionOption(.const.QString.&
57d40 20 29 3b 0a 0a 20 20 20 20 51 53 74 72 69 6e 67 20 64 6f 63 4e 61 6d 65 28 29 20 63 6f 6e 73 74 .);......QString.docName().const
57d60 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 44 6f 63 4e 61 6d 65 28 20 63 ;.....virtual.void.setDocName(.c
57d80 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 29 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 63 72 65 onst.QString.&);.....QString.cre
57da0 61 74 6f 72 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 ator().const;.....virtual.void.s
57dc0 65 74 43 72 65 61 74 6f 72 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 29 3b 0a 0a 20 20 etCreator(.const.QString.&);....
57de0 20 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 6f 72 69 65 6e 74 61 74 69 6f 6e 28 29 20 20 20 63 6f ..Orientation.orientation()...co
57e00 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 4f 72 69 65 6e 74 61 nst;.....virtual.void.setOrienta
57e20 74 69 6f 6e 28 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 29 3b 0a 20 20 20 20 50 61 67 65 53 69 7a tion(.Orientation.);.....PageSiz
57e40 65 20 70 61 67 65 53 69 7a 65 28 29 20 20 20 20 20 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 e.pageSize()......const;.....vir
57e60 74 75 61 6c 20 76 6f 69 64 20 73 65 74 50 61 67 65 53 69 7a 65 28 20 50 61 67 65 53 69 7a 65 20 tual.void.setPageSize(.PageSize.
57e80 29 3b 0a 23 69 66 64 65 66 20 51 5f 57 53 5f 57 49 4e 0a 20 20 20 20 76 6f 69 64 20 73 65 74 57 );.#ifdef.Q_WS_WIN.....void.setW
57ea0 69 6e 50 61 67 65 53 69 7a 65 28 20 73 68 6f 72 74 20 77 69 6e 50 61 67 65 53 69 7a 65 20 29 3b inPageSize(.short.winPageSize.);
57ec0 0a 20 20 20 20 73 68 6f 72 74 20 77 69 6e 50 61 67 65 53 69 7a 65 28 29 20 63 6f 6e 73 74 3b 0a .....short.winPageSize().const;.
57ee0 23 65 6e 64 69 66 0a 23 69 66 64 65 66 20 51 5f 57 53 5f 4d 41 43 0a 20 20 20 20 62 6f 6f 6c 20 #endif.#ifdef.Q_WS_MAC.....bool.
57f00 70 72 69 6e 74 53 65 74 75 70 28 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 70 61 67 65 53 65 74 75 70 printSetup();.....bool.pageSetup
57f20 28 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 50 ();.#endif.....virtual.void.setP
57f40 61 67 65 4f 72 64 65 72 28 20 50 61 67 65 4f 72 64 65 72 20 29 3b 0a 20 20 20 20 50 61 67 65 4f ageOrder(.PageOrder.);.....PageO
57f60 72 64 65 72 20 20 20 70 61 67 65 4f 72 64 65 72 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 rder...pageOrder().const;......v
57f80 6f 69 64 20 73 65 74 52 65 73 6f 6c 75 74 69 6f 6e 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 69 6e oid.setResolution(.int.);.....in
57fa0 74 20 72 65 73 6f 6c 75 74 69 6f 6e 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 69 72 74 75 t.resolution().const;......virtu
57fc0 61 6c 20 76 6f 69 64 20 73 65 74 43 6f 6c 6f 72 4d 6f 64 65 28 20 43 6f 6c 6f 72 4d 6f 64 65 20 al.void.setColorMode(.ColorMode.
57fe0 29 3b 0a 20 20 20 20 43 6f 6c 6f 72 4d 6f 64 65 20 20 20 63 6f 6c 6f 72 4d 6f 64 65 28 29 20 63 );.....ColorMode...colorMode().c
58000 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 20 20 20 20 20 20 20 73 onst;......virtual.void........s
58020 65 74 46 75 6c 6c 50 61 67 65 28 20 62 6f 6f 6c 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 etFullPage(.bool.);.....bool....
58040 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6c 6c 50 61 67 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 ............fullPage().const;...
58060 20 20 51 53 69 7a 65 20 20 20 20 20 20 20 6d 61 72 67 69 6e 73 28 29 20 20 20 20 20 20 20 63 6f ..QSize.......margins().......co
58080 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4d 61 72 67 69 6e 73 28 20 75 69 6e 74 20 74 nst;.....void.setMargins(.uint.t
580a0 6f 70 2c 20 75 69 6e 74 20 6c 65 66 74 2c 20 75 69 6e 74 20 62 6f 74 74 6f 6d 2c 20 75 69 6e 74 op,.uint.left,.uint.bottom,.uint
580c0 20 72 69 67 68 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 6d 61 72 67 69 6e 73 28 20 75 69 6e 74 .right.);.....void.margins(.uint
580e0 20 2a 74 6f 70 2c 20 75 69 6e 74 20 2a 6c 65 66 74 2c 20 75 69 6e 74 20 2a 62 6f 74 74 6f 6d 2c .*top,.uint.*left,.uint.*bottom,
58100 20 75 69 6e 74 20 2a 72 69 67 68 74 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e 74 20 20 .uint.*right.).const;......int..
58120 20 20 20 20 20 20 20 66 72 6f 6d 50 61 67 65 28 29 20 20 20 20 20 20 63 6f 6e 73 74 3b 0a 20 20 .......fromPage()......const;...
58140 20 20 69 6e 74 20 20 20 20 20 20 20 20 20 74 6f 50 61 67 65 28 29 20 20 20 20 20 20 20 20 63 6f ..int.........toPage()........co
58160 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 46 72 6f 6d 54 6f 28 nst;.....virtual.void.setFromTo(
58180 20 69 6e 74 20 66 72 6f 6d 50 61 67 65 2c 20 69 6e 74 20 74 6f 50 61 67 65 20 29 3b 0a 20 20 20 .int.fromPage,.int.toPage.);....
581a0 20 69 6e 74 20 20 20 20 20 20 20 20 20 6d 69 6e 50 61 67 65 28 29 20 20 20 20 20 20 20 63 6f 6e .int.........minPage().......con
581c0 73 74 3b 0a 20 20 20 20 69 6e 74 20 20 20 20 20 20 20 20 20 6d 61 78 50 61 67 65 28 29 20 20 20 st;.....int.........maxPage()...
581e0 20 20 20 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 4d ....const;.....virtual.void.setM
58200 69 6e 4d 61 78 28 20 69 6e 74 20 6d 69 6e 50 61 67 65 2c 20 69 6e 74 20 6d 61 78 50 61 67 65 20 inMax(.int.minPage,.int.maxPage.
58220 29 3b 0a 20 20 20 20 69 6e 74 20 20 20 20 20 20 20 20 20 6e 75 6d 43 6f 70 69 65 73 28 29 20 20 );.....int.........numCopies()..
58240 20 20 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 4e 75 ...const;.....virtual.void.setNu
58260 6d 43 6f 70 69 65 73 28 20 69 6e 74 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 63 6f 6c 6c 61 74 mCopies(.int.);......bool.collat
58280 65 43 6f 70 69 65 73 45 6e 61 62 6c 65 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 eCopiesEnabled().const;.....void
582a0 09 73 65 74 43 6f 6c 6c 61 74 65 43 6f 70 69 65 73 45 6e 61 62 6c 65 64 28 62 6f 6f 6c 20 29 3b .setCollateCopiesEnabled(bool.);
582c0 0a 0a 20 20 20 20 62 6f 6f 6c 09 63 6f 6c 6c 61 74 65 43 6f 70 69 65 73 28 29 20 63 6f 6e 73 74 ......bool.collateCopies().const
582e0 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 43 6f 6c 6c 61 74 65 43 6f 70 69 65 73 28 20 62 6f 6f ;.....void.setCollateCopies(.boo
58300 6c 20 29 3b 0a 0a 20 20 20 20 50 72 69 6e 74 52 61 6e 67 65 09 70 72 69 6e 74 52 61 6e 67 65 28 l.);......PrintRange.printRange(
58320 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 09 73 65 74 50 72 69 6e 74 52 61 6e 67 65 ).const;.....void..setPrintRange
58340 28 20 50 72 69 6e 74 52 61 6e 67 65 20 72 61 6e 67 65 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 (.PrintRange.range.);......bool.
58360 20 20 20 20 20 20 20 6e 65 77 50 61 67 65 28 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 20 20 .......newPage();.....bool......
58380 20 20 61 62 6f 72 74 28 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 20 20 20 20 61 62 6f 72 74 ..abort();.....bool........abort
583a0 65 64 28 29 20 20 20 20 20 20 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 20 ed().......const;......bool.....
583c0 20 20 20 73 65 74 75 70 28 20 51 57 69 64 67 65 74 20 2a 70 61 72 65 6e 74 20 3d 20 30 20 29 3b ...setup(.QWidget.*parent.=.0.);
583e0 0a 0a 20 20 20 20 50 61 70 65 72 53 6f 75 72 63 65 20 70 61 70 65 72 53 6f 75 72 63 65 28 29 20 ......PaperSource.paperSource().
58400 20 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 50 61 70 ..const;.....virtual.void.setPap
58420 65 72 53 6f 75 72 63 65 28 20 50 61 70 65 72 53 6f 75 72 63 65 20 29 3b 0a 0a 20 20 20 20 76 6f erSource(.PaperSource.);......vo
58440 69 64 20 73 65 74 4f 70 74 69 6f 6e 45 6e 61 62 6c 65 64 28 20 50 72 69 6e 74 65 72 4f 70 74 69 id.setOptionEnabled(.PrinterOpti
58460 6f 6e 2c 20 62 6f 6f 6c 20 65 6e 61 62 6c 65 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 69 73 4f 70 on,.bool.enable.);.....bool.isOp
58480 74 69 6f 6e 45 6e 61 62 6c 65 64 28 20 50 72 69 6e 74 65 72 4f 70 74 69 6f 6e 20 29 3b 0a 0a 70 tionEnabled(.PrinterOption.);..p
584a0 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 20 20 20 20 63 6d 64 28 20 69 rotected:.....bool........cmd(.i
584c0 6e 74 2c 20 51 50 61 69 6e 74 65 72 20 2a 2c 20 51 50 44 65 76 43 6d 64 50 61 72 61 6d 20 2a 20 nt,.QPainter.*,.QPDevCmdParam.*.
584e0 29 3b 0a 20 20 20 20 69 6e 74 20 20 20 20 20 20 20 20 20 6d 65 74 72 69 63 28 20 69 6e 74 20 29 );.....int.........metric(.int.)
58500 20 63 6f 6e 73 74 3b 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 20 .const;..#if.defined(Q_WS_WIN)..
58520 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 20 20 20 20 20 20 20 73 65 74 41 63 74 69 76 65 ...virtual.void........setActive
58540 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 20 20 20 20 20 20 20 73 65 74 49 ();.....virtual.void........setI
58560 64 6c 65 28 29 3b 0a 23 65 6e 64 69 66 0a 0a 70 72 69 76 61 74 65 3a 0a 23 69 66 20 64 65 66 69 dle();.#endif..private:.#if.defi
58580 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 20 7c 7c 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 51 57 ned(Q_WS_X11).||.defined(Q_WS_QW
585a0 53 29 0a 20 20 20 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 70 64 72 76 3b 0a 20 20 20 20 69 S).....QPaintDevice.*pdrv;.....i
585c0 6e 74 20 20 20 20 20 20 20 20 20 70 69 64 3b 0a 23 65 6e 64 69 66 0a 23 69 66 20 64 65 66 69 6e nt.........pid;.#endif.#if.defin
585e0 65 64 28 51 5f 57 53 5f 4d 41 43 29 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 50 ed(Q_WS_MAC).....friend.class.QP
58600 72 69 6e 74 65 72 50 72 69 76 61 74 65 3b 0a 20 20 20 20 50 4d 50 61 67 65 46 6f 72 6d 61 74 20 rinterPrivate;.....PMPageFormat.
58620 70 66 6f 72 6d 61 74 3b 0a 20 20 20 20 50 4d 50 72 69 6e 74 53 65 74 74 69 6e 67 73 20 70 73 65 pformat;.....PMPrintSettings.pse
58640 74 74 69 6e 67 73 3b 0a 20 20 20 20 50 4d 50 72 69 6e 74 53 65 73 73 69 6f 6e 20 70 73 65 73 73 ttings;.....PMPrintSession.psess
58660 69 6f 6e 3b 0a 20 20 20 20 62 6f 6f 6c 20 70 72 65 70 61 72 65 28 50 4d 50 72 69 6e 74 53 65 74 ion;.....bool.prepare(PMPrintSet
58680 74 69 6e 67 73 20 2a 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 70 72 65 70 61 72 65 28 50 4d 50 61 67 tings.*);.....bool.prepare(PMPag
586a0 65 46 6f 72 6d 61 74 20 2a 29 3b 0a 20 20 20 20 76 6f 69 64 20 69 6e 74 65 72 70 72 65 74 28 50 eFormat.*);.....void.interpret(P
586c0 4d 50 72 69 6e 74 53 65 74 74 69 6e 67 73 20 2a 29 3b 0a 20 20 20 20 76 6f 69 64 20 69 6e 74 65 MPrintSettings.*);.....void.inte
586e0 72 70 72 65 74 28 50 4d 50 61 67 65 46 6f 72 6d 61 74 20 2a 29 3b 0a 23 65 6e 64 69 66 0a 23 69 rpret(PMPageFormat.*);.#endif.#i
58700 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 20 20 20 20 76 6f 69 64 20 20 20 20 f.defined(Q_WS_WIN).....void....
58720 20 20 20 20 72 65 61 64 50 64 6c 67 28 20 76 6f 69 64 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 ....readPdlg(.void*.);.....void.
58740 20 20 20 20 20 20 20 72 65 61 64 50 64 6c 67 41 28 20 76 6f 69 64 2a 20 29 3b 0a 20 20 20 20 76 .......readPdlgA(.void*.);.....v
58760 6f 69 64 09 77 72 69 74 65 44 65 76 6d 6f 64 65 28 20 51 74 3a 3a 48 41 4e 44 4c 45 20 29 3b 0a oid.writeDevmode(.Qt::HANDLE.);.
58780 20 20 20 20 76 6f 69 64 09 77 72 69 74 65 44 65 76 6d 6f 64 65 41 28 20 51 74 3a 3a 48 41 4e 44 ....void.writeDevmodeA(.Qt::HAND
587a0 4c 45 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 65 69 6e 69 74 28 29 3b 0a 0a 20 20 20 20 62 6f LE.);.....void.reinit();......bo
587c0 6f 6c 20 20 20 20 20 20 20 20 76 69 65 77 4f 66 66 73 65 74 44 6f 6e 65 3b 0a 20 20 20 20 51 50 ol........viewOffsetDone;.....QP
587e0 61 69 6e 74 65 72 2a 20 20 20 70 61 69 6e 74 65 72 3b 0a 20 20 20 20 51 74 3a 3a 48 41 4e 44 4c ainter*...painter;.....Qt::HANDL
58800 45 20 68 64 65 76 6d 6f 64 65 3b 0a 20 20 20 20 51 74 3a 3a 48 41 4e 44 4c 45 20 68 64 65 76 6e E.hdevmode;.....Qt::HANDLE.hdevn
58820 61 6d 65 73 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 69 6e 74 20 20 20 20 20 20 20 20 20 73 74 ames;.#endif......int.........st
58840 61 74 65 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 20 20 20 20 70 72 69 6e 74 65 72 5f 6e 61 6d ate;.....QString.....printer_nam
58860 65 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 20 20 20 20 6f 70 74 69 6f 6e 5f 73 74 72 69 6e 67 e;.....QString.....option_string
58880 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 20 20 20 20 6f 75 74 70 75 74 5f 66 69 6c 65 6e 61 6d ;.....QString.....output_filenam
588a0 65 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 20 20 20 20 6f 75 74 70 75 74 5f 66 69 6c 65 3b 0a e;.....bool........output_file;.
588c0 20 20 20 20 51 53 74 72 69 6e 67 20 20 20 20 20 70 72 69 6e 74 5f 70 72 6f 67 3b 0a 20 20 20 20 ....QString.....print_prog;.....
588e0 51 53 74 72 69 6e 67 20 20 20 20 20 64 6f 63 5f 6e 61 6d 65 3b 0a 20 20 20 20 51 53 74 72 69 6e QString.....doc_name;.....QStrin
58900 67 20 20 20 20 20 63 72 65 61 74 6f 72 5f 6e 61 6d 65 3b 0a 0a 20 20 20 20 50 61 67 65 53 69 7a g.....creator_name;......PageSiz
58920 65 20 20 20 20 70 61 67 65 5f 73 69 7a 65 3b 0a 20 20 20 20 50 61 70 65 72 53 6f 75 72 63 65 20 e....page_size;.....PaperSource.
58940 70 61 70 65 72 5f 73 6f 75 72 63 65 3b 0a 20 20 20 20 50 61 67 65 4f 72 64 65 72 20 20 20 70 61 paper_source;.....PageOrder...pa
58960 67 65 5f 6f 72 64 65 72 3b 0a 20 20 20 20 43 6f 6c 6f 72 4d 6f 64 65 20 20 20 63 6f 6c 6f 72 5f ge_order;.....ColorMode...color_
58980 6d 6f 64 65 3b 0a 20 20 20 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 6f 72 69 65 6e 74 3b 0a 20 20 mode;.....Orientation.orient;...
589a0 20 20 75 69 6e 74 09 74 6f 5f 65 64 67 65 20 3a 20 31 3b 0a 20 20 20 20 75 69 6e 74 09 61 70 70 ..uint.to_edge.:.1;.....uint.app
589c0 63 6f 6c 63 6f 70 69 65 73 20 3a 20 31 3b 0a 20 20 20 20 75 69 6e 74 09 75 73 65 72 63 6f 6c 63 colcopies.:.1;.....uint.usercolc
589e0 6f 70 69 65 73 20 3a 20 31 3b 0a 20 20 20 20 75 69 6e 74 09 72 65 73 5f 73 65 74 20 3a 20 31 3b opies.:.1;.....uint.res_set.:.1;
58a00 0a 20 20 20 20 73 68 6f 72 74 20 20 20 20 20 20 20 66 72 6f 6d 5f 70 67 2c 20 74 6f 5f 70 67 3b .....short.......from_pg,.to_pg;
58a20 0a 20 20 20 20 73 68 6f 72 74 20 20 20 20 20 20 20 6d 69 6e 5f 70 67 2c 20 20 6d 61 78 5f 70 67 .....short.......min_pg,..max_pg
58a40 3b 0a 20 20 20 20 73 68 6f 72 74 20 20 20 20 20 20 20 6e 63 6f 70 69 65 73 3b 0a 20 20 20 20 69 ;.....short.......ncopies;.....i
58a60 6e 74 20 20 20 20 20 20 20 20 20 72 65 73 3b 0a 20 20 20 20 51 50 72 69 6e 74 65 72 50 72 69 76 nt.........res;.....QPrinterPriv
58a80 61 74 65 20 2a 64 3b 0a 0a 70 72 69 76 61 74 65 3a 20 20 20 20 20 20 20 20 2f 2f 20 44 69 73 61 ate.*d;..private:........//.Disa
58aa0 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 bled.copy.constructor.and.operat
58ac0 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a or=.#if.defined(Q_DISABLE_COPY).
58ae0 20 20 20 20 51 50 72 69 6e 74 65 72 28 20 63 6f 6e 73 74 20 51 50 72 69 6e 74 65 72 20 26 20 29 ....QPrinter(.const.QPrinter.&.)
58b00 3b 0a 20 20 20 20 51 50 72 69 6e 74 65 72 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 ;.....QPrinter.&operator=(.const
58b20 20 51 50 72 69 6e 74 65 72 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 0a 69 6e 6c 69 6e .QPrinter.&.);.#endif.};...inlin
58b40 65 20 51 53 74 72 69 6e 67 20 51 50 72 69 6e 74 65 72 3a 3a 70 72 69 6e 74 65 72 4e 61 6d 65 28 e.QString.QPrinter::printerName(
58b60 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 70 72 69 6e 74 65 72 5f 6e 61 6d 65 3b 20 7d ).const.{.return.printer_name;.}
58b80 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 72 69 6e 74 65 72 3a 3a 6f 75 74 70 75 74 54 6f ..inline.bool.QPrinter::outputTo
58ba0 46 69 6c 65 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 6f 75 74 70 75 74 5f 66 69 6c File().const.{.return.output_fil
58bc0 65 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 53 74 72 69 6e 67 20 51 50 72 69 6e 74 65 72 3a 3a 6f e;.}..inline.QString.QPrinter::o
58be0 75 74 70 75 74 46 69 6c 65 4e 61 6d 65 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 6f utputFileName().const.{.return.o
58c00 75 74 70 75 74 5f 66 69 6c 65 6e 61 6d 65 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 53 74 72 69 6e utput_filename;.}..inline.QStrin
58c20 67 20 51 50 72 69 6e 74 65 72 3a 3a 70 72 69 6e 74 50 72 6f 67 72 61 6d 28 29 20 63 6f 6e 73 74 g.QPrinter::printProgram().const
58c40 0a 7b 20 72 65 74 75 72 6e 20 70 72 69 6e 74 5f 70 72 6f 67 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 .{.return.print_prog;.}..inline.
58c60 51 53 74 72 69 6e 67 20 51 50 72 69 6e 74 65 72 3a 3a 64 6f 63 4e 61 6d 65 28 29 20 63 6f 6e 73 QString.QPrinter::docName().cons
58c80 74 0a 7b 20 72 65 74 75 72 6e 20 64 6f 63 5f 6e 61 6d 65 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 t.{.return.doc_name;.}..inline.Q
58ca0 53 74 72 69 6e 67 20 51 50 72 69 6e 74 65 72 3a 3a 63 72 65 61 74 6f 72 28 29 20 63 6f 6e 73 74 String.QPrinter::creator().const
58cc0 0a 7b 20 72 65 74 75 72 6e 20 63 72 65 61 74 6f 72 5f 6e 61 6d 65 3b 20 7d 0a 0a 69 6e 6c 69 6e .{.return.creator_name;.}..inlin
58ce0 65 20 51 50 72 69 6e 74 65 72 3a 3a 50 61 67 65 53 69 7a 65 20 51 50 72 69 6e 74 65 72 3a 3a 70 e.QPrinter::PageSize.QPrinter::p
58d00 61 67 65 53 69 7a 65 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 70 61 67 65 5f 73 69 ageSize().const.{.return.page_si
58d20 7a 65 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 50 72 69 6e 74 65 72 3a 3a 4f 72 69 65 6e 74 61 74 ze;.}..inline.QPrinter::Orientat
58d40 69 6f 6e 20 51 50 72 69 6e 74 65 72 3a 3a 6f 72 69 65 6e 74 61 74 69 6f 6e 28 29 20 63 6f 6e 73 ion.QPrinter::orientation().cons
58d60 74 0a 7b 20 72 65 74 75 72 6e 20 6f 72 69 65 6e 74 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 t.{.return.orient;.}..inline.int
58d80 20 51 50 72 69 6e 74 65 72 3a 3a 66 72 6f 6d 50 61 67 65 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 .QPrinter::fromPage().const.{.re
58da0 74 75 72 6e 20 66 72 6f 6d 5f 70 67 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 72 69 turn.from_pg;.}..inline.int.QPri
58dc0 6e 74 65 72 3a 3a 74 6f 50 61 67 65 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 74 6f nter::toPage().const.{.return.to
58de0 5f 70 67 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 72 69 6e 74 65 72 3a 3a 6d 69 6e _pg;.}..inline.int.QPrinter::min
58e00 50 61 67 65 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 6d 69 6e 5f 70 67 3b 20 7d 0a Page().const.{.return.min_pg;.}.
58e20 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 72 69 6e 74 65 72 3a 3a 6d 61 78 50 61 67 65 28 29 20 .inline.int.QPrinter::maxPage().
58e40 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 6d 61 78 5f 70 67 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 const.{.return.max_pg;.}..inline
58e60 20 69 6e 74 20 51 50 72 69 6e 74 65 72 3a 3a 6e 75 6d 43 6f 70 69 65 73 28 29 20 63 6f 6e 73 74 .int.QPrinter::numCopies().const
58e80 0a 7b 20 72 65 74 75 72 6e 20 6e 63 6f 70 69 65 73 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f .{.return.ncopies;.}..inline.boo
58ea0 6c 20 51 50 72 69 6e 74 65 72 3a 3a 63 6f 6c 6c 61 74 65 43 6f 70 69 65 73 45 6e 61 62 6c 65 64 l.QPrinter::collateCopiesEnabled
58ec0 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 61 70 70 63 6f 6c 63 6f 70 69 65 73 3b 20 ().const.{.return.appcolcopies;.
58ee0 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 72 69 6e 74 65 72 3a 3a 73 65 74 43 6f 6c 6c }..inline.void.QPrinter::setColl
58f00 61 74 65 43 6f 70 69 65 73 45 6e 61 62 6c 65 64 28 62 6f 6f 6c 20 76 29 0a 7b 20 61 70 70 63 6f ateCopiesEnabled(bool.v).{.appco
58f20 6c 63 6f 70 69 65 73 20 3d 20 76 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 72 69 lcopies.=.v;.}..inline.bool.QPri
58f40 6e 74 65 72 3a 3a 63 6f 6c 6c 61 74 65 43 6f 70 69 65 73 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 nter::collateCopies().const.{.re
58f60 74 75 72 6e 20 75 73 65 72 63 6f 6c 63 6f 70 69 65 73 3b 20 7d 0a 0a 0a 23 65 6e 64 69 66 20 2f turn.usercolcopies;.}...#endif./
58f80 2f 20 51 54 5f 4e 4f 5f 50 52 49 4e 54 45 52 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 52 49 4e /.QT_NO_PRINTER..#endif.//.QPRIN
58fa0 54 45 52 5f 48 0a 00 00 00 2e 00 71 00 6f 00 62 00 6a 00 65 00 63 00 74 00 63 00 6c 00 65 00 61 TER_H......q.o.b.j.e.c.t.c.l.e.a
58fc0 00 6e 00 75 00 70 00 68 00 61 00 6e 00 64 00 6c 00 65 00 72 00 2e 00 68 00 00 07 d3 2f 2a 20 20 .n.u.p.h.a.n.d.l.e.r...h..../*..
58fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
590a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
590c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
590e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
591a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
591c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
591e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59280 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
592a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
592c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
592e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
593a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
593c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
593e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
594a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
594c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
594e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a .............................*/.
595a0 0a 23 69 66 6e 64 65 66 20 51 4f 42 4a 45 43 54 43 4c 45 41 4e 55 50 48 41 4e 44 4c 45 52 5f 48 .#ifndef.QOBJECTCLEANUPHANDLER_H
595c0 0a 23 64 65 66 69 6e 65 20 51 4f 42 4a 45 43 54 43 4c 45 41 4e 55 50 48 41 4e 44 4c 45 52 5f 48 .#define.QOBJECTCLEANUPHANDLER_H
595e0 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6f 62 6a 65 63 74 ..#ifndef.QT_H.#include."qobject
59600 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 63 6c 61 73 73 20 51 4f 62 6a 65 63 .h".#endif.//.QT_H..class.QObjec
59620 74 4c 69 73 74 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4f 62 6a 65 63 74 43 6c tList;..class.Q_EXPORT.QObjectCl
59640 65 61 6e 75 70 48 61 6e 64 6c 65 72 20 3a 20 70 75 62 6c 69 63 20 51 4f 62 6a 65 63 74 0a 7b 0a eanupHandler.:.public.QObject.{.
59660 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4f 62 6a 65 63 ....Q_OBJECT..public:.....QObjec
59680 74 43 6c 65 61 6e 75 70 48 61 6e 64 6c 65 72 28 29 3b 0a 20 20 20 20 7e 51 4f 62 6a 65 63 74 43 tCleanupHandler();.....~QObjectC
596a0 6c 65 61 6e 75 70 48 61 6e 64 6c 65 72 28 29 3b 0a 0a 20 20 20 20 51 4f 62 6a 65 63 74 2a 20 61 leanupHandler();......QObject*.a
596c0 64 64 28 20 51 4f 62 6a 65 63 74 2a 20 6f 62 6a 65 63 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 dd(.QObject*.object.);.....void.
596e0 72 65 6d 6f 76 65 28 20 51 4f 62 6a 65 63 74 20 2a 6f 62 6a 65 63 74 20 29 3b 0a 20 20 20 20 62 remove(.QObject.*object.);.....b
59700 6f 6f 6c 20 69 73 45 6d 70 74 79 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 63 6c ool.isEmpty().const;.....void.cl
59720 65 61 72 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 4f 62 6a 65 63 74 4c 69 73 74 ear();..private:.....QObjectList
59740 20 2a 63 6c 65 61 6e 75 70 4f 62 6a 65 63 74 73 3b 0a 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 .*cleanupObjects;..private.slots
59760 3a 0a 20 20 20 20 76 6f 69 64 20 6f 62 6a 65 63 74 44 65 73 74 72 6f 79 65 64 28 20 51 4f 62 6a :.....void.objectDestroyed(.QObj
59780 65 63 74 20 2a 20 29 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 4f 42 4a 45 43 54 43 4c ect.*.);.};..#endif.//.QOBJECTCL
597a0 45 41 4e 55 50 48 41 4e 44 4c 45 52 5f 48 0a 00 00 00 14 00 71 00 70 00 72 00 6f 00 67 00 64 00 EANUPHANDLER_H......q.p.r.o.g.d.
597c0 6c 00 67 00 2e 00 68 00 00 04 2f 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 l.g...h...//*...................
597e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
598a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
598c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
598e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
599a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
599c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
599e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59b60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 52 4f 47 44 4c 47 .............*/.#ifndef.QPROGDLG
59bc0 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 52 4f 47 44 4c 47 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 _H.#define.QPROGDLG_H.#include."
59be0 71 70 72 6f 67 72 65 73 73 64 69 61 6c 6f 67 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 20 00 71 qprogressdialog.h".#endif......q
59c00 00 70 00 6c 00 61 00 74 00 69 00 6e 00 75 00 6d 00 73 00 74 00 79 00 6c 00 65 00 2e 00 68 00 00 .p.l.a.t.i.n.u.m.s.t.y.l.e...h..
59c20 0d f4 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ../*............................
59c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
59fe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a0a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a0c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a1e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5a200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 ...................*/..#ifndef.Q
5a220 50 4c 41 54 49 4e 55 4d 53 54 59 4c 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 4c 41 54 49 4e 55 PLATINUMSTYLE_H.#define.QPLATINU
5a240 4d 53 54 59 4c 45 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 MSTYLE_H..#ifndef.QT_H.#include.
5a260 22 71 77 69 6e 64 6f 77 73 73 74 79 6c 65 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 "qwindowsstyle.h".#endif.//.QT_H
5a280 0a 0a 23 69 66 20 21 64 65 66 69 6e 65 64 28 51 54 5f 4e 4f 5f 53 54 59 4c 45 5f 50 4c 41 54 49 ..#if.!defined(QT_NO_STYLE_PLATI
5a2a0 4e 55 4d 29 20 7c 7c 20 64 65 66 69 6e 65 64 28 51 54 5f 50 4c 55 47 49 4e 29 0a 0a 63 6c 61 73 NUM).||.defined(QT_PLUGIN)..clas
5a2c0 73 20 51 50 61 6c 65 74 74 65 3b 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 54 5f 50 4c 55 47 s.QPalette;..#if.defined(QT_PLUG
5a2e0 49 4e 29 0a 23 64 65 66 69 6e 65 20 51 5f 45 58 50 4f 52 54 5f 53 54 59 4c 45 5f 50 4c 41 54 49 IN).#define.Q_EXPORT_STYLE_PLATI
5a300 4e 55 4d 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 51 5f 45 58 50 4f 52 54 5f 53 54 59 4c 45 NUM.#else.#define.Q_EXPORT_STYLE
5a320 5f 50 4c 41 54 49 4e 55 4d 20 51 5f 45 58 50 4f 52 54 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 _PLATINUM.Q_EXPORT.#endif..class
5a340 20 51 5f 45 58 50 4f 52 54 5f 53 54 59 4c 45 5f 50 4c 41 54 49 4e 55 4d 20 51 50 6c 61 74 69 6e .Q_EXPORT_STYLE_PLATINUM.QPlatin
5a360 75 6d 53 74 79 6c 65 20 3a 20 70 75 62 6c 69 63 20 51 57 69 6e 64 6f 77 73 53 74 79 6c 65 0a 7b umStyle.:.public.QWindowsStyle.{
5a380 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 6c 61 74 69 .....Q_OBJECT.public:.....QPlati
5a3a0 6e 75 6d 53 74 79 6c 65 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 50 6c 61 74 69 6e numStyle();.....virtual.~QPlatin
5a3c0 75 6d 53 74 79 6c 65 28 29 3b 0a 0a 20 20 20 20 2f 2f 20 6e 65 77 20 53 74 79 6c 65 20 53 74 75 umStyle();......//.new.Style.Stu
5a3e0 66 66 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 50 72 69 6d 69 74 69 76 65 28 20 50 72 69 6d 69 ff.....void.drawPrimitive(.Primi
5a400 74 69 76 65 45 6c 65 6d 65 6e 74 20 70 65 2c 0a 09 09 09 51 50 61 69 6e 74 65 72 20 2a 70 2c 0a tiveElement.pe,....QPainter.*p,.
5a420 09 09 09 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 2c 0a 09 09 09 63 6f 6e 73 74 20 51 43 6f 6c ...const.QRect.&r,....const.QCol
5a440 6f 72 47 72 6f 75 70 20 26 63 67 2c 0a 09 09 09 53 46 6c 61 67 73 20 66 6c 61 67 73 20 3d 20 53 orGroup.&cg,....SFlags.flags.=.S
5a460 74 79 6c 65 5f 44 65 66 61 75 6c 74 2c 0a 09 09 09 63 6f 6e 73 74 20 51 53 74 79 6c 65 4f 70 74 tyle_Default,....const.QStyleOpt
5a480 69 6f 6e 26 20 3d 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 3a 3a 44 65 66 61 75 6c 74 20 29 20 63 ion&.=.QStyleOption::Default.).c
5a4a0 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 43 6f 6e 74 72 6f 6c 28 20 43 6f 6e onst;......void.drawControl(.Con
5a4c0 74 72 6f 6c 45 6c 65 6d 65 6e 74 20 65 6c 65 6d 65 6e 74 2c 0a 09 09 20 20 20 20 20 20 51 50 61 trolElement.element,.........QPa
5a4e0 69 6e 74 65 72 20 2a 70 2c 0a 09 09 20 20 20 20 20 20 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 inter.*p,.........const.QWidget.
5a500 2a 77 69 64 67 65 74 2c 0a 09 09 20 20 20 20 20 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 2c *widget,.........const.QRect.&r,
5a520 0a 09 09 20 20 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 63 67 2c 0a .........const.QColorGroup.&cg,.
5a540 09 09 20 20 20 20 20 20 53 46 6c 61 67 73 20 68 6f 77 20 3d 20 53 74 79 6c 65 5f 44 65 66 61 75 ........SFlags.how.=.Style_Defau
5a560 6c 74 2c 0a 09 09 20 20 20 20 20 20 63 6f 6e 73 74 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 26 20 lt,.........const.QStyleOption&.
5a580 3d 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 3a 3a 44 65 66 61 75 6c 74 20 29 20 63 6f 6e 73 74 3b =.QStyleOption::Default.).const;
5a5a0 0a 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 43 6f 6d 70 6c 65 78 43 6f 6e 74 72 6f 6c 28 20 43 ......void.drawComplexControl(.C
5a5c0 6f 6d 70 6c 65 78 43 6f 6e 74 72 6f 6c 20 63 6f 6e 74 72 6f 6c 2c 0a 09 09 09 20 20 20 20 20 51 omplexControl.control,.........Q
5a5e0 50 61 69 6e 74 65 72 20 2a 70 2c 0a 09 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 57 69 64 67 65 Painter.*p,.........const.QWidge
5a600 74 20 2a 77 69 64 67 65 74 2c 0a 09 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 t.*widget,.........const.QRect.&
5a620 72 2c 0a 09 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 63 67 r,.........const.QColorGroup.&cg
5a640 2c 0a 09 09 09 20 20 20 20 20 53 46 6c 61 67 73 20 68 6f 77 20 3d 20 53 74 79 6c 65 5f 44 65 66 ,.........SFlags.how.=.Style_Def
5a660 61 75 6c 74 2c 0a 23 69 66 64 65 66 20 51 5f 51 44 4f 43 0a 09 09 09 20 20 20 20 20 53 43 46 6c ault,.#ifdef.Q_QDOC.........SCFl
5a680 61 67 73 20 73 75 62 20 3d 20 53 43 5f 41 6c 6c 2c 0a 23 65 6c 73 65 0a 09 09 09 20 20 20 20 20 ags.sub.=.SC_All,.#else.........
5a6a0 53 43 46 6c 61 67 73 20 73 75 62 20 3d 20 28 75 69 6e 74 29 53 43 5f 41 6c 6c 2c 0a 23 65 6e 64 SCFlags.sub.=.(uint)SC_All,.#end
5a6c0 69 66 0a 09 09 09 20 20 20 20 20 53 43 46 6c 61 67 73 20 73 75 62 41 63 74 69 76 65 20 3d 20 53 if.........SCFlags.subActive.=.S
5a6e0 43 5f 4e 6f 6e 65 2c 0a 09 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 53 74 79 6c 65 4f 70 74 69 C_None,.........const.QStyleOpti
5a700 6f 6e 26 20 3d 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 3a 3a 44 65 66 61 75 6c 74 20 29 20 63 6f on&.=.QStyleOption::Default.).co
5a720 6e 73 74 3b 0a 0a 20 20 20 20 51 52 65 63 74 20 71 75 65 72 79 53 75 62 43 6f 6e 74 72 6f 6c 4d nst;......QRect.querySubControlM
5a740 65 74 72 69 63 73 28 20 43 6f 6d 70 6c 65 78 43 6f 6e 74 72 6f 6c 20 63 6f 6e 74 72 6f 6c 2c 0a etrics(.ComplexControl.control,.
5a760 09 09 09 09 20 20 63 6f 6e 73 74 20 51 57 69 64 67 65 74 20 2a 77 69 64 67 65 74 2c 0a 09 09 09 ......const.QWidget.*widget,....
5a780 09 20 20 53 75 62 43 6f 6e 74 72 6f 6c 20 73 63 2c 0a 09 09 09 09 20 20 63 6f 6e 73 74 20 51 53 ...SubControl.sc,.......const.QS
5a7a0 74 79 6c 65 4f 70 74 69 6f 6e 26 20 3d 20 51 53 74 79 6c 65 4f 70 74 69 6f 6e 3a 3a 44 65 66 61 tyleOption&.=.QStyleOption::Defa
5a7c0 75 6c 74 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e 74 20 70 69 78 65 6c 4d 65 74 72 69 ult.).const;......int.pixelMetri
5a7e0 63 28 20 50 69 78 65 6c 4d 65 74 72 69 63 20 6d 65 74 72 69 63 2c 20 63 6f 6e 73 74 20 51 57 69 c(.PixelMetric.metric,.const.QWi
5a800 64 67 65 74 20 2a 77 69 64 67 65 74 20 3d 20 30 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 dget.*widget.=.0.).const;......Q
5a820 52 65 63 74 20 73 75 62 52 65 63 74 28 20 53 75 62 52 65 63 74 20 72 2c 20 63 6f 6e 73 74 20 51 Rect.subRect(.SubRect.r,.const.Q
5a840 57 69 64 67 65 74 20 2a 77 69 64 67 65 74 20 29 20 63 6f 6e 73 74 3b 0a 0a 70 72 6f 74 65 63 74 Widget.*widget.).const;..protect
5a860 65 64 3a 0a 20 20 20 20 20 51 43 6f 6c 6f 72 20 6d 69 78 65 64 43 6f 6c 6f 72 28 63 6f 6e 73 74 ed:......QColor.mixedColor(const
5a880 20 51 43 6f 6c 6f 72 20 26 2c 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 29 20 63 6f 6e 73 74 .QColor.&,.const.QColor.&).const
5a8a0 3b 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 52 69 66 66 6c 65 73 28 20 51 50 61 69 6e 74 65 72 ;.....void.drawRiffles(.QPainter
5a8c0 2a 20 70 2c 20 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 *.p,..int.x,.int.y,.int.w,.int.h
5a8e0 2c 0a 09 09 20 20 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 67 2c 20 ,.........const.QColorGroup.&g,.
5a900 62 6f 6f 6c 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 29 20 63 6f 6e 73 74 3b 0a 70 72 69 76 61 74 65 bool.horizontal.).const;.private
5a920 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 :.//.Disabled.copy.constructor.a
5a940 6e 64 20 6f 70 65 72 61 74 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 nd.operator=.#if.defined(Q_DISAB
5a960 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 50 6c 61 74 69 6e 75 6d 53 74 79 6c 65 28 20 63 6f 6e LE_COPY).....QPlatinumStyle(.con
5a980 73 74 20 51 50 6c 61 74 69 6e 75 6d 53 74 79 6c 65 20 26 20 29 3b 0a 20 20 20 20 51 50 6c 61 74 st.QPlatinumStyle.&.);.....QPlat
5a9a0 69 6e 75 6d 53 74 79 6c 65 26 20 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 50 6c 61 inumStyle&.operator=(.const.QPla
5a9c0 74 69 6e 75 6d 53 74 79 6c 65 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 23 65 6e 64 69 tinumStyle.&.);.#endif.};..#endi
5a9e0 66 20 2f 2f 20 51 54 5f 4e 4f 5f 53 54 59 4c 45 5f 50 4c 41 54 49 4e 55 4d 0a 0a 23 65 6e 64 69 f.//.QT_NO_STYLE_PLATINUM..#endi
5aa00 66 20 2f 2f 20 51 50 4c 41 54 49 4e 55 4d 53 54 59 4c 45 5f 48 0a 00 00 00 12 00 71 00 6f 00 62 f.//.QPLATINUMSTYLE_H......q.o.b
5aa20 00 6a 00 65 00 63 00 74 00 2e 00 68 00 00 1e b1 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .j.e.c.t...h..../*..............
5aa40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5aa60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5aa80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5aaa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5aac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5aae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ab00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ab20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ab40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ab60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ab80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5aba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5abc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5abe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ac00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ac20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ac40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ac60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ac80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5aca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5acc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ace0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ad00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ad20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ad40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ad60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ad80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ada0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5adc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ade0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ae00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ae20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ae40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ae60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ae80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5aea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5aec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5aee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5af00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5af20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5af40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5af60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5af80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5afa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5afc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5afe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5b000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 ....................*/..#ifndef.
5b020 51 4f 42 4a 45 43 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 4f 42 4a 45 43 54 5f 48 0a 0a 23 69 66 QOBJECT_H.#define.QOBJECT_H..#if
5b040 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6f 62 6a 65 63 74 64 65 66 73 2e ndef.QT_H.#include."qobjectdefs.
5b060 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 77 69 6e 64 6f 77 64 65 66 73 2e 68 22 0a 23 69 6e 63 h".#include."qwindowdefs.h".#inc
5b080 6c 75 64 65 20 22 71 73 74 72 69 6e 67 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 65 76 65 6e lude."qstring.h".#include."qeven
5b0a0 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 6e 61 6d 65 73 70 61 63 65 2e 68 22 0a 23 65 6e t.h".#include."qnamespace.h".#en
5b0c0 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 64 65 66 69 6e 65 20 51 54 5f 54 52 5f 4e 4f 4f 50 28 dif.//.QT_H..#define.QT_TR_NOOP(
5b0e0 78 29 20 28 78 29 0a 23 64 65 66 69 6e 65 20 51 54 5f 54 52 41 4e 53 4c 41 54 45 5f 4e 4f 4f 50 x).(x).#define.QT_TRANSLATE_NOOP
5b100 28 73 63 6f 70 65 2c 78 29 20 28 78 29 0a 0a 63 6c 61 73 73 20 51 4d 65 74 61 4f 62 6a 65 63 74 (scope,x).(x)..class.QMetaObject
5b120 3b 0a 63 6c 61 73 73 20 51 56 61 72 69 61 6e 74 3b 0a 63 6c 61 73 73 20 51 4d 65 74 61 50 72 6f ;.class.QVariant;.class.QMetaPro
5b140 70 65 72 74 79 3b 0a 63 6c 61 73 73 20 51 50 6f 73 74 45 76 65 6e 74 4c 69 73 74 3b 0a 63 6c 61 perty;.class.QPostEventList;.cla
5b160 73 73 20 51 53 65 6e 64 65 72 4f 62 6a 65 63 74 4c 69 73 74 3b 0a 63 6c 61 73 73 20 51 4f 62 6a ss.QSenderObjectList;.class.QObj
5b180 65 63 74 50 72 69 76 61 74 65 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 55 53 45 52 44 41 ectPrivate;.#ifndef.QT_NO_USERDA
5b1a0 54 41 0a 63 6c 61 73 73 20 51 4f 62 6a 65 63 74 55 73 65 72 44 61 74 61 3b 0a 23 65 6e 64 69 66 TA.class.QObjectUserData;.#endif
5b1c0 0a 73 74 72 75 63 74 20 51 55 4f 62 6a 65 63 74 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 .struct.QUObject;..class.Q_EXPOR
5b1e0 54 20 51 4f 62 6a 65 63 74 3a 20 70 75 62 6c 69 63 20 51 74 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a T.QObject:.public.Qt.{.....Q_OBJ
5b200 45 43 54 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 51 43 53 74 72 69 6e 67 20 6e 61 6d ECT.....Q_PROPERTY(.QCString.nam
5b220 65 20 52 45 41 44 20 6e 61 6d 65 20 57 52 49 54 45 20 73 65 74 4e 61 6d 65 20 29 0a 0a 70 75 62 e.READ.name.WRITE.setName.)..pub
5b240 6c 69 63 3a 0a 20 20 20 20 51 4f 62 6a 65 63 74 28 20 51 4f 62 6a 65 63 74 20 2a 70 61 72 65 6e lic:.....QObject(.QObject.*paren
5b260 74 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 20 76 t=0,.const.char.*name=0.);.....v
5b280 69 72 74 75 61 6c 20 7e 51 4f 62 6a 65 63 74 28 29 3b 0a 0a 23 69 66 64 65 66 20 51 5f 51 44 4f irtual.~QObject();..#ifdef.Q_QDO
5b2a0 43 0a 20 20 20 20 76 69 72 74 75 61 6c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 63 6c 61 73 73 4e C.....virtual.const.char.*classN
5b2c0 61 6d 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 53 74 72 69 6e 67 20 ame().const;.....static.QString.
5b2e0 74 72 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 29 tr(.const.char.*,.const.char.*.)
5b300 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 53 74 72 69 6e 67 20 74 72 55 74 66 38 28 20 63 6f 6e ;.....static.QString.trUtf8(.con
5b320 73 74 20 63 68 61 72 20 2a 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 29 3b 0a 20 20 20 20 76 st.char.*,.const.char.*.);.....v
5b340 69 72 74 75 61 6c 20 51 4d 65 74 61 4f 62 6a 65 63 74 20 2a 6d 65 74 61 4f 62 6a 65 63 74 28 29 irtual.QMetaObject.*metaObject()
5b360 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c .const;.#endif......virtual.bool
5b380 20 65 76 65 6e 74 28 20 51 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 .event(.QEvent.*.);.....virtual.
5b3a0 62 6f 6f 6c 20 65 76 65 6e 74 46 69 6c 74 65 72 28 20 51 4f 62 6a 65 63 74 20 2a 2c 20 51 45 76 bool.eventFilter(.QObject.*,.QEv
5b3c0 65 6e 74 20 2a 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 20 69 73 41 28 20 63 6f 6e 73 74 20 63 ent.*.);......bool..isA(.const.c
5b3e0 68 61 72 20 2a 20 29 09 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 20 69 6e 68 65 72 69 har.*.)..const;.....bool..inheri
5b400 74 73 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 63 ts(.const.char.*.).const;......c
5b420 6f 6e 73 74 20 63 68 61 72 20 20 2a 6e 61 6d 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f onst.char..*name().const;.....co
5b440 6e 73 74 20 63 68 61 72 20 20 2a 6e 61 6d 65 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 64 65 nst.char..*name(.const.char.*.de
5b460 66 61 75 6c 74 4e 61 6d 65 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 faultName.).const;......virtual.
5b480 76 6f 69 64 20 73 65 74 4e 61 6d 65 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 20 29 void.setName(.const.char.*name.)
5b4a0 3b 0a 20 20 20 20 62 6f 6f 6c 09 20 69 73 57 69 64 67 65 74 54 79 70 65 28 29 09 20 20 63 6f 6e ;.....bool..isWidgetType()...con
5b4c0 73 74 20 7b 20 72 65 74 75 72 6e 20 69 73 57 69 64 67 65 74 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c st.{.return.isWidget;.}.....bool
5b4e0 09 20 68 69 67 68 50 72 69 6f 72 69 74 79 28 29 09 20 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 ..highPriority()...const.{.retur
5b500 6e 20 46 41 4c 53 45 3b 20 7d 0a 0a 20 20 20 20 62 6f 6f 6c 09 20 73 69 67 6e 61 6c 73 42 6c 6f n.FALSE;.}......bool..signalsBlo
5b520 63 6b 65 64 28 29 20 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 62 6c 6f 63 6b 53 69 67 3b cked()..const.{.return.blockSig;
5b540 20 7d 0a 20 20 20 20 76 6f 69 64 09 20 62 6c 6f 63 6b 53 69 67 6e 61 6c 73 28 20 62 6f 6f 6c 20 .}.....void..blockSignals(.bool.
5b560 62 20 29 3b 0a 0a 20 20 20 20 69 6e 74 09 09 20 73 74 61 72 74 54 69 6d 65 72 28 20 69 6e 74 20 b.);......int...startTimer(.int.
5b580 69 6e 74 65 72 76 61 6c 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 6b 69 6c 6c 54 69 6d 65 72 28 interval.);.....void..killTimer(
5b5a0 20 69 6e 74 20 69 64 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 6b 69 6c 6c 54 69 6d 65 72 73 28 .int.id.);.....void..killTimers(
5b5c0 29 3b 0a 0a 20 20 20 20 51 4f 62 6a 65 63 74 20 20 20 20 20 20 20 20 20 20 20 2a 63 68 69 6c 64 );......QObject...........*child
5b5e0 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6f 62 6a 4e 61 6d 65 2c 20 63 6f 6e 73 74 20 63 68 61 (.const.char.*objName,.const.cha
5b600 72 20 2a 69 6e 68 65 72 69 74 73 43 6c 61 73 73 20 3d 20 30 2c 20 62 6f 6f 6c 20 72 65 63 75 72 r.*inheritsClass.=.0,.bool.recur
5b620 73 69 76 65 53 65 61 72 63 68 20 3d 20 54 52 55 45 20 29 3b 20 2f 2f 23 23 23 20 63 6f 6e 73 74 siveSearch.=.TRUE.);.//###.const
5b640 20 69 6e 20 34 2e 30 0a 20 20 20 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 4c 69 73 74 20 2a 63 .in.4.0.....const.QObjectList.*c
5b660 68 69 6c 64 72 65 6e 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 63 68 69 6c 64 4f 62 hildren().const.{.return.childOb
5b680 6a 65 63 74 73 3b 20 7d 0a 0a 20 20 20 20 73 74 61 74 69 63 20 63 6f 6e 73 74 20 51 4f 62 6a 65 jects;.}......static.const.QObje
5b6a0 63 74 4c 69 73 74 20 2a 6f 62 6a 65 63 74 54 72 65 65 73 28 29 3b 0a 0a 20 20 20 20 51 4f 62 6a ctList.*objectTrees();......QObj
5b6c0 65 63 74 4c 69 73 74 09 20 20 20 20 20 20 2a 71 75 65 72 79 4c 69 73 74 28 20 63 6f 6e 73 74 20 ectList.......*queryList(.const.
5b6e0 63 68 61 72 20 2a 69 6e 68 65 72 69 74 73 43 6c 61 73 73 20 3d 20 30 2c 0a 09 09 09 09 20 20 63 char.*inheritsClass.=.0,.......c
5b700 6f 6e 73 74 20 63 68 61 72 20 2a 6f 62 6a 4e 61 6d 65 20 3d 20 30 2c 0a 09 09 09 09 20 20 62 6f onst.char.*objName.=.0,.......bo
5b720 6f 6c 20 72 65 67 65 78 70 4d 61 74 63 68 20 3d 20 54 52 55 45 2c 0a 09 09 09 09 20 20 62 6f 6f ol.regexpMatch.=.TRUE,.......boo
5b740 6c 20 72 65 63 75 72 73 69 76 65 53 65 61 72 63 68 20 3d 20 54 52 55 45 20 29 20 63 6f 6e 73 74 l.recursiveSearch.=.TRUE.).const
5b760 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 69 6e 73 65 72 74 43 68 69 6c 64 28 ;......virtual.void.insertChild(
5b780 20 51 4f 62 6a 65 63 74 20 2a 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 72 .QObject.*.);.....virtual.void.r
5b7a0 65 6d 6f 76 65 43 68 69 6c 64 28 20 51 4f 62 6a 65 63 74 20 2a 20 29 3b 0a 0a 20 20 20 20 76 6f emoveChild(.QObject.*.);......vo
5b7c0 69 64 09 20 69 6e 73 74 61 6c 6c 45 76 65 6e 74 46 69 6c 74 65 72 28 20 63 6f 6e 73 74 20 51 4f id..installEventFilter(.const.QO
5b7e0 62 6a 65 63 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 72 65 6d 6f 76 65 45 76 65 6e 74 bject.*.);.....void..removeEvent
5b800 46 69 6c 74 65 72 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 20 29 3b 0a 0a 20 20 20 20 Filter(.const.QObject.*.);......
5b820 73 74 61 74 69 63 20 62 6f 6f 6c 20 20 63 6f 6e 6e 65 63 74 28 20 63 6f 6e 73 74 20 51 4f 62 6a static.bool..connect(.const.QObj
5b840 65 63 74 20 2a 73 65 6e 64 65 72 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 73 69 67 6e 61 6c 2c ect.*sender,.const.char.*signal,
5b860 0a 09 09 09 20 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 72 65 63 65 69 76 65 72 2c 20 63 ......const.QObject.*receiver,.c
5b880 6f 6e 73 74 20 63 68 61 72 20 2a 6d 65 6d 62 65 72 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 20 63 onst.char.*member.);.....bool..c
5b8a0 6f 6e 6e 65 63 74 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 73 65 6e 64 65 72 2c 20 63 onnect(.const.QObject.*sender,.c
5b8c0 6f 6e 73 74 20 63 68 61 72 20 2a 73 69 67 6e 61 6c 2c 0a 09 09 09 20 20 63 6f 6e 73 74 20 63 68 onst.char.*signal,......const.ch
5b8e0 61 72 20 2a 6d 65 6d 62 65 72 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 73 74 61 74 69 63 20 62 ar.*member.).const;.....static.b
5b900 6f 6f 6c 20 20 64 69 73 63 6f 6e 6e 65 63 74 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a ool..disconnect(.const.QObject.*
5b920 73 65 6e 64 65 72 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 73 69 67 6e 61 6c 2c 0a 09 09 09 20 sender,.const.char.*signal,.....
5b940 20 20 20 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 72 65 63 65 69 76 65 72 2c 20 63 6f 6e ....const.QObject.*receiver,.con
5b960 73 74 20 63 68 61 72 20 2a 6d 65 6d 62 65 72 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 20 64 69 73 st.char.*member.);.....bool..dis
5b980 63 6f 6e 6e 65 63 74 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 73 69 67 6e 61 6c 3d 30 2c 0a 09 connect(.const.char.*signal=0,..
5b9a0 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 72 65 63 65 69 76 65 72 3d 30 .......const.QObject.*receiver=0
5b9c0 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 65 6d 62 65 72 3d 30 20 29 3b 0a 20 20 20 20 62 6f ,.const.char.*member=0.);.....bo
5b9e0 6f 6c 09 20 64 69 73 63 6f 6e 6e 65 63 74 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 72 ol..disconnect(.const.QObject.*r
5ba00 65 63 65 69 76 65 72 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 65 6d 62 65 72 3d 30 20 29 3b eceiver,.const.char.*member=0.);
5ba20 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 09 20 63 6f 6e 6e 65 63 74 49 6e 74 65 72 6e .....static.void...connectIntern
5ba40 61 6c 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 73 65 6e 64 65 72 2c 20 69 6e 74 20 73 al(.const.QObject.*sender,.int.s
5ba60 69 67 6e 61 6c 5f 69 6e 64 65 78 2c 0a 09 09 09 20 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 ignal_index,......const.QObject.
5ba80 2a 72 65 63 65 69 76 65 72 2c 20 69 6e 74 20 6d 65 6d 62 63 6f 64 65 2c 20 69 6e 74 20 6d 65 6d *receiver,.int.membcode,.int.mem
5baa0 62 65 72 5f 69 6e 64 65 78 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 20 09 20 64 ber_index.);.....static.bool...d
5bac0 69 73 63 6f 6e 6e 65 63 74 49 6e 74 65 72 6e 61 6c 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 isconnectInternal(.const.QObject
5bae0 20 2a 73 65 6e 64 65 72 2c 20 69 6e 74 20 73 69 67 6e 61 6c 5f 69 6e 64 65 78 2c 0a 09 09 09 20 .*sender,.int.signal_index,.....
5bb00 20 20 20 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 72 65 63 65 69 76 65 72 2c 20 69 6e 74 ....const.QObject.*receiver,.int
5bb20 20 6d 65 6d 62 63 6f 64 65 2c 20 69 6e 74 20 6d 65 6d 62 65 72 5f 69 6e 64 65 78 20 29 3b 0a 0a .membcode,.int.member_index.);..
5bb40 20 20 20 20 76 6f 69 64 09 20 64 75 6d 70 4f 62 6a 65 63 74 54 72 65 65 28 29 3b 0a 20 20 20 20 ....void..dumpObjectTree();.....
5bb60 76 6f 69 64 09 20 64 75 6d 70 4f 62 6a 65 63 74 49 6e 66 6f 28 29 3b 0a 0a 23 69 66 6e 64 65 66 void..dumpObjectInfo();..#ifndef
5bb80 20 51 54 5f 4e 4f 5f 50 52 4f 50 45 52 54 49 45 53 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f .QT_NO_PROPERTIES.....virtual.bo
5bba0 6f 6c 20 73 65 74 50 72 6f 70 65 72 74 79 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 ol.setProperty(.const.char.*name
5bbc0 2c 20 63 6f 6e 73 74 20 51 56 61 72 69 61 6e 74 26 20 76 61 6c 75 65 20 29 3b 0a 20 20 20 20 76 ,.const.QVariant&.value.);.....v
5bbe0 69 72 74 75 61 6c 20 51 56 61 72 69 61 6e 74 20 70 72 6f 70 65 72 74 79 28 20 63 6f 6e 73 74 20 irtual.QVariant.property(.const.
5bc00 63 68 61 72 20 2a 6e 61 6d 65 20 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 char.*name.).const;.#endif.//.QT
5bc20 5f 4e 4f 5f 50 52 4f 50 45 52 54 49 45 53 0a 23 69 66 64 65 66 20 51 54 5f 4e 4f 5f 54 52 41 4e _NO_PROPERTIES.#ifdef.QT_NO_TRAN
5bc40 53 4c 41 54 49 4f 4e 0a 20 20 20 20 73 74 61 74 69 63 20 51 53 74 72 69 6e 67 20 74 72 28 20 63 SLATION.....static.QString.tr(.c
5bc60 6f 6e 73 74 20 63 68 61 72 20 2a 73 6f 75 72 63 65 54 65 78 74 2c 20 63 6f 6e 73 74 20 63 68 61 onst.char.*sourceText,.const.cha
5bc80 72 20 2a 20 3d 20 30 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 54 45 58 54 43 4f 44 45 r.*.=.0);.#ifndef.QT_NO_TEXTCODE
5bca0 43 0a 20 20 20 20 73 74 61 74 69 63 20 51 53 74 72 69 6e 67 20 74 72 55 74 66 38 28 20 63 6f 6e C.....static.QString.trUtf8(.con
5bcc0 73 74 20 63 68 61 72 20 2a 73 6f 75 72 63 65 54 65 78 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 st.char.*sourceText,.const.char.
5bce0 2a 20 3d 20 30 29 3b 0a 23 65 6e 64 69 66 0a 23 65 6e 64 69 66 20 2f 2f 51 54 5f 4e 4f 5f 54 52 *.=.0);.#endif.#endif.//QT_NO_TR
5bd00 41 4e 53 4c 41 54 49 4f 4e 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 55 53 45 52 44 41 54 ANSLATION..#ifndef.QT_NO_USERDAT
5bd20 41 0a 20 20 20 20 73 74 61 74 69 63 20 75 69 6e 74 20 72 65 67 69 73 74 65 72 55 73 65 72 44 61 A.....static.uint.registerUserDa
5bd40 74 61 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 55 73 65 72 44 61 74 61 28 20 75 69 6e 74 ta();.....void.setUserData(.uint
5bd60 20 69 64 2c 20 51 4f 62 6a 65 63 74 55 73 65 72 44 61 74 61 2a 20 64 61 74 61 29 3b 0a 20 20 20 .id,.QObjectUserData*.data);....
5bd80 20 51 4f 62 6a 65 63 74 55 73 65 72 44 61 74 61 2a 20 75 73 65 72 44 61 74 61 28 20 75 69 6e 74 .QObjectUserData*.userData(.uint
5bda0 20 69 64 20 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 55 53 45 .id.).const;.#endif.//.QT_NO_USE
5bdc0 52 44 41 54 41 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f 69 64 09 20 64 65 73 74 72 6f RDATA..signals:.....void..destro
5bde0 79 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 64 65 73 74 72 6f 79 65 64 28 20 51 4f 62 6a yed();.....void..destroyed(.QObj
5be00 65 63 74 2a 20 6f 62 6a 20 29 3b 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4f 62 6a 65 63 74 ect*.obj.);..public:.....QObject
5be20 09 2a 70 61 72 65 6e 74 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 70 61 72 65 6e 74 .*parent().const.{.return.parent
5be40 4f 62 6a 3b 20 7d 0a 0a 70 75 62 6c 69 63 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 09 64 Obj;.}..public.slots:.....void.d
5be60 65 6c 65 74 65 4c 61 74 65 72 28 29 3b 0a 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 3a 0a 20 20 eleteLater();..private.slots:...
5be80 20 20 76 6f 69 64 09 20 63 6c 65 61 6e 75 70 45 76 65 6e 74 46 69 6c 74 65 72 28 20 51 4f 62 6a ..void..cleanupEventFilter(.QObj
5bea0 65 63 74 2a 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 62 6f 6f 6c 09 61 63 74 ect*.);..protected:.....bool.act
5bec0 69 76 61 74 65 5f 66 69 6c 74 65 72 73 28 20 51 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 51 ivate_filters(.QEvent.*.);.....Q
5bee0 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 20 2a 72 65 63 65 69 76 65 72 73 28 20 63 6f 6e 73 74 ConnectionList.*receivers(.const
5bf00 20 63 68 61 72 2a 20 73 69 67 6e 61 6c 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 43 6f 6e 6e .char*.signal.).const;.....QConn
5bf20 65 63 74 69 6f 6e 4c 69 73 74 20 2a 72 65 63 65 69 76 65 72 73 28 20 69 6e 74 20 73 69 67 6e 61 ectionList.*receivers(.int.signa
5bf40 6c 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 61 63 74 69 76 61 74 65 5f 73 69 67 l.).const;.....void.activate_sig
5bf60 6e 61 6c 28 20 69 6e 74 20 73 69 67 6e 61 6c 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 61 63 74 69 nal(.int.signal.);.....void.acti
5bf80 76 61 74 65 5f 73 69 67 6e 61 6c 28 20 69 6e 74 20 73 69 67 6e 61 6c 2c 20 69 6e 74 20 29 3b 0a vate_signal(.int.signal,.int.);.
5bfa0 20 20 20 20 76 6f 69 64 09 61 63 74 69 76 61 74 65 5f 73 69 67 6e 61 6c 28 20 69 6e 74 20 73 69 ....void.activate_signal(.int.si
5bfc0 67 6e 61 6c 2c 20 64 6f 75 62 6c 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 61 63 74 69 76 61 74 gnal,.double.);.....void.activat
5bfe0 65 5f 73 69 67 6e 61 6c 28 20 69 6e 74 20 73 69 67 6e 61 6c 2c 20 51 53 74 72 69 6e 67 20 29 3b e_signal(.int.signal,.QString.);
5c000 0a 20 20 20 20 76 6f 69 64 09 61 63 74 69 76 61 74 65 5f 73 69 67 6e 61 6c 5f 62 6f 6f 6c 28 20 .....void.activate_signal_bool(.
5c020 69 6e 74 20 73 69 67 6e 61 6c 2c 20 62 6f 6f 6c 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 09 61 63 int.signal,.bool.);.....void..ac
5c040 74 69 76 61 74 65 5f 73 69 67 6e 61 6c 28 20 51 43 6f 6e 6e 65 63 74 69 6f 6e 4c 69 73 74 20 2a tivate_signal(.QConnectionList.*
5c060 63 6c 69 73 74 2c 20 51 55 4f 62 6a 65 63 74 20 2a 6f 20 29 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 clist,.QUObject.*o.);......const
5c080 20 51 4f 62 6a 65 63 74 20 2a 73 65 6e 64 65 72 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c .QObject.*sender();......virtual
5c0a0 20 76 6f 69 64 20 74 69 6d 65 72 45 76 65 6e 74 28 20 51 54 69 6d 65 72 45 76 65 6e 74 20 2a 20 .void.timerEvent(.QTimerEvent.*.
5c0c0 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 68 69 6c 64 45 76 65 6e 74 28 20 );.....virtual.void.childEvent(.
5c0e0 51 43 68 69 6c 64 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 QChildEvent.*.);.....virtual.voi
5c100 64 20 63 75 73 74 6f 6d 45 76 65 6e 74 28 20 51 43 75 73 74 6f 6d 45 76 65 6e 74 20 2a 20 29 3b d.customEvent(.QCustomEvent.*.);
5c120 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 6f 6e 6e 65 63 74 4e 6f 74 69 66 79 ......virtual.void.connectNotify
5c140 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 73 69 67 6e 61 6c 20 29 3b 0a 20 20 20 20 76 69 72 74 (.const.char.*signal.);.....virt
5c160 75 61 6c 20 76 6f 69 64 20 64 69 73 63 6f 6e 6e 65 63 74 4e 6f 74 69 66 79 28 20 63 6f 6e 73 74 ual.void.disconnectNotify(.const
5c180 20 63 68 61 72 20 2a 73 69 67 6e 61 6c 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f .char.*signal.);.....virtual.boo
5c1a0 6c 20 63 68 65 63 6b 43 6f 6e 6e 65 63 74 41 72 67 73 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a l.checkConnectArgs(.const.char.*
5c1c0 73 69 67 6e 61 6c 2c 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 72 65 63 65 69 76 65 72 2c signal,.const.QObject.*receiver,
5c1e0 0a 09 09 09 09 20 20 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 65 6d 62 65 72 20 29 3b 0a 20 20 ........const.char.*member.);...
5c200 20 20 73 74 61 74 69 63 20 51 43 53 74 72 69 6e 67 20 6e 6f 72 6d 61 6c 69 7a 65 53 69 67 6e 61 ..static.QCString.normalizeSigna
5c220 6c 53 6c 6f 74 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 73 69 67 6e 61 6c 53 6c 6f 74 20 29 3b lSlot(.const.char.*signalSlot.);
5c240 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 75 69 6e 74 09 69 73 53 69 67 6e 61 6c 20 20 20 3a ..private:.....uint.isSignal...:
5c260 20 31 3b 0a 20 20 20 20 75 69 6e 74 09 69 73 57 69 64 67 65 74 20 20 20 3a 20 31 3b 0a 20 20 20 .1;.....uint.isWidget...:.1;....
5c280 20 75 69 6e 74 09 70 65 6e 64 54 69 6d 65 72 20 20 3a 20 31 3b 0a 20 20 20 20 75 69 6e 74 09 62 .uint.pendTimer..:.1;.....uint.b
5c2a0 6c 6f 63 6b 53 69 67 20 20 20 3a 20 31 3b 0a 20 20 20 20 75 69 6e 74 09 77 61 73 44 65 6c 65 74 lockSig...:.1;.....uint.wasDelet
5c2c0 65 64 20 3a 20 31 3b 0a 20 20 20 20 75 69 6e 74 09 69 73 54 72 65 65 20 3a 20 31 3b 0a 0a 20 20 ed.:.1;.....uint.isTree.:.1;....
5c2e0 20 20 63 6f 6e 73 74 20 63 68 61 72 09 2a 6f 62 6a 6e 61 6d 65 3b 0a 20 20 20 20 51 4f 62 6a 65 ..const.char.*objname;.....QObje
5c300 63 74 09 2a 70 61 72 65 6e 74 4f 62 6a 3b 0a 20 20 20 20 51 4f 62 6a 65 63 74 4c 69 73 74 20 2a ct.*parentObj;.....QObjectList.*
5c320 63 68 69 6c 64 4f 62 6a 65 63 74 73 3b 0a 20 20 20 20 51 53 69 67 6e 61 6c 56 65 63 20 2a 63 6f childObjects;.....QSignalVec.*co
5c340 6e 6e 65 63 74 69 6f 6e 73 3b 0a 20 20 20 20 51 53 65 6e 64 65 72 4f 62 6a 65 63 74 4c 69 73 74 nnections;.....QSenderObjectList
5c360 20 2a 73 65 6e 64 65 72 4f 62 6a 65 63 74 73 3b 0a 20 20 20 20 51 4f 62 6a 65 63 74 4c 69 73 74 .*senderObjects;.....QObjectList
5c380 20 2a 65 76 65 6e 74 46 69 6c 74 65 72 73 3b 0a 20 20 20 20 51 50 6f 73 74 45 76 65 6e 74 4c 69 .*eventFilters;.....QPostEventLi
5c3a0 73 74 20 2a 70 6f 73 74 65 64 45 76 65 6e 74 73 3b 0a 20 20 20 20 51 4f 62 6a 65 63 74 50 72 69 st.*postedEvents;.....QObjectPri
5c3c0 76 61 74 65 2a 20 64 3b 0a 0a 20 20 20 20 73 74 61 74 69 63 20 51 4d 65 74 61 4f 62 6a 65 63 74 vate*.d;......static.QMetaObject
5c3e0 2a 20 73 74 61 74 69 63 51 74 4d 65 74 61 4f 62 6a 65 63 74 28 29 3b 0a 0a 20 20 20 20 66 72 69 *.staticQtMetaObject();......fri
5c400 65 6e 64 20 63 6c 61 73 73 20 51 41 70 70 6c 69 63 61 74 69 6f 6e 3b 0a 20 20 20 20 66 72 69 65 end.class.QApplication;.....frie
5c420 6e 64 20 63 6c 61 73 73 20 51 42 61 73 65 41 70 70 6c 69 63 61 74 69 6f 6e 3b 0a 20 20 20 20 66 nd.class.QBaseApplication;.....f
5c440 72 69 65 6e 64 20 63 6c 61 73 73 20 51 57 69 64 67 65 74 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 riend.class.QWidget;.....friend.
5c460 63 6c 61 73 73 20 51 53 69 67 6e 61 6c 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 class.QSignal;..private:.//.Disa
5c480 62 6c 65 64 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 61 6e 64 20 6f 70 65 72 61 74 bled.copy.constructor.and.operat
5c4a0 6f 72 3d 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a or=.#if.defined(Q_DISABLE_COPY).
5c4c0 20 20 20 20 51 4f 62 6a 65 63 74 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 26 20 29 3b 0a ....QObject(.const.QObject.&.);.
5c4e0 20 20 20 20 51 4f 62 6a 65 63 74 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 4f ....QObject.&operator=(.const.QO
5c500 62 6a 65 63 74 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 0a 23 69 66 6e 64 65 66 20 51 bject.&.);.#endif.};...#ifndef.Q
5c520 54 5f 4e 4f 5f 55 53 45 52 44 41 54 41 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4f 62 T_NO_USERDATA.class.Q_EXPORT.QOb
5c540 6a 65 63 74 55 73 65 72 44 61 74 61 20 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 76 69 72 74 75 jectUserData.{.public:.....virtu
5c560 61 6c 20 7e 51 4f 62 6a 65 63 74 55 73 65 72 44 61 74 61 28 29 3b 0a 7d 3b 0a 23 65 6e 64 69 66 al.~QObjectUserData();.};.#endif
5c580 0a 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 4f 62 6a 65 63 74 3a 3a 63 6f 6e 6e 65 63 74 28 ...inline.bool.QObject::connect(
5c5a0 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 73 65 6e 64 65 72 2c 20 63 6f 6e 73 74 20 63 68 .const.QObject.*sender,.const.ch
5c5c0 61 72 20 2a 73 69 67 6e 61 6c 2c 0a 09 09 09 20 20 20 20 20 20 63 6f 6e 73 74 20 63 68 61 72 20 ar.*signal,..........const.char.
5c5e0 2a 6d 65 6d 62 65 72 20 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6e *member.).const.{.....return.con
5c600 6e 65 63 74 28 20 73 65 6e 64 65 72 2c 20 73 69 67 6e 61 6c 2c 20 74 68 69 73 2c 20 6d 65 6d 62 nect(.sender,.signal,.this,.memb
5c620 65 72 20 29 3b 0a 7d 0a 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 4f 62 6a 65 63 74 3a 3a 64 er.);.}...inline.bool.QObject::d
5c640 69 73 63 6f 6e 6e 65 63 74 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 73 69 67 6e 61 6c 2c 0a 09 isconnect(.const.char.*signal,..
5c660 09 09 09 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 2a 72 65 63 65 69 76 65 72 2c 20 63 6f 6e ....const.QObject.*receiver,.con
5c680 73 74 20 63 68 61 72 20 2a 6d 65 6d 62 65 72 20 29 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 64 st.char.*member.).{.....return.d
5c6a0 69 73 63 6f 6e 6e 65 63 74 28 20 74 68 69 73 2c 20 73 69 67 6e 61 6c 2c 20 72 65 63 65 69 76 65 isconnect(.this,.signal,.receive
5c6c0 72 2c 20 6d 65 6d 62 65 72 20 29 3b 0a 7d 0a 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 4f 62 r,.member.);.}...inline.bool.QOb
5c6e0 6a 65 63 74 3a 3a 64 69 73 63 6f 6e 6e 65 63 74 28 20 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 20 ject::disconnect(.const.QObject.
5c700 2a 72 65 63 65 69 76 65 72 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 65 6d 62 65 72 20 29 0a *receiver,.const.char.*member.).
5c720 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 64 69 73 63 6f 6e 6e 65 63 74 28 20 74 68 69 73 2c 20 30 {.....return.disconnect(.this,.0
5c740 2c 20 72 65 63 65 69 76 65 72 2c 20 6d 65 6d 62 65 72 20 29 3b 0a 7d 0a 0a 0a 23 69 66 64 65 66 ,.receiver,.member.);.}...#ifdef
5c760 20 51 54 5f 4e 4f 5f 54 52 41 4e 53 4c 41 54 49 4f 4e 0a 69 6e 6c 69 6e 65 20 51 53 74 72 69 6e .QT_NO_TRANSLATION.inline.QStrin
5c780 67 20 51 4f 62 6a 65 63 74 3a 3a 74 72 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 73 6f 75 72 63 g.QObject::tr(.const.char.*sourc
5c7a0 65 54 65 78 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 29 20 7b 0a 20 20 20 20 72 65 74 75 eText,.const.char.*.).{.....retu
5c7c0 72 6e 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 4c 61 74 69 6e 31 28 20 73 6f 75 72 63 65 54 65 rn.QString::fromLatin1(.sourceTe
5c7e0 78 74 20 29 3b 0a 7d 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 54 45 58 54 43 4f 44 45 43 0a xt.);.}.#ifndef.QT_NO_TEXTCODEC.
5c800 69 6e 6c 69 6e 65 20 51 53 74 72 69 6e 67 20 51 4f 62 6a 65 63 74 3a 3a 74 72 55 74 66 38 28 20 inline.QString.QObject::trUtf8(.
5c820 63 6f 6e 73 74 20 63 68 61 72 20 2a 73 6f 75 72 63 65 54 65 78 74 2c 20 63 6f 6e 73 74 20 63 68 const.char.*sourceText,.const.ch
5c840 61 72 20 2a 20 29 20 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f ar.*.).{.....return.QString::fro
5c860 6d 55 74 66 38 28 20 73 6f 75 72 63 65 54 65 78 74 20 29 3b 0a 7d 0a 23 65 6e 64 69 66 0a 23 65 mUtf8(.sourceText.);.}.#endif.#e
5c880 6e 64 69 66 20 2f 2f 51 54 5f 4e 4f 5f 54 52 41 4e 53 4c 41 54 49 4f 4e 0a 0a 0a 23 64 65 66 69 ndif.//QT_NO_TRANSLATION...#defi
5c8a0 6e 65 20 51 5f 44 45 46 49 4e 45 44 5f 51 4f 42 4a 45 43 54 0a 23 69 6e 63 6c 75 64 65 20 22 71 ne.Q_DEFINED_QOBJECT.#include."q
5c8c0 77 69 6e 65 78 70 6f 72 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 4f 42 4a 45 43 54 5f 48 winexport.h".#endif.//.QOBJECT_H
5c8e0 0a 00 00 00 0e 00 71 00 73 00 69 00 7a 00 65 00 2e 00 68 00 00 19 aa 2f 2a 20 20 20 20 20 20 20 ......q.s.i.z.e...h..../*.......
5c900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5c920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5c940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5c960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5c980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5c9a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5c9c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5c9e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ca00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ca20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ca40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ca60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ca80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5caa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cb00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cb20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cb40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cb60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cbc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cc00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cc20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cc40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cc80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ccc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cd00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cd20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cd40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cd60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cd80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cda0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cdc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cde0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ce00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ce20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ce40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ce60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5ce80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5cec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 23 69 66 .........................*/..#if
5cee0 6e 64 65 66 20 51 53 49 5a 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 49 5a 45 5f 48 0a 0a 23 69 ndef.QSIZE_H.#define.QSIZE_H..#i
5cf00 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 6f 69 6e 74 2e 68 22 20 2f fndef.QT_H.#include."qpoint.h"./
5cf20 2f 20 23 23 23 20 63 68 61 6e 67 65 20 74 6f 20 71 77 69 6e 64 6f 77 64 65 66 73 2e 68 3f 0a 23 /.###.change.to.qwindowdefs.h?.#
5cf40 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 endif.//.QT_H..class.Q_EXPORT.QS
5cf60 69 7a 65 0a 2f 2f 20 23 23 23 20 4d 61 6b 65 20 51 53 69 7a 65 20 69 6e 68 65 72 69 74 20 51 74 ize.//.###.Make.QSize.inherit.Qt
5cf80 20 69 6e 20 51 74 20 34 2e 30 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 2f 2f 20 23 23 23 20 .in.Qt.4.0.{.public:.....//.###.
5cfa0 4d 6f 76 65 20 74 68 69 73 20 65 6e 75 6d 20 74 6f 20 71 6e 61 6d 65 73 70 61 63 65 2e 68 20 69 Move.this.enum.to.qnamespace.h.i
5cfc0 6e 20 51 74 20 34 2e 30 0a 20 20 20 20 65 6e 75 6d 20 53 63 61 6c 65 4d 6f 64 65 20 7b 0a 09 53 n.Qt.4.0.....enum.ScaleMode.{..S
5cfe0 63 61 6c 65 46 72 65 65 2c 0a 09 53 63 61 6c 65 4d 69 6e 2c 0a 09 53 63 61 6c 65 4d 61 78 0a 20 caleFree,..ScaleMin,..ScaleMax..
5d000 20 20 20 7d 3b 0a 0a 20 20 20 20 51 53 69 7a 65 28 29 3b 0a 20 20 20 20 51 53 69 7a 65 28 20 69 ...};......QSize();.....QSize(.i
5d020 6e 74 20 77 2c 20 69 6e 74 20 68 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 69 73 4e 75 6c 6c 28 nt.w,.int.h.);......bool.isNull(
5d040 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 69 73 45 6d 70 74 79 28 29 20 63 6f 6e 73 ).const;.....bool.isEmpty().cons
5d060 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 69 73 56 61 6c 69 64 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 t;.....bool.isValid().const;....
5d080 20 20 69 6e 74 20 77 69 64 74 68 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 68 65 69 ..int.width().const;.....int.hei
5d0a0 67 68 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 57 69 64 74 68 28 20 ght().const;.....void.setWidth(.
5d0c0 69 6e 74 20 77 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 48 65 69 67 68 74 28 20 69 6e 74 int.w.);.....void.setHeight(.int
5d0e0 20 68 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 74 72 61 6e 73 70 6f 73 65 28 29 3b 0a 0a 20 20 20 .h.);.....void.transpose();.....
5d100 20 76 6f 69 64 20 73 63 61 6c 65 28 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 53 63 61 6c 65 .void.scale(.int.w,.int.h,.Scale
5d120 4d 6f 64 65 20 6d 6f 64 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 63 61 6c 65 28 20 63 6f 6e Mode.mode.);.....void.scale(.con
5d140 73 74 20 51 53 69 7a 65 20 26 73 2c 20 53 63 61 6c 65 4d 6f 64 65 20 6d 6f 64 65 20 29 3b 0a 0a st.QSize.&s,.ScaleMode.mode.);..
5d160 20 20 20 20 51 53 69 7a 65 20 65 78 70 61 6e 64 65 64 54 6f 28 20 63 6f 6e 73 74 20 51 53 69 7a ....QSize.expandedTo(.const.QSiz
5d180 65 20 26 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 69 7a 65 20 62 6f 75 6e 64 65 64 54 6f e.&.).const;.....QSize.boundedTo
5d1a0 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 43 (.const.QSize.&.).const;......QC
5d1c0 4f 4f 52 44 20 26 72 77 69 64 74 68 28 29 3b 0a 20 20 20 20 51 43 4f 4f 52 44 20 26 72 68 65 69 OORD.&rwidth();.....QCOORD.&rhei
5d1e0 67 68 74 28 29 3b 0a 0a 20 20 20 20 51 53 69 7a 65 20 26 6f 70 65 72 61 74 6f 72 2b 3d 28 20 63 ght();......QSize.&operator+=(.c
5d200 6f 6e 73 74 20 51 53 69 7a 65 20 26 20 29 3b 0a 20 20 20 20 51 53 69 7a 65 20 26 6f 70 65 72 61 onst.QSize.&.);.....QSize.&opera
5d220 74 6f 72 2d 3d 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 20 29 3b 0a 20 20 20 20 51 53 69 7a tor-=(.const.QSize.&.);.....QSiz
5d240 65 20 26 6f 70 65 72 61 74 6f 72 2a 3d 28 20 69 6e 74 20 63 20 29 3b 0a 20 20 20 20 51 53 69 7a e.&operator*=(.int.c.);.....QSiz
5d260 65 20 26 6f 70 65 72 61 74 6f 72 2a 3d 28 20 64 6f 75 62 6c 65 20 63 20 29 3b 0a 20 20 20 20 51 e.&operator*=(.double.c.);.....Q
5d280 53 69 7a 65 20 26 6f 70 65 72 61 74 6f 72 2f 3d 28 20 69 6e 74 20 63 20 29 3b 0a 20 20 20 20 51 Size.&operator/=(.int.c.);.....Q
5d2a0 53 69 7a 65 20 26 6f 70 65 72 61 74 6f 72 2f 3d 28 20 64 6f 75 62 6c 65 20 63 20 29 3b 0a 0a 20 Size.&operator/=(.double.c.);...
5d2c0 20 20 20 66 72 69 65 6e 64 20 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 3d 3d ...friend.inline.bool.operator==
5d2e0 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 2c 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 20 29 (.const.QSize.&,.const.QSize.&.)
5d300 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f ;.....friend.inline.bool.operato
5d320 72 21 3d 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 2c 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 r!=(.const.QSize.&,.const.QSize.
5d340 26 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 53 69 &.);.....friend.inline.const.QSi
5d360 7a 65 20 6f 70 65 72 61 74 6f 72 2b 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 2c 20 63 6f 6e ze.operator+(.const.QSize.&,.con
5d380 73 74 20 51 53 69 7a 65 20 26 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 69 6e 6c 69 6e 65 20 st.QSize.&.);.....friend.inline.
5d3a0 63 6f 6e 73 74 20 51 53 69 7a 65 20 6f 70 65 72 61 74 6f 72 2d 28 20 63 6f 6e 73 74 20 51 53 69 const.QSize.operator-(.const.QSi
5d3c0 7a 65 20 26 2c 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 20 29 3b 0a 20 20 20 20 66 72 69 65 6e ze.&,.const.QSize.&.);.....frien
5d3e0 64 20 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 6f 70 65 72 61 74 6f 72 2a 28 20 d.inline.const.QSize.operator*(.
5d400 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 2c 20 69 6e 74 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 const.QSize.&,.int.);.....friend
5d420 20 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 6f 70 65 72 61 74 6f 72 2a 28 20 69 .inline.const.QSize.operator*(.i
5d440 6e 74 2c 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 nt,.const.QSize.&.);.....friend.
5d460 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 6f 70 65 72 61 74 6f 72 2a 28 20 63 6f inline.const.QSize.operator*(.co
5d480 6e 73 74 20 51 53 69 7a 65 20 26 2c 20 64 6f 75 62 6c 65 20 29 3b 0a 20 20 20 20 66 72 69 65 6e nst.QSize.&,.double.);.....frien
5d4a0 64 20 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 6f 70 65 72 61 74 6f 72 2a 28 20 d.inline.const.QSize.operator*(.
5d4c0 64 6f 75 62 6c 65 2c 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 20 29 3b 0a 20 20 20 20 66 72 69 double,.const.QSize.&.);.....fri
5d4e0 65 6e 64 20 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 6f 70 65 72 61 74 6f 72 2f end.inline.const.QSize.operator/
5d500 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 2c 20 69 6e 74 20 29 3b 0a 20 20 20 20 66 72 69 65 (.const.QSize.&,.int.);.....frie
5d520 6e 64 20 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 6f 70 65 72 61 74 6f 72 2f 28 nd.inline.const.QSize.operator/(
5d540 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 2c 20 64 6f 75 62 6c 65 20 29 3b 0a 0a 70 72 69 76 61 .const.QSize.&,.double.);..priva
5d560 74 65 3a 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 77 61 72 6e 69 6e 67 44 69 76 42 79 te:.....static.void.warningDivBy
5d580 5a 65 72 6f 28 29 3b 0a 0a 20 20 20 20 51 43 4f 4f 52 44 20 77 64 3b 0a 20 20 20 20 51 43 4f 4f Zero();......QCOORD.wd;.....QCOO
5d5a0 52 44 20 68 74 3b 0a 7d 3b 0a 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 RD.ht;.};.../*..................
5d5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5d5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5d600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5d620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5d640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5d660 20 2a 2f 0a 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 72 61 .*/..Q_EXPORT.QDataStream.&opera
5d680 74 6f 72 3c 3c 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 63 6f 6e 73 74 20 51 53 69 7a tor<<(.QDataStream.&,.const.QSiz
5d6a0 65 20 26 20 29 3b 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 6f 70 65 e.&.);.Q_EXPORT.QDataStream.&ope
5d6c0 72 61 74 6f 72 3e 3e 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 51 53 69 7a 65 20 26 20 rator>>(.QDataStream.&,.QSize.&.
5d6e0 29 3b 0a 0a 0a 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 );.../*.........................
5d700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5d720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5d740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5d760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5d780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a 69 6e ..........................*/..in
5d7a0 6c 69 6e 65 20 51 53 69 7a 65 3a 3a 51 53 69 7a 65 28 29 0a 7b 20 77 64 20 3d 20 68 74 20 3d 20 line.QSize::QSize().{.wd.=.ht.=.
5d7c0 2d 31 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 53 69 7a 65 3a 3a 51 53 69 7a 65 28 20 69 6e 74 20 -1;.}..inline.QSize::QSize(.int.
5d7e0 77 2c 20 69 6e 74 20 68 20 29 0a 7b 20 77 64 3d 28 51 43 4f 4f 52 44 29 77 3b 20 68 74 3d 28 51 w,.int.h.).{.wd=(QCOORD)w;.ht=(Q
5d800 43 4f 4f 52 44 29 68 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 53 69 7a 65 3a 3a 69 COORD)h;.}..inline.bool.QSize::i
5d820 73 4e 75 6c 6c 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 77 64 3d 3d 30 20 26 26 20 sNull().const.{.return.wd==0.&&.
5d840 68 74 3d 3d 30 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 53 69 7a 65 3a 3a 69 73 45 ht==0;.}..inline.bool.QSize::isE
5d860 6d 70 74 79 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 77 64 3c 31 20 7c 7c 20 68 74 mpty().const.{.return.wd<1.||.ht
5d880 3c 31 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 53 69 7a 65 3a 3a 69 73 56 61 6c 69 <1;.}..inline.bool.QSize::isVali
5d8a0 64 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 77 64 3e 3d 30 20 26 26 20 68 74 3e 3d d().const.{.return.wd>=0.&&.ht>=
5d8c0 30 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 53 69 7a 65 3a 3a 77 69 64 74 68 28 29 20 0;.}..inline.int.QSize::width().
5d8e0 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 77 64 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 const.{.return.wd;.}..inline.int
5d900 20 51 53 69 7a 65 3a 3a 68 65 69 67 68 74 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 .QSize::height().const.{.return.
5d920 68 74 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 53 69 7a 65 3a 3a 73 65 74 57 69 64 ht;.}..inline.void.QSize::setWid
5d940 74 68 28 20 69 6e 74 20 77 20 29 0a 7b 20 77 64 3d 28 51 43 4f 4f 52 44 29 77 3b 20 7d 0a 0a 69 th(.int.w.).{.wd=(QCOORD)w;.}..i
5d960 6e 6c 69 6e 65 20 76 6f 69 64 20 51 53 69 7a 65 3a 3a 73 65 74 48 65 69 67 68 74 28 20 69 6e 74 nline.void.QSize::setHeight(.int
5d980 20 68 20 29 0a 7b 20 68 74 3d 28 51 43 4f 4f 52 44 29 68 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 .h.).{.ht=(QCOORD)h;.}..inline.Q
5d9a0 43 4f 4f 52 44 20 26 51 53 69 7a 65 3a 3a 72 77 69 64 74 68 28 29 0a 7b 20 72 65 74 75 72 6e 20 COORD.&QSize::rwidth().{.return.
5d9c0 77 64 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 43 4f 4f 52 44 20 26 51 53 69 7a 65 3a 3a 72 68 65 wd;.}..inline.QCOORD.&QSize::rhe
5d9e0 69 67 68 74 28 29 0a 7b 20 72 65 74 75 72 6e 20 68 74 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 53 ight().{.return.ht;.}..inline.QS
5da00 69 7a 65 20 26 51 53 69 7a 65 3a 3a 6f 70 65 72 61 74 6f 72 2b 3d 28 20 63 6f 6e 73 74 20 51 53 ize.&QSize::operator+=(.const.QS
5da20 69 7a 65 20 26 73 20 29 0a 7b 20 77 64 2b 3d 73 2e 77 64 3b 20 68 74 2b 3d 73 2e 68 74 3b 20 72 ize.&s.).{.wd+=s.wd;.ht+=s.ht;.r
5da40 65 74 75 72 6e 20 2a 74 68 69 73 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 53 69 7a 65 20 26 51 53 eturn.*this;.}..inline.QSize.&QS
5da60 69 7a 65 3a 3a 6f 70 65 72 61 74 6f 72 2d 3d 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 73 20 ize::operator-=(.const.QSize.&s.
5da80 29 0a 7b 20 77 64 2d 3d 73 2e 77 64 3b 20 68 74 2d 3d 73 2e 68 74 3b 20 72 65 74 75 72 6e 20 2a ).{.wd-=s.wd;.ht-=s.ht;.return.*
5daa0 74 68 69 73 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 53 69 7a 65 20 26 51 53 69 7a 65 3a 3a 6f 70 this;.}..inline.QSize.&QSize::op
5dac0 65 72 61 74 6f 72 2a 3d 28 20 69 6e 74 20 63 20 29 0a 7b 20 77 64 2a 3d 28 51 43 4f 4f 52 44 29 erator*=(.int.c.).{.wd*=(QCOORD)
5dae0 63 3b 20 68 74 2a 3d 28 51 43 4f 4f 52 44 29 63 3b 20 72 65 74 75 72 6e 20 2a 74 68 69 73 3b 20 c;.ht*=(QCOORD)c;.return.*this;.
5db00 7d 0a 0a 69 6e 6c 69 6e 65 20 51 53 69 7a 65 20 26 51 53 69 7a 65 3a 3a 6f 70 65 72 61 74 6f 72 }..inline.QSize.&QSize::operator
5db20 2a 3d 28 20 64 6f 75 62 6c 65 20 63 20 29 0a 7b 20 77 64 3d 28 51 43 4f 4f 52 44 29 28 77 64 2a *=(.double.c.).{.wd=(QCOORD)(wd*
5db40 63 29 3b 20 68 74 3d 28 51 43 4f 4f 52 44 29 28 68 74 2a 63 29 3b 20 72 65 74 75 72 6e 20 2a 74 c);.ht=(QCOORD)(ht*c);.return.*t
5db60 68 69 73 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 3d 3d 28 20 his;.}..inline.bool.operator==(.
5db80 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 73 31 2c 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 73 32 const.QSize.&s1,.const.QSize.&s2
5dba0 20 29 0a 7b 20 72 65 74 75 72 6e 20 73 31 2e 77 64 20 3d 3d 20 73 32 2e 77 64 20 26 26 20 73 31 .).{.return.s1.wd.==.s2.wd.&&.s1
5dbc0 2e 68 74 20 3d 3d 20 73 32 2e 68 74 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 6f 70 65 .ht.==.s2.ht;.}..inline.bool.ope
5dbe0 72 61 74 6f 72 21 3d 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 73 31 2c 20 63 6f 6e 73 74 20 rator!=(.const.QSize.&s1,.const.
5dc00 51 53 69 7a 65 20 26 73 32 20 29 0a 7b 20 72 65 74 75 72 6e 20 73 31 2e 77 64 20 21 3d 20 73 32 QSize.&s2.).{.return.s1.wd.!=.s2
5dc20 2e 77 64 20 7c 7c 20 73 31 2e 68 74 20 21 3d 20 73 32 2e 68 74 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 .wd.||.s1.ht.!=.s2.ht;.}..inline
5dc40 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 6f 70 65 72 61 74 6f 72 2b 28 20 63 6f 6e 73 74 20 51 53 .const.QSize.operator+(.const.QS
5dc60 69 7a 65 20 26 20 73 31 2c 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 20 73 32 20 29 0a 7b 20 72 ize.&.s1,.const.QSize.&.s2.).{.r
5dc80 65 74 75 72 6e 20 51 53 69 7a 65 28 73 31 2e 77 64 2b 73 32 2e 77 64 2c 20 73 31 2e 68 74 2b 73 eturn.QSize(s1.wd+s2.wd,.s1.ht+s
5dca0 32 2e 68 74 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 6f 70 65 2.ht);.}..inline.const.QSize.ope
5dcc0 72 61 74 6f 72 2d 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 73 31 2c 20 63 6f 6e 73 74 20 51 rator-(.const.QSize.&s1,.const.Q
5dce0 53 69 7a 65 20 26 73 32 20 29 0a 7b 20 72 65 74 75 72 6e 20 51 53 69 7a 65 28 73 31 2e 77 64 2d Size.&s2.).{.return.QSize(s1.wd-
5dd00 73 32 2e 77 64 2c 20 73 31 2e 68 74 2d 73 32 2e 68 74 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 63 s2.wd,.s1.ht-s2.ht);.}..inline.c
5dd20 6f 6e 73 74 20 51 53 69 7a 65 20 6f 70 65 72 61 74 6f 72 2a 28 20 63 6f 6e 73 74 20 51 53 69 7a onst.QSize.operator*(.const.QSiz
5dd40 65 20 26 73 2c 20 69 6e 74 20 63 20 29 0a 7b 20 72 65 74 75 72 6e 20 51 53 69 7a 65 28 73 2e 77 e.&s,.int.c.).{.return.QSize(s.w
5dd60 64 2a 63 2c 20 73 2e 68 74 2a 63 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 53 d*c,.s.ht*c);.}..inline.const.QS
5dd80 69 7a 65 20 6f 70 65 72 61 74 6f 72 2a 28 20 69 6e 74 20 63 2c 20 63 6f 6e 73 74 20 51 53 69 7a ize.operator*(.int.c,.const.QSiz
5dda0 65 20 26 73 20 29 0a 7b 20 20 72 65 74 75 72 6e 20 51 53 69 7a 65 28 73 2e 77 64 2a 63 2c 20 73 e.&s.).{..return.QSize(s.wd*c,.s
5ddc0 2e 68 74 2a 63 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 6f 70 .ht*c);.}..inline.const.QSize.op
5dde0 65 72 61 74 6f 72 2a 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 73 2c 20 64 6f 75 62 6c 65 20 erator*(.const.QSize.&s,.double.
5de00 63 20 29 0a 7b 20 72 65 74 75 72 6e 20 51 53 69 7a 65 28 28 51 43 4f 4f 52 44 29 28 73 2e 77 64 c.).{.return.QSize((QCOORD)(s.wd
5de20 2a 63 29 2c 20 28 51 43 4f 4f 52 44 29 28 73 2e 68 74 2a 63 29 29 3b 20 7d 0a 0a 69 6e 6c 69 6e *c),.(QCOORD)(s.ht*c));.}..inlin
5de40 65 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 6f 70 65 72 61 74 6f 72 2a 28 20 64 6f 75 62 6c 65 20 e.const.QSize.operator*(.double.
5de60 63 2c 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 73 20 29 0a 7b 20 72 65 74 75 72 6e 20 51 53 69 c,.const.QSize.&s.).{.return.QSi
5de80 7a 65 28 28 51 43 4f 4f 52 44 29 28 73 2e 77 64 2a 63 29 2c 20 28 51 43 4f 4f 52 44 29 28 73 2e ze((QCOORD)(s.wd*c),.(QCOORD)(s.
5dea0 68 74 2a 63 29 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 53 69 7a 65 20 26 51 53 69 7a 65 3a 3a ht*c));.}..inline.QSize.&QSize::
5dec0 6f 70 65 72 61 74 6f 72 2f 3d 28 20 69 6e 74 20 63 20 29 0a 7b 0a 23 69 66 20 64 65 66 69 6e 65 operator/=(.int.c.).{.#if.define
5dee0 64 28 51 54 5f 43 48 45 43 4b 5f 4d 41 54 48 29 0a 20 20 20 20 69 66 20 28 20 63 20 3d 3d 20 30 d(QT_CHECK_MATH).....if.(.c.==.0
5df00 20 29 0a 09 77 61 72 6e 69 6e 67 44 69 76 42 79 5a 65 72 6f 28 29 3b 0a 23 65 6e 64 69 66 0a 20 .)..warningDivByZero();.#endif..
5df20 20 20 20 77 64 2f 3d 28 51 43 4f 4f 52 44 29 63 3b 20 68 74 2f 3d 28 51 43 4f 4f 52 44 29 63 3b ...wd/=(QCOORD)c;.ht/=(QCOORD)c;
5df40 0a 20 20 20 20 72 65 74 75 72 6e 20 2a 74 68 69 73 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 51 53 69 .....return.*this;.}..inline.QSi
5df60 7a 65 20 26 51 53 69 7a 65 3a 3a 6f 70 65 72 61 74 6f 72 2f 3d 28 20 64 6f 75 62 6c 65 20 63 20 ze.&QSize::operator/=(.double.c.
5df80 29 0a 7b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 54 5f 43 48 45 43 4b 5f 4d 41 54 48 29 0a 20 ).{.#if.defined(QT_CHECK_MATH)..
5dfa0 20 20 20 69 66 20 28 20 63 20 3d 3d 20 30 2e 30 20 29 0a 09 77 61 72 6e 69 6e 67 44 69 76 42 79 ...if.(.c.==.0.0.)..warningDivBy
5dfc0 5a 65 72 6f 28 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 77 64 3d 28 51 43 4f 4f 52 44 29 28 77 Zero();.#endif.....wd=(QCOORD)(w
5dfe0 64 2f 63 29 3b 20 68 74 3d 28 51 43 4f 4f 52 44 29 28 68 74 2f 63 29 3b 0a 20 20 20 20 72 65 74 d/c);.ht=(QCOORD)(ht/c);.....ret
5e000 75 72 6e 20 2a 74 68 69 73 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 53 69 7a 65 urn.*this;.}..inline.const.QSize
5e020 20 6f 70 65 72 61 74 6f 72 2f 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 73 2c 20 69 6e 74 20 .operator/(.const.QSize.&s,.int.
5e040 63 20 29 0a 7b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 54 5f 43 48 45 43 4b 5f 4d 41 54 48 29 c.).{.#if.defined(QT_CHECK_MATH)
5e060 0a 20 20 20 20 69 66 20 28 20 63 20 3d 3d 20 30 20 29 0a 09 51 53 69 7a 65 3a 3a 77 61 72 6e 69 .....if.(.c.==.0.)..QSize::warni
5e080 6e 67 44 69 76 42 79 5a 65 72 6f 28 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 72 65 74 75 72 6e ngDivByZero();.#endif.....return
5e0a0 20 51 53 69 7a 65 28 73 2e 77 64 2f 63 2c 20 73 2e 68 74 2f 63 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e .QSize(s.wd/c,.s.ht/c);.}..inlin
5e0c0 65 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 6f 70 65 72 61 74 6f 72 2f 28 20 63 6f 6e 73 74 20 51 e.const.QSize.operator/(.const.Q
5e0e0 53 69 7a 65 20 26 73 2c 20 64 6f 75 62 6c 65 20 63 20 29 0a 7b 0a 23 69 66 20 64 65 66 69 6e 65 Size.&s,.double.c.).{.#if.define
5e100 64 28 51 54 5f 43 48 45 43 4b 5f 4d 41 54 48 29 0a 20 20 20 20 69 66 20 28 20 63 20 3d 3d 20 30 d(QT_CHECK_MATH).....if.(.c.==.0
5e120 2e 30 20 29 0a 09 51 53 69 7a 65 3a 3a 77 61 72 6e 69 6e 67 44 69 76 42 79 5a 65 72 6f 28 29 3b .0.)..QSize::warningDivByZero();
5e140 0a 23 65 6e 64 69 66 0a 20 20 20 20 72 65 74 75 72 6e 20 51 53 69 7a 65 28 28 51 43 4f 4f 52 44 .#endif.....return.QSize((QCOORD
5e160 29 28 73 2e 77 64 2f 63 29 2c 20 28 51 43 4f 4f 52 44 29 28 73 2e 68 74 2f 63 29 29 3b 0a 7d 0a )(s.wd/c),.(QCOORD)(s.ht/c));.}.
5e180 0a 69 6e 6c 69 6e 65 20 51 53 69 7a 65 20 51 53 69 7a 65 3a 3a 65 78 70 61 6e 64 65 64 54 6f 28 .inline.QSize.QSize::expandedTo(
5e1a0 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 20 6f 74 68 65 72 53 69 7a 65 20 29 20 63 6f 6e 73 74 .const.QSize.&.otherSize.).const
5e1c0 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 51 53 69 7a 65 28 20 51 4d 41 58 28 77 64 2c 6f 74 68 .{.....return.QSize(.QMAX(wd,oth
5e1e0 65 72 53 69 7a 65 2e 77 64 29 2c 20 51 4d 41 58 28 68 74 2c 6f 74 68 65 72 53 69 7a 65 2e 68 74 erSize.wd),.QMAX(ht,otherSize.ht
5e200 29 20 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 51 53 69 7a 65 20 51 53 69 7a 65 3a 3a 62 6f 75 6e ).);.}..inline.QSize.QSize::boun
5e220 64 65 64 54 6f 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 20 6f 74 68 65 72 53 69 7a 65 20 29 dedTo(.const.QSize.&.otherSize.)
5e240 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 51 53 69 7a 65 28 20 51 4d 49 4e 28 .const.{.....return.QSize(.QMIN(
5e260 77 64 2c 6f 74 68 65 72 53 69 7a 65 2e 77 64 29 2c 20 51 4d 49 4e 28 68 74 2c 6f 74 68 65 72 53 wd,otherSize.wd),.QMIN(ht,otherS
5e280 69 7a 65 2e 68 74 29 20 29 3b 0a 7d 0a 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 49 5a 45 5f 48 ize.ht).);.}...#endif.//.QSIZE_H
5e2a0 0a 00 00 00 18 00 71 00 70 00 74 00 72 00 76 00 65 00 63 00 74 00 6f 00 72 00 2e 00 68 00 00 10 ......q.p.t.r.v.e.c.t.o.r...h...
5e2c0 88 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ./*.............................
5e2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e6e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5e8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 0a ............................*/..
5e8c0 23 69 66 6e 64 65 66 20 51 50 54 52 56 45 43 54 4f 52 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 54 #ifndef.QPTRVECTOR_H.#define.QPT
5e8e0 52 56 45 43 54 4f 52 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 RVECTOR_H..#ifndef.QT_H.#include
5e900 20 22 71 67 76 65 63 74 6f 72 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 74 65 ."qgvector.h".#endif.//.QT_H..te
5e920 6d 70 6c 61 74 65 3c 63 6c 61 73 73 20 74 79 70 65 3e 0a 63 6c 61 73 73 20 51 50 74 72 56 65 63 mplate<class.type>.class.QPtrVec
5e940 74 6f 72 0a 23 69 66 64 65 66 20 51 5f 51 44 4f 43 0a 09 3a 20 70 75 62 6c 69 63 20 51 50 74 72 tor.#ifdef.Q_QDOC..:.public.QPtr
5e960 43 6f 6c 6c 65 63 74 69 6f 6e 0a 23 65 6c 73 65 0a 09 3a 20 70 75 62 6c 69 63 20 51 47 56 65 63 Collection.#else..:.public.QGVec
5e980 74 6f 72 0a 23 65 6e 64 69 66 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 74 72 56 65 63 tor.#endif.{.public:.....QPtrVec
5e9a0 74 6f 72 28 29 09 09 09 09 7b 20 7d 0a 20 20 20 20 51 50 74 72 56 65 63 74 6f 72 28 20 75 69 6e tor()....{.}.....QPtrVector(.uin
5e9c0 74 20 73 69 7a 65 20 29 20 3a 20 51 47 56 65 63 74 6f 72 28 73 69 7a 65 29 20 7b 20 7d 0a 20 20 t.size.).:.QGVector(size).{.}...
5e9e0 20 20 51 50 74 72 56 65 63 74 6f 72 28 20 63 6f 6e 73 74 20 51 50 74 72 56 65 63 74 6f 72 3c 74 ..QPtrVector(.const.QPtrVector<t
5ea00 79 70 65 3e 20 26 76 20 29 20 3a 20 51 47 56 65 63 74 6f 72 28 20 76 20 29 20 7b 20 7d 0a 20 20 ype>.&v.).:.QGVector(.v.).{.}...
5ea20 20 20 7e 51 50 74 72 56 65 63 74 6f 72 28 29 09 09 09 09 7b 20 63 6c 65 61 72 28 29 3b 20 7d 0a ..~QPtrVector()....{.clear();.}.
5ea40 20 20 20 20 51 50 74 72 56 65 63 74 6f 72 3c 74 79 70 65 3e 20 26 6f 70 65 72 61 74 6f 72 3d 28 ....QPtrVector<type>.&operator=(
5ea60 63 6f 6e 73 74 20 51 50 74 72 56 65 63 74 6f 72 3c 74 79 70 65 3e 20 26 76 29 0a 09 09 09 7b 20 const.QPtrVector<type>.&v)....{.
5ea80 72 65 74 75 72 6e 20 28 51 50 74 72 56 65 63 74 6f 72 3c 74 79 70 65 3e 26 29 51 47 56 65 63 74 return.(QPtrVector<type>&)QGVect
5eaa0 6f 72 3a 3a 6f 70 65 72 61 74 6f 72 3d 28 76 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 6f 70 65 or::operator=(v);.}.....bool.ope
5eac0 72 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 51 50 74 72 56 65 63 74 6f 72 3c 74 79 70 65 3e 20 rator==(.const.QPtrVector<type>.
5eae0 26 76 20 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 51 47 56 65 63 74 6f 72 3a 3a 6f 70 &v.).const.{.return.QGVector::op
5eb00 65 72 61 74 6f 72 3d 3d 28 76 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 2a 64 61 74 61 28 29 erator==(v);.}.....type.**data()
5eb20 20 20 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 2a 29 51 47 56 65 ...const..{.return.(type.**)QGVe
5eb40 63 74 6f 72 3a 3a 64 61 74 61 28 29 3b 20 7d 0a 20 20 20 20 75 69 6e 74 20 20 73 69 7a 65 28 29 ctor::data();.}.....uint..size()
5eb60 20 20 20 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 51 47 56 65 63 74 6f 72 3a 3a 73 69 ....const..{.return.QGVector::si
5eb80 7a 65 28 29 3b 20 7d 0a 20 20 20 20 75 69 6e 74 20 20 63 6f 75 6e 74 28 29 20 20 20 63 6f 6e 73 ze();.}.....uint..count()...cons
5eba0 74 09 09 7b 20 72 65 74 75 72 6e 20 51 47 56 65 63 74 6f 72 3a 3a 63 6f 75 6e 74 28 29 3b 20 7d t..{.return.QGVector::count();.}
5ebc0 0a 20 20 20 20 62 6f 6f 6c 20 20 69 73 45 6d 70 74 79 28 29 20 63 6f 6e 73 74 09 09 7b 20 72 65 .....bool..isEmpty().const..{.re
5ebe0 74 75 72 6e 20 51 47 56 65 63 74 6f 72 3a 3a 63 6f 75 6e 74 28 29 20 3d 3d 20 30 3b 20 7d 0a 20 turn.QGVector::count().==.0;.}..
5ec00 20 20 20 62 6f 6f 6c 20 20 69 73 4e 75 6c 6c 28 29 20 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 ...bool..isNull()..const..{.retu
5ec20 72 6e 20 51 47 56 65 63 74 6f 72 3a 3a 73 69 7a 65 28 29 20 3d 3d 20 30 3b 20 7d 0a 20 20 20 20 rn.QGVector::size().==.0;.}.....
5ec40 62 6f 6f 6c 20 20 72 65 73 69 7a 65 28 20 75 69 6e 74 20 73 69 7a 65 20 29 09 09 7b 20 72 65 74 bool..resize(.uint.size.)..{.ret
5ec60 75 72 6e 20 51 47 56 65 63 74 6f 72 3a 3a 72 65 73 69 7a 65 28 73 69 7a 65 29 3b 20 7d 0a 20 20 urn.QGVector::resize(size);.}...
5ec80 20 20 62 6f 6f 6c 20 20 69 6e 73 65 72 74 28 20 75 69 6e 74 20 69 2c 20 63 6f 6e 73 74 20 74 79 ..bool..insert(.uint.i,.const.ty
5eca0 70 65 20 2a 64 29 7b 20 72 65 74 75 72 6e 20 51 47 56 65 63 74 6f 72 3a 3a 69 6e 73 65 72 74 28 pe.*d){.return.QGVector::insert(
5ecc0 69 2c 28 49 74 65 6d 29 64 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 72 65 6d 6f 76 65 28 20 i,(Item)d);.}.....bool..remove(.
5ece0 75 69 6e 74 20 69 20 29 09 09 7b 20 72 65 74 75 72 6e 20 51 47 56 65 63 74 6f 72 3a 3a 72 65 6d uint.i.)..{.return.QGVector::rem
5ed00 6f 76 65 28 69 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 74 61 6b 65 28 20 75 69 6e 74 20 69 ove(i);.}.....type.*take(.uint.i
5ed20 20 29 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 56 65 63 74 6f 72 3a 3a 74 .)..{.return.(type.*)QGVector::t
5ed40 61 6b 65 28 69 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 20 63 6c 65 61 72 28 29 09 09 09 7b 20 ake(i);.}.....void..clear()...{.
5ed60 51 47 56 65 63 74 6f 72 3a 3a 63 6c 65 61 72 28 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 66 QGVector::clear();.}.....bool..f
5ed80 69 6c 6c 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 2c 20 69 6e 74 20 73 69 7a 65 3d 2d 31 20 ill(.const.type.*d,.int.size=-1.
5eda0 29 0a 09 09 09 09 09 7b 20 72 65 74 75 72 6e 20 51 47 56 65 63 74 6f 72 3a 3a 66 69 6c 6c 28 28 )......{.return.QGVector::fill((
5edc0 49 74 65 6d 29 64 2c 73 69 7a 65 29 3b 7d 0a 20 20 20 20 76 6f 69 64 20 20 73 6f 72 74 28 29 09 Item)d,size);}.....void..sort().
5ede0 09 09 7b 20 51 47 56 65 63 74 6f 72 3a 3a 73 6f 72 74 28 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 ..{.QGVector::sort();.}.....int.
5ee00 20 20 62 73 65 61 72 63 68 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 20 63 6f 6e 73 74 ..bsearch(.const.type.*d.).const
5ee20 7b 20 72 65 74 75 72 6e 20 51 47 56 65 63 74 6f 72 3a 3a 62 73 65 61 72 63 68 28 28 49 74 65 6d {.return.QGVector::bsearch((Item
5ee40 29 64 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 66 69 6e 64 52 65 66 28 20 63 6f 6e 73 74 20 )d);.}.....int...findRef(.const.
5ee60 74 79 70 65 20 2a 64 2c 20 75 69 6e 74 20 69 3d 30 20 29 20 63 6f 6e 73 74 0a 09 09 09 09 09 7b type.*d,.uint.i=0.).const......{
5ee80 20 72 65 74 75 72 6e 20 51 47 56 65 63 74 6f 72 3a 3a 66 69 6e 64 52 65 66 28 28 49 74 65 6d 29 .return.QGVector::findRef((Item)
5eea0 64 2c 69 29 3b 7d 0a 20 20 20 20 69 6e 74 09 20 20 66 69 6e 64 28 20 63 6f 6e 73 74 20 74 79 70 d,i);}.....int...find(.const.typ
5eec0 65 20 2a 64 2c 20 75 69 6e 74 20 69 3d 20 30 20 29 20 63 6f 6e 73 74 0a 09 09 09 09 09 7b 20 72 e.*d,.uint.i=.0.).const......{.r
5eee0 65 74 75 72 6e 20 51 47 56 65 63 74 6f 72 3a 3a 66 69 6e 64 28 28 49 74 65 6d 29 64 2c 69 29 3b eturn.QGVector::find((Item)d,i);
5ef00 20 7d 0a 20 20 20 20 75 69 6e 74 20 20 63 6f 6e 74 61 69 6e 73 52 65 66 28 20 63 6f 6e 73 74 20 .}.....uint..containsRef(.const.
5ef20 74 79 70 65 20 2a 64 20 29 20 63 6f 6e 73 74 0a 09 09 09 09 7b 20 72 65 74 75 72 6e 20 51 47 56 type.*d.).const.....{.return.QGV
5ef40 65 63 74 6f 72 3a 3a 63 6f 6e 74 61 69 6e 73 52 65 66 28 28 49 74 65 6d 29 64 29 3b 20 7d 0a 20 ector::containsRef((Item)d);.}..
5ef60 20 20 20 75 69 6e 74 20 20 63 6f 6e 74 61 69 6e 73 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 ...uint..contains(.const.type.*d
5ef80 20 29 20 63 6f 6e 73 74 0a 09 09 09 09 09 7b 20 72 65 74 75 72 6e 20 51 47 56 65 63 74 6f 72 3a .).const......{.return.QGVector:
5efa0 3a 63 6f 6e 74 61 69 6e 73 28 28 49 74 65 6d 29 64 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a :contains((Item)d);.}.....type.*
5efc0 6f 70 65 72 61 74 6f 72 5b 5d 28 20 69 6e 74 20 69 20 29 20 63 6f 6e 73 74 09 7b 20 72 65 74 75 operator[](.int.i.).const.{.retu
5efe0 72 6e 20 28 74 79 70 65 20 2a 29 51 47 56 65 63 74 6f 72 3a 3a 61 74 28 69 29 3b 20 7d 0a 20 20 rn.(type.*)QGVector::at(i);.}...
5f000 20 20 74 79 70 65 20 2a 61 74 28 20 75 69 6e 74 20 69 20 29 20 63 6f 6e 73 74 09 09 7b 20 72 65 ..type.*at(.uint.i.).const..{.re
5f020 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 56 65 63 74 6f 72 3a 3a 61 74 28 69 29 3b 20 7d 0a turn.(type.*)QGVector::at(i);.}.
5f040 20 20 20 20 76 6f 69 64 20 20 74 6f 4c 69 73 74 28 20 51 47 4c 69 73 74 20 2a 6c 69 73 74 20 29 ....void..toList(.QGList.*list.)
5f060 20 63 6f 6e 73 74 09 7b 20 51 47 56 65 63 74 6f 72 3a 3a 74 6f 4c 69 73 74 28 6c 69 73 74 29 3b .const.{.QGVector::toList(list);
5f080 20 7d 0a 0a 23 69 66 64 65 66 20 51 5f 51 44 4f 43 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 .}..#ifdef.Q_QDOC.protected:....
5f0a0 20 76 69 72 74 75 61 6c 20 69 6e 74 20 63 6f 6d 70 61 72 65 49 74 65 6d 73 28 20 51 50 74 72 43 .virtual.int.compareItems(.QPtrC
5f0c0 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 64 31 2c 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 ollection::Item.d1,.QPtrCollecti
5f0e0 6f 6e 3a 3a 49 74 65 6d 20 64 32 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 44 61 74 61 on::Item.d2.);.....virtual.QData
5f100 53 74 72 65 61 6d 26 20 72 65 61 64 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 73 2c 20 51 50 Stream&.read(.QDataStream.&s,.QP
5f120 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 26 64 20 29 3b 0a 20 20 20 20 76 69 72 trCollection::Item.&d.);.....vir
5f140 74 75 61 6c 20 51 44 61 74 61 53 74 72 65 61 6d 26 20 77 72 69 74 65 28 20 51 44 61 74 61 53 74 tual.QDataStream&.write(.QDataSt
5f160 72 65 61 6d 20 26 73 2c 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 64 20 ream.&s,.QPtrCollection::Item.d.
5f180 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f ).const;.#endif..private:.....vo
5f1a0 69 64 20 20 64 65 6c 65 74 65 49 74 65 6d 28 20 49 74 65 6d 20 64 20 29 3b 0a 7d 3b 0a 0a 23 69 id..deleteItem(.Item.d.);.};..#i
5f1c0 66 20 21 64 65 66 69 6e 65 64 28 51 5f 42 52 4f 4b 45 4e 5f 54 45 4d 50 4c 41 54 45 5f 53 50 45 f.!defined(Q_BROKEN_TEMPLATE_SPE
5f1e0 43 49 41 4c 49 5a 41 54 49 4f 4e 29 0a 74 65 6d 70 6c 61 74 65 3c 3e 20 69 6e 6c 69 6e 65 20 76 CIALIZATION).template<>.inline.v
5f200 6f 69 64 20 51 50 74 72 56 65 63 74 6f 72 3c 76 6f 69 64 3e 3a 3a 64 65 6c 65 74 65 49 74 65 6d oid.QPtrVector<void>::deleteItem
5f220 28 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 29 0a 7b 0a 7d 0a 23 65 6e (.QPtrCollection::Item.).{.}.#en
5f240 64 69 66 0a 0a 74 65 6d 70 6c 61 74 65 3c 63 6c 61 73 73 20 74 79 70 65 3e 20 69 6e 6c 69 6e 65 dif..template<class.type>.inline
5f260 20 76 6f 69 64 20 51 50 74 72 56 65 63 74 6f 72 3c 74 79 70 65 3e 3a 3a 64 65 6c 65 74 65 49 74 .void.QPtrVector<type>::deleteIt
5f280 65 6d 28 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 64 20 29 0a 7b 0a 20 em(.QPtrCollection::Item.d.).{..
5f2a0 20 20 20 69 66 20 28 20 64 65 6c 5f 69 74 65 6d 20 29 20 64 65 6c 65 74 65 20 28 74 79 70 65 20 ...if.(.del_item.).delete.(type.
5f2c0 2a 29 64 3b 0a 7d 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 54 0a 23 64 65 *)d;.}..#ifndef.QT_NO_COMPAT.#de
5f2e0 66 69 6e 65 20 51 56 65 63 74 6f 72 20 51 50 74 72 56 65 63 74 6f 72 0a 23 65 6e 64 69 66 0a 0a fine.QVector.QPtrVector.#endif..
5f300 23 64 65 66 69 6e 65 20 51 5f 44 45 46 49 4e 45 44 5f 51 50 54 52 56 45 43 54 4f 52 0a 23 69 6e #define.Q_DEFINED_QPTRVECTOR.#in
5f320 63 6c 75 64 65 20 22 71 77 69 6e 65 78 70 6f 72 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 clude."qwinexport.h".#endif.//.Q
5f340 56 45 43 54 4f 52 5f 48 0a 00 00 00 0c 00 71 00 70 00 65 00 6e 00 2e 00 68 00 00 0c 28 2f 2a 20 VECTOR_H......q.p.e.n...h...(/*.
5f360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f3a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f4a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f4e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f6e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f8c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f8e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5f920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f ..............................*/
5f940 0a 0a 23 69 66 6e 64 65 66 20 51 50 45 4e 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 45 4e 5f 48 0a ..#ifndef.QPEN_H.#define.QPEN_H.
5f960 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 63 6f 6c 6f 72 2e 68 .#ifndef.QT_H.#include."qcolor.h
5f980 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 68 61 72 65 64 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f ".#include."qshared.h".#endif.//
5f9a0 20 51 54 5f 48 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 65 6e 3a 20 70 75 62 .QT_H...class.Q_EXPORT.QPen:.pub
5f9c0 6c 69 63 20 51 74 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 65 6e 28 29 3b 0a 20 20 20 lic.Qt.{.public:.....QPen();....
5f9e0 20 51 50 65 6e 28 20 50 65 6e 53 74 79 6c 65 20 29 3b 0a 20 20 20 20 51 50 65 6e 28 20 63 6f 6e .QPen(.PenStyle.);.....QPen(.con
5fa00 73 74 20 51 43 6f 6c 6f 72 20 26 63 6f 6c 6f 72 2c 20 75 69 6e 74 20 77 69 64 74 68 3d 30 2c 20 st.QColor.&color,.uint.width=0,.
5fa20 50 65 6e 53 74 79 6c 65 20 73 74 79 6c 65 3d 53 6f 6c 69 64 4c 69 6e 65 20 29 3b 0a 20 20 20 20 PenStyle.style=SolidLine.);.....
5fa40 51 50 65 6e 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 63 6c 2c 20 75 69 6e 74 20 77 2c 20 QPen(.const.QColor.&cl,.uint.w,.
5fa60 50 65 6e 53 74 79 6c 65 20 73 2c 20 50 65 6e 43 61 70 53 74 79 6c 65 20 63 2c 20 50 65 6e 4a 6f PenStyle.s,.PenCapStyle.c,.PenJo
5fa80 69 6e 53 74 79 6c 65 20 6a 29 3b 0a 20 20 20 20 51 50 65 6e 28 20 63 6f 6e 73 74 20 51 50 65 6e inStyle.j);.....QPen(.const.QPen
5faa0 20 26 20 29 3b 0a 20 20 20 7e 51 50 65 6e 28 29 3b 0a 20 20 20 20 51 50 65 6e 20 26 6f 70 65 72 .&.);....~QPen();.....QPen.&oper
5fac0 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 50 65 6e 20 26 20 29 3b 0a 0a 20 20 20 20 50 65 6e 53 ator=(.const.QPen.&.);......PenS
5fae0 74 79 6c 65 09 73 74 79 6c 65 28 29 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 64 61 74 tyle.style().const..{.return.dat
5fb00 61 2d 3e 73 74 79 6c 65 3b 20 7d 0a 20 20 20 20 76 6f 69 64 09 73 65 74 53 74 79 6c 65 28 20 50 a->style;.}.....void.setStyle(.P
5fb20 65 6e 53 74 79 6c 65 20 29 3b 0a 20 20 20 20 75 69 6e 74 09 77 69 64 74 68 28 29 20 63 6f 6e 73 enStyle.);.....uint.width().cons
5fb40 74 09 09 7b 20 72 65 74 75 72 6e 20 64 61 74 61 2d 3e 77 69 64 74 68 3b 20 7d 0a 20 20 20 20 76 t..{.return.data->width;.}.....v
5fb60 6f 69 64 09 73 65 74 57 69 64 74 68 28 20 75 69 6e 74 20 29 3b 0a 20 20 20 20 63 6f 6e 73 74 20 oid.setWidth(.uint.);.....const.
5fb80 51 43 6f 6c 6f 72 20 26 63 6f 6c 6f 72 28 29 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 QColor.&color().const..{.return.
5fba0 64 61 74 61 2d 3e 63 6f 6c 6f 72 3b 20 7d 0a 20 20 20 20 76 6f 69 64 09 73 65 74 43 6f 6c 6f 72 data->color;.}.....void.setColor
5fbc0 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 20 29 3b 0a 20 20 20 20 50 65 6e 43 61 70 53 74 (.const.QColor.&.);.....PenCapSt
5fbe0 79 6c 65 09 63 61 70 53 74 79 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 73 yle.capStyle().const;.....void.s
5fc00 65 74 43 61 70 53 74 79 6c 65 28 20 50 65 6e 43 61 70 53 74 79 6c 65 20 29 3b 0a 20 20 20 20 50 etCapStyle(.PenCapStyle.);.....P
5fc20 65 6e 4a 6f 69 6e 53 74 79 6c 65 20 6a 6f 69 6e 53 74 79 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 20 enJoinStyle.joinStyle().const;..
5fc40 20 20 20 76 6f 69 64 09 73 65 74 4a 6f 69 6e 53 74 79 6c 65 28 20 50 65 6e 4a 6f 69 6e 53 74 79 ...void.setJoinStyle(.PenJoinSty
5fc60 6c 65 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 6f 70 65 72 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 le.);......bool.operator==(.cons
5fc80 74 20 51 50 65 6e 20 26 70 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 6f 70 65 72 t.QPen.&p.).const;.....bool.oper
5fca0 61 74 6f 72 21 3d 28 20 63 6f 6e 73 74 20 51 50 65 6e 20 26 70 20 29 20 63 6f 6e 73 74 0a 09 09 ator!=(.const.QPen.&p.).const...
5fcc0 09 09 09 7b 20 72 65 74 75 72 6e 20 21 28 6f 70 65 72 61 74 6f 72 3d 3d 28 70 29 29 3b 20 7d 0a ...{.return.!(operator==(p));.}.
5fce0 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 50 61 69 6e .private:.....friend.class.QPain
5fd00 74 65 72 3b 0a 23 69 66 64 65 66 20 51 5f 57 53 5f 57 49 4e 0a 20 20 20 20 66 72 69 65 6e 64 20 ter;.#ifdef.Q_WS_WIN.....friend.
5fd20 63 6c 61 73 73 20 51 46 6f 6e 74 45 6e 67 69 6e 65 57 69 6e 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 class.QFontEngineWin;.#endif....
5fd40 20 20 51 50 65 6e 09 63 6f 70 79 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 64 65 ..QPen.copy().const;.....void.de
5fd60 74 61 63 68 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 69 6e 69 74 28 20 63 6f 6e 73 74 20 51 43 6f tach();.....void.init(.const.QCo
5fd80 6c 6f 72 20 26 2c 20 75 69 6e 74 2c 20 75 69 6e 74 20 29 3b 0a 20 20 20 20 73 74 72 75 63 74 20 lor.&,.uint,.uint.);.....struct.
5fda0 51 50 65 6e 44 61 74 61 20 3a 20 70 75 62 6c 69 63 20 51 53 68 61 72 65 64 20 7b 09 09 2f 2f 20 QPenData.:.public.QShared.{..//.
5fdc0 70 65 6e 20 64 61 74 61 0a 09 50 65 6e 53 74 79 6c 65 20 20 73 74 79 6c 65 3b 0a 09 75 69 6e 74 pen.data..PenStyle..style;..uint
5fde0 09 20 20 77 69 64 74 68 3b 0a 09 51 43 6f 6c 6f 72 09 20 20 63 6f 6c 6f 72 3b 0a 09 51 5f 55 49 ...width;..QColor...color;..Q_UI
5fe00 4e 54 31 36 20 20 6c 69 6e 65 73 74 3b 0a 20 20 20 20 7d 20 2a 64 61 74 61 3b 0a 7d 3b 0a 0a 0a NT16..linest;.....}.*data;.};...
5fe20 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 /*..............................
5fe40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5fe60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5fe80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5fea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
5fec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 23 69 66 6e 64 65 66 20 51 ....................*/.#ifndef.Q
5fee0 54 5f 4e 4f 5f 44 41 54 41 53 54 52 45 41 4d 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 T_NO_DATASTREAM.Q_EXPORT.QDataSt
5ff00 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3c 3c 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c ream.&operator<<(.QDataStream.&,
5ff20 20 63 6f 6e 73 74 20 51 50 65 6e 20 26 20 29 3b 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 .const.QPen.&.);.Q_EXPORT.QDataS
5ff40 74 72 65 61 6d 20 26 6f 70 65 72 61 74 6f 72 3e 3e 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 tream.&operator>>(.QDataStream.&
5ff60 2c 20 51 50 65 6e 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 ,.QPen.&.);.#endif..#endif.//.QP
5ff80 45 4e 5f 48 0a EN_H.