ofs | hex dump | ascii |
---|
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 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .n.e.r...h..._/***************** |
0040 | 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 | ******************************** |
0060 | 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 0a 2a 2a 20 24 | ***************************.**.$ |
0080 | 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 50 6f 6c 79 67 | Id:.$.**.**.Definition.of.QPolyg |
00a0 | 6f 6e 53 63 61 6e 6e 65 72 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 | onScanner.class.**.**.Created.:. |
00c0 | 30 30 30 31 32 30 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 39 2d | 000120.**.**.Copyright.(C).1999- |
00e0 | 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 | 2000.Trolltech.ASA...All.rights. |
0100 | 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 | reserved..**.**.This.file.is.par |
0120 | 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 | t.of.the.kernel.module.of.the.Qt |
0140 | 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 66 69 6c 65 20 6d 61 | .GUI.Toolkit..**.**.This.file.ma |
0160 | 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 65 20 74 65 72 6d 73 | y.be.distributed.under.the.terms |
0180 | 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 2a 2a 20 61 73 20 64 | .of.the.Q.Public.License.**.as.d |
01a0 | 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 | efined.by.Trolltech.ASA.of.Norwa |
01c0 | 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 65 0a 2a 2a 20 4c | y.and.appearing.in.the.file.**.L |
01e0 | 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 20 70 61 63 6b 61 | ICENSE.QPL.included.in.the.packa |
0200 | 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 54 68 69 73 20 66 69 | ging.of.this.file..**.**.This.fi |
0220 | 6c 65 20 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 | le.may.be.distributed.and/or.mod |
0240 | 69 66 69 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 0a 2a 2a 20 | ified.under.the.terms.of.the.**. |
0260 | 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 | GNU.General.Public.License.versi |
0280 | 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f | on.2.as.published.by.the.Free.So |
02a0 | 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 | ftware.**.Foundation.and.appeari |
02c0 | 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 | ng.in.the.file.LICENSE.GPL.inclu |
02e0 | 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 | ded.in.the.**.packaging.of.this. |
0300 | 66 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 | file..**.**.Licensees.holding.va |
0320 | 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 | lid.Qt.Enterprise.Edition.or.Qt. |
0340 | 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 | Professional.Edition.**.licenses |
0360 | 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 | .may.use.this.file.in.accordance |
0380 | 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a | .with.the.Qt.Commercial.License. |
03a0 | 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 | **.Agreement.provided.with.the.S |
03c0 | 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 | oftware..**.**.This.file.is.prov |
03e0 | 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 | ided.AS.IS.with.NO.WARRANTY.OF.A |
0400 | 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e | NY.KIND,.INCLUDING.THE.**.WARRAN |
0420 | 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e | TY.OF.DESIGN,.MERCHANTABILITY.AN |
0440 | 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f | D.FITNESS.FOR.A.PARTICULAR.PURPO |
0460 | 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e | SE..**.**.See.http://qtsoftware. |
0480 | 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 20 73 61 6c 65 73 40 | com/pricing.html.or.email.sales@ |
04a0 | 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 | trolltech.com.for.**...informati |
04c0 | 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 | on.about.Qt.Commercial.License.A |
04e0 | 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 | greements..**.See.http://qtsoftw |
0500 | 61 72 65 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 69 | are.com/qpl/.for.QPL.licensing.i |
0520 | 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 | nformation..**.See.http://qtsoft |
0540 | 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 | ware.com/gpl/.for.GPL.licensing. |
0560 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 | information..**.**.Contact.info@ |
0580 | 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 | trolltech.com.if.any.conditions. |
05a0 | 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 | of.this.licensing.are.**.not.cle |
05c0 | 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | ar.to.you..**.****************** |
05e0 | 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 | ******************************** |
0600 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 | ********************/..#ifndef.Q |
0620 | 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 51 50 4f 4c 59 47 4f | POLYGONSCANNER_H.#define.QPOLYGO |
0640 | 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 23 69 6e 63 6c 75 64 | NSCANNER_H..#ifndef.QT_H.#includ |
0660 | 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 63 6c | e."qglobal.h".#endif.//.QT_H..cl |
0680 | 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 6f 69 6e 74 3b 0a 0a | ass.QPointArray;.class.QPoint;.. |
06a0 | 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 61 6e 6e 65 72 20 7b | class.Q_EXPORT.QPolygonScanner.{ |
06c0 | 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 66 6f 72 20 33 2e 30 | .public:.....//.BIC:.fix.for.3.0 |
06e0 | 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 69 6e 74 41 72 72 61 | .....void.scan(.const.QPointArra |
0700 | 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 69 6e 64 65 78 3d 30 | y&.pa,.bool.winding,.int.index=0 |
0720 | 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 6f 69 64 20 73 63 61 | ,.int.npoints=-1.);.....void.sca |
0740 | 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 20 62 6f 6f 6c 20 77 | n(.const.QPointArray&.pa,.bool.w |
0760 | 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 6f 69 6e 74 73 2c 20 | inding,.int.index,.int.npoints,. |
0780 | 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 75 6d 20 45 64 67 65 | bool.stitchable.);.....enum.Edge |
07a0 | 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 2c 20 42 6f 74 74 6f | .{.Left=1,.Right=2,.Top=4,.Botto |
07c0 | 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 73 74 20 51 50 6f 69 | m=8.};.....void.scan(.const.QPoi |
07e0 | 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 69 | ntArray&.pa,.bool.winding,.int.i |
0800 | 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 64 67 65 73 20 29 3b | ndex,.int.npoints,.Edge.edges.); |
0820 | 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 53 70 61 6e 73 28 20 | .....virtual.void.processSpans(. |
0840 | 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 2a 20 77 69 64 74 68 | int.n,.QPoint*.point,.int*.width |
0860 | 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 47 4f 4e 53 43 41 4e | .)=0;.};..#endif.//.QPOLYGONSCAN |
0880 | 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 73 00 6f 00 72 00 2e | NER_H......q.s.q.l.c.u.r.s.o.r.. |
08a0 | 00 68 00 00 15 63 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...c/************************* |
08c0 | 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 | ******************************** |
08e0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 | *******************.**.**.Defini |
0900 | 74 69 6f 6e 20 6f 66 20 51 53 71 6c 43 75 72 73 6f 72 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 | tion.of.QSqlCursor.class.**.**.C |
0920 | 72 65 61 74 65 64 20 3a 20 32 30 30 30 2d 31 31 2d 30 33 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 | reated.:.2000-11-03.**.**.Copyri |
0940 | 67 68 74 20 28 43 29 20 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c | ght.(C).2000.Trolltech.ASA...All |
0960 | 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c | .rights.reserved..**.**.This.fil |
0980 | 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 73 71 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 | e.is.part.of.the.sql.module.of.t |
09a0 | 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 66 69 | he.Qt.GUI.Toolkit..**.**.This.fi |
09c0 | 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 65 20 | le.may.be.distributed.under.the. |
09e0 | 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 2a 2a | terms.of.the.Q.Public.License.** |
0a00 | 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 41 20 6f 66 20 | .as.defined.by.Trolltech.ASA.of. |
0a20 | 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 65 | Norway.and.appearing.in.the.file |
0a40 | 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 20 | .**.LICENSE.QPL.included.in.the. |
0a60 | 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 54 68 | packaging.of.this.file..**.**.Th |
0a80 | 69 73 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 61 6e 64 2f 6f | is.file.may.be.distributed.and/o |
0aa0 | 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 | r.modified.under.the.terms.of.th |
0ac0 | 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 | e.**.GNU.General.Public.License. |
0ae0 | 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 | version.2.as.published.by.the.Fr |
0b00 | 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 | ee.Software.**.Foundation.and.ap |
0b20 | 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 | pearing.in.the.file.LICENSE.GPL. |
0b40 | 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 | included.in.the.**.packaging.of. |
0b60 | 74 68 69 73 20 66 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 | this.file..**.**.Licensees.holdi |
0b80 | 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6c | ng.valid.Qt.Enterprise.Edition.l |
0ba0 | 69 63 65 6e 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 | icenses.may.use.this.**.file.in. |
0bc0 | 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 | accordance.with.the.Qt.Commercia |
0be0 | 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 0a 2a 2a 20 | l.License.Agreement.provided.**. |
0c00 | 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 | with.the.Software..**.**.This.fi |
0c20 | 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 | le.is.provided.AS.IS.with.NO.WAR |
0c40 | 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 | RANTY.OF.ANY.KIND,.INCLUDING.THE |
0c60 | 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 | .**.WARRANTY.OF.DESIGN,.MERCHANT |
0c80 | 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 | ABILITY.AND.FITNESS.FOR.A.PARTIC |
0ca0 | 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 | ULAR.PURPOSE..**.**.See.http://q |
0cc0 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d | tsoftware.com/pricing.html.or.em |
0ce0 | 61 69 6c 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 20 | ail.sales@trolltech.com.for.**.. |
0d00 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c | .information.about.Qt.Commercial |
0d20 | 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 | .License.Agreements..**.See.http |
0d40 | 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c | ://qtsoftware.com/qpl/.for.QPL.l |
0d60 | 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 | icensing.information..**.See.htt |
0d80 | 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 | p://qtsoftware.com/gpl/.for.GPL. |
0da0 | 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 20 43 6f 6e | licensing.information..**.**.Con |
0dc0 | 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 | tact.info@trolltech.com.if.any.c |
0de0 | 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a | onditions.of.this.licensing.are. |
0e00 | 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a | **.not.clear.to.you..**.******** |
0e20 | 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 | ******************************** |
0e40 | 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 | ******************************/. |
0e60 | 0a 23 69 66 6e 64 65 66 20 51 53 51 4c 43 55 52 53 4f 52 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 | .#ifndef.QSQLCURSOR_H.#define.QS |
0e80 | 51 4c 43 55 52 53 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 | QLCURSOR_H..#ifndef.QT_H.#includ |
0ea0 | 65 20 22 71 73 71 6c 72 65 63 6f 72 64 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 74 72 69 | e."qsqlrecord.h".#include."qstri |
0ec0 | 6e 67 6c 69 73 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 71 6c 71 75 65 72 79 2e 68 22 | nglist.h".#include."qsqlquery.h" |
0ee0 | 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 71 6c 69 6e 64 65 78 2e 68 22 0a 23 65 6e 64 69 66 20 2f | .#include."qsqlindex.h".#endif./ |
0f00 | 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 55 4c 45 5f | /.QT_H..#if.!defined(.QT_MODULE_ |
0f20 | 53 51 4c 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 | SQL.).||.defined(.QT_LICENSE_PRO |
0f40 | 46 45 53 53 49 4f 4e 41 4c 20 29 0a 23 64 65 66 69 6e 65 20 51 4d 5f 45 58 50 4f 52 54 5f 53 51 | FESSIONAL.).#define.QM_EXPORT_SQ |
0f60 | 4c 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 53 51 4c 20 51 5f | L.#else.#define.QM_EXPORT_SQL.Q_ |
0f80 | 45 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 53 51 4c | EXPORT.#endif..#ifndef.QT_NO_SQL |
0fa0 | 0a 0a 63 6c 61 73 73 20 51 53 71 6c 44 61 74 61 62 61 73 65 3b 0a 63 6c 61 73 73 20 51 53 71 6c | ..class.QSqlDatabase;.class.QSql |
0fc0 | 43 75 72 73 6f 72 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 4d 5f 45 58 50 4f 52 54 5f | CursorPrivate;..class.QM_EXPORT_ |
0fe0 | 53 51 4c 20 51 53 71 6c 43 75 72 73 6f 72 20 3a 20 70 75 62 6c 69 63 20 51 53 71 6c 52 65 63 6f | SQL.QSqlCursor.:.public.QSqlReco |
1000 | 72 64 2c 20 70 75 62 6c 69 63 20 51 53 71 6c 51 75 65 72 79 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 | rd,.public.QSqlQuery.{.public:.. |
1020 | 20 20 20 51 53 71 6c 43 75 72 73 6f 72 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 6e | ...QSqlCursor(.const.QString.&.n |
1040 | 61 6d 65 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c 6c 2c 20 62 6f 6f 6c 20 61 75 74 6f 70 6f | ame.=.QString::null,.bool.autopo |
1060 | 70 75 6c 61 74 65 20 3d 20 54 52 55 45 2c 20 51 53 71 6c 44 61 74 61 62 61 73 65 2a 20 64 62 20 | pulate.=.TRUE,.QSqlDatabase*.db. |
1080 | 3d 20 30 20 29 3b 0a 20 20 20 20 51 53 71 6c 43 75 72 73 6f 72 28 20 63 6f 6e 73 74 20 51 53 71 | =.0.);.....QSqlCursor(.const.QSq |
10a0 | 6c 43 75 72 73 6f 72 20 26 20 6f 74 68 65 72 20 29 3b 0a 20 20 20 20 51 53 71 6c 43 75 72 73 6f | lCursor.&.other.);.....QSqlCurso |
10c0 | 72 26 20 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 71 6c 43 75 72 73 6f 72 26 20 | r&.operator=(.const.QSqlCursor&. |
10e0 | 6f 74 68 65 72 20 29 3b 0a 20 20 20 20 7e 51 53 71 6c 43 75 72 73 6f 72 28 29 3b 0a 0a 20 20 20 | other.);.....~QSqlCursor();..... |
1100 | 20 65 6e 75 6d 20 4d 6f 64 65 20 7b 0a 09 52 65 61 64 4f 6e 6c 79 20 3d 20 30 2c 0a 09 49 6e 73 | .enum.Mode.{..ReadOnly.=.0,..Ins |
1120 | 65 72 74 20 3d 20 31 2c 0a 09 55 70 64 61 74 65 20 3d 20 32 2c 0a 09 44 65 6c 65 74 65 20 3d 20 | ert.=.1,..Update.=.2,..Delete.=. |
1140 | 34 2c 0a 09 57 72 69 74 61 62 6c 65 20 3d 20 37 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 51 56 61 | 4,..Writable.=.7.....};......QVa |
1160 | 72 69 61 6e 74 09 09 76 61 6c 75 65 28 20 69 6e 74 20 69 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 | riant..value(.int.i.).const;.... |
1180 | 20 51 56 61 72 69 61 6e 74 09 09 76 61 6c 75 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 | .QVariant..value(.const.QString& |
11a0 | 20 6e 61 6d 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 20 20 20 20 20 | .name.).const;.....void......... |
11c0 | 09 73 65 74 56 61 6c 75 65 28 20 69 6e 74 20 69 2c 20 63 6f 6e 73 74 20 51 56 61 72 69 61 6e 74 | .setValue(.int.i,.const.QVariant |
11e0 | 26 20 76 61 6c 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 20 20 20 20 20 09 73 65 74 56 61 | &.val.);.....void..........setVa |
1200 | 6c 75 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 6e 61 6d 65 2c 20 63 6f 6e 73 74 20 | lue(.const.QString&.name,.const. |
1220 | 51 56 61 72 69 61 6e 74 26 20 76 61 6c 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 71 | QVariant&.val.);.....virtual.QSq |
1240 | 6c 49 6e 64 65 78 09 70 72 69 6d 61 72 79 49 6e 64 65 78 28 20 62 6f 6f 6c 20 70 72 69 6d 65 20 | lIndex.primaryIndex(.bool.prime. |
1260 | 3d 20 54 52 55 45 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 71 6c | =.TRUE.).const;.....virtual.QSql |
1280 | 49 6e 64 65 78 09 69 6e 64 65 78 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 4c 69 73 74 26 20 | Index.index(.const.QStringList&. |
12a0 | 66 69 65 6c 64 4e 61 6d 65 73 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 71 6c 49 6e 64 65 | fieldNames.).const;.....QSqlInde |
12c0 | 78 09 09 69 6e 64 65 78 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 69 65 6c 64 4e 61 | x..index(.const.QString&.fieldNa |
12e0 | 6d 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 71 6c 49 6e 64 65 78 09 09 69 6e 64 65 78 | me.).const;.....QSqlIndex..index |
1300 | 28 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 66 69 65 6c 64 4e 61 6d 65 20 29 20 63 6f 6e 73 74 3b | (.const.char*.fieldName.).const; |
1320 | 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 50 72 69 6d 61 72 79 49 6e 64 65 | .....virtual.void.setPrimaryInde |
1340 | 78 28 20 63 6f 6e 73 74 20 51 53 71 6c 49 6e 64 65 78 26 20 69 64 78 20 29 3b 0a 0a 20 20 20 20 | x(.const.QSqlIndex&.idx.);...... |
1360 | 76 69 72 74 75 61 6c 20 76 6f 69 64 09 61 70 70 65 6e 64 28 20 63 6f 6e 73 74 20 51 53 71 6c 46 | virtual.void.append(.const.QSqlF |
1380 | 69 65 6c 64 49 6e 66 6f 26 20 66 69 65 6c 64 49 6e 66 6f 20 29 3b 0a 20 20 20 20 76 69 72 74 75 | ieldInfo&.fieldInfo.);.....virtu |
13a0 | 61 6c 20 76 6f 69 64 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 | al.void.insert(.int.pos,.const.Q |
13c0 | 53 71 6c 46 69 65 6c 64 49 6e 66 6f 26 20 66 69 65 6c 64 49 6e 66 6f 20 29 3b 0a 20 20 20 20 76 | SqlFieldInfo&.fieldInfo.);.....v |
13e0 | 6f 69 64 09 09 72 65 6d 6f 76 65 28 20 69 6e 74 20 70 6f 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 | oid..remove(.int.pos.);.....void |
1400 | 09 09 63 6c 65 61 72 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 09 73 65 74 47 65 6e 65 72 61 74 65 | ..clear();.....void..setGenerate |
1420 | 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 6c 20 67 65 6e | d(.const.QString&.name,.bool.gen |
1440 | 65 72 61 74 65 64 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 09 73 65 74 47 65 6e 65 72 61 74 65 64 | erated.);.....void..setGenerated |
1460 | 28 20 69 6e 74 20 69 2c 20 62 6f 6f 6c 20 67 65 6e 65 72 61 74 65 64 20 29 3b 0a 0a 20 20 20 20 | (.int.i,.bool.generated.);...... |
1480 | 76 69 72 74 75 61 6c 20 51 53 71 6c 52 65 63 6f 72 64 2a 09 65 64 69 74 42 75 66 66 65 72 28 20 | virtual.QSqlRecord*.editBuffer(. |
14a0 | 62 6f 6f 6c 20 63 6f 70 79 20 3d 20 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c | bool.copy.=.FALSE.);.....virtual |
14c0 | 20 51 53 71 6c 52 65 63 6f 72 64 2a 09 70 72 69 6d 65 49 6e 73 65 72 74 28 29 3b 0a 20 20 20 20 | .QSqlRecord*.primeInsert();..... |
14e0 | 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 55 70 64 61 74 65 28 | virtual.QSqlRecord*.primeUpdate( |
1500 | 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 |
1520 | 44 65 6c 65 74 65 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 09 09 69 6e 73 65 72 | Delete();.....virtual.int..inser |
1540 | 74 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 20 | t(.bool.invalidate.=.TRUE.);.... |
1560 | 20 76 69 72 74 75 61 6c 20 69 6e 74 09 09 75 70 64 61 74 65 28 20 62 6f 6f 6c 20 69 6e 76 61 6c | .virtual.int..update(.bool.inval |
1580 | 69 64 61 74 65 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 | idate.=.TRUE.);.....virtual.int. |
15a0 | 09 64 65 6c 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 | .del(.bool.invalidate.=.TRUE.);. |
15c0 | 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 4d 6f 64 65 28 20 69 6e 74 20 66 | .....virtual.void.setMode(.int.f |
15e0 | 6c 61 67 73 20 29 3b 0a 20 20 20 20 69 6e 74 09 09 09 6d 6f 64 65 28 29 20 63 6f 6e 73 74 3b 0a | lags.);.....int...mode().const;. |
1600 | 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 43 61 6c 63 75 6c 61 74 65 64 28 20 | ....virtual.void.setCalculated(. |
1620 | 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 6e 61 6d 65 2c 20 62 6f 6f 6c 20 63 61 6c 63 75 6c | const.QString&.name,.bool.calcul |
1640 | 61 74 65 64 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 09 69 73 43 61 6c 63 75 6c 61 74 65 64 28 20 | ated.);.....bool..isCalculated(. |
1660 | 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;.... |
1680 | 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 54 72 69 6d 6d 65 64 28 20 63 6f 6e 73 74 20 | .virtual.void.setTrimmed(.const. |
16a0 | 51 53 74 72 69 6e 67 26 20 6e 61 6d 65 2c 20 62 6f 6f 6c 20 74 72 69 6d 20 29 3b 0a 20 20 20 20 | QString&.name,.bool.trim.);..... |
16c0 | 62 6f 6f 6c 09 09 69 73 54 72 69 6d 6d 65 64 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 | bool..isTrimmed(.const.QString&. |
16e0 | 6e 61 6d 65 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 09 69 73 52 65 61 64 4f | name.).const;......bool..isReadO |
1700 | 6e 6c 79 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 09 63 61 6e 49 6e 73 65 72 74 | nly().const;.....bool..canInsert |
1720 | 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 09 63 61 6e 55 70 64 61 74 65 28 29 20 | ().const;.....bool..canUpdate(). |
1740 | 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 09 63 61 6e 44 65 6c 65 74 65 28 29 20 63 6f 6e | const;.....bool..canDelete().con |
1760 | 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 09 73 65 6c 65 63 74 28 29 3b 0a 20 20 20 20 62 6f 6f | st;......bool..select();.....boo |
1780 | 6c 09 09 73 65 6c 65 63 74 28 20 63 6f 6e 73 74 20 51 53 71 6c 49 6e 64 65 78 26 20 73 6f 72 74 | l..select(.const.QSqlIndex&.sort |
17a0 | 20 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 53 71 6c | .);.....bool..select(.const.QSql |
17c0 | 49 6e 64 65 78 20 26 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 | Index.&.filter,.const.QSqlIndex. |
17e0 | 26 20 73 6f 72 74 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 09 73 65 6c 65 63 | &.sort.);.....virtual.bool.selec |
1800 | 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 66 69 6c 74 65 72 2c 20 63 6f 6e 73 74 | t(.const.QString.&.filter,.const |
1820 | 20 51 53 71 6c 49 6e 64 65 78 20 26 20 73 6f 72 74 20 3d 20 51 53 71 6c 49 6e 64 65 78 28 29 20 | .QSqlIndex.&.sort.=.QSqlIndex(). |
1840 | 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 53 6f 72 74 28 20 63 6f | );......virtual.void.setSort(.co |
1860 | 6e 73 74 20 51 53 71 6c 49 6e 64 65 78 26 20 73 6f 72 74 20 29 3b 0a 20 20 20 20 51 53 71 6c 49 | nst.QSqlIndex&.sort.);.....QSqlI |
1880 | 6e 64 65 78 09 09 73 6f 72 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 | ndex..sort().const;.....virtual. |
18a0 | 76 6f 69 64 09 73 65 74 46 69 6c 74 65 72 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 | void.setFilter(.const.QString&.f |
18c0 | 69 6c 74 65 72 20 29 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 09 09 66 69 6c 74 65 72 28 29 20 63 | ilter.);.....QString..filter().c |
18e0 | 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 4e 61 6d 65 28 20 | onst;.....virtual.void.setName(. |
1900 | 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 6e 61 6d 65 2c 20 62 6f 6f 6c 20 61 75 74 6f 70 6f | const.QString&.name,.bool.autopo |
1920 | 70 75 6c 61 74 65 20 3d 20 54 52 55 45 20 29 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 09 09 6e 61 | pulate.=.TRUE.);.....QString..na |
1940 | 6d 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 09 09 74 6f 53 74 72 69 6e | me().const;.....QString..toStrin |
1960 | 67 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 70 72 65 66 69 78 20 3d 20 51 53 74 72 69 | g(.const.QString&.prefix.=.QStri |
1980 | 6e 67 3a 3a 6e 75 6c 6c 2c 0a 09 09 09 09 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 73 65 70 | ng::null,.....const.QString&.sep |
19a0 | 20 3d 20 22 2c 22 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 09 09 69 73 4e 75 6c | .=.",".).const;.....bool...isNul |
19c0 | 6c 28 20 69 6e 74 20 69 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 09 09 69 73 4e | l(.int.i.).const;.....bool...isN |
19e0 | 75 6c 6c 28 20 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 | ull(.const.QString&.name.).const |
1a00 | 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 09 09 61 66 74 65 | ;......protected:.....void..afte |
1a20 | 72 53 65 65 6b 28 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 09 65 78 65 63 28 20 63 6f 6e 73 74 20 51 | rSeek();.....bool..exec(.const.Q |
1a40 | 53 74 72 69 6e 67 20 26 20 73 71 6c 20 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 56 61 | String.&.sql.);......virtual.QVa |
1a60 | 72 69 61 6e 74 09 63 61 6c 63 75 6c 61 74 65 46 69 65 6c 64 28 20 63 6f 6e 73 74 20 51 53 74 72 | riant.calculateField(.const.QStr |
1a80 | 69 6e 67 26 20 6e 61 6d 65 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 09 09 75 70 | ing&.name.);.....virtual.int..up |
1aa0 | 64 61 74 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 66 69 6c 74 65 72 2c 20 62 6f | date(.const.QString.&.filter,.bo |
1ac0 | 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 20 20 76 69 72 74 | ol.invalidate.=.TRUE.);.....virt |
1ae0 | 75 61 6c 20 69 6e 74 09 09 64 65 6c 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 66 69 | ual.int..del(.const.QString.&.fi |
1b00 | 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 55 45 20 29 3b 0a | lter,.bool.invalidate.=.TRUE.);. |
1b20 | 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 09 74 6f 53 74 72 69 6e 67 28 20 63 | .....virtual.QString.toString(.c |
1b40 | 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 70 72 65 66 69 78 2c 20 51 53 71 6c 46 69 65 6c 64 2a | onst.QString&.prefix,.QSqlField* |
1b60 | 20 66 69 65 6c 64 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 69 65 6c 64 53 65 70 20 | .field,.const.QString&.fieldSep. |
1b80 | 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 09 74 6f 53 | ).const;.....virtual.QString.toS |
1ba0 | 74 72 69 6e 67 28 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 53 | tring(.QSqlRecord*.rec,.const.QS |
1bc0 | 74 72 69 6e 67 26 20 70 72 65 66 69 78 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 69 | tring&.prefix,.const.QString&.fi |
1be0 | 65 6c 64 53 65 70 2c 0a 09 09 09 09 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 73 65 70 20 29 | eldSep,.....const.QString&.sep.) |
1c00 | 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 09 74 6f 53 74 | .const;.....virtual.QString.toSt |
1c20 | 72 69 6e 67 28 20 63 6f 6e 73 74 20 51 53 71 6c 49 6e 64 65 78 26 20 69 2c 20 51 53 71 6c 52 65 | ring(.const.QSqlIndex&.i,.QSqlRe |
1c40 | 63 6f 72 64 2a 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 | cord*.rec,.const.QString&.prefix |
1c60 | 2c 0a 09 09 09 09 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 66 69 65 6c 64 53 65 70 2c 20 63 | ,.....const.QString&.fieldSep,.c |
1c80 | 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 73 65 70 20 29 20 63 6f 6e 73 74 3b 0a 0a 70 72 69 76 | onst.QString&.sep.).const;..priv |
1ca0 | 61 74 65 3a 0a 20 20 20 20 76 6f 69 64 09 09 73 79 6e 63 28 29 3b 0a 20 20 20 20 69 6e 74 09 09 | ate:.....void..sync();.....int.. |
1cc0 | 09 61 70 70 6c 79 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 71 2c 20 62 6f 6f 6c 20 69 | .apply(.const.QString&.q,.bool.i |
1ce0 | 6e 76 61 6c 69 64 61 74 65 20 29 3b 0a 20 20 20 20 69 6e 74 09 09 09 61 70 70 6c 79 50 72 65 70 | nvalidate.);.....int...applyPrep |
1d00 | 61 72 65 64 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 71 2c 20 62 6f 6f 6c 20 69 6e 76 | ared(.const.QString&.q,.bool.inv |
1d20 | 61 6c 69 64 61 74 65 20 29 3b 0a 20 20 20 20 51 53 71 6c 52 65 63 6f 72 64 26 09 09 6f 70 65 72 | alidate.);.....QSqlRecord&..oper |
1d40 | 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 71 6c 52 65 63 6f 72 64 20 26 20 6c 69 73 74 20 29 | ator=(.const.QSqlRecord.&.list.) |
1d60 | 3b 0a 20 20 20 20 76 6f 69 64 20 09 09 61 70 70 65 6e 64 28 20 63 6f 6e 73 74 20 51 53 71 6c 46 | ;.....void...append(.const.QSqlF |
1d80 | 69 65 6c 64 26 20 66 69 65 6c 64 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 09 09 69 6e 73 65 72 74 | ield&.field.);.....void...insert |
1da0 | 28 20 69 6e 74 20 70 6f 73 2c 20 63 6f 6e 73 74 20 51 53 71 6c 46 69 65 6c 64 26 20 66 69 65 6c | (.int.pos,.const.QSqlField&.fiel |
1dc0 | 64 20 29 3b 0a 0a 20 20 20 20 51 53 71 6c 43 75 72 73 6f 72 50 72 69 76 61 74 65 2a 09 64 3b 0a | d.);......QSqlCursorPrivate*.d;. |
1de0 | 7d 3b 0a 0a 0a 0a 0a 23 65 6e 64 69 66 09 2f 2f 20 51 54 5f 4e 4f 5f 53 51 4c 0a 23 65 6e 64 69 | };.....#endif.//.QT_NO_SQL.#endi |
1e00 | 66 0a 00 00 00 14 00 71 00 70 00 72 00 6f 00 63 00 65 00 73 00 73 00 2e 00 68 00 00 13 bb 2f 2a | f......q.p.r.o.c.e.s.s...h..../* |
1e20 | 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 | ******************************** |
1e40 | 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 | ******************************** |
1e60 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 49 6d 70 6c | ***********.**.$Id:.$.**.**.Impl |
1e80 | 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 51 50 72 6f 63 65 73 73 20 63 6c 61 73 73 0a 2a 2a 0a | ementation.of.QProcess.class.**. |
1ea0 | 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 32 30 30 30 30 39 30 35 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 | **.Created.:.20000905.**.**.Copy |
1ec0 | 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 | right.(C).1992-2000.Trolltech.AS |
1ee0 | 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 | A...All.rights.reserved..**.**.T |
1f00 | 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d | his.file.is.part.of.the.kernel.m |
1f20 | 6f 64 75 6c 65 20 6f 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 | odule.of.the.Qt.GUI.Toolkit..**. |
1f40 | 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 74 65 64 20 | **.This.file.may.be.distributed. |
1f60 | 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 6c 69 63 20 | under.the.terms.of.the.Q.Public. |
1f80 | 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 6c 6c 74 65 | License.**.as.defined.by.Trollte |
1fa0 | 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 | ch.ASA.of.Norway.and.appearing.i |
1fc0 | 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 6c 75 64 | n.the.file.**.LICENSE.QPL.includ |
1fe0 | 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 69 6c 65 | ed.in.the.packaging.of.this.file |
2000 | 2e 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 | ..**.**.This.file.may.be.distrib |
2020 | 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 | uted.and/or.modified.under.the.t |
2040 | 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 | erms.of.the.**.GNU.General.Publi |
2060 | 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 | c.License.version.2.as.published |
2080 | 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 | .by.the.Free.Software.**.Foundat |
20a0 | 69 6f 6e 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 65 20 4c 49 | ion.and.appearing.in.the.file.LI |
20c0 | 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 | CENSE.GPL.included.in.the.**.pac |
20e0 | 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 69 63 65 6e | kaging.of.this.file..**.**.Licen |
2100 | 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 | sees.holding.valid.Qt.Enterprise |
2120 | 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 | .Edition.or.Qt.Professional.Edit |
2140 | 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c | ion.**.licenses.may.use.this.fil |
2160 | 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d | e.in.accordance.with.the.Qt.Comm |
2180 | 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 | ercial.License.**.Agreement.prov |
21a0 | 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 | ided.with.the.Software..**.**.Th |
21c0 | 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e | is.file.is.provided.AS.IS.with.N |
21e0 | 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e | O.WARRANTY.OF.ANY.KIND,.INCLUDIN |
2200 | 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 | G.THE.**.WARRANTY.OF.DESIGN,.MER |
2220 | 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 | CHANTABILITY.AND.FITNESS.FOR.A.P |
2240 | 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 | ARTICULAR.PURPOSE..**.**.See.htt |
2260 | 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 | p://qtsoftware.com/pricing.html. |
2280 | 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 | or.email.sales@trolltech.com.for |
22a0 | 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 | .**...information.about.Qt.Comme |
22c0 | 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 | rcial.License.Agreements..**.See |
22e0 | 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 | .http://qtsoftware.com/qpl/.for. |
2300 | 51 50 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 20 53 65 | QPL.licensing.information..**.Se |
2320 | 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 | e.http://qtsoftware.com/gpl/.for |
2340 | 20 47 50 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 | .GPL.licensing.information..**.* |
2360 | 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 | *.Contact.info@trolltech.com.if. |
2380 | 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 | any.conditions.of.this.licensing |
23a0 | 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a | .are.**.not.clear.to.you..**.*** |
23c0 | 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 | ******************************** |
23e0 | 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 | ******************************** |
2400 | 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 52 4f 43 45 53 53 5f 48 0a 23 64 65 66 69 6e 65 | ***/..#ifndef.QPROCESS_H.#define |
2420 | 20 51 50 52 4f 43 45 53 53 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 | .QPROCESS_H..#ifndef.QT_H.#inclu |
2440 | 64 65 20 22 71 6f 62 6a 65 63 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 74 72 69 6e 67 | de."qobject.h".#include."qstring |
2460 | 6c 69 73 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 64 69 72 2e 68 22 0a 23 65 6e 64 69 66 | list.h".#include."qdir.h".#endif |
2480 | 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 52 4f 43 45 53 53 0a | .//.QT_H..#ifndef.QT_NO_PROCESS. |
24a0 | 0a 63 6c 61 73 73 20 51 50 72 6f 63 65 73 73 50 72 69 76 61 74 65 3b 0a 63 6c 61 73 73 20 51 4d | .class.QProcessPrivate;.class.QM |
24c0 | 65 6d 62 75 66 3b 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 72 6f 63 65 73 73 | embuf;...class.Q_EXPORT.QProcess |
24e0 | 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 4a 45 43 54 | .:.public.QObject.{.....Q_OBJECT |
2500 | 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 72 6f 63 65 73 73 28 20 51 4f 62 6a 65 63 74 20 2a | .public:.....QProcess(.QObject.* |
2520 | 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 0a | parent=0,.const.char.*name=0.);. |
2540 | 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 26 20 61 72 67 | ....QProcess(.const.QString&.arg |
2560 | 30 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 20 63 68 61 72 | 0,.QObject.*parent=0,.const.char |
2580 | 20 2a 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 20 51 50 72 6f 63 65 73 73 28 20 63 6f 6e 73 74 20 | .*name=0.);.....QProcess(.const. |
25a0 | 51 53 74 72 69 6e 67 4c 69 73 74 26 20 61 72 67 73 2c 20 51 4f 62 6a 65 63 74 20 2a 70 61 72 65 | QStringList&.args,.QObject.*pare |
25c0 | 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 0a 20 20 20 20 | nt=0,.const.char.*name=0.);..... |
25e0 | 7e 51 50 72 6f 63 65 73 73 28 29 3b 0a 0a 20 20 20 20 2f 2f 20 73 65 74 20 61 6e 64 20 67 65 74 | ~QProcess();......//.set.and.get |
2600 | 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 | .the.arguments.and.working.direc |
2620 | 74 6f 72 79 0a 20 20 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 61 72 67 75 6d 65 6e 74 73 28 29 | tory.....QStringList.arguments() |
2640 | 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 63 6c 65 61 72 41 72 67 75 6d 65 6e 74 73 28 | .const;.....void.clearArguments( |
2660 | 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 41 72 67 75 6d 65 6e 74 73 | );.....virtual.void.setArguments |
2680 | 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 4c 69 73 74 26 20 61 72 67 73 20 29 3b 0a 20 20 20 | (.const.QStringList&.args.);.... |
26a0 | 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 61 64 64 41 72 67 75 6d 65 6e 74 28 20 63 6f 6e 73 74 | .virtual.void.addArgument(.const |
26c0 | 20 51 53 74 72 69 6e 67 26 20 61 72 67 20 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 | .QString&.arg.);.#ifndef.QT_NO_D |
26e0 | 49 52 0a 20 20 20 20 51 44 69 72 20 77 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 28 29 20 63 | IR.....QDir.workingDirectory().c |
2700 | 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 57 6f 72 6b 69 6e | onst;.....virtual.void.setWorkin |
2720 | 67 44 69 72 65 63 74 6f 72 79 28 20 63 6f 6e 73 74 20 51 44 69 72 26 20 64 69 72 20 29 3b 0a 23 | gDirectory(.const.QDir&.dir.);.# |
2740 | 65 6e 64 69 66 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 63 6f | endif......//.set.and.get.the.co |
2760 | 6d 6d 73 20 77 61 6e 74 65 64 0a 20 20 20 20 65 6e 75 6d 20 43 6f 6d 6d 75 6e 69 63 61 74 69 6f | mms.wanted.....enum.Communicatio |
2780 | 6e 20 7b 20 53 74 64 69 6e 3d 30 78 30 31 2c 20 53 74 64 6f 75 74 3d 30 78 30 32 2c 20 53 74 64 | n.{.Stdin=0x01,.Stdout=0x02,.Std |
27a0 | 65 72 72 3d 30 78 30 34 2c 20 44 75 70 53 74 64 65 72 72 3d 30 78 30 38 20 7d 3b 0a 20 20 20 20 | err=0x04,.DupStderr=0x08.};..... |
27c0 | 76 6f 69 64 20 73 65 74 43 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 28 20 69 6e 74 20 63 20 29 3b 0a | void.setCommunication(.int.c.);. |
27e0 | 20 20 20 20 69 6e 74 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 28 29 20 63 6f 6e 73 74 3b 0a 0a | ....int.communication().const;.. |
2800 | 20 20 20 20 2f 2f 20 73 74 61 72 74 20 74 68 65 20 65 78 65 63 75 74 69 6f 6e 0a 20 20 20 20 76 | ....//.start.the.execution.....v |
2820 | 69 72 74 75 61 6c 20 62 6f 6f 6c 20 73 74 61 72 74 28 20 51 53 74 72 69 6e 67 4c 69 73 74 20 2a | irtual.bool.start(.QStringList.* |
2840 | 65 6e 76 3d 30 20 29 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 | env=0.);.....virtual.bool.launch |
2860 | 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 62 75 66 2c 20 51 53 74 72 69 6e 67 4c 69 73 | (.const.QString&.buf,.QStringLis |
2880 | 74 20 2a 65 6e 76 3d 30 20 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 6c 61 | t.*env=0..);.....virtual.bool.la |
28a0 | 75 6e 63 68 28 20 63 6f 6e 73 74 20 51 42 79 74 65 41 72 72 61 79 26 20 62 75 66 2c 20 51 53 74 | unch(.const.QByteArray&.buf,.QSt |
28c0 | 72 69 6e 67 4c 69 73 74 20 2a 65 6e 76 3d 30 20 20 29 3b 0a 0a 20 20 20 20 2f 2f 20 69 6e 71 75 | ringList.*env=0..);......//.inqu |
28e0 | 69 72 65 20 74 68 65 20 73 74 61 74 75 73 0a 20 20 20 20 62 6f 6f 6c 20 69 73 52 75 6e 6e 69 6e | ire.the.status.....bool.isRunnin |
2900 | 67 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 6e 6f 72 6d 61 6c 45 78 69 74 28 29 | g().const;.....bool.normalExit() |
2920 | 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 65 78 69 74 53 74 61 74 75 73 28 29 20 63 6f 6e | .const;.....int.exitStatus().con |
2940 | 73 74 3b 0a 0a 20 20 20 20 2f 2f 20 72 65 61 64 69 6e 67 0a 20 20 20 20 76 69 72 74 75 61 6c 20 | st;......//.reading.....virtual. |
2960 | 51 42 79 74 65 41 72 72 61 79 20 72 65 61 64 53 74 64 6f 75 74 28 29 3b 0a 20 20 20 20 76 69 72 | QByteArray.readStdout();.....vir |
2980 | 74 75 61 6c 20 51 42 79 74 65 41 72 72 61 79 20 72 65 61 64 53 74 64 65 72 72 28 29 3b 0a 20 20 | tual.QByteArray.readStderr();... |
29a0 | 20 20 62 6f 6f 6c 20 63 61 6e 52 65 61 64 4c 69 6e 65 53 74 64 6f 75 74 28 29 20 63 6f 6e 73 74 | ..bool.canReadLineStdout().const |
29c0 | 3b 0a 20 20 20 20 62 6f 6f 6c 20 63 61 6e 52 65 61 64 4c 69 6e 65 53 74 64 65 72 72 28 29 20 63 | ;.....bool.canReadLineStderr().c |
29e0 | 6f 6e 73 74 3b 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 | onst;.....virtual.QString.readLi |
2a00 | 6e 65 53 74 64 6f 75 74 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 20 | neStdout();.....virtual.QString. |
2a20 | 72 65 61 64 4c 69 6e 65 53 74 64 65 72 72 28 29 3b 0a 0a 20 20 20 20 2f 2f 20 67 65 74 20 70 6c | readLineStderr();......//.get.pl |
2a40 | 61 74 66 6f 72 6d 20 64 65 70 65 6e 64 65 6e 74 20 70 72 6f 63 65 73 73 20 69 6e 66 6f 72 6d 61 | atform.dependent.process.informa |
2a60 | 74 69 6f 6e 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 4f 53 5f 57 49 4e 33 32 29 0a 20 20 20 | tion.#if.defined(Q_OS_WIN32).... |
2a80 | 20 74 79 70 65 64 65 66 20 76 6f 69 64 2a 20 50 49 44 3b 0a 23 65 6c 73 65 0a 20 20 20 20 74 79 | .typedef.void*.PID;.#else.....ty |
2aa0 | 70 65 64 65 66 20 51 5f 4c 4f 4e 47 20 50 49 44 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 50 49 44 | pedef.Q_LONG.PID;.#endif.....PID |
2ac0 | 20 70 72 6f 63 65 73 73 49 64 65 6e 74 69 66 69 65 72 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 | .processIdentifier();......void. |
2ae0 | 66 6c 75 73 68 53 74 64 69 6e 28 29 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f 69 64 | flushStdin();..signals:.....void |
2b00 | 20 72 65 61 64 79 52 65 61 64 53 74 64 6f 75 74 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 61 | .readyReadStdout();.....void.rea |
2b20 | 64 79 52 65 61 64 53 74 64 65 72 72 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 70 72 6f 63 65 73 73 | dyReadStderr();.....void.process |
2b40 | 45 78 69 74 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 77 72 6f 74 65 54 6f 53 74 64 69 6e 28 | Exited();.....void.wroteToStdin( |
2b60 | 29 3b 0a 20 20 20 20 76 6f 69 64 20 6c 61 75 6e 63 68 46 69 6e 69 73 68 65 64 28 29 3b 0a 0a 70 | );.....void.launchFinished();..p |
2b80 | 75 62 6c 69 63 20 73 6c 6f 74 73 3a 0a 20 20 20 20 2f 2f 20 65 6e 64 20 74 68 65 20 65 78 65 63 | ublic.slots:.....//.end.the.exec |
2ba0 | 75 74 69 6f 6e 0a 20 20 20 20 76 6f 69 64 20 74 72 79 54 65 72 6d 69 6e 61 74 65 28 29 20 63 6f | ution.....void.tryTerminate().co |
2bc0 | 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 6b 69 6c 6c 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 | nst;.....void.kill().const;..... |
2be0 | 20 2f 2f 20 69 6e 70 75 74 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 77 72 69 74 65 | .//.input.....virtual.void.write |
2c00 | 54 6f 53 74 64 69 6e 28 20 63 6f 6e 73 74 20 51 42 79 74 65 41 72 72 61 79 26 20 62 75 66 20 29 | ToStdin(.const.QByteArray&.buf.) |
2c20 | 3b 0a 20 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 | ;.....virtual.void.writeToStdin( |
2c40 | 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 62 75 66 20 29 3b 0a 20 20 20 20 76 69 72 74 75 | .const.QString&.buf.);.....virtu |
2c60 | 61 6c 20 76 6f 69 64 20 63 6c 6f 73 65 53 74 64 69 6e 28 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 | al.void.closeStdin();..protected |
2c80 | 3a 20 2f 2f 20 23 23 23 20 6f 72 20 70 72 69 76 61 74 65 3f 0a 20 20 20 20 76 6f 69 64 20 63 6f | :.//.###.or.private?.....void.co |
2ca0 | 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 20 73 69 67 6e 61 6c | nnectNotify(.const.char.*.signal |
2cc0 | 20 29 3b 0a 20 20 20 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 | .);.....void.disconnectNotify(.c |
2ce0 | 6f 6e 73 74 20 63 68 61 72 20 2a 20 73 69 67 6e 61 6c 20 29 3b 0a 70 72 69 76 61 74 65 3a 0a 20 | onst.char.*.signal.);.private:.. |
2d00 | 20 20 20 76 6f 69 64 20 73 65 74 49 6f 52 65 64 69 72 65 63 74 69 6f 6e 28 20 62 6f 6f 6c 20 76 | ...void.setIoRedirection(.bool.v |
2d20 | 61 6c 75 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4e 6f 74 69 66 79 4f 6e 45 78 69 74 | alue.);.....void.setNotifyOnExit |
2d40 | 28 20 62 6f 6f 6c 20 76 61 6c 75 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 57 72 6f 74 | (.bool.value.);.....void.setWrot |
2d60 | 65 53 74 64 69 6e 43 6f 6e 6e 65 63 74 65 64 28 20 62 6f 6f 6c 20 76 61 6c 75 65 20 29 3b 0a 0a | eStdinConnected(.bool.value.);.. |
2d80 | 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 72 65 73 65 74 28 | ....void.init();.....void.reset( |
2da0 | 29 3b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 4f 53 5f 57 49 4e 33 32 29 0a 20 20 20 20 75 | );.#if.defined(Q_OS_WIN32).....u |
2dc0 | 69 6e 74 20 72 65 61 64 53 74 64 64 65 76 28 20 48 41 4e 44 4c 45 20 64 65 76 2c 20 63 68 61 72 | int.readStddev(.HANDLE.dev,.char |
2de0 | 20 2a 62 75 66 2c 20 75 69 6e 74 20 62 79 74 65 73 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 | .*buf,.uint.bytes.);.#endif..... |
2e00 | 51 4d 65 6d 62 75 66 2a 20 6d 65 6d 62 75 66 53 74 64 6f 75 74 28 29 3b 0a 20 20 20 20 51 4d 65 | QMembuf*.membufStdout();.....QMe |
2e20 | 6d 62 75 66 2a 20 6d 65 6d 62 75 66 53 74 64 65 72 72 28 29 3b 0a 0a 70 72 69 76 61 74 65 20 73 | mbuf*.membufStderr();..private.s |
2e40 | 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 20 73 6f 63 6b 65 74 52 65 61 64 28 20 69 6e 74 20 66 | lots:.....void.socketRead(.int.f |
2e60 | 64 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 6f 63 6b 65 74 57 72 69 74 65 28 20 69 6e 74 20 66 | d.);.....void.socketWrite(.int.f |
2e80 | 64 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 74 69 6d 65 6f 75 74 28 29 3b 0a 20 20 20 20 76 6f 69 | d.);.....void.timeout();.....voi |
2ea0 | 64 20 63 6c 6f 73 65 53 74 64 69 6e 4c 61 75 6e 63 68 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a | d.closeStdinLaunch();..private:. |
2ec0 | 20 20 20 20 51 50 72 6f 63 65 73 73 50 72 69 76 61 74 65 20 2a 64 3b 0a 23 69 66 6e 64 65 66 20 | ....QProcessPrivate.*d;.#ifndef. |
2ee0 | 51 54 5f 4e 4f 5f 44 49 52 0a 20 20 20 20 51 44 69 72 20 20 20 20 20 20 20 20 77 6f 72 6b 69 6e | QT_NO_DIR.....QDir........workin |
2f00 | 67 44 69 72 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 5f 61 72 | gDir;.#endif.....QStringList._ar |
2f20 | 67 75 6d 65 6e 74 73 3b 0a 0a 20 20 20 20 69 6e 74 20 20 65 78 69 74 53 74 61 74 3b 20 2f 2f 20 | guments;......int..exitStat;.//. |
2f40 | 65 78 69 74 20 73 74 61 74 75 73 0a 20 20 20 20 62 6f 6f 6c 20 65 78 69 74 4e 6f 72 6d 61 6c 3b | exit.status.....bool.exitNormal; |
2f60 | 20 2f 2f 20 6e 6f 72 6d 61 6c 20 65 78 69 74 3f 0a 20 20 20 20 62 6f 6f 6c 20 69 6f 52 65 64 69 | .//.normal.exit?.....bool.ioRedi |
2f80 | 72 65 63 74 69 6f 6e 3b 20 2f 2f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 65 74 20 62 65 | rection;.//.automatically.set.be |
2fa0 | 20 28 64 69 73 29 63 6f 6e 6e 65 63 74 4e 6f 74 69 66 79 0a 20 20 20 20 62 6f 6f 6c 20 6e 6f 74 | .(dis)connectNotify.....bool.not |
2fc0 | 69 66 79 4f 6e 45 78 69 74 3b 20 2f 2f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 65 74 20 | ifyOnExit;.//.automatically.set. |
2fe0 | 62 65 20 28 64 69 73 29 63 6f 6e 6e 65 63 74 4e 6f 74 69 66 79 0a 20 20 20 20 62 6f 6f 6c 20 77 | be.(dis)connectNotify.....bool.w |
3000 | 72 6f 74 65 54 6f 53 74 64 69 6e 43 6f 6e 6e 65 63 74 65 64 3b 20 2f 2f 20 61 75 74 6f 6d 61 74 | roteToStdinConnected;.//.automat |
3020 | 69 63 61 6c 6c 79 20 73 65 74 20 62 65 20 28 64 69 73 29 63 6f 6e 6e 65 63 74 4e 6f 74 69 66 79 | ically.set.be.(dis)connectNotify |
3040 | 0a 0a 20 20 20 20 62 6f 6f 6c 20 72 65 61 64 53 74 64 6f 75 74 43 61 6c 6c 65 64 3b 0a 20 20 20 | ......bool.readStdoutCalled;.... |
3060 | 20 62 6f 6f 6c 20 72 65 61 64 53 74 64 65 72 72 43 61 6c 6c 65 64 3b 0a 20 20 20 20 69 6e 74 20 | .bool.readStderrCalled;.....int. |
3080 | 63 6f 6d 6d 73 3b 0a 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 50 72 6f 63 65 73 | comms;......friend.class.QProces |
30a0 | 73 50 72 69 76 61 74 65 3b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 4f 53 5f 55 4e 49 58 29 | sPrivate;.#if.defined(Q_OS_UNIX) |
30c0 | 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 50 72 6f 63 65 73 73 4d 61 6e 61 67 65 | .....friend.class.QProcessManage |
30e0 | 72 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 50 72 6f 63 3b 0a 23 65 6e 64 69 | r;.....friend.class.QProc;.#endi |
3100 | 66 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 20 2f | f..#if.defined(Q_DISABLE_COPY)./ |
3120 | 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 20 | /.Disabled.copy.constructor.and. |
3140 | 6f 70 65 72 61 74 6f 72 3d 0a 20 20 20 20 51 50 72 6f 63 65 73 73 28 20 63 6f 6e 73 74 20 51 50 | operator=.....QProcess(.const.QP |
3160 | 72 6f 63 65 73 73 20 26 20 29 3b 0a 20 20 20 20 51 50 72 6f 63 65 73 73 20 26 6f 70 65 72 61 74 | rocess.&.);.....QProcess.&operat |
3180 | 6f 72 3d 28 20 63 6f 6e 73 74 20 51 50 72 6f 63 65 73 73 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a | or=(.const.QProcess.&.);.#endif. |
31a0 | 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 50 52 4f 43 45 53 53 0a 0a 23 65 6e | };..#endif.//.QT_NO_PROCESS..#en |
31c0 | 64 69 66 20 2f 2f 20 51 50 52 4f 43 45 53 53 5f 48 0a 00 00 00 16 00 71 00 73 00 69 00 7a 00 65 | dif.//.QPROCESS_H......q.s.i.z.e |
31e0 | 00 67 00 72 00 69 00 70 00 2e 00 68 00 00 08 1c 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .g.r.i.p...h..../*************** |
3200 | 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 | ******************************** |
3220 | 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 0a 2a 2a | *****************************.** |
3240 | 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 69 7a | .$Id:.$.**.**.Definition.of.QSiz |
3260 | 65 47 72 69 70 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 38 30 33 | eGrip.class.**.**.Created.:.9803 |
3280 | 31 36 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 | 16.**.**.Copyright.(C).1992-2000 |
32a0 | 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 | .Trolltech.ASA...All.rights.rese |
32c0 | 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 | rved..**.**.This.file.is.part.of |
32e0 | 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 | .the.kernel.module.of.the.Qt.GUI |
3300 | 20 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 | .Toolkit..**.**.This.file.may.be |
3320 | 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 | .distributed.under.the.terms.of. |
3340 | 74 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 69 6e | the.Q.Public.License.**.as.defin |
3360 | 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e | ed.by.Trolltech.ASA.of.Norway.an |
3380 | 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 4e | d.appearing.in.the.file.**.LICEN |
33a0 | 53 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e 67 | SE.QPL.included.in.the.packaging |
33c0 | 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d | .of.this.file..**.**.This.file.m |
33e0 | 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 | ay.be.distributed.and/or.modifie |
3400 | 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 | d.under.the.terms.of.the.**.GNU. |
3420 | 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 | General.Public.License.version.2 |
3440 | 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 | .as.published.by.the.Free.Softwa |
3460 | 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 | re.**.Foundation.and.appearing.i |
3480 | 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 | n.the.file.LICENSE.GPL.included. |
34a0 | 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 | in.the.**.packaging.of.this.file |
34c0 | 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 69 64 20 | ..**.**.Licensees.holding.valid. |
34e0 | 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 | Qt.Enterprise.Edition.or.Qt.Prof |
3500 | 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 | essional.Edition.**.licenses.may |
3520 | 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 | .use.this.file.in.accordance.wit |
3540 | 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 | h.the.Qt.Commercial.License.**.A |
3560 | 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 | greement.provided.with.the.Softw |
3580 | 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 | are..**.**.This.file.is.provided |
35a0 | 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b | .AS.IS.with.NO.WARRANTY.OF.ANY.K |
35c0 | 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f | IND,.INCLUDING.THE.**.WARRANTY.O |
35e0 | 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 | F.DESIGN,.MERCHANTABILITY.AND.FI |
3600 | 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a | TNESS.FOR.A.PARTICULAR.PURPOSE.. |
3620 | 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f | **.**.See.http://qtsoftware.com/ |
3640 | 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 |
3660 | 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 | ltech.com.for.**...information.a |
3680 | 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 | bout.Qt.Commercial.License.Agree |
36a0 | 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e | ments..**.See.http://qtsoftware. |
36c0 | 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 69 6e 66 6f 72 | com/qpl/.for.QPL.licensing.infor |
36e0 | 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 | mation..**.See.http://qtsoftware |
3700 | 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f | .com/gpl/.for.GPL.licensing.info |
3720 | 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c | rmation..**.**.Contact.info@trol |
3740 | 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 | ltech.com.if.any.conditions.of.t |
3760 | 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 | his.licensing.are.**.not.clear.t |
3780 | 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | o.you..**.********************** |
37a0 | 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 | ******************************** |
37c0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 49 5a 45 | ****************/..#ifndef.QSIZE |
37e0 | 47 52 49 50 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 | GRIP_H.#define.QSIZEGRIP_H..#ifn |
3800 | 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 23 65 | def.QT_H.#include."qwidget.h".#e |
3820 | 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 53 49 5a 45 | ndif.//.QT_H..#ifndef.QT_NO_SIZE |
3840 | 47 52 49 50 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 | GRIP..class.Q_EXPORT.QSizeGrip:. |
3860 | 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 70 75 | public.QWidget.{.....Q_OBJECT.pu |
3880 | 62 6c 69 63 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 | blic:.....QSizeGrip(.QWidget*.pa |
38a0 | 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 20 20 20 20 | rent,.const.char*.name=0.);..... |
38c0 | 7e 51 53 69 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 | ~QSizeGrip();......QSize.sizeHin |
38e0 | 74 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 76 6f 69 64 20 | t().const;..protected:.....void. |
3900 | 70 61 69 6e 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 | paintEvent(.QPaintEvent.*.);.... |
3920 | 20 76 6f 69 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 | .void.mousePressEvent(.QMouseEve |
3940 | 6e 74 20 2a 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 | nt.*.);.....void.mouseMoveEvent( |
3960 | 20 51 4d 6f 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 | .QMouseEvent.*.);......bool.even |
3980 | 74 46 69 6c 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 | tFilter(.QObject.*,.QEvent.*.);. |
39a0 | 0a 70 72 69 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 | .private:.....QPoint.p;.....QSiz |
39c0 | 65 20 73 3b 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 | e.s;.....int.d;.....QWidget.*tlw |
39e0 | 3b 0a 7d 3b 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 | ;.};..#endif.//QT_NO_SIZEGRIP.#e |
3a00 | 6e 64 69 66 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 | ndif......q.s.g.i.s.t.y.l.e...h. |
3a20 | 00 0e da 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 2a 2a 2a | .../**************************** |
3a40 | 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 | ******************************** |
3a60 | 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 2a 20 44 | ****************.**.$Id$.**.**.D |
3a80 | 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 53 47 49 2d 6c 69 6b 65 20 73 74 79 6c 65 20 63 6c 61 73 | efinition.of.SGI-like.style.clas |
3aa0 | 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 38 31 32 33 31 0a 2a 2a 0a 2a 2a 20 43 | s.**.**.Created.:.981231.**.**.C |
3ac0 | 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 38 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 68 | opyright.(C).1998-2002.Trolltech |
3ae0 | 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a | .ASA...All.rights.reserved..**.* |
3b00 | 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 69 64 67 65 | *.This.file.is.part.of.the.widge |
3b20 | 74 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e | ts.module.of.the.Qt.GUI.Toolkit. |
3b40 | 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 |
3b60 | 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 |
3b80 | 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 |
3ba0 | 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 | lltech.ASA.of.Norway.and.appeari |
3bc0 | 6e 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 | ng.in.the.file.**.LICENSE.QPL.in |
3be0 | 63 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 | cluded.in.the.packaging.of.this. |
3c00 | 66 69 6c 65 2e 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 | file..**.**.This.file.may.be.dis |
3c20 | 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 | tributed.and/or.modified.under.t |
3c40 | 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 | he.terms.of.the.**.GNU.General.P |
3c60 | 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 | ublic.License.version.2.as.publi |
3c80 | 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 | shed.by.the.Free.Software.**.Fou |
3ca0 | 6e 64 61 74 69 6f 6e 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 | ndation.and.appearing.in.the.fil |
3cc0 | 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a | e.LICENSE.GPL.included.in.the.** |
3ce0 | 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 |
3d00 | 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 45 6e 74 65 72 70 | icensees.holding.valid.Qt.Enterp |
3d20 | 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 | rise.Edition.or.Qt.Professional. |
3d40 | 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 | Edition.**.licenses.may.use.this |
3d60 | 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 74 68 65 20 51 74 20 | .file.in.accordance.with.the.Qt. |
3d80 | 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 | Commercial.License.**.Agreement. |
3da0 | 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a | provided.with.the.Software..**.* |
3dc0 | 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 | *.This.file.is.provided.AS.IS.wi |
3de0 | 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c | th.NO.WARRANTY.OF.ANY.KIND,.INCL |
3e00 | 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c | UDING.THE.**.WARRANTY.OF.DESIGN, |
3e20 | 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 | .MERCHANTABILITY.AND.FITNESS.FOR |
3e40 | 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 | .A.PARTICULAR.PURPOSE..**.**.See |
3e60 | 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 | .http://qtsoftware.com/pricing.h |
3e80 | 74 6d 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d | tml.or.email.sales@trolltech.com |
3ea0 | 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 | .for.**...information.about.Qt.C |
3ec0 | 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a | ommercial.License.Agreements..** |
3ee0 | 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 | .See.http://qtsoftware.com/qpl/. |
3f00 | 66 6f 72 20 51 50 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 | for.QPL.licensing.information..* |
3f20 | 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f | *.See.http://qtsoftware.com/gpl/ |
3f40 | 20 66 6f 72 20 47 50 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 | .for.GPL.licensing.information.. |
3f60 | 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d | **.**.Contact.info@trolltech.com |
3f80 | 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e | .if.any.conditions.of.this.licen |
3fa0 | 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a | sing.are.**.not.clear.to.you..** |
3fc0 | 0a 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 | .******************************* |
3fe0 | 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 | ******************************** |
4000 | 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 47 49 53 54 59 4c 45 5f 48 0a 23 64 | *******/..#ifndef.QSGISTYLE_H.#d |
4020 | 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 5f 48 0a | efine.QSGISTYLE_H..#ifndef.QT_H. |
4040 | 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 6c 75 64 | #include."qmotifstyle.h".#includ |
4060 | 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 77 69 64 | e."qguardedptr.h".#include."qwid |
4080 | 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 65 66 69 | get.h".#endif.//.QT_H..#if.!defi |
40a0 | 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 65 64 28 | ned(QT_NO_STYLE_SGI).||.defined( |
40c0 | 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 55 47 49 | QT_PLUGIN)..#if.defined(QT_PLUGI |
40e0 | 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 0a 23 65 | N).#define.Q_EXPORT_STYLE_SGI.#e |
4100 | 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 49 20 51 | lse.#define.Q_EXPORT_STYLE_SGI.Q |
4120 | 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 6c 65 50 | _EXPORT.#endif..class.QSGIStyleP |
4140 | 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 5f 53 47 | rivate;..class.Q_EXPORT_STYLE_SG |
4160 | 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 6c 65 0a | I.QSGIStyle:.public.QMotifStyle. |
4180 | 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 47 49 53 | {.....Q_OBJECT.public:.....QSGIS |
41a0 | 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 20 46 41 | tyle(.bool.useHighlightCols.=.FA |
41c0 | 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 28 29 3b | LSE.);.....virtual.~QSGIStyle(); |
41e0 | 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 57 4f 52 | ..#if.!defined(Q_NO_USING_KEYWOR |
4200 | 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 69 73 68 | D).....using.QMotifStyle::polish |
4220 | 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 64 67 65 | ;.#endif.....void.polish(.QWidge |
4240 | 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 67 65 74 | t*.);.....void.unPolish(.QWidget |
4260 | 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 61 74 69 | *.);.....void.polish(.QApplicati |
4280 | 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 70 6c 69 | on*.);.....void.unPolish(.QAppli |
42a0 | 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 69 74 69 | cation*.);......void.drawPrimiti |
42c0 | 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 50 61 69 | ve(.PrimitiveElement.pe,....QPai |
42e0 | 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 09 09 63 | nter.*p,....const.QRect.&r,....c |
4300 | 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 67 73 20 | onst.QColorGroup.&cg,....SFlags. |
4320 | 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 73 74 20 | flags.=.Style_Default,....const. |
4340 | 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 44 65 | QStyleOption&.=.QStyleOption::De |
4360 | 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 43 6f 6e | fault.).const;......void.drawCon |
4380 | 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 0a 09 09 | trol(.ControlElement.element,... |
43a0 | 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 6e 73 74 | ......QPainter.*p,.........const |
43c0 | 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 73 74 20 | .QWidget.*widget,.........const. |
43e0 | 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 72 47 72 | QRect.&r,.........const.QColorGr |
4400 | 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 20 53 74 | oup.&cg,.........SFlags.how.=.St |
4420 | 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 74 79 6c | yle_Default,.........const.QStyl |
4440 | 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 74 | eOption&.=.QStyleOption::Default |
4460 | 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 65 78 43 | .).const;......void.drawComplexC |
4480 | 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 6c 2c 0a | ontrol(.ComplexControl.control,. |
44a0 | 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 63 6f 6e | ........QPainter.*p,.........con |
44c0 | 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 6f 6e 73 | st.QWidget*.widget,.........cons |
44e0 | 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 6c 6f 72 | t.QRect&.r,.........const.QColor |
4500 | 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 20 3d 20 | Group&.cg,.........SFlags.how.=. |
4520 | 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 09 09 09 | Style_Default,.#ifdef.Q_QDOC.... |
4540 | 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 6c 73 65 | .....SCFlags.sub.=.SC_All,.#else |
4560 | 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 53 43 5f | .........SCFlags.sub.=.(uint)SC_ |
4580 | 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 75 62 41 | All,.#endif.........SCFlags.subA |
45a0 | 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 74 20 51 | ctive.=.SC_None,.........const.Q |
45c0 | 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 |
45e0 | 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 65 74 72 | ault.).const;......int.pixelMetr |
4600 | 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 20 51 57 | ic(.PixelMetric.metric,.const.QW |
4620 | 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 20 20 20 | idget.*widget.=.0.).const;...... |
4640 | 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 6e 74 73 | QSize.sizeFromContents(.Contents |
4660 | 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 57 69 64 | Type.contents,........const.QWid |
4680 | 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 7a 65 20 | get.*widget,........const.QSize. |
46a0 | 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 53 74 79 | &contentsSize,........const.QSty |
46c0 | 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 |
46e0 | 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 28 20 53 | t.).const;......QRect.subRect(.S |
4700 | 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 65 74 20 | ubRect.r,.const.QWidget.*widget. |
4720 | 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 6e 74 72 | ).const;.....QRect.querySubContr |
4740 | 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 74 72 6f | olMetrics(.ComplexControl.contro |
4760 | 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 74 2c 0a | l,.......const.QWidget.*widget,. |
4780 | 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 6e 73 74 | ......SubControl.sc,.......const |
47a0 | 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 44 | .QStyleOption&.=.QStyleOption::D |
47c0 | 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 20 20 20 | efault.).const;..protected:..... |
47e0 | 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 45 76 65 | bool.eventFilter(.QObject*,.QEve |
4800 | 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 50 72 69 | nt*);..private:.....QSGIStylePri |
4820 | 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 69 6f 6e | vate.*d;......uint.isApplication |
4840 | 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 4c 45 5f | Style.:1;.#if.defined(Q_DISABLE_ |
4860 | 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 47 49 53 | COPY).....QSGIStyle(.const.QSGIS |
4880 | 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 61 74 6f | tyle.&.);.....QSGIStyle&.operato |
48a0 | 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 69 66 0a | r=(.const.QSGIStyle.&.);.#endif. |
48c0 | 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 49 0a 0a | .};..#endif.//.QT_NO_STYLE_SGI.. |
48e0 | 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 70 00 72 | #endif.//.QSGISTYLE_H......q.p.r |
4900 | 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 2a 2a 2a 2a | .i.n.t.d.i.a.l.o.g...h..../***** |
4920 | 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 | ******************************** |
4940 | 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 | ******************************** |
4960 | 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 | *******.**.$Id:.$.**.**.Definiti |
4980 | 6f 6e 20 6f 66 20 70 72 69 6e 74 20 64 69 61 6c 6f 67 2e 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 | on.of.print.dialog..**.**.Create |
49a0 | 64 20 3a 20 39 35 30 38 32 39 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 | d.:.950829.**.**.Copyright.(C).1 |
49c0 | 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 | 992-2000.Trolltech.ASA...All.rig |
49e0 | 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 | hts.reserved..**.**.This.file.is |
4a00 | 20 70 61 72 74 20 6f 66 20 74 68 65 20 64 69 61 6c 6f 67 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 | .part.of.the.dialogs.module.of.t |
4a20 | 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 66 69 | he.Qt.GUI.Toolkit..**.**.This.fi |
4a40 | 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 65 20 | le.may.be.distributed.under.the. |
4a60 | 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 2a 2a | terms.of.the.Q.Public.License.** |
4a80 | 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 41 20 6f 66 20 | .as.defined.by.Trolltech.ASA.of. |
4aa0 | 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 65 | Norway.and.appearing.in.the.file |
4ac0 | 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 20 | .**.LICENSE.QPL.included.in.the. |
4ae0 | 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 54 68 | packaging.of.this.file..**.**.Th |
4b00 | 69 73 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 61 6e 64 2f 6f | is.file.may.be.distributed.and/o |
4b20 | 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 | r.modified.under.the.terms.of.th |
4b40 | 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 | e.**.GNU.General.Public.License. |
4b60 | 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 | version.2.as.published.by.the.Fr |
4b80 | 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 | ee.Software.**.Foundation.and.ap |
4ba0 | 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 | pearing.in.the.file.LICENSE.GPL. |
4bc0 | 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 | included.in.the.**.packaging.of. |
4be0 | 74 68 69 73 20 66 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 | this.file..**.**.Licensees.holdi |
4c00 | 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f | ng.valid.Qt.Enterprise.Edition.o |
4c20 | 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 | r.Qt.Professional.Edition.**.lic |
4c40 | 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 | enses.may.use.this.file.in.accor |
4c60 | 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 | dance.with.the.Qt.Commercial.Lic |
4c80 | 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 | ense.**.Agreement.provided.with. |
4ca0 | 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 | the.Software..**.**.This.file.is |
4cc0 | 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 | .provided.AS.IS.with.NO.WARRANTY |
4ce0 | 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 | .OF.ANY.KIND,.INCLUDING.THE.**.W |
4d00 | 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 | ARRANTY.OF.DESIGN,.MERCHANTABILI |
4d20 | 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 | TY.AND.FITNESS.FOR.A.PARTICULAR. |
4d40 | 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 | PURPOSE..**.**.See.http://qtsoft |
4d60 | 77 61 72 65 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 20 73 | ware.com/pricing.html.or.email.s |
4d80 | 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 20 20 69 6e 66 6f | ales@trolltech.com.for.**...info |
4da0 | 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 | rmation.about.Qt.Commercial.Lice |
4dc0 | 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 | nse.Agreements..**.See.http://qt |
4de0 | 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 | software.com/qpl/.for.QPL.licens |
4e00 | 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 | ing.information..**.See.http://q |
4e20 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e | tsoftware.com/gpl/.for.GPL.licen |
4e40 | 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 | sing.information..**.**.Contact. |
4e60 | 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 | info@trolltech.com.if.any.condit |
4e80 | 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f | ions.of.this.licensing.are.**.no |
4ea0 | 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | t.clear.to.you..**.************* |
4ec0 | 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 | ******************************** |
4ee0 | 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 0a 23 69 66 6e | *************************/..#ifn |
4f00 | 64 65 66 20 51 50 52 49 4e 54 44 49 41 4c 4f 47 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 52 49 4e | def.QPRINTDIALOG_H.#define.QPRIN |
4f20 | 54 44 49 41 4c 4f 47 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 | TDIALOG_H..#ifndef.QT_H.#include |
4f40 | 20 22 71 64 69 61 6c 6f 67 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 | ."qdialog.h".#endif.//.QT_H..#if |
4f60 | 6e 64 65 66 20 51 54 5f 4e 4f 5f 50 52 49 4e 54 44 49 41 4c 4f 47 0a 0a 63 6c 61 73 73 20 51 47 | ndef.QT_NO_PRINTDIALOG..class.QG |
4f80 | 72 6f 75 70 42 6f 78 3b 0a 63 6c 61 73 73 20 51 50 72 69 6e 74 44 69 61 6c 6f 67 50 72 69 76 61 | roupBox;.class.QPrintDialogPriva |
4fa0 | 74 65 3b 0a 63 6c 61 73 73 20 51 4c 69 73 74 56 69 65 77 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 | te;.class.QListView;..class.Q_EX |
4fc0 | 50 4f 52 54 20 51 50 72 69 6e 74 44 69 61 6c 6f 67 20 3a 20 70 75 62 6c 69 63 20 51 44 69 61 6c | PORT.QPrintDialog.:.public.QDial |
4fe0 | 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 51 50 | og.{.....Q_OBJECT.public:.....QP |
5000 | 72 69 6e 74 44 69 61 6c 6f 67 28 20 51 50 72 69 6e 74 65 72 20 2a 2c 20 51 57 69 64 67 65 74 2a | rintDialog(.QPrinter.*,.QWidget* |
5020 | 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 30 20 29 3b | .parent=0,.const.char*.name=0.); |
5040 | 0a 20 20 20 20 7e 51 50 72 69 6e 74 44 69 61 6c 6f 67 28 29 3b 0a 0a 20 20 20 20 73 74 61 74 69 | .....~QPrintDialog();......stati |
5060 | 63 20 62 6f 6f 6c 20 67 65 74 50 72 69 6e 74 65 72 53 65 74 75 70 28 20 51 50 72 69 6e 74 65 72 | c.bool.getPrinterSetup(.QPrinter |
5080 | 20 2a 2c 20 51 57 69 64 67 65 74 2a 20 3d 20 30 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 | .*,.QWidget*.=.0.);.....static.v |
50a0 | 6f 69 64 20 73 65 74 47 6c 6f 62 61 6c 50 72 69 6e 74 44 69 61 6c 6f 67 28 20 51 50 72 69 6e 74 | oid.setGlobalPrintDialog(.QPrint |
50c0 | 44 69 61 6c 6f 67 20 2a 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 50 72 69 6e 74 65 72 | Dialog.*.);......void.setPrinter |
50e0 | 28 20 51 50 72 69 6e 74 65 72 20 2a 2c 20 62 6f 6f 6c 20 3d 20 46 41 4c 53 45 20 29 3b 0a 20 20 | (.QPrinter.*,.bool.=.FALSE.);... |
5100 | 20 20 51 50 72 69 6e 74 65 72 20 2a 20 70 72 69 6e 74 65 72 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 | ..QPrinter.*.printer().const;... |
5120 | 20 20 20 76 6f 69 64 20 61 64 64 42 75 74 74 6f 6e 28 20 51 50 75 73 68 42 75 74 74 6f 6e 20 2a | ...void.addButton(.QPushButton.* |
5140 | 62 75 74 20 29 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 | but.);..private.slots:.....void. |
5160 | 62 72 6f 77 73 65 43 6c 69 63 6b 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 6f 6b 43 6c 69 63 | browseClicked();.....void.okClic |
5180 | 6b 65 64 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 70 72 69 6e 74 65 72 4f 72 46 69 6c 65 53 65 | ked();......void.printerOrFileSe |
51a0 | 6c 65 63 74 65 64 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 6c 61 6e 64 73 63 61 70 | lected(.int.);.....void.landscap |
51c0 | 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 64 20 70 61 70 65 72 | eSelected(.int.);.....void.paper |
51e0 | 53 69 7a 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 64 20 6f 72 | SizeSelected(.int.);.....void.or |
5200 | 69 65 6e 74 53 65 6c 65 63 74 65 64 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 70 61 | ientSelected(.int.);.....void.pa |
5220 | 67 65 4f 72 64 65 72 53 65 6c 65 63 74 65 64 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 | geOrderSelected(.int.);.....void |
5240 | 20 63 6f 6c 6f 72 4d 6f 64 65 53 65 6c 65 63 74 65 64 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 | .colorModeSelected(.int.);.....v |
5260 | 6f 69 64 20 73 65 74 4e 75 6d 43 6f 70 69 65 73 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 | oid.setNumCopies(.int.);.....voi |
5280 | 64 20 70 72 69 6e 74 52 61 6e 67 65 53 65 6c 65 63 74 65 64 28 20 69 6e 74 20 29 3b 0a 20 20 20 | d.printRangeSelected(.int.);.... |
52a0 | 20 76 6f 69 64 20 73 65 74 46 69 72 73 74 50 61 67 65 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 | .void.setFirstPage(.int.);.....v |
52c0 | 6f 69 64 20 73 65 74 4c 61 73 74 50 61 67 65 28 20 69 6e 74 20 29 3b 0a 0a 20 20 20 20 76 6f 69 | oid.setLastPage(.int.);......voi |
52e0 | 64 20 66 69 6c 65 4e 61 6d 65 45 64 69 74 43 68 61 6e 67 65 64 28 20 63 6f 6e 73 74 20 51 53 74 | d.fileNameEditChanged(.const.QSt |
5300 | 72 69 6e 67 20 26 74 65 78 74 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 50 72 69 | ring.&text.);..private:.....QPri |
5320 | 6e 74 44 69 61 6c 6f 67 50 72 69 76 61 74 65 20 2a 64 3b 0a 0a 20 20 20 20 51 47 72 6f 75 70 42 | ntDialogPrivate.*d;......QGroupB |
5340 | 6f 78 20 2a 20 73 65 74 75 70 44 65 73 74 69 6e 61 74 69 6f 6e 28 29 3b 0a 20 20 20 20 51 47 72 | ox.*.setupDestination();.....QGr |
5360 | 6f 75 70 42 6f 78 20 2a 20 73 65 74 75 70 4f 70 74 69 6f 6e 73 28 29 3b 0a 20 20 20 20 51 47 72 | oupBox.*.setupOptions();.....QGr |
5380 | 6f 75 70 42 6f 78 20 2a 20 73 65 74 75 70 50 61 70 65 72 28 29 3b 0a 20 20 20 20 51 47 72 6f 75 | oupBox.*.setupPaper();.....QGrou |
53a0 | 70 42 6f 78 20 2a 20 73 65 74 75 70 50 72 69 6e 74 65 72 53 65 74 74 69 6e 67 73 28 29 3b 0a 0a | pBox.*.setupPrinterSettings();.. |
53c0 | 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 |
53e0 | 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( |
5400 | 51 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 50 72 69 6e 74 44 69 61 6c 6f 67 | Q_DISABLE_COPY).....QPrintDialog |
5420 | 28 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 20 20 20 20 51 50 | (.const.QPrintDialog.&.);.....QP |
5440 | 72 69 6e 74 44 69 61 6c 6f 67 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 50 72 | rintDialog.&operator=(.const.QPr |
5460 | 69 6e 74 44 69 61 6c 6f 67 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 23 65 6e 64 69 66 | intDialog.&.);.#endif.};..#endif |
5480 | 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 52 49 4e 54 44 49 41 4c 4f 47 5f 48 0a 00 00 00 1c 00 | ..#endif.//.QPRINTDIALOG_H...... |
54a0 | 71 00 6d 00 6f 00 75 00 73 00 65 00 70 00 63 00 5f 00 71 00 77 00 73 00 2e 00 68 00 00 06 98 2f | q.m.o.u.s.e.p.c._.q.w.s...h..../ |
54c0 | 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 | ******************************** |
54e0 | 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 | ******************************** |
5500 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 | ************.**.$Id:.$.**.**.Def |
5520 | 69 6e 69 74 69 6f 6e 20 6f 66 20 51 74 6f 70 69 61 20 43 6f 72 65 20 6d 6f 75 73 65 20 64 72 69 | inition.of.Qtopia.Core.mouse.dri |
5540 | 76 65 72 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 32 30 30 32 30 32 32 30 0a 2a 2a 0a | ver.**.**.Created.:.20020220.**. |
5560 | 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c | **.Copyright.(C).1992-2002.Troll |
5580 | 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a | tech.ASA...All.rights.reserved.. |
55a0 | 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b | **.**.This.file.is.part.of.the.k |
55c0 | 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b | ernel.module.of.the.Qt.GUI.Toolk |
55e0 | 69 74 2e 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 | it..**.**.This.file.may.be.distr |
5600 | 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 | ibuted.and/or.modified.under.the |
5620 | 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | .terms.of.the.**.GNU.General.Pub |
5640 | 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 | lic.License.version.2.as.publish |
5660 | 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 | ed.by.the.Free.Software.**.Found |
5680 | 61 74 69 6f 6e 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 65 20 | ation.and.appearing.in.the.file. |
56a0 | 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 | LICENSE.GPL.included.in.the.**.p |
56c0 | 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 69 63 | ackaging.of.this.file..**.**.Lic |
56e0 | 65 6e 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 | ensees.holding.valid.Qt.Enterpri |
5700 | 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 | se.Edition.or.Qt.Professional.Ed |
5720 | 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 51 74 6f 70 69 61 20 43 6f 72 | ition.**.licenses.for.Qtopia.Cor |
5740 | 65 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 | e.may.use.this.file.in.accordanc |
5760 | 65 20 77 69 74 68 20 74 68 65 0a 2a 2a 20 51 74 20 45 6d 62 65 64 64 65 64 20 43 6f 6d 6d 65 72 | e.with.the.**.Qt.Embedded.Commer |
5780 | 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 | cial.License.Agreement.provided. |
57a0 | 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 | with.the.Software..**.**.This.fi |
57c0 | 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 | le.is.provided.AS.IS.with.NO.WAR |
57e0 | 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 | RANTY.OF.ANY.KIND,.INCLUDING.THE |
5800 | 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 | .**.WARRANTY.OF.DESIGN,.MERCHANT |
5820 | 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 | ABILITY.AND.FITNESS.FOR.A.PARTIC |
5840 | 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 | ULAR.PURPOSE..**.**.See.http://q |
5860 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d | tsoftware.com/pricing.html.or.em |
5880 | 61 69 6c 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 20 | ail.sales@trolltech.com.for.**.. |
58a0 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c | .information.about.Qt.Commercial |
58c0 | 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 | .License.Agreements..**.See.http |
58e0 | 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c | ://qtsoftware.com/gpl/.for.GPL.l |
5900 | 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 20 43 6f 6e 74 | icensing.information..**.**.Cont |
5920 | 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f | act.info@trolltech.com.if.any.co |
5940 | 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a | nditions.of.this.licensing.are.* |
5960 | 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a | *.not.clear.to.you..**.********* |
5980 | 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 | ******************************** |
59a0 | 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 0a | *****************************/.. |
59c0 | 23 69 66 6e 64 65 66 20 51 4d 4f 55 53 45 50 43 5f 51 57 53 5f 48 0a 23 64 65 66 69 6e 65 20 51 | #ifndef.QMOUSEPC_QWS_H.#define.Q |
59e0 | 4d 4f 55 53 45 50 43 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 | MOUSEPC_QWS_H..#ifndef.QT_H.#inc |
5a00 | 6c 75 64 65 20 22 71 6d 6f 75 73 65 5f 71 77 73 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 | lude."qmouse_qws.h".#endif.//.QT |
5a20 | 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 51 57 53 5f 4d 4f 55 53 45 5f 50 43 0a 0a | _H..#ifndef.QT_NO_QWS_MOUSE_PC.. |
5a40 | 63 6c 61 73 73 20 51 57 53 50 63 4d 6f 75 73 65 48 61 6e 64 6c 65 72 50 72 69 76 61 74 65 3b 0a | class.QWSPcMouseHandlerPrivate;. |
5a60 | 0a 63 6c 61 73 73 20 51 57 53 50 63 4d 6f 75 73 65 48 61 6e 64 6c 65 72 20 3a 20 70 75 62 6c 69 | .class.QWSPcMouseHandler.:.publi |
5a80 | 63 20 51 57 53 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 | c.QWSMouseHandler.{.public:..... |
5aa0 | 51 57 53 50 63 4d 6f 75 73 65 48 61 6e 64 6c 65 72 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 | QWSPcMouseHandler(.const.QString |
5ac0 | 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 53 74 72 69 6e | .&.=.QString::null,.const.QStrin |
5ae0 | 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 7e 51 57 53 50 | g.&.=.QString::null.);.....~QWSP |
5b00 | 63 4d 6f 75 73 65 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 | cMouseHandler();..protected:.... |
5b20 | 20 51 57 53 50 63 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 | .QWSPcMouseHandlerPrivate.*d;.}; |
5b40 | 0a 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 0a 0a 00 00 00 12 00 71 00 70 00 72 00 6e 00 64 | ..#endif..#endif.......q.p.r.n.d |
5b60 | 00 6c 00 67 00 2e 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 | .l.g...h...*/******************* |
5b80 | 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 | ******************************** |
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 0a 2a 2a 20 24 49 64 | *************************.**.$Id |
5bc0 | 24 0a 2a 2a 0a 2a 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 | $.**.**.Compatibility.file.-.sho |
5be0 | 75 6c 64 20 6f 6e 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 | uld.only.be.included.by.legacy.c |
5c00 | 6f 64 65 2e 0a 2a 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 | ode..**.It.#includes.the.file.wh |
5c20 | 69 63 68 20 6f 62 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 | ich.obsoletes.this.one..**.**.Co |
5c40 | 70 79 72 69 67 68 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 | pyright.(C).1998-2000.Trolltech. |
5c60 | 41 53 41 2e 20 20 41 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 | ASA...All.rights.reserved..**..T |
5c80 | 68 69 73 20 66 69 6c 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 | his.file.is.part.of.the.Qt.GUI.T |
5ca0 | 6f 6f 6c 6b 69 74 2e 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 | oolkit..**.**.This.file.may.be.d |
5cc0 | 69 73 74 72 69 62 75 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 | istributed.under.the.terms.of.th |
5ce0 | 65 20 51 20 50 75 62 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 | e.Q.Public.License.**.as.defined |
5d00 | 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 | .by.Trolltech.ASA.of.Norway.and. |
5d20 | 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 4e 53 45 | appearing.in.the.file.**.LICENSE |
5d40 | 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e 67 20 6f | .QPL.included.in.the.packaging.o |
5d60 | 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 73 20 68 6f 6c | f.this.file..**.**.Licensees.hol |
5d80 | 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 | ding.valid.Qt.Professional.Editi |
5da0 | 6f 6e 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 0a 2a 2a 20 66 69 6c 65 | on.licenses.may.use.this.**.file |
5dc0 | 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 50 72 6f 66 65 | .in.accordance.with.the.Qt.Profe |
5de0 | 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e | ssional.Edition.License.Agreemen |
5e00 | 74 0a 2a 2a 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 51 74 20 50 72 6f 66 65 73 | t.**.provided.with.the.Qt.Profes |
5e20 | 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f | sional.Edition..**.**.See.http:/ |
5e40 | 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 | /qtsoftware.com/pricing.html.or. |
5e60 | 65 6d 61 69 6c 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 | email.sales@trolltech.com.for.** |
5e80 | 20 69 6e 66 6f 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 | .information.about.the.Professio |
5ea0 | 6e 61 6c 20 45 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 | nal.Edition.licensing,.or.see.** |
5ec0 | 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 | .http://qtsoftware.com/qpl/.for. |
5ee0 | 51 50 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 | QPL.licensing.information..**.** |
5f00 | 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 | ******************************** |
5f20 | 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 | ******************************** |
5f40 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 52 4e 44 4c 47 5f 48 0a 23 | ***********/.#ifndef.QPRNDLG_H.# |
5f60 | 64 65 66 69 6e 65 20 51 50 52 4e 44 4c 47 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 72 69 6e | define.QPRNDLG_H.#include."qprin |
5f80 | 74 64 69 61 6c 6f 67 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 14 00 71 00 70 00 61 00 69 00 6e | tdialog.h".#endif......q.p.a.i.n |
5fa0 | 00 74 00 64 00 63 00 2e 00 68 00 00 04 30 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .t.d.c...h...0/***************** |
5fc0 | 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 | ******************************** |
5fe0 | 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 0a 2a 2a 20 24 | ***************************.**.$ |
6000 | 49 64 24 0a 2a 2a 0a 2a 2a 20 43 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 66 69 6c 65 20 2d 20 73 | Id$.**.**.Compatibility.file.-.s |
6020 | 68 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 69 6e 63 6c 75 64 65 64 20 62 79 20 6c 65 67 61 63 79 | hould.only.be.included.by.legacy |
6040 | 20 63 6f 64 65 2e 0a 2a 2a 20 49 74 20 23 69 6e 63 6c 75 64 65 73 20 74 68 65 20 66 69 6c 65 20 | .code..**.It.#includes.the.file. |
6060 | 77 68 69 63 68 20 6f 62 73 6f 6c 65 74 65 73 20 74 68 69 73 20 6f 6e 65 2e 0a 2a 2a 0a 2a 2a 20 | which.obsoletes.this.one..**.**. |
6080 | 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 38 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 | Copyright.(C).1998-2000.Trolltec |
60a0 | 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 20 | h.ASA...All.rights.reserved..**. |
60c0 | 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 | .This.file.is.part.of.the.Qt.GUI |
60e0 | 20 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 | .Toolkit..**.**.This.file.may.be |
6100 | 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 | .distributed.under.the.terms.of. |
6120 | 74 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 69 6e | the.Q.Public.License.**.as.defin |
6140 | 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e | ed.by.Trolltech.ASA.of.Norway.an |
6160 | 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 4e | d.appearing.in.the.file.**.LICEN |
6180 | 53 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e 67 | SE.QPL.included.in.the.packaging |
61a0 | 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 73 20 68 | .of.this.file..**.**.Licensees.h |
61c0 | 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 | olding.valid.Qt.Professional.Edi |
61e0 | 74 69 6f 6e 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 0a 2a 2a 20 66 69 | tion.licenses.may.use.this.**.fi |
6200 | 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 50 72 6f | le.in.accordance.with.the.Qt.Pro |
6220 | 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d | fessional.Edition.License.Agreem |
6240 | 65 6e 74 0a 2a 2a 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 51 74 20 50 72 6f 66 | ent.**.provided.with.the.Qt.Prof |
6260 | 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 | essional.Edition..**.**.See.http |
6280 | 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f | ://qtsoftware.com/pricing.html.o |
62a0 | 72 20 65 6d 61 69 6c 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 | r.email.sales@trolltech.com.for. |
62c0 | 2a 2a 20 69 6e 66 6f 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 | **.information.about.the.Profess |
62e0 | 69 6f 6e 61 6c 20 45 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 | ional.Edition.licensing,.or.see. |
6300 | 2a 2a 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f | **.http://qtsoftware.com/qpl/.fo |
6320 | 72 20 51 50 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 | r.QPL.licensing.information..**. |
6340 | 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 | ******************************** |
6360 | 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 | ******************************** |
6380 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 41 49 4e 54 44 43 5f | *************/.#ifndef.QPAINTDC_ |
63a0 | 48 0a 23 64 65 66 69 6e 65 20 51 50 41 49 4e 54 44 43 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 | H.#define.QPAINTDC_H.#include."q |
63c0 | 70 61 69 6e 74 64 65 76 69 63 65 64 65 66 73 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 18 00 71 | paintdevicedefs.h".#endif......q |
63e0 | 00 70 00 6f 00 70 00 75 00 70 00 6d 00 65 00 6e 00 75 00 2e 00 68 00 00 16 42 2f 2a 2a 2a 2a 2a | .p.o.p.u.p.m.e.n.u...h...B/***** |
6400 | 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 | ******************************** |
6420 | 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 | ******************************** |
6440 | 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 | *******.**.$Id:.$.**.**.Definiti |
6460 | 6f 6e 20 6f 66 20 51 50 6f 70 75 70 4d 65 6e 75 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 | on.of.QPopupMenu.class.**.**.Cre |
6480 | 61 74 65 64 20 3a 20 39 34 31 31 32 38 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 | ated.:.941128.**.**.Copyright.(C |
64a0 | 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 | ).1992-2000.Trolltech.ASA...All. |
64c0 | 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 | rights.reserved..**.**.This.file |
64e0 | 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 69 64 67 65 74 73 20 6d 6f 64 75 6c 65 20 6f | .is.part.of.the.widgets.module.o |
6500 | 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 |
6520 | 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 |
6540 | 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 |
6560 | 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 41 20 | .**.as.defined.by.Trolltech.ASA. |
6580 | 6f 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 | of.Norway.and.appearing.in.the.f |
65a0 | 69 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 | ile.**.LICENSE.QPL.included.in.t |
65c0 | 68 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 | he.packaging.of.this.file..**.** |
65e0 | 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 74 65 64 20 61 6e | .This.file.may.be.distributed.an |
6600 | 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 | d/or.modified.under.the.terms.of |
6620 | 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e | .the.**.GNU.General.Public.Licen |
6640 | 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 | se.version.2.as.published.by.the |
6660 | 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 | .Free.Software.**.Foundation.and |
6680 | 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 | .appearing.in.the.file.LICENSE.G |
66a0 | 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 | PL.included.in.the.**.packaging. |
66c0 | 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 73 20 68 6f | of.this.file..**.**.Licensees.ho |
66e0 | 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f | lding.valid.Qt.Enterprise.Editio |
6700 | 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 | n.or.Qt.Professional.Edition.**. |
6720 | 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 | licenses.may.use.this.file.in.ac |
6740 | 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 | cordance.with.the.Qt.Commercial. |
6760 | 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 | License.**.Agreement.provided.wi |
6780 | 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 | th.the.Software..**.**.This.file |
67a0 | 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 | .is.provided.AS.IS.with.NO.WARRA |
67c0 | 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a | NTY.OF.ANY.KIND,.INCLUDING.THE.* |
67e0 | 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 | *.WARRANTY.OF.DESIGN,.MERCHANTAB |
6800 | 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c | ILITY.AND.FITNESS.FOR.A.PARTICUL |
6820 | 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 | AR.PURPOSE..**.**.See.http://qts |
6840 | 6f 66 74 77 61 72 65 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 | oftware.com/pricing.html.or.emai |
6860 | 6c 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 20 20 69 | l.sales@trolltech.com.for.**...i |
6880 | 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c | nformation.about.Qt.Commercial.L |
68a0 | 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f | icense.Agreements..**.See.http:/ |
68c0 | 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 | /qtsoftware.com/qpl/.for.QPL.lic |
68e0 | 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a | ensing.information..**.See.http: |
6900 | 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 | //qtsoftware.com/gpl/.for.GPL.li |
6920 | 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 20 43 6f 6e 74 61 | censing.information..**.**.Conta |
6940 | 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e | ct.info@trolltech.com.if.any.con |
6960 | 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a | ditions.of.this.licensing.are.** |
6980 | 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .not.clear.to.you..**.********** |
69a0 | 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 | ******************************** |
69c0 | 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 0a 23 | ****************************/..# |
69e0 | 69 66 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 | ifndef.QPOPUPMENU_H.#define.QPOP |
6a00 | 55 50 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 | UPMENU_H..#ifndef.QT_H.#include. |
6a20 | 22 71 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 | "qframe.h".#include."qmenudata.h |
6a40 | 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_ |
6a60 | 50 4f 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 | POPUPMENU.class.QPopupMenuPrivat |
6a80 | 65 3b 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 | e;..class.Q_EXPORT.QPopupMenu.:. |
6aa0 | 70 75 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 | public.QFrame,.public.QMenuData. |
6ac0 | 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 54 59 28 20 62 | {.....Q_OBJECT.....Q_PROPERTY(.b |
6ae0 | 6f 6f 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 | ool.checkable.READ.isCheckable.W |
6b00 | 52 49 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 | RITE.setCheckable.).public:..... |
6b20 | 51 50 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 | QPopupMenu(.QWidget*.parent=0,.c |
6b40 | 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 50 6f 70 75 70 | onst.char*.name=0.);.....~QPopup |
6b60 | 4d 65 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 | Menu();......void.popup(.const.Q |
6b80 | 50 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 | Point.&.pos,.int.indexAtPoint.=. |
6ba0 | 2d 31 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 | -1.);.//.open.....void.updateIte |
6bc0 | 6d 28 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 | m(.int.id.);......virtual.void.s |
6be0 | 65 74 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 | etCheckable(.bool.);.....bool.is |
6c00 | 43 68 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 | Checkable().const;......void.set |
6c20 | 46 6f 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 | Font(.const.QFont.&.);.....void. |
6c40 | 73 68 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 | show();.....void.hide();......in |
6c60 | 74 09 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 | t..exec();.....int..exec(.const. |
6c80 | 51 50 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 | QPoint.&.pos,.int.indexAtPoint.= |
6ca0 | 20 30 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 | .0.);.//.modal......virtual.void |
6cc0 | 09 73 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 | .setActiveItem(.int.);.....QSize |
6ce0 | 09 73 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 | .sizeHint().const;......int..idA |
6d00 | 74 28 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 | t(.int.index.).const.{.return.QM |
6d20 | 65 6e 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 | enuData::idAt(.index.);.}.....in |
6d40 | 74 20 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 | t..idAt(.const.QPoint&.pos.).con |
6d60 | 73 74 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 | st;......bool..customWhatsThis() |
6d80 | 20 63 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 | .const;......int..insertTearOffH |
6da0 | 61 6e 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 | andle(.int.id=-1,.int.index=-1.) |
6dc0 | 3b 0a 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 | ;......void.activateItemAt(.int. |
6de0 | 69 6e 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 | index.);.....QRect.itemGeometry( |
6e00 | 20 69 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 | .int.index.);...signals:.....voi |
6e20 | 64 09 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 | d.activated(.int.itemId.);.....v |
6e40 | 6f 69 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 | oid.highlighted(.int.itemId.);.. |
6e60 | 20 20 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 | ...void.activatedRedirect(.int.i |
6e80 | 74 65 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 | temId.);.//.to.parent.menu.....v |
6ea0 | 6f 69 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 | oid.highlightedRedirect(.int.ite |
6ec0 | 6d 49 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 | mId.);.....void.aboutToShow();.. |
6ee0 | 20 20 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 | ...void.aboutToHide();..protecte |
6f00 | 64 3a 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 | d:.....int..itemHeight(.int.).co |
6f20 | 6e 73 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 | nst;.....int..itemHeight(.QMenuI |
6f40 | 74 65 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 | tem*.mi.).const;.....void..drawI |
6f60 | 74 65 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 | tem(.QPainter*.p,.int.tab,.QMenu |
6f80 | 49 74 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 | Item*.mi,......bool.act,.int.x,. |
6fa0 | 69 6e 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 | int.y,.int.w,.int.h);......void. |
6fc0 | 09 64 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 | .drawContents(.QPainter.*.);.... |
6fe0 | 20 20 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 | ..void..closeEvent(.QCloseEvent. |
7000 | 2a 65 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 | *e.);.....void.paintEvent(.QPain |
7020 | 74 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 50 72 65 73 73 45 | tEvent.*.);.....void.mousePressE |
7040 | 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 09 | vent(.QMouseEvent.*.);.....void. |
7060 | 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 74 20 2a | mouseReleaseEvent(.QMouseEvent.* |
7080 | 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 51 4d 6f | .);.....void.mouseMoveEvent(.QMo |
70a0 | 75 73 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 | useEvent.*.);.....void.keyPressE |
70c0 | 76 65 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 | vent(.QKeyEvent.*.);.....void.fo |
70e0 | 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 20 | cusInEvent(.QFocusEvent.*.);.... |
7100 | 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 74 | .void.focusOutEvent(.QFocusEvent |
7120 | 20 2a 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 | .*.);.....void.timerEvent(.QTime |
7140 | 72 45 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 | rEvent.*.);.....void.leaveEvent( |
7160 | 20 51 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 | .QEvent.*.);.....void..styleChan |
7180 | 67 65 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 | ge(.QStyle&.);.....void.enabledC |
71a0 | 68 61 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 | hange(.bool.);.....int..columns( |
71c0 | 29 20 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 | ).const;......bool.focusNextPrev |
71e0 | 43 68 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 | Child(.bool.next.);......int..it |
7200 | 65 6d 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 | emAtPos(.const.QPoint.&,.bool.ig |
7220 | 6e 6f 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 | noreSeparator.=.TRUE.).const;..p |
7240 | 72 69 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 | rivate.slots:.....void.subActiva |
7260 | 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 73 75 62 48 | ted(.int.itemId.);.....void.subH |
7280 | 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 23 69 66 6e 64 65 | ighlighted(.int.itemId.);.#ifnde |
72a0 | 66 20 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 | f.QT_NO_ACCEL.....void.accelActi |
72c0 | 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 64 09 61 63 | vated(.int.itemId.);.....void.ac |
72e0 | 63 65 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 | celDestroyed();.#endif.....void. |
7300 | 70 6f 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 | popupDestroyed(.QObject*.);..... |
7320 | 76 6f 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 | void.modalActivation(.int.);.... |
7340 | 20 20 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 | ..void.subMenuTimer();.....void. |
7360 | 73 75 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 | subScrollTimer();.....void.allow |
7380 | 41 6e 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 | Animation();.....void.....toggle |
73a0 | 54 65 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 | TearOff();......void........perf |
73c0 | 6f 72 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 | ormDelayedChanges();..private:.. |
73e0 | 20 20 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 | ...void........updateScrollerSta |
7400 | 74 65 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 | te();.....void.menuContentsChang |
7420 | 65 64 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 | ed();.....void.menuStateChanged( |
7440 | 29 3b 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 | );.....void........performDelaye |
7460 | 64 43 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 | dContentsChanged();.....void.... |
7480 | 20 20 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 | ....performDelayedStateChanged() |
74a0 | 3b 0a 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 | ;.....void.menuInsPopup(.QPopupM |
74c0 | 65 6e 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 | enu.*.);.....void.menuDelPopup(. |
74e0 | 51 50 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 | QPopupMenu.*.);.....void.frameCh |
7500 | 61 6e 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 | anged();......void.actSig(.int,. |
7520 | 62 6f 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 | bool.=.FALSE.);.....void.hilitSi |
7540 | 67 28 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 | g(.int.);.....virtual.void.setFi |
7560 | 72 73 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 | rstItemActive();.....void.hideAl |
7580 | 6c 50 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 | lPopups();.....void.hidePopups() |
75a0 | 3b 0a 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 | ;.....bool.tryMenuBar(.QMouseEve |
75c0 | 6e 74 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 | nt.*.);.....void.byeMenuBar();.. |
75e0 | 20 20 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 | ....QSize.updateSize(bool.force_ |
7600 | 72 65 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 | recalc=FALSE,.bool.do_resize=TRU |
7620 | 45 29 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 | E);.....void.updateRow(.int.row. |
7640 | 29 3b 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 | );.#ifndef.QT_NO_ACCEL.....void. |
7660 | 75 70 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 | updateAccel(.QWidget.*.);.....vo |
7680 | 69 64 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 | id.enableAccel(.bool.);.#endif.. |
76a0 | 20 20 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 | ...QPopupMenuPrivate..*d;.#ifnde |
76c0 | 66 20 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 | f.QT_NO_ACCEL.....QAccel.....*au |
76e0 | 74 6f 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 | toaccel;.#endif..#if.defined(Q_W |
7700 | 53 5f 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 | S_MAC).&&.!defined(QMAC_QMENUBAR |
7720 | 5f 4e 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 | _NO_NATIVE).....bool.macPopupMen |
7740 | 75 28 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 | u(const.QPoint.&,.int);.....uint |
7760 | 20 6d 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 | .mac_dirty_popup.:.1;.#endif.... |
7780 | 20 20 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 | ..int.popupActive;.....int.tab;. |
77a0 | 20 20 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 | ....uint.accelDisabled.:.1;..... |
77c0 | 75 69 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 | uint.checkable.:.1;.....uint.con |
77e0 | 6e 65 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 | nectModalRecursionSafety.:.1;... |
7800 | 20 20 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 | ..uint.tornOff.:.1;.....uint.pen |
7820 | 64 69 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 | dingDelayedContentsChanges.:.1;. |
7840 | 20 20 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 | ....uint.pendingDelayedStateChan |
7860 | 67 65 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 | ges.:.1;.....int.maxPMWidth;.... |
7880 | 20 69 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 | .int.ncols;.....bool.snapToMouse |
78a0 | 3b 0a 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 | ;.....bool.tryMouseEvent(.QPopup |
78c0 | 4d 65 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 | Menu.*,.QMouseEvent.*.);......fr |
78e0 | 69 65 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 | iend.class.QMenuData;.....friend |
7900 | 20 63 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 | .class.QMenuBar;......void.conne |
7920 | 63 74 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 | ctModal(QPopupMenu*.receiver,.bo |
7940 | 6f 6c 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 | ol.doConnect);..private:.//.Disa |
7960 | 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 |
7980 | 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). |
79a0 | 20 20 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 | ....QPopupMenu(.const.QPopupMenu |
79c0 | 20 26 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 | .&.);.....QPopupMenu.&operator=( |
79e0 | 20 63 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 | .const.QPopupMenu.&.);.#endif.}; |
7a00 | 0a 0a 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 | ...#endif.//.QT_NO_POPUPMENU..#e |
7a20 | 6e 64 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 | ndif.//.QPOPUPMENU_H......q.p.r. |
7a40 | 6f 00 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 2a 2a 2a 2a 2a | o.g.r.e.s.s.b.a.r...h...I/****** |
7a60 | 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 | ******************************** |
7a80 | 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 | ******************************** |
7aa0 | 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f | ******.**.$Id:.$.**.**.Definitio |
7ac0 | 6e 20 6f 66 20 51 50 72 6f 67 72 65 73 73 42 61 72 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 | n.of.QProgressBar.class.**.**.Cr |
7ae0 | 65 61 74 65 64 20 3a 20 39 37 30 35 32 30 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 | eated.:.970520.**.**.Copyright.( |
7b00 | 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c | C).1992-2000.Trolltech.ASA...All |
7b20 | 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c | .rights.reserved..**.**.This.fil |
7b40 | 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 69 64 67 65 74 73 20 6d 6f 64 75 6c 65 20 | e.is.part.of.the.widgets.module. |
7b60 | 6f 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 | of.the.Qt.GUI.Toolkit..**.**.Thi |
7b80 | 73 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 | s.file.may.be.distributed.under. |
7ba0 | 74 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 | the.terms.of.the.Q.Public.Licens |
7bc0 | 65 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 41 | e.**.as.defined.by.Trolltech.ASA |
7be0 | 20 6f 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 | .of.Norway.and.appearing.in.the. |
7c00 | 66 69 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 | file.**.LICENSE.QPL.included.in. |
7c20 | 74 68 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 | the.packaging.of.this.file..**.* |
7c40 | 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 74 65 64 20 61 | *.This.file.may.be.distributed.a |
7c60 | 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f | nd/or.modified.under.the.terms.o |
7c80 | 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 | f.the.**.GNU.General.Public.Lice |
7ca0 | 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 | nse.version.2.as.published.by.th |
7cc0 | 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e | e.Free.Software.**.Foundation.an |
7ce0 | 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e | d.appearing.in.the.file.LICENSE. |
7d00 | 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 | GPL.included.in.the.**.packaging |
7d20 | 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 73 20 68 | .of.this.file..**.**.Licensees.h |
7d40 | 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 | olding.valid.Qt.Enterprise.Editi |
7d60 | 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a | on.or.Qt.Professional.Edition.** |
7d80 | 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 | .licenses.may.use.this.file.in.a |
7da0 | 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c | ccordance.with.the.Qt.Commercial |
7dc0 | 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 | .License.**.Agreement.provided.w |
7de0 | 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c | ith.the.Software..**.**.This.fil |
7e00 | 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 | e.is.provided.AS.IS.with.NO.WARR |
7e20 | 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a | ANTY.OF.ANY.KIND,.INCLUDING.THE. |
7e40 | 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 | **.WARRANTY.OF.DESIGN,.MERCHANTA |
7e60 | 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 | BILITY.AND.FITNESS.FOR.A.PARTICU |
7e80 | 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 | LAR.PURPOSE..**.**.See.http://qt |
7ea0 | 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d 61 | software.com/pricing.html.or.ema |
7ec0 | 69 6c 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 20 20 | il.sales@trolltech.com.for.**... |
7ee0 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 | information.about.Qt.Commercial. |
7f00 | 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a | License.Agreements..**.See.http: |
7f20 | 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 | //qtsoftware.com/qpl/.for.QPL.li |
7f40 | 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 | censing.information..**.See.http |
7f60 | 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c | ://qtsoftware.com/gpl/.for.GPL.l |
7f80 | 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 20 43 6f 6e 74 | icensing.information..**.**.Cont |
7fa0 | 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f | act.info@trolltech.com.if.any.co |
7fc0 | 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a | nditions.of.this.licensing.are.* |
7fe0 | 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a | *.not.clear.to.you..**.********* |
8000 | 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 | ******************************** |
8020 | 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 0a | *****************************/.. |
8040 | 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 69 6e 65 20 51 | #ifndef.QPROGRESSBAR_H.#define.Q |
8060 | 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 0a 23 69 6e 63 | PROGRESSBAR_H..#ifndef.QT_H.#inc |
8080 | 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 54 5f 48 0a 0a | lude."qframe.h".#endif.//.QT_H.. |
80a0 | 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 0a 63 6c 61 73 | #ifndef.QT_NO_PROGRESSBAR...clas |
80c0 | 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 61 73 73 20 51 | s.QProgressBarPrivate;...class.Q |
80e0 | 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 69 63 20 51 46 | _EXPORT.QProgressBar.:.public.QF |
8100 | 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 52 4f 50 45 52 | rame.{.....Q_OBJECT.....Q_PROPER |
8120 | 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 61 6c 53 74 65 | TY(.int.totalSteps.READ.totalSte |
8140 | 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 20 20 51 5f 50 | ps.WRITE.setTotalSteps.).....Q_P |
8160 | 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 70 72 6f 67 72 | ROPERTY(.int.progress.READ.progr |
8180 | 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 20 51 5f 50 52 | ess.WRITE.setProgress.).....Q_PR |
81a0 | 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 69 6e 67 20 52 | OPERTY(.QString.progressString.R |
81c0 | 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 50 52 4f 50 45 | EAD.progressString.).....Q_PROPE |
81e0 | 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 45 41 44 20 63 | RTY(.bool.centerIndicator.READ.c |
8200 | 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 74 65 72 49 6e | enterIndicator.WRITE.setCenterIn |
8220 | 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 6f 6f 6c 20 69 | dicator.).....Q_PROPERTY(.bool.i |
8240 | 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 6e 64 69 63 61 | ndicatorFollowsStyle.READ.indica |
8260 | 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 64 69 63 61 74 | torFollowsStyle.WRITE.setIndicat |
8280 | 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 45 52 54 59 28 | orFollowsStyle.).....Q_PROPERTY( |
82a0 | 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 44 20 70 65 72 | .bool.percentageVisible.READ.per |
82c0 | 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 63 65 6e 74 61 | centageVisible.WRITE.setPercenta |
82e0 | 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 72 6f 67 72 65 | geVisible.)..public:.....QProgre |
8300 | 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 6f 6e 73 74 20 | ssBar(.QWidget*.parent=0,.const. |
8320 | 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 0a 20 20 20 20 | char*.name=0,.WFlags.f=0.);..... |
8340 | 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 73 2c 20 51 57 | QProgressBar(.int.totalSteps,.QW |
8360 | 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 6e 61 6d | idget*.parent=0,.const.char*.nam |
8380 | 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 09 09 74 6f 74 | e=0,.WFlags.f=0.);......int..tot |
83a0 | 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 72 6f 67 72 65 | alSteps().const;.....int..progre |
83c0 | 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 72 69 6e 67 20 | ss()...const;.....const.QString. |
83e0 | 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 20 20 20 51 53 | &progressString().const;......QS |
8400 | 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 53 69 7a 65 09 | ize.sizeHint().const;.....QSize. |
8420 | 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 20 20 76 6f | minimumSizeHint().const;......vo |
8440 | 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 20 6f 6e 20 29 | id.setCenterIndicator(.bool.on.) |
8460 | 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 29 20 63 6f 6e | ;.....bool.centerIndicator().con |
8480 | 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 69 63 61 74 6f | st;......void........setIndicato |
84a0 | 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 62 6f 6f 6c 09 | rFollowsStyle(.bool.);.....bool. |
84c0 | 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 73 74 3b 0a 0a | indicatorFollowsStyle().const;.. |
84e0 | 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 29 20 63 6f 6e | ....bool.percentageVisible().con |
8500 | 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 69 73 69 62 6c | st;.....void.setPercentageVisibl |
8520 | 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 3b 0a 0a 70 75 | e(.bool.);......void.show();..pu |
8540 | 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 29 3b 0a 20 20 | blic.slots:.....void.reset();... |
8560 | 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 73 28 20 69 6e | ..virtual.void.setTotalSteps(.in |
8580 | 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 20 76 6f 69 64 | t.totalSteps.);.....virtual.void |
85a0 | 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 29 3b 0a 20 20 | .setProgress(.int.progress.);... |
85c0 | 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 73 73 | ..void.setProgress(.int.progress |
85e0 | 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 74 65 64 3a 0a | ,.int.totalSteps.);..protected:. |
8600 | 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 6e 74 65 72 20 | ....void.drawContents(.QPainter. |
8620 | 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 64 69 63 61 74 | *.);.....virtual.bool.setIndicat |
8640 | 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 20 69 6e 74 20 | or(.QString.&.progress_str,.int. |
8660 | 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 61 6c 53 74 65 | progress,...........int.totalSte |
8680 | 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 20 51 53 74 79 | ps.);.....void.styleChange(.QSty |
86a0 | 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 6f 74 61 6c 5f | le&.);..private:.....int..total_ |
86c0 | 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 6c 3b 0a 20 20 | steps;.....int..progress_val;... |
86e0 | 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 69 6e 67 09 70 | ..int..percentage;.....QString.p |
8700 | 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 20 20 63 65 6e | rogress_str;.....bool........cen |
8720 | 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 6f 6f 6c 20 20 | ter_indicator....:.1;.....bool.. |
8740 | 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 31 3b 0a 20 20 | ......auto_indicator.....:.1;... |
8760 | 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 3a 20 31 3b 0a | ..bool.percentage_visible..:.1;. |
8780 | 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 3b 0a 20 20 20 | ....QProgressBarPrivate.*.d;.... |
87a0 | 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 0a 70 72 69 76 | .void.........initFrame();..priv |
87c0 | 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 |
87e0 | 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 |
8800 | 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 72 28 20 63 6f | SABLE_COPY).....QProgressBar(.co |
8820 | 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 50 72 6f 67 72 | nst.QProgressBar.&.);.....QProgr |
8840 | 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 72 6f 67 72 65 | essBar.&operator=(.const.QProgre |
8860 | 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 6e 65 20 69 6e | ssBar.&.);.#endif.};...inline.in |
8880 | 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 29 20 63 6f 6e | t.QProgressBar::totalSteps().con |
88a0 | 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 3b 0a 7d 0a 0a | st.{.....return.total_steps;.}.. |
88c0 | 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 6f 67 72 65 73 | inline.int.QProgressBar::progres |
88e0 | 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 72 65 73 73 5f | s().const.{.....return.progress_ |
8900 | 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 67 20 26 51 50 | val;.}..inline.const.QString.&QP |
8920 | 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 29 20 63 6f 6e | rogressBar::progressString().con |
8940 | 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 72 3b 0a 7d 0a | st.{.....return.progress_str;.}. |
8960 | 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 63 65 6e 74 65 | .inline.bool.QProgressBar::cente |
8980 | 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 74 75 72 6e 20 | rIndicator().const.{.....return. |
89a0 | 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 20 62 6f 6f 6c | center_indicator;.}..inline.bool |
89c0 | 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 6c 6f 77 73 53 | .QProgressBar::indicatorFollowsS |
89e0 | 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 75 74 6f 5f 69 | tyle().const.{.....return.auto_i |
8a00 | 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 72 6f 67 72 65 | ndicator;.}..inline.bool.QProgre |
8a20 | 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 63 6f 6e 73 74 | ssBar::percentageVisible().const |
8a40 | 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 73 69 62 6c 65 | .{.....return.percentage_visible |
8a60 | 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 53 53 42 41 52 | ;.}..#endif.//.QT_NO_PROGRESSBAR |
8a80 | 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 00 00 00 14 00 | ..#endif.//.QPROGRESSBAR_H...... |
8aa0 | 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 2a 2a 2a 2a 2a 2a 2a | q.p.t.r.l.i.s.t...h...0/******** |
8ac0 | 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 | ******************************** |
8ae0 | 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 | ******************************** |
8b00 | 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 | ****.**.$Id$.**.**.Definition.of |
8b20 | 20 51 50 74 72 4c 69 73 74 20 74 65 6d 70 6c 61 74 65 2f 6d 61 63 72 6f 20 63 6c 61 73 73 0a 2a | .QPtrList.template/macro.class.* |
8b40 | 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f | *.**.Copyright.(C).1992-2000.Tro |
8b60 | 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 | lltech.ASA...All.rights.reserved |
8b80 | 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 | ..**.**.This.file.is.part.of.the |
8ba0 | 20 74 6f 6f 6c 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c | .tools.module.of.the.Qt.GUI.Tool |
8bc0 | 6b 69 74 2e 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 | kit..**.**.This.file.may.be.dist |
8be0 | 72 69 62 75 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 | ributed.under.the.terms.of.the.Q |
8c00 | 20 50 75 62 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 | .Public.License.**.as.defined.by |
8c20 | 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 | .Trolltech.ASA.of.Norway.and.app |
8c40 | 65 61 72 69 6e 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 | earing.in.the.file.**.LICENSE.QP |
8c60 | 4c 20 69 6e 63 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 | L.included.in.the.packaging.of.t |
8c80 | 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 | his.file..**.**.This.file.may.be |
8ca0 | 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 | .distributed.and/or.modified.und |
8cc0 | 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 | er.the.terms.of.the.**.GNU.Gener |
8ce0 | 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 | al.Public.License.version.2.as.p |
8d00 | 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a | ublished.by.the.Free.Software.** |
8d20 | 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 | .Foundation.and.appearing.in.the |
8d40 | 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 | .file.LICENSE.GPL.included.in.th |
8d60 | 65 0a 2a 2a 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 | e.**.packaging.of.this.file..**. |
8d80 | 2a 2a 20 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 45 6e | **.Licensees.holding.valid.Qt.En |
8da0 | 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f | terprise.Edition.or.Qt.Professio |
8dc0 | 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 | nal.Edition.**.licenses.may.use. |
8de0 | 74 68 69 73 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 74 68 65 | this.file.in.accordance.with.the |
8e00 | 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d | .Qt.Commercial.License.**.Agreem |
8e20 | 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a | ent.provided.with.the.Software.. |
8e40 | 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 | **.**.This.file.is.provided.AS.I |
8e60 | 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 | S.with.NO.WARRANTY.OF.ANY.KIND,. |
8e80 | 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 | INCLUDING.THE.**.WARRANTY.OF.DES |
8ea0 | 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 | IGN,.MERCHANTABILITY.AND.FITNESS |
8ec0 | 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a | .FOR.A.PARTICULAR.PURPOSE..**.** |
8ee0 | 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 | .See.http://qtsoftware.com/prici |
8f00 | 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 74 65 63 68 | ng.html.or.email.sales@trolltech |
8f20 | 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 | .com.for.**...information.about. |
8f40 | 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 | Qt.Commercial.License.Agreements |
8f60 | 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 | ..**.See.http://qtsoftware.com/q |
8f80 | 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f | pl/.for.QPL.licensing.informatio |
8fa0 | 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f | n..**.See.http://qtsoftware.com/ |
8fc0 | 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 | gpl/.for.GPL.licensing.informati |
8fe0 | 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 | on..**.**.Contact.info@trolltech |
9000 | 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c | .com.if.any.conditions.of.this.l |
9020 | 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 | icensing.are.**.not.clear.to.you |
9040 | 2e 0a 2a 2a 0a 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 | ..**.*************************** |
9060 | 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 | ******************************** |
9080 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 54 52 4c 49 53 54 5f 48 | ***********/..#ifndef.QPTRLIST_H |
90a0 | 0a 23 64 65 66 69 6e 65 20 51 50 54 52 4c 49 53 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f | .#define.QPTRLIST_H..#ifndef.QT_ |
90c0 | 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 67 6c 69 73 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 | H.#include."qglist.h".#endif.//. |
90e0 | 51 54 5f 48 0a 0a 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 | QT_H..template<class.type>.class |
9100 | 20 51 50 74 72 4c 69 73 74 53 74 64 49 74 65 72 61 74 6f 72 20 3a 20 70 75 62 6c 69 63 20 51 47 | .QPtrListStdIterator.:.public.QG |
9120 | 4c 69 73 74 53 74 64 49 74 65 72 61 74 6f 72 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 69 6e | ListStdIterator.{.public:.....in |
9140 | 6c 69 6e 65 20 51 50 74 72 4c 69 73 74 53 74 64 49 74 65 72 61 74 6f 72 28 20 51 4c 4e 6f 64 65 | line.QPtrListStdIterator(.QLNode |
9160 | 2a 20 6e 20 29 3a 20 51 47 4c 69 73 74 53 74 64 49 74 65 72 61 74 6f 72 28 6e 29 20 7b 7d 0a 20 | *.n.):.QGListStdIterator(n).{}.. |
9180 | 20 20 20 74 79 70 65 20 2a 6f 70 65 72 61 74 6f 72 2a 28 29 20 7b 20 72 65 74 75 72 6e 20 6e 6f | ...type.*operator*().{.return.no |
91a0 | 64 65 20 3f 20 28 74 79 70 65 20 2a 29 6e 6f 64 65 2d 3e 67 65 74 44 61 74 61 28 29 20 3a 20 30 | de.?.(type.*)node->getData().:.0 |
91c0 | 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 72 61 74 | ;.}.....inline.QPtrListStdIterat |
91e0 | 6f 72 3c 74 79 70 65 3e 20 6f 70 65 72 61 74 6f 72 2b 2b 28 29 0a 20 20 20 20 7b 20 6e 6f 64 65 | or<type>.operator++().....{.node |
9200 | 20 3d 20 6e 65 78 74 28 29 3b 20 72 65 74 75 72 6e 20 2a 74 68 69 73 3b 20 7d 0a 20 20 20 20 69 | .=.next();.return.*this;.}.....i |
9220 | 6e 6c 69 6e 65 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 | nline.QPtrListStdIterator<type>. |
9240 | 6f 70 65 72 61 74 6f 72 2b 2b 28 69 6e 74 29 0a 20 20 20 20 7b 20 51 4c 4e 6f 64 65 2a 20 6e 20 | operator++(int).....{.QLNode*.n. |
9260 | 3d 20 6e 6f 64 65 3b 20 6e 6f 64 65 20 3d 20 6e 65 78 74 28 29 3b 20 72 65 74 75 72 6e 20 51 50 | =.node;.node.=.next();.return.QP |
9280 | 74 72 4c 69 73 74 53 74 64 49 74 65 72 61 74 6f 72 3c 74 79 70 65 3e 28 20 6e 20 29 3b 20 7d 0a | trListStdIterator<type>(.n.);.}. |
92a0 | 20 20 20 20 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 | ....inline.bool.operator==(.cons |
92c0 | 74 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 26 20 69 74 20 | t.QPtrListStdIterator<type>&.it. |
92e0 | 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 6e 6f 64 65 20 3d 3d 20 69 74 2e 6e 6f 64 65 | ).const.{.return.node.==.it.node |
9300 | 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 21 3d 28 20 | ;.}.....inline.bool.operator!=(. |
9320 | 63 6f 6e 73 74 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 26 | const.QPtrListStdIterator<type>& |
9340 | 20 69 74 20 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 6e 6f 64 65 20 21 3d 20 69 74 2e | .it.).const.{.return.node.!=.it. |
9360 | 6e 6f 64 65 3b 20 7d 0a 7d 3b 0a 0a 0a 74 65 6d 70 6c 61 74 65 3c 63 6c 61 73 73 20 74 79 70 65 | node;.}.};...template<class.type |
9380 | 3e 0a 63 6c 61 73 73 20 51 50 74 72 4c 69 73 74 0a 23 69 66 64 65 66 20 51 5f 51 44 4f 43 0a 09 | >.class.QPtrList.#ifdef.Q_QDOC.. |
93a0 | 3a 20 70 75 62 6c 69 63 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 0a 23 65 6c 73 65 0a 09 3a | :.public.QPtrCollection.#else..: |
93c0 | 20 70 75 62 6c 69 63 20 51 47 4c 69 73 74 0a 23 65 6e 64 69 66 0a 7b 0a 70 75 62 6c 69 63 3a 0a | .public.QGList.#endif.{.public:. |
93e0 | 0a 20 20 20 20 51 50 74 72 4c 69 73 74 28 29 09 09 09 09 7b 7d 0a 20 20 20 20 51 50 74 72 4c 69 | .....QPtrList()....{}.....QPtrLi |
9400 | 73 74 28 20 63 6f 6e 73 74 20 51 50 74 72 4c 69 73 74 3c 74 79 70 65 3e 20 26 6c 20 29 20 3a 20 | st(.const.QPtrList<type>.&l.).:. |
9420 | 51 47 4c 69 73 74 28 6c 29 20 7b 7d 0a 20 20 20 20 7e 51 50 74 72 4c 69 73 74 28 29 09 09 09 09 | QGList(l).{}.....~QPtrList().... |
9440 | 7b 20 63 6c 65 61 72 28 29 3b 20 7d 0a 20 20 20 20 51 50 74 72 4c 69 73 74 3c 74 79 70 65 3e 20 | {.clear();.}.....QPtrList<type>. |
9460 | 26 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e 73 74 20 51 50 74 72 4c 69 73 74 3c 74 79 70 65 3e 20 | &operator=(const.QPtrList<type>. |
9480 | 26 6c 29 0a 09 09 09 7b 20 72 65 74 75 72 6e 20 28 51 50 74 72 4c 69 73 74 3c 74 79 70 65 3e 26 | &l)....{.return.(QPtrList<type>& |
94a0 | 29 51 47 4c 69 73 74 3a 3a 6f 70 65 72 61 74 6f 72 3d 28 6c 29 3b 20 7d 0a 20 20 20 20 62 6f 6f | )QGList::operator=(l);.}.....boo |
94c0 | 6c 20 6f 70 65 72 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 51 50 74 72 4c 69 73 74 3c 74 79 70 | l.operator==(.const.QPtrList<typ |
94e0 | 65 3e 20 26 6c 69 73 74 20 29 20 63 6f 6e 73 74 0a 20 20 20 20 7b 20 72 65 74 75 72 6e 20 51 47 | e>.&list.).const.....{.return.QG |
9500 | 4c 69 73 74 3a 3a 6f 70 65 72 61 74 6f 72 3d 3d 28 20 6c 69 73 74 20 29 3b 20 7d 0a 20 20 20 20 | List::operator==(.list.);.}..... |
9520 | 62 6f 6f 6c 20 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 3c | bool.operator!=(.const.QPtrList< |
9540 | 74 79 70 65 3e 20 26 6c 69 73 74 20 29 20 63 6f 6e 73 74 0a 20 20 20 20 7b 20 72 65 74 75 72 6e | type>.&list.).const.....{.return |
9560 | 20 21 51 47 4c 69 73 74 3a 3a 6f 70 65 72 61 74 6f 72 3d 3d 28 20 6c 69 73 74 20 29 3b 20 7d 0a | .!QGList::operator==(.list.);.}. |
9580 | 20 20 20 20 75 69 6e 74 20 20 63 6f 75 6e 74 28 29 20 20 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 | ....uint..count()...const..{.ret |
95a0 | 75 72 6e 20 51 47 4c 69 73 74 3a 3a 63 6f 75 6e 74 28 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 | urn.QGList::count();.}.....bool. |
95c0 | 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 4c 69 73 | .isEmpty().const..{.return.QGLis |
95e0 | 74 3a 3a 63 6f 75 6e 74 28 29 20 3d 3d 20 30 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 69 6e 73 | t::count().==.0;.}.....bool..ins |
9600 | 65 72 74 28 20 75 69 6e 74 20 69 2c 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 29 7b 20 72 65 74 | ert(.uint.i,.const.type.*d){.ret |
9620 | 75 72 6e 20 51 47 4c 69 73 74 3a 3a 69 6e 73 65 72 74 41 74 28 69 2c 28 51 50 74 72 43 6f 6c 6c | urn.QGList::insertAt(i,(QPtrColl |
9640 | 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 20 69 6e 53 | ection::Item)d);.}.....void..inS |
9660 | 6f 72 74 28 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 | ort(.const.type.*d.).{.QGList::i |
9680 | 6e 53 6f 72 74 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 | nSort((QPtrCollection::Item)d);. |
96a0 | 7d 0a 20 20 20 20 76 6f 69 64 20 20 70 72 65 70 65 6e 64 28 20 63 6f 6e 73 74 20 74 79 70 65 20 | }.....void..prepend(.const.type. |
96c0 | 2a 64 20 29 09 7b 20 51 47 4c 69 73 74 3a 3a 69 6e 73 65 72 74 41 74 28 30 2c 28 51 50 74 72 43 | *d.).{.QGList::insertAt(0,(QPtrC |
96e0 | 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 76 6f 69 64 20 20 | ollection::Item)d);.}.....void.. |
9700 | 61 70 70 65 6e 64 28 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 | append(.const.type.*d.).{.QGList |
9720 | 3a 3a 61 70 70 65 6e 64 28 28 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 | ::append((QPtrCollection::Item)d |
9740 | 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 72 65 6d 6f 76 65 28 20 75 69 6e 74 20 69 20 29 09 | );.}.....bool..remove(.uint.i.). |
9760 | 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 72 65 6d 6f 76 65 41 74 28 69 29 3b 20 7d | .{.return.QGList::removeAt(i);.} |
9780 | 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 |
97a0 | 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 3a 49 | GList::remove((QPtrCollection::I |
97c0 | 74 65 6d 29 30 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 72 65 6d 6f 76 65 28 20 63 6f 6e 73 | tem)0);.}.....bool..remove(.cons |
97e0 | 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 3a 3a 72 65 6d | t.type.*d.).{.return.QGList::rem |
9800 | 6f 76 65 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 | ove((QPtrCollection::Item)d);.}. |
9820 | 20 20 20 20 62 6f 6f 6c 20 20 72 65 6d 6f 76 65 52 65 66 28 20 63 6f 6e 73 74 20 74 79 70 65 20 | ....bool..removeRef(.const.type. |
9840 | 2a 64 20 29 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 72 65 6d 6f 76 65 52 65 66 28 | *d.).{.return.QGList::removeRef( |
9860 | 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);.}..... |
9880 | 76 6f 69 64 20 20 72 65 6d 6f 76 65 4e 6f 64 65 28 20 51 4c 4e 6f 64 65 20 2a 6e 20 29 09 7b 20 | void..removeNode(.QLNode.*n.).{. |
98a0 | 51 47 4c 69 73 74 3a 3a 72 65 6d 6f 76 65 4e 6f 64 65 28 6e 29 3b 20 7d 0a 20 20 20 20 62 6f 6f | QGList::removeNode(n);.}.....boo |
98c0 | 6c 20 20 72 65 6d 6f 76 65 46 69 72 73 74 28 29 09 09 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 | l..removeFirst()...{.return.QGLi |
98e0 | 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 62 6f 6f 6c 20 20 72 | st::removeFirst();.}.....bool..r |
9900 | 65 6d 6f 76 65 4c 61 73 74 28 29 09 09 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 72 | emoveLast()...{.return.QGList::r |
9920 | 65 6d 6f 76 65 4c 61 73 74 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 74 61 6b 65 28 20 75 | emoveLast();.}.....type.*take(.u |
9940 | 69 6e 74 20 69 20 29 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 | int.i.)..{.return.(type.*)QGList |
9960 | 3a 3a 74 61 6b 65 41 74 28 69 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 74 61 6b 65 28 29 09 | ::takeAt(i);.}.....type.*take(). |
9980 | 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 74 61 6b 65 28 | ..{.return.(type.*)QGList::take( |
99a0 | 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 74 61 6b 65 4e 6f 64 65 28 20 51 4c 4e 6f 64 65 20 | );.}.....type.*takeNode(.QLNode. |
99c0 | 2a 6e 20 29 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 74 | *n.)..{.return.(type.*)QGList::t |
99e0 | 61 6b 65 4e 6f 64 65 28 6e 29 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 20 63 6c 65 61 72 28 29 09 | akeNode(n);.}.....void..clear(). |
9a00 | 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 76 6f 69 64 20 | ..{.QGList::clear();.}.....void. |
9a20 | 20 73 6f 72 74 28 29 09 09 09 7b 20 51 47 4c 69 73 74 3a 3a 73 6f 72 74 28 29 3b 20 7d 0a 20 20 | .sort()...{.QGList::sort();.}... |
9a40 | 20 20 69 6e 74 09 20 20 66 69 6e 64 28 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 09 09 7b | ..int...find(.const.type.*d.)..{ |
9a60 | 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 65 63 | .return.QGList::find((QPtrCollec |
9a80 | 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 |
9aa0 | 65 78 74 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 20 51 47 | ext(.const.type.*d.).{.return.QG |
9ac0 | 4c 69 73 74 3a 3a 66 69 6e 64 28 28 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d | List::find((QPtrCollection::Item |
9ae0 | 29 64 2c 46 41 4c 53 45 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 66 69 6e 64 52 65 66 28 20 | )d,FALSE);.}.....int...findRef(. |
9b00 | 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 3a | const.type.*d.).{.return.QGList: |
9b20 | 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 3a 49 74 65 6d 29 64 | :findRef((QPtrCollection::Item)d |
9b40 | 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 66 69 6e 64 4e 65 78 74 52 65 66 28 20 63 6f 6e 73 | );.}.....int...findNextRef(.cons |
9b60 | 74 20 74 79 70 65 20 2a 64 20 29 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 66 69 6e 64 | t.type.*d.){.return.QGList::find |
9b80 | 52 65 66 28 28 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 2c 46 41 4c 53 | Ref((QPtrCollection::Item)d,FALS |
9ba0 | 45 29 3b 7d 0a 20 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 | E);}.....uint..contains(.const.t |
9bc0 | 79 70 65 20 2a 64 20 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 | ype.*d.).const.{.return.QGList:: |
9be0 | 63 6f 6e 74 61 69 6e 73 28 28 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 | contains((QPtrCollection::Item)d |
9c00 | 29 3b 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 | );.}.....uint..containsRef(.cons |
9c20 | 74 20 74 79 70 65 20 2a 64 20 29 20 63 6f 6e 73 74 0a 09 09 09 09 09 7b 20 72 65 74 75 72 6e 20 | t.type.*d.).const......{.return. |
9c40 | 51 47 4c 69 73 74 3a 3a 63 6f 6e 74 61 69 6e 73 52 65 66 28 28 51 50 74 72 43 6f 6c 6c 65 63 74 | QGList::containsRef((QPtrCollect |
9c60 | 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 72 65 70 6c 61 63 65 | ion::Item)d);.}.....bool.replace |
9c80 | 28 20 75 69 6e 74 20 69 2c 20 63 6f 6e 73 74 20 74 79 70 65 20 2a 64 20 29 20 7b 20 72 65 74 75 | (.uint.i,.const.type.*d.).{.retu |
9ca0 | 72 6e 20 51 47 4c 69 73 74 3a 3a 72 65 70 6c 61 63 65 41 74 28 20 69 2c 20 28 51 50 74 72 43 6f | rn.QGList::replaceAt(.i,.(QPtrCo |
9cc0 | 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 29 64 20 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a | llection::Item)d.);.}.....type.* |
9ce0 | 61 74 28 20 75 69 6e 74 20 69 20 29 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 | at(.uint.i.)...{.return.(type.*) |
9d00 | 51 47 4c 69 73 74 3a 3a 61 74 28 69 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 61 74 28 29 20 | QGList::at(i);.}.....int...at(). |
9d20 | 63 6f 6e 73 74 09 09 09 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 61 74 28 29 3b 20 7d | const...{.return.QGList::at();.} |
9d40 | 0a 20 20 20 20 74 79 70 65 20 2a 63 75 72 72 65 6e 74 28 29 20 20 63 6f 6e 73 74 09 09 7b 20 72 | .....type.*current()..const..{.r |
9d60 | 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 67 65 74 28 29 3b 20 7d 0a 20 | eturn.(type.*)QGList::get();.}.. |
9d80 | 20 20 20 51 4c 4e 6f 64 65 20 2a 63 75 72 72 65 6e 74 4e 6f 64 65 28 29 20 20 63 6f 6e 73 74 09 | ...QLNode.*currentNode()..const. |
9da0 | 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 63 75 72 72 65 6e 74 4e 6f 64 65 28 29 3b 20 | {.return.QGList::currentNode();. |
9dc0 | 7d 0a 20 20 20 20 74 79 70 65 20 2a 67 65 74 46 69 72 73 74 28 29 20 63 6f 6e 73 74 09 09 7b 20 | }.....type.*getFirst().const..{. |
9de0 | 72 65 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 | return.(type.*)QGList::cfirst(); |
9e00 | 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 67 65 74 4c 61 73 74 28 29 20 20 63 6f 6e 73 74 09 09 7b | .}.....type.*getLast()..const..{ |
9e20 | 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 63 6c 61 73 74 28 29 3b | .return.(type.*)QGList::clast(); |
9e40 | 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 66 69 72 73 74 28 29 09 09 09 7b 20 72 65 74 75 72 6e 20 | .}.....type.*first()...{.return. |
9e60 | 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 66 69 72 73 74 28 29 3b 20 7d 0a 20 20 20 20 74 | (type.*)QGList::first();.}.....t |
9e80 | 79 70 65 20 2a 6c 61 73 74 28 29 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 2a 29 51 | ype.*last()...{.return.(type.*)Q |
9ea0 | 47 4c 69 73 74 3a 3a 6c 61 73 74 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 6e 65 78 74 28 | GList::last();.}.....type.*next( |
9ec0 | 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 6e 65 78 | )...{.return.(type.*)QGList::nex |
9ee0 | 74 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 70 72 65 76 28 29 09 09 09 7b 20 72 65 74 75 | t();.}.....type.*prev()...{.retu |
9f00 | 72 6e 20 28 74 79 70 65 20 2a 29 51 47 4c 69 73 74 3a 3a 70 72 65 76 28 29 3b 20 7d 0a 20 20 20 | rn.(type.*)QGList::prev();.}.... |
9f20 | 20 76 6f 69 64 20 20 74 6f 56 65 63 74 6f 72 28 20 51 47 56 65 63 74 6f 72 20 2a 76 65 63 20 29 | .void..toVector(.QGVector.*vec.) |
9f40 | 63 6f 6e 73 74 7b 20 51 47 4c 69 73 74 3a 3a 74 6f 56 65 63 74 6f 72 28 76 65 63 29 3b 20 7d 0a | const{.QGList::toVector(vec);.}. |
9f60 | 0a 0a 20 20 20 20 2f 2f 20 73 74 61 6e 64 61 72 64 20 69 74 65 72 61 74 6f 72 73 0a 20 20 20 20 | ......//.standard.iterators..... |
9f80 | 74 79 70 65 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 | typedef.QPtrListStdIterator<type |
9fa0 | 3e 20 49 74 65 72 61 74 6f 72 3b 0a 20 20 20 20 74 79 70 65 64 65 66 20 51 50 74 72 4c 69 73 74 | >.Iterator;.....typedef.QPtrList |
9fc0 | 53 74 64 49 74 65 72 61 74 6f 72 3c 74 79 70 65 3e 20 43 6f 6e 73 74 49 74 65 72 61 74 6f 72 3b | StdIterator<type>.ConstIterator; |
9fe0 | 0a 20 20 20 20 69 6e 6c 69 6e 65 20 49 74 65 72 61 74 6f 72 20 62 65 67 69 6e 28 29 20 7b 20 72 | .....inline.Iterator.begin().{.r |
a000 | 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 62 65 67 69 6e 28 29 3b 20 7d 0a 20 20 20 20 69 6e 6c | eturn.QGList::begin();.}.....inl |
a020 | 69 6e 65 20 43 6f 6e 73 74 49 74 65 72 61 74 6f 72 20 62 65 67 69 6e 28 29 20 63 6f 6e 73 74 20 | ine.ConstIterator.begin().const. |
a040 | 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 62 65 67 69 6e 28 29 3b 20 7d 0a 20 20 20 20 | {.return.QGList::begin();.}..... |
a060 | 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 74 42 65 67 69 6e 28 | inline.ConstIterator.constBegin( |
a080 | 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 69 6e 28 29 | ).const.{.return.QGList::begin() |
a0a0 | 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 6e 64 28 29 20 7b 20 | ;.}.....inline.Iterator.end().{. |
a0c0 | 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 65 6e 64 28 29 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 | return.QGList::end();.}.....inli |
a0e0 | 6e 65 20 43 6f 6e 73 74 49 74 65 72 61 74 6f 72 20 65 6e 64 28 29 20 63 6f 6e 73 74 20 7b 20 72 | ne.ConstIterator.end().const.{.r |
a100 | 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 65 6e 64 28 29 3b 20 7d 0a 20 20 20 20 69 6e 6c 69 6e | eturn.QGList::end();.}.....inlin |
a120 | 65 20 43 6f 6e 73 74 49 74 65 72 61 74 6f 72 20 63 6f 6e 73 74 45 6e 64 28 29 20 63 6f 6e 73 74 | e.ConstIterator.constEnd().const |
a140 | 20 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 65 6e 64 28 29 3b 20 7d 0a 20 20 20 20 69 | .{.return.QGList::end();.}.....i |
a160 | 6e 6c 69 6e 65 20 49 74 65 72 61 74 6f 72 20 65 72 61 73 65 28 20 49 74 65 72 61 74 6f 72 20 69 | nline.Iterator.erase(.Iterator.i |
a180 | 74 20 29 20 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 3a 3a 65 72 61 73 65 28 20 69 74 20 29 | t.).{.return.QGList::erase(.it.) |
a1a0 | 3b 20 7d 0a 20 20 20 20 2f 2f 20 73 74 6c 20 73 79 6e 74 61 78 20 63 6f 6d 70 61 74 69 62 69 6c | ;.}.....//.stl.syntax.compatibil |
a1c0 | 69 74 79 0a 20 20 20 20 74 79 70 65 64 65 66 20 49 74 65 72 61 74 6f 72 20 69 74 65 72 61 74 6f | ity.....typedef.Iterator.iterato |
a1e0 | 72 3b 0a 20 20 20 20 74 79 70 65 64 65 66 20 43 6f 6e 73 74 49 74 65 72 61 74 6f 72 20 63 6f 6e | r;.....typedef.ConstIterator.con |
a200 | 73 74 5f 69 74 65 72 61 74 6f 72 3b 0a 0a 0a 23 69 66 64 65 66 20 51 5f 51 44 4f 43 0a 70 72 6f | st_iterator;...#ifdef.Q_QDOC.pro |
a220 | 74 65 63 74 65 64 3a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 20 63 6f 6d 70 61 72 65 49 | tected:.....virtual.int.compareI |
a240 | 74 65 6d 73 28 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 2c 20 51 50 74 72 | tems(.QPtrCollection::Item,.QPtr |
a260 | 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 | Collection::Item.);.....virtual. |
a280 | 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 26 2c | QDataStream&.read(.QDataStream&, |
a2a0 | 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 76 69 | .QPtrCollection::Item&.);.....vi |
a2c0 | 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 61 53 | rtual.QDataStream&.write(.QDataS |
a2e0 | 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 20 63 | tream&,.QPtrCollection::Item.).c |
a300 | 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 64 20 | onst;.#endif..private:.....void. |
a320 | 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 20 21 | .deleteItem(.Item.d.);.};..#if.! |
a340 | 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 49 41 | defined(Q_BROKEN_TEMPLATE_SPECIA |
a360 | 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 69 64 | LIZATION).template<>.inline.void |
a380 | 20 51 50 74 72 4c 69 73 74 3c 76 6f 69 64 3e 3a 3a 64 65 6c 65 74 65 49 74 65 6d 28 20 51 50 74 | .QPtrList<void>::deleteItem(.QPt |
a3a0 | 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 66 0a 0a | rCollection::Item.).{.}.#endif.. |
a3c0 | 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 6f 69 64 | template<class.type>.inline.void |
a3e0 | 20 51 50 74 72 4c 69 73 74 3c 74 79 70 65 3e 3a 3a 64 65 6c 65 74 65 49 74 65 6d 28 20 51 50 74 | .QPtrList<type>::deleteItem(.QPt |
a400 | 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 69 66 20 28 | rCollection::Item.d.).{.....if.( |
a420 | 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 3b 0a 7d 0a | .del_item.).delete.(type.*)d;.}. |
a440 | 0a 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 | .template<class.type>.class.QPtr |
a460 | 4c 69 73 74 49 74 65 72 61 74 6f 72 20 3a 20 70 75 62 6c 69 63 20 51 47 4c 69 73 74 49 74 65 72 | ListIterator.:.public.QGListIter |
a480 | 61 74 6f 72 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 74 72 4c 69 73 74 49 74 65 72 61 | ator.{.public:.....QPtrListItera |
a4a0 | 74 6f 72 28 63 6f 6e 73 74 20 51 50 74 72 4c 69 73 74 3c 74 79 70 65 3e 20 26 6c 29 20 3a 51 47 | tor(const.QPtrList<type>.&l).:QG |
a4c0 | 4c 69 73 74 49 74 65 72 61 74 6f 72 28 28 51 47 4c 69 73 74 20 26 29 6c 29 20 7b 7d 0a 20 20 20 | ListIterator((QGList.&)l).{}.... |
a4e0 | 7e 51 50 74 72 4c 69 73 74 49 74 65 72 61 74 6f 72 28 29 09 20 20 20 20 20 20 7b 7d 0a 20 20 20 | ~QPtrListIterator().......{}.... |
a500 | 20 75 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 | .uint..count()...const.....{.ret |
a520 | 75 72 6e 20 6c 69 73 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 | urn.list->count();.}.....bool..i |
a540 | 73 45 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 6c 69 73 74 | sEmpty().const.....{.return.list |
a560 | 2d 3e 63 6f 75 6e 74 28 29 20 3d 3d 20 30 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 61 74 46 69 | ->count().==.0;.}.....bool..atFi |
a580 | 72 73 74 28 29 20 63 6f 6e 73 74 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 51 47 4c 69 73 74 49 | rst().const.....{.return.QGListI |
a5a0 | 74 65 72 61 74 6f 72 3a 3a 61 74 46 69 72 73 74 28 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 20 | terator::atFirst();.}.....bool.. |
a5c0 | 61 74 4c 61 73 74 28 29 20 20 63 6f 6e 73 74 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 51 47 4c | atLast()..const.....{.return.QGL |
a5e0 | 69 73 74 49 74 65 72 61 74 6f 72 3a 3a 61 74 4c 61 73 74 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 | istIterator::atLast();.}.....typ |
a600 | 65 20 2a 74 6f 46 69 72 73 74 28 29 09 20 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 28 74 79 70 | e.*toFirst().......{.return.(typ |
a620 | 65 20 2a 29 51 47 4c 69 73 74 49 74 65 72 61 74 6f 72 3a 3a 74 6f 46 69 72 73 74 28 29 3b 20 7d | e.*)QGListIterator::toFirst();.} |
a640 | 0a 20 20 20 20 74 79 70 65 20 2a 74 6f 4c 61 73 74 28 29 09 20 20 20 20 20 20 7b 20 72 65 74 75 | .....type.*toLast().......{.retu |
a660 | 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 74 6f 4c 61 73 | rn.(type.*)QGListIterator::toLas |
a680 | 74 28 29 3b 20 7d 0a 20 20 20 20 6f 70 65 72 61 74 6f 72 20 74 79 70 65 20 2a 28 29 20 63 6f 6e | t();.}.....operator.type.*().con |
a6a0 | 73 74 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 | st...{.return.(type.*)QGListIter |
a6c0 | 61 74 6f 72 3a 3a 67 65 74 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 6f 70 65 72 61 74 6f | ator::get();.}.....type.*operato |
a6e0 | 72 2a 28 29 20 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 | r*().........{.return.(type.*)QG |
a700 | 4c 69 73 74 49 74 65 72 61 74 6f 72 3a 3a 67 65 74 28 29 3b 20 7d 0a 0a 20 20 20 20 2f 2f 20 4e | ListIterator::get();.}......//.N |
a720 | 6f 20 67 6f 6f 64 2c 20 73 69 6e 63 65 20 51 50 74 72 4c 69 73 74 3c 63 68 61 72 3e 20 28 69 65 | o.good,.since.QPtrList<char>.(ie |
a740 | 2e 20 51 53 74 72 4c 69 73 74 20 66 61 69 6c 73 2e 2e 2e 0a 20 20 20 20 2f 2f 0a 20 20 20 20 2f | ..QStrList.fails........//...../ |
a760 | 2f 20 4d 53 56 43 2b 2b 20 67 69 76 65 73 20 77 61 72 6e 69 6e 67 0a 20 20 20 20 2f 2f 20 53 75 | /.MSVC++.gives.warning.....//.Su |
a780 | 6e 70 72 6f 20 43 2b 2b 20 34 2e 31 20 67 69 76 65 73 20 65 72 72 6f 72 0a 20 20 20 20 2f 2f 20 | npro.C++.4.1.gives.error.....//. |
a7a0 | 20 20 20 74 79 70 65 20 2a 6f 70 65 72 61 74 6f 72 2d 3e 28 29 20 20 20 20 20 20 20 20 7b 20 72 | ...type.*operator->()........{.r |
a7c0 | 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 67 65 | eturn.(type.*)QGListIterator::ge |
a7e0 | 74 28 29 3b 20 7d 0a 0a 20 20 20 20 74 79 70 65 20 2a 63 75 72 72 65 6e 74 28 29 20 20 20 63 6f | t();.}......type.*current()...co |
a800 | 6e 73 74 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 | nst...{.return.(type.*)QGListIte |
a820 | 72 61 74 6f 72 3a 3a 67 65 74 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 6f 70 65 72 61 74 | rator::get();.}.....type.*operat |
a840 | 6f 72 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 | or()().......{.return.(type.*)QG |
a860 | 4c 69 73 74 49 74 65 72 61 74 6f 72 3a 3a 6f 70 65 72 61 74 6f 72 28 29 28 29 3b 7d 0a 20 20 20 | ListIterator::operator()();}.... |
a880 | 20 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 | .type.*operator++().......{.retu |
a8a0 | 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 6f 70 65 72 61 | rn.(type.*)QGListIterator::opera |
a8c0 | 74 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 | tor++();.}.....type.*operator+=( |
a8e0 | 75 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 4c 69 73 74 | uint.j)..{.return.(type.*)QGList |
a900 | 49 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 20 20 20 20 74 79 | Iterator::operator+=(j);}.....ty |
a920 | 70 65 20 2a 6f 70 65 72 61 74 6f 72 2d 2d 28 29 09 20 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 | pe.*operator--().......{.return. |
a940 | 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 6f 72 | (type.*)QGListIterator::operator |
a960 | 2d 2d 28 29 3b 20 7d 0a 20 20 20 20 74 79 70 65 20 2a 6f 70 65 72 61 74 6f 72 2d 3d 28 75 69 6e | --();.}.....type.*operator-=(uin |
a980 | 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 4c 69 73 74 49 74 65 | t.j)..{.return.(type.*)QGListIte |
a9a0 | 72 61 74 6f 72 3a 3a 6f 70 65 72 61 74 6f 72 2d 3d 28 6a 29 3b 7d 0a 20 20 20 20 51 50 74 72 4c | rator::operator-=(j);}.....QPtrL |
a9c0 | 69 73 74 49 74 65 72 61 74 6f 72 3c 74 79 70 65 3e 26 20 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e | istIterator<type>&.operator=(con |
a9e0 | 73 74 20 51 50 74 72 4c 69 73 74 49 74 65 72 61 74 6f 72 3c 74 79 70 65 3e 26 69 74 29 0a 09 09 | st.QPtrListIterator<type>&it)... |
aa00 | 09 20 20 20 20 20 20 7b 20 51 47 4c 69 73 74 49 74 65 72 61 74 6f 72 3a 3a 6f 70 65 72 61 74 6f | .......{.QGListIterator::operato |
aa20 | 72 3d 28 69 74 29 3b 20 72 65 74 75 72 6e 20 2a 74 68 69 73 3b 20 7d 0a 7d 3b 0a 0a 23 69 66 6e | r=(it);.return.*this;.}.};..#ifn |
aa40 | 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 51 4c 69 73 74 20 51 | def.QT_NO_COMPAT.#define.QList.Q |
aa60 | 50 74 72 4c 69 73 74 0a 23 64 65 66 69 6e 65 20 51 4c 69 73 74 49 74 65 72 61 74 6f 72 20 51 50 | PtrList.#define.QListIterator.QP |
aa80 | 74 72 4c 69 73 74 49 74 65 72 61 74 6f 72 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66 69 6e 65 20 51 | trListIterator.#endif..#define.Q |
aaa0 | 5f 44 45 46 49 4e 45 44 5f 51 50 54 52 4c 49 53 54 0a 23 69 6e 63 6c 75 64 65 20 22 71 77 69 6e | _DEFINED_QPTRLIST.#include."qwin |
aac0 | 65 78 70 6f 72 74 2e 68 22 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 54 52 4c 49 53 54 5f 48 0a | export.h"..#endif.//.QPTRLIST_H. |
aae0 | 00 00 00 12 00 71 00 73 00 6c 00 69 00 64 00 65 00 72 00 2e 00 68 00 00 16 2d 2f 2a 2a 2a 2a 2a | .....q.s.l.i.d.e.r...h...-/***** |
ab00 | 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 | ******************************** |
ab20 | 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 | ******************************** |
ab40 | 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e | *******.**.$Id$.**.**.Definition |
ab60 | 20 6f 66 20 51 53 6c 69 64 65 72 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 | .of.QSlider.class.**.**.Created. |
ab80 | 3a 20 39 36 31 30 31 39 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 | :.961019.**.**.Copyright.(C).199 |
aba0 | 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 | 2-2000.Trolltech.ASA...All.right |
abc0 | 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 | s.reserved..**.**.This.file.is.p |
abe0 | 61 72 74 20 6f 66 20 74 68 65 20 77 69 64 67 65 74 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 | art.of.the.widgets.module.of.the |
ac00 | 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 66 69 6c 65 | .Qt.GUI.Toolkit..**.**.This.file |
ac20 | 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 65 20 74 65 | .may.be.distributed.under.the.te |
ac40 | 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 2a 2a 20 61 | rms.of.the.Q.Public.License.**.a |
ac60 | 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 41 20 6f 66 20 4e 6f | s.defined.by.Trolltech.ASA.of.No |
ac80 | 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 65 0a 2a | rway.and.appearing.in.the.file.* |
aca0 | 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 20 70 61 | *.LICENSE.QPL.included.in.the.pa |
acc0 | 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 54 68 69 73 | ckaging.of.this.file..**.**.This |
ace0 | 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 61 6e 64 2f 6f 72 20 | .file.may.be.distributed.and/or. |
ad00 | 6d 6f 64 69 66 69 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 0a | modified.under.the.terms.of.the. |
ad20 | 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 | **.GNU.General.Public.License.ve |
ad40 | 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 | rsion.2.as.published.by.the.Free |
ad60 | 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 | .Software.**.Foundation.and.appe |
ad80 | 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e | aring.in.the.file.LICENSE.GPL.in |
ada0 | 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 | cluded.in.the.**.packaging.of.th |
adc0 | 69 73 20 66 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 | is.file..**.**.Licensees.holding |
ade0 | 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 | .valid.Qt.Enterprise.Edition.or. |
ae00 | 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e | Qt.Professional.Edition.**.licen |
ae20 | 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 | ses.may.use.this.file.in.accorda |
ae40 | 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e | nce.with.the.Qt.Commercial.Licen |
ae60 | 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 | se.**.Agreement.provided.with.th |
ae80 | 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 | e.Software..**.**.This.file.is.p |
aea0 | 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f | rovided.AS.IS.with.NO.WARRANTY.O |
aec0 | 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 | F.ANY.KIND,.INCLUDING.THE.**.WAR |
aee0 | 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 | RANTY.OF.DESIGN,.MERCHANTABILITY |
af00 | 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 | .AND.FITNESS.FOR.A.PARTICULAR.PU |
af20 | 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 | RPOSE..**.**.See.http://qtsoftwa |
af40 | 72 65 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 20 73 61 6c | re.com/pricing.html.or.email.sal |
af60 | 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d | es@trolltech.com.for.**...inform |
af80 | 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 | ation.about.Qt.Commercial.Licens |
afa0 | 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f | e.Agreements..**.See.http://qtso |
afc0 | 66 74 77 61 72 65 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 | ftware.com/qpl/.for.QPL.licensin |
afe0 | 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 | g.information..**.See.http://qts |
b000 | 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 | oftware.com/gpl/.for.GPL.licensi |
b020 | 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e | ng.information..**.**.Contact.in |
b040 | 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f | fo@trolltech.com.if.any.conditio |
b060 | 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 | ns.of.this.licensing.are.**.not. |
b080 | 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | clear.to.you..**.*************** |
b0a0 | 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 | ******************************** |
b0c0 | 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 0a 23 69 66 6e 64 65 | ***********************/..#ifnde |
b0e0 | 66 20 51 53 4c 49 44 45 52 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 4c 49 44 45 52 5f 48 0a 0a 23 | f.QSLIDER_H.#define.QSLIDER_H..# |
b100 | 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 22 | ifndef.QT_H.#include."qwidget.h" |
b120 | 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 64 | .#include."qrangecontrol.h".#end |
b140 | 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 4c 49 44 45 52 | if.//.QT_H..#ifndef.QT_NO_SLIDER |
b160 | 0a 0a 73 74 72 75 63 74 20 51 53 6c 69 64 65 72 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 | ..struct.QSliderPrivate;..class. |
b180 | 51 54 69 6d 65 72 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 6c 69 64 65 72 20 | QTimer;..class.Q_EXPORT.QSlider. |
b1a0 | 3a 20 70 75 62 6c 69 63 20 51 57 69 64 67 65 74 2c 20 70 75 62 6c 69 63 20 51 52 61 6e 67 65 43 | :.public.QWidget,.public.QRangeC |
b1c0 | 6f 6e 74 72 6f 6c 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 20 20 20 20 51 5f 45 4e 55 4d | ontrol.{.....Q_OBJECT.....Q_ENUM |
b1e0 | 53 28 20 54 69 63 6b 53 65 74 74 69 6e 67 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 | S(.TickSetting.).....Q_PROPERTY( |
b200 | 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 |
b220 | 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(. |
b240 | 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 54 45 | int.maxValue.READ.maxValue.WRITE |
b260 | 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 20 69 | .setMaxValue.).....Q_PROPERTY(.i |
b280 | 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 20 | nt.lineStep.READ.lineStep.WRITE. |
b2a0 | 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 6e | setLineStep.).....Q_PROPERTY(.in |
b2c0 | 74 20 70 61 67 65 53 74 65 70 20 52 45 41 44 20 70 61 67 65 53 74 65 70 20 57 52 49 54 45 20 73 | t.pageStep.READ.pageStep.WRITE.s |
b2e0 | 65 74 50 61 67 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 6e 74 | etPageStep.).....Q_PROPERTY(.int |
b300 | 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 75 65 | .value.READ.value.WRITE.setValue |
b320 | 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 74 72 61 63 6b 69 6e 67 | .).....Q_PROPERTY(.bool.tracking |
b340 | 20 52 45 41 44 20 74 72 61 63 6b 69 6e 67 20 57 52 49 54 45 20 73 65 74 54 72 61 63 6b 69 6e 67 | .READ.tracking.WRITE.setTracking |
b360 | 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 6f | .).....Q_PROPERTY(.Orientation.o |
b380 | 72 69 65 6e 74 61 74 69 6f 6e 20 52 45 41 44 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 57 52 49 54 | rientation.READ.orientation.WRIT |
b3a0 | 45 20 73 65 74 4f 72 69 65 6e 74 61 74 69 6f 6e 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 | E.setOrientation.).....Q_PROPERT |
b3c0 | 59 28 20 54 69 63 6b 53 65 74 74 69 6e 67 20 74 69 63 6b 6d 61 72 6b 73 20 52 45 41 44 20 74 69 | Y(.TickSetting.tickmarks.READ.ti |
b3e0 | 63 6b 6d 61 72 6b 73 20 57 52 49 54 45 20 73 65 74 54 69 63 6b 6d 61 72 6b 73 20 29 0a 20 20 20 | ckmarks.WRITE.setTickmarks.).... |
b400 | 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 74 69 63 6b 49 6e 74 65 72 76 61 6c 20 52 45 | .Q_PROPERTY(.int.tickInterval.RE |
b420 | 41 44 20 74 69 63 6b 49 6e 74 65 72 76 61 6c 20 57 52 49 54 45 20 73 65 74 54 69 63 6b 49 6e 74 | AD.tickInterval.WRITE.setTickInt |
b440 | 65 72 76 61 6c 20 29 0a 09 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 65 6e 75 6d 20 54 69 63 6b 53 | erval.)...public:.....enum.TickS |
b460 | 65 74 74 69 6e 67 20 7b 20 4e 6f 4d 61 72 6b 73 20 3d 20 30 2c 20 41 62 6f 76 65 20 3d 20 31 2c | etting.{.NoMarks.=.0,.Above.=.1, |
b480 | 20 4c 65 66 74 20 3d 20 41 62 6f 76 65 2c 0a 09 09 20 20 20 20 20 20 20 42 65 6c 6f 77 20 3d 20 | .Left.=.Above,..........Below.=. |
b4a0 | 32 2c 20 52 69 67 68 74 20 3d 20 42 65 6c 6f 77 2c 20 42 6f 74 68 20 3d 20 33 20 7d 3b 0a 0a 20 | 2,.Right.=.Below,.Both.=.3.};... |
b4c0 | 20 20 20 51 53 6c 69 64 65 72 28 20 51 57 69 64 67 65 74 20 2a 70 61 72 65 6e 74 2c 20 63 6f 6e | ...QSlider(.QWidget.*parent,.con |
b4e0 | 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 6c 69 64 65 72 | st.char*.name.=.0.);.....QSlider |
b500 | 28 20 4f 72 69 65 6e 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 | (.Orientation,.QWidget.*parent,. |
b520 | 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 20 20 20 51 53 6c 69 | const.char*.name.=.0.);.....QSli |
b540 | 64 65 72 28 20 69 6e 74 20 6d 69 6e 56 61 6c 75 65 2c 20 69 6e 74 20 6d 61 78 56 61 6c 75 65 2c | der(.int.minValue,.int.maxValue, |
b560 | 20 69 6e 74 20 70 61 67 65 53 74 65 70 2c 20 69 6e 74 20 76 61 6c 75 65 2c 20 4f 72 69 65 6e 74 | .int.pageStep,.int.value,.Orient |
b580 | 61 74 69 6f 6e 2c 0a 09 20 20 20 20 20 51 57 69 64 67 65 74 20 2a 70 61 72 65 6e 74 2c 20 63 6f | ation,.......QWidget.*parent,.co |
b5a0 | 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 7e 51 53 6c 69 64 | nst.char*.name.=.0.);.....~QSlid |
b5c0 | 65 72 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 4f 72 69 65 6e | er();......virtual.void.setOrien |
b5e0 | 74 61 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 | tation(.Orientation.);.....Orien |
b600 | 74 61 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 | tation.orientation().const;..... |
b620 | 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 54 72 61 63 6b 69 6e 67 28 20 62 6f 6f 6c 20 65 | virtual.void.setTracking(.bool.e |
b640 | 6e 61 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 | nable.);.....bool.tracking().con |
b660 | 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 09 73 65 74 50 61 6c 65 74 74 65 | st;.....virtual.void..setPalette |
b680 | 28 20 63 6f 6e 73 74 20 51 50 61 6c 65 74 74 65 20 26 20 29 3b 0a 0a 20 20 20 20 69 6e 74 20 73 | (.const.QPalette.&.);......int.s |
b6a0 | 6c 69 64 65 72 53 74 61 72 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 65 63 74 20 73 6c | liderStart().const;.....QRect.sl |
b6c0 | 69 64 65 72 52 65 63 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 69 7a 65 20 73 69 7a 65 | iderRect().const;.....QSize.size |
b6e0 | 48 69 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 53 69 7a 65 50 6f | Hint().const;.....void.setSizePo |
b700 | 6c 69 63 79 28 20 51 53 69 7a 65 50 6f 6c 69 63 79 20 73 70 20 29 3b 0a 20 20 20 20 76 6f 69 64 | licy(.QSizePolicy.sp.);.....void |
b720 | 20 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 69 7a | .setSizePolicy(.QSizePolicy::Siz |
b740 | 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 70 65 | eType.hor,.QSizePolicy::SizeType |
b760 | 20 76 65 72 2c 20 62 6f 6f 6c 20 68 66 77 20 3d 20 46 41 4c 53 45 20 29 3b 0a 0a 20 20 20 20 51 | .ver,.bool.hfw.=.FALSE.);......Q |
b780 | 53 69 7a 65 50 6f 6c 69 63 79 20 73 69 7a 65 50 6f 6c 69 63 79 28 29 20 63 6f 6e 73 74 3b 0a 20 | SizePolicy.sizePolicy().const;.. |
b7a0 | 20 20 20 51 53 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 | ...QSize.minimumSizeHint().const |
b7c0 | 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 54 69 63 6b 6d 61 72 6b 73 | ;......virtual.void.setTickmarks |
b7e0 | 28 20 54 69 63 6b 53 65 74 74 69 6e 67 20 29 3b 0a 20 20 20 20 54 69 63 6b 53 65 74 74 69 6e 67 | (.TickSetting.);.....TickSetting |
b800 | 20 74 69 63 6b 6d 61 72 6b 73 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 74 69 63 6b | .tickmarks().const.{.return.tick |
b820 | 73 3b 20 7d 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 54 69 63 6b 49 6e | s;.}......virtual.void.setTickIn |
b840 | 74 65 72 76 61 6c 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 69 6e 74 20 09 74 69 63 6b 49 6e 74 65 | terval(.int.);.....int..tickInte |
b860 | 72 76 61 6c 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 74 69 63 6b 49 6e 74 3b 20 7d | rval().const.{.return.tickInt;.} |
b880 | 0a 0a 20 20 20 20 69 6e 74 09 20 6d 69 6e 56 61 6c 75 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 | ......int..minValue().const;.... |
b8a0 | 20 69 6e 74 09 20 6d 61 78 56 61 6c 75 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 | .int..maxValue().const;.....void |
b8c0 | 20 73 65 74 4d 69 6e 56 61 6c 75 65 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 | .setMinValue(.int.);.....void.se |
b8e0 | 74 4d 61 78 56 61 6c 75 65 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 69 6e 74 09 20 6c 69 6e 65 53 | tMaxValue(.int.);.....int..lineS |
b900 | 74 65 70 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 20 70 61 67 65 53 74 65 70 28 29 | tep().const;.....int..pageStep() |
b920 | 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4c 69 6e 65 53 74 65 70 28 20 69 6e | .const;.....void.setLineStep(.in |
b940 | 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 50 61 67 65 53 74 65 70 28 20 69 6e 74 20 29 | t.);.....void.setPageStep(.int.) |
b960 | 3b 0a 20 20 20 20 69 6e 74 20 20 76 61 6c 75 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 70 75 62 6c 69 | ;.....int..value().const;..publi |
b980 | 63 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 56 61 6c | c.slots:.....virtual.void.setVal |
b9a0 | 75 65 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 61 64 64 53 74 65 70 28 29 3b 0a 20 | ue(.int.);.....void.addStep();.. |
b9c0 | 20 20 20 76 6f 69 64 09 73 75 62 74 72 61 63 74 53 74 65 70 28 29 3b 0a 20 20 20 20 76 6f 69 64 | ...void.subtractStep();.....void |
b9e0 | 09 61 64 64 4c 69 6e 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 75 62 74 72 61 63 74 4c 69 6e | .addLine();.....void.subtractLin |
ba00 | 65 28 29 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f 69 64 09 76 61 6c 75 65 43 68 61 | e();..signals:.....void.valueCha |
ba20 | 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 73 6c 69 64 | nged(.int.value.);.....void.slid |
ba40 | 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 64 65 72 4d 6f 76 65 | erPressed();.....void.sliderMove |
ba60 | 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 73 6c 69 64 65 72 52 | d(.int.value.);.....void.sliderR |
ba80 | 65 6c 65 61 73 65 64 28 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 09 | eleased();..protected:.....void. |
baa0 | 72 65 73 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 20 | resizeEvent(.QResizeEvent.*.);.. |
bac0 | 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 76 65 6e 74 20 | ...void.paintEvent(.QPaintEvent. |
bae0 | 2a 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 6b 65 79 50 72 65 73 73 45 76 65 6e 74 28 20 51 4b | *.);......void.keyPressEvent(.QK |
bb00 | 65 79 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 50 72 65 73 73 | eyEvent.*.);.....void.mousePress |
bb20 | 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 |
bb40 | 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 74 20 | .mouseReleaseEvent(.QMouseEvent. |
bb60 | 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 51 4d | *.);.....void.mouseMoveEvent(.QM |
bb80 | 6f 75 73 65 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 | ouseEvent.*.);.#ifndef.QT_NO_WHE |
bba0 | 45 4c 45 56 45 4e 54 0a 20 20 20 20 76 6f 69 64 09 77 68 65 65 6c 45 76 65 6e 74 28 20 51 57 68 | ELEVENT.....void.wheelEvent(.QWh |
bbc0 | 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 64 09 66 6f | eelEvent.*.);.#endif.....void.fo |
bbe0 | 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 65 20 29 3b 0a 20 20 | cusInEvent(.QFocusEvent.*e.);... |
bc00 | 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 |
bc20 | 74 20 2a 65 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 73 74 79 6c 65 43 68 61 6e 67 65 28 20 51 | t.*e.);......void.styleChange(.Q |
bc40 | 53 74 79 6c 65 26 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 | Style&.);......void.valueChange( |
bc60 | 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 61 6e 67 65 43 68 61 6e 67 65 28 29 3b 0a 0a 70 72 69 76 | );.....void.rangeChange();..priv |
bc80 | 61 74 65 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 09 72 65 70 65 61 74 54 69 6d 65 6f 75 | ate.slots:.....void.repeatTimeou |
bca0 | 74 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 65 6e 75 6d 20 53 74 61 74 65 20 7b 20 | t();..private:.....enum.State.{. |
bcc0 | 49 64 6c 65 2c 20 44 72 61 67 67 69 6e 67 2c 20 54 69 6d 69 6e 67 55 70 2c 20 54 69 6d 69 6e 67 | Idle,.Dragging,.TimingUp,.Timing |
bce0 | 44 6f 77 6e 20 7d 3b 0a 0a 20 20 20 20 76 6f 69 64 09 69 6e 69 74 28 29 3b 0a 20 20 20 20 69 6e | Down.};......void.init();.....in |
bd00 | 74 09 09 70 6f 73 69 74 69 6f 6e 46 72 6f 6d 56 61 6c 75 65 28 20 69 6e 74 20 29 20 63 6f 6e 73 | t..positionFromValue(.int.).cons |
bd20 | 74 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 | t;.....int..valueFromPosition(.i |
bd40 | 6e 74 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 6d 6f 76 65 53 6c 69 64 65 72 28 | nt.).const;.....void.moveSlider( |
bd60 | 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 65 61 6c 6c 79 4d 6f 76 65 53 6c 69 64 65 | .int.);.....void.reallyMoveSlide |
bd80 | 72 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 65 73 65 74 53 74 61 74 65 28 29 3b | r(.int.);.....void.resetState(); |
bda0 | 0a 20 20 20 20 69 6e 74 09 09 61 76 61 69 6c 61 62 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 | .....int..available().const;.... |
bdc0 | 20 69 6e 74 09 09 67 6f 6f 64 50 61 72 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 26 20 29 20 | .int..goodPart(.const.QPoint&.). |
bde0 | 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 69 6e 69 74 54 69 63 6b 73 28 29 3b 0a 0a 20 20 | const;.....void.initTicks();.... |
be00 | 20 20 51 53 6c 69 64 65 72 50 72 69 76 61 74 65 20 2a 64 3b 0a 20 20 20 20 51 54 69 6d 65 72 09 | ..QSliderPrivate.*d;.....QTimer. |
be20 | 2a 74 69 6d 65 72 3b 0a 20 20 20 20 51 43 4f 4f 52 44 09 73 6c 69 64 65 72 50 6f 73 3b 0a 20 20 | *timer;.....QCOORD.sliderPos;... |
be40 | 20 20 69 6e 74 09 09 73 6c 69 64 65 72 56 61 6c 3b 0a 20 20 20 20 51 43 4f 4f 52 44 09 63 6c 69 | ..int..sliderVal;.....QCOORD.cli |
be60 | 63 6b 4f 66 66 73 65 74 3b 0a 20 20 20 20 53 74 61 74 65 09 73 74 61 74 65 3b 0a 20 20 20 20 62 | ckOffset;.....State.state;.....b |
be80 | 6f 6f 6c 09 74 72 61 63 6b 3b 0a 20 20 20 20 51 43 4f 4f 52 44 09 74 69 63 6b 4f 66 66 73 65 74 | ool.track;.....QCOORD.tickOffset |
bea0 | 3b 0a 20 20 20 20 54 69 63 6b 53 65 74 74 69 6e 67 09 74 69 63 6b 73 3b 0a 20 20 20 20 69 6e 74 | ;.....TickSetting.ticks;.....int |
bec0 | 09 09 74 69 63 6b 49 6e 74 3b 0a 20 20 20 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 6f 72 69 65 6e | ..tickInt;.....Orientation.orien |
bee0 | 74 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 | t;..private:.//.Disabled.copy.co |
bf00 | 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 69 | nstructor.and.operator=.#if.defi |
bf20 | 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 53 6c 69 64 65 72 28 | ned(Q_DISABLE_COPY).....QSlider( |
bf40 | 20 63 6f 6e 73 74 20 51 53 6c 69 64 65 72 20 26 20 29 3b 0a 20 20 20 20 51 53 6c 69 64 65 72 20 | .const.QSlider.&.);.....QSlider. |
bf60 | 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 6c 69 64 65 72 20 26 20 29 3b 0a 23 | &operator=(.const.QSlider.&.);.# |
bf80 | 65 6e 64 69 66 0a 7d 3b 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 53 6c 69 64 65 72 3a 3a 74 | endif.};..inline.bool.QSlider::t |
bfa0 | 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 75 72 6e 20 74 72 61 | racking().const.{.....return.tra |
bfc0 | 63 6b 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 51 53 6c 69 64 65 72 3a 3a 4f 72 69 65 6e 74 61 74 69 | ck;.}..inline.QSlider::Orientati |
bfe0 | 6f 6e 20 51 53 6c 69 64 65 72 3a 3a 6f 72 69 65 6e 74 61 74 69 6f 6e 28 29 20 63 6f 6e 73 74 0a | on.QSlider::orientation().const. |
c000 | 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 6f 72 69 65 6e 74 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 69 | {.....return.orient;.}..inline.i |
c020 | 6e 74 20 51 53 6c 69 64 65 72 3a 3a 73 6c 69 64 65 72 53 74 61 72 74 28 29 20 63 6f 6e 73 74 0a | nt.QSlider::sliderStart().const. |
c040 | 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 73 6c 69 64 65 72 50 6f 73 3b 0a 7d 0a 0a 69 6e 6c 69 6e | {.....return.sliderPos;.}..inlin |
c060 | 65 20 76 6f 69 64 20 51 53 6c 69 64 65 72 3a 3a 73 65 74 53 69 7a 65 50 6f 6c 69 63 79 28 20 51 | e.void.QSlider::setSizePolicy(.Q |
c080 | 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 69 7a 65 50 | SizePolicy::SizeType.hor,.QSizeP |
c0a0 | 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 77 20 29 0a | olicy::SizeType.ver,.bool.hfw.). |
c0c0 | 7b 20 0a 20 20 20 20 51 57 69 64 67 65 74 3a 3a 73 65 74 53 69 7a 65 50 6f 6c 69 63 79 28 20 68 | {......QWidget::setSizePolicy(.h |
c0e0 | 6f 72 2c 20 76 65 72 2c 20 68 66 77 20 29 3b 20 0a 7d 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 | or,.ver,.hfw.);..}..#endif.//.QT |
c100 | 5f 4e 4f 5f 53 4c 49 44 45 52 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 4c 49 44 45 52 5f 48 0a | _NO_SLIDER..#endif.//.QSLIDER_H. |
c120 | 00 00 00 0c 00 71 00 73 00 71 00 6c 00 2e 00 68 00 00 08 fb 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .....q.s.q.l...h..../*********** |
c140 | 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 | ******************************** |
c160 | 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 | ******************************** |
c180 | 2a 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 71 6c 20 63 6c 61 73 73 | *.**.**.Definition.of.QSql.class |
c1a0 | 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 32 30 30 30 2d 31 31 2d 30 33 0a 2a 2a 0a 2a | .**.**.Created.:.2000-11-03.**.* |
c1c0 | 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 | *.Copyright.(C).2000.Trolltech.A |
c1e0 | 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 | SA...All.rights.reserved..**.**. |
c200 | 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 73 71 6c 20 6d 6f 64 | This.file.is.part.of.the.sql.mod |
c220 | 75 6c 65 20 6f 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 | ule.of.the.Qt.GUI.Toolkit..**.** |
c240 | 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 74 65 64 20 75 6e | .This.file.may.be.distributed.un |
c260 | 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 6c 69 63 20 4c 69 | der.the.terms.of.the.Q.Public.Li |
c280 | 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 6c 6c 74 65 63 68 | cense.**.as.defined.by.Trolltech |
c2a0 | 20 41 53 41 20 6f 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 | .ASA.of.Norway.and.appearing.in. |
c2c0 | 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 6c 75 64 65 64 | the.file.**.LICENSE.QPL.included |
c2e0 | 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 69 6c 65 2e 0a | .in.the.packaging.of.this.file.. |
c300 | 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 74 | **.**.This.file.may.be.distribut |
c320 | 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 | ed.and/or.modified.under.the.ter |
c340 | 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 | ms.of.the.**.GNU.General.Public. |
c360 | 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 | License.version.2.as.published.b |
c380 | 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f | y.the.Free.Software.**.Foundatio |
c3a0 | 6e 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 65 20 4c 49 43 45 | n.and.appearing.in.the.file.LICE |
c3c0 | 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 | NSE.GPL.included.in.the.**.packa |
c3e0 | 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 69 63 65 6e 73 65 | ging.of.this.file..**.**.License |
c400 | 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 | es.holding.valid.Qt.Enterprise.E |
c420 | 64 69 74 69 6f 6e 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 0a 2a 2a 20 | dition.licenses.may.use.this.**. |
c440 | 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 | file.in.accordance.with.the.Qt.C |
c460 | 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 | ommercial.License.Agreement.prov |
c480 | 69 64 65 64 0a 2a 2a 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a | ided.**.with.the.Software..**.** |
c4a0 | 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 | .This.file.is.provided.AS.IS.wit |
c4c0 | 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 | h.NO.WARRANTY.OF.ANY.KIND,.INCLU |
c4e0 | 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 | DING.THE.**.WARRANTY.OF.DESIGN,. |
c500 | 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 | MERCHANTABILITY.AND.FITNESS.FOR. |
c520 | 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 | A.PARTICULAR.PURPOSE..**.**.See. |
c540 | 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 | http://qtsoftware.com/pricing.ht |
c560 | 6d 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 | ml.or.email.sales@trolltech.com. |
c580 | 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f | for.**...information.about.Qt.Co |
c5a0 | 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 | mmercial.License.Agreements..**. |
c5c0 | 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 | See.http://qtsoftware.com/qpl/.f |
c5e0 | 6f 72 20 51 50 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 | or.QPL.licensing.information..** |
c600 | 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 | .See.http://qtsoftware.com/gpl/. |
c620 | 66 6f 72 20 47 50 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 | for.GPL.licensing.information..* |
c640 | 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 | *.**.Contact.info@trolltech.com. |
c660 | 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 | if.any.conditions.of.this.licens |
c680 | 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a | ing.are.**.not.clear.to.you..**. |
c6a0 | 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 | ******************************** |
c6c0 | 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 | ******************************** |
c6e0 | 2a 2a 2a 2a 2a 2a 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 | ******/..#ifndef.QSQL_H.#define. |
c700 | 51 53 51 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 | QSQL_H..#ifndef.QT_H.#include."q |
c720 | 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 23 69 66 20 21 64 | global.h".#endif.//.QT_H..#if.!d |
c740 | 65 66 69 6e 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 | efined(.QT_MODULE_SQL.).||.defin |
c760 | 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 0a 23 64 | ed(.QT_LICENSE_PROFESSIONAL.).#d |
c780 | 65 66 69 6e 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 | efine.QM_EXPORT_SQL.#else.#defin |
c7a0 | 65 20 51 4d 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 | e.QM_EXPORT_SQL.Q_EXPORT.#endif. |
c7c0 | 0a 23 69 66 6e 64 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 | .#ifndef.QT_NO_SQL..class.QM_EXP |
c7e0 | 4f 52 54 5f 53 51 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 | ORT_SQL.QSql.{.public:.....QSql( |
c800 | 29 20 7b 7d 0a 20 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 | ).{}.....enum.Op.{..None.=.-1,.. |
c820 | 49 6e 73 65 72 74 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 | Insert.=.0,..Update.=.1,..Delete |
c840 | 20 3d 20 32 0a 20 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 | .=.2.....};......enum.Location.{ |
c860 | 0a 09 42 65 66 6f 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 | ..BeforeFirst.=.-1,..AfterLast.= |
c880 | 20 2d 32 0a 20 20 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 | .-2.....};......enum.Confirm.{.. |
c8a0 | 43 61 6e 63 65 6c 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 | Cancel.=.-1,..No.=.0,..Yes.=.1.. |
c8c0 | 20 20 20 7d 3b 0a 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 | ...};......enum.ParameterType.{. |
c8e0 | 09 49 6e 20 3d 20 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 | .In.=.1,..Out.=.2,..InOut.=.3../ |
c900 | 2f 49 6e 4f 75 74 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 | /InOut.=.In.|.Out.....};......en |
c920 | 75 6d 20 54 61 62 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 | um.TableType.{...Tables.=.0x01,. |
c940 | 09 53 79 73 74 65 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 | .SystemTables.=.0x02,..Views.=.0 |
c960 | 78 30 34 2c 0a 09 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 | x04,..AllTables.=.0xff.....};..p |
c980 | 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 75 | rivate:.//.Disabled.copy.constru |
c9a0 | 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 51 | ctor.and.operator=.#if.defined(Q |
c9c0 | 5f 44 49 53 41 42 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 | _DISABLE_COPY).....QSql(.const.Q |
c9e0 | 53 71 6c 20 26 20 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 | Sql.&.);.....QSql.&operator=(.co |
ca00 | 6e 73 74 20 51 53 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 | nst.QSql.&.);.#endif..};..#endif |
ca20 | 0a 23 65 6e 64 69 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 | .#endif......q.s.i.g.n.a.l.m.a.p |
ca40 | 00 70 00 65 00 72 00 2e 00 68 00 00 09 19 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .p.e.r...h..../***************** |
ca60 | 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 | ******************************** |
ca80 | 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 0a 2a 2a 20 24 | ***************************.**.$ |
caa0 | 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 69 67 6e 61 | Id:.$.**.**.Definition.of.QSigna |
cac0 | 6c 4d 61 70 70 65 72 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 38 | lMapper.class.**.**.Created.:.98 |
cae0 | 30 35 30 33 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 | 0503.**.**.Copyright.(C).1992-20 |
cb00 | 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 | 00.Trolltech.ASA...All.rights.re |
cb20 | 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 | served..**.**.This.file.is.part. |
cb40 | 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 | of.the.kernel.module.of.the.Qt.G |
cb60 | 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 | UI.Toolkit..**.**.This.file.may. |
cb80 | 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f | be.distributed.under.the.terms.o |
cba0 | 66 20 74 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 | f.the.Q.Public.License.**.as.def |
cbc0 | 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 | ined.by.Trolltech.ASA.of.Norway. |
cbe0 | 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 | and.appearing.in.the.file.**.LIC |
cc00 | 45 4e 53 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 | ENSE.QPL.included.in.the.packagi |
cc20 | 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 | ng.of.this.file..**.**.This.file |
cc40 | 20 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 | .may.be.distributed.and/or.modif |
cc60 | 69 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 0a 2a 2a 20 47 4e | ied.under.the.terms.of.the.**.GN |
cc80 | 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e | U.General.Public.License.version |
cca0 | 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 | .2.as.published.by.the.Free.Soft |
ccc0 | 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 | ware.**.Foundation.and.appearing |
cce0 | 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 | .in.the.file.LICENSE.GPL.include |
cd00 | 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 | d.in.the.**.packaging.of.this.fi |
cd20 | 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 69 | le..**.**.Licensees.holding.vali |
cd40 | 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 | d.Qt.Enterprise.Edition.or.Qt.Pr |
cd60 | 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d | ofessional.Edition.**.licenses.m |
cd80 | 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 | ay.use.this.file.in.accordance.w |
cda0 | 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a | ith.the.Qt.Commercial.License.** |
cdc0 | 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 | .Agreement.provided.with.the.Sof |
cde0 | 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 | tware..**.**.This.file.is.provid |
ce00 | 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 | ed.AS.IS.with.NO.WARRANTY.OF.ANY |
ce20 | 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 | .KIND,.INCLUDING.THE.**.WARRANTY |
ce40 | 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 | .OF.DESIGN,.MERCHANTABILITY.AND. |
ce60 | 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 | FITNESS.FOR.A.PARTICULAR.PURPOSE |
ce80 | 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f | ..**.**.See.http://qtsoftware.co |
cea0 | 6d 2f 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 | m/pricing.html.or.email.sales@tr |
cec0 | 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | olltech.com.for.**...information |
cee0 | 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 | .about.Qt.Commercial.License.Agr |
cf00 | 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 | eements..**.See.http://qtsoftwar |
cf20 | 65 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 69 6e 66 | e.com/qpl/.for.QPL.licensing.inf |
cf40 | 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 | ormation..**.See.http://qtsoftwa |
cf60 | 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e | re.com/gpl/.for.GPL.licensing.in |
cf80 | 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 | formation..**.**.Contact.info@tr |
cfa0 | 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 | olltech.com.if.any.conditions.of |
cfc0 | 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 | .this.licensing.are.**.not.clear |
cfe0 | 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .to.you..**.******************** |
d000 | 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 | ******************************** |
d020 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 49 | ******************/..#ifndef.QSI |
d040 | 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 50 | GNALMAPPER_H.#define.QSIGNALMAPP |
d060 | 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 |
d080 | 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 51 | ject.h".#endif.//.QT_H.#ifndef.Q |
d0a0 | 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 6c | T_NO_SIGNALMAPPER.class..QSignal |
d0c0 | 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 72 | MapperData;.struct.QSignalMapper |
d0e0 | 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 70 | Rec;...class.Q_EXPORT.QSignalMap |
d100 | 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 4a | per.:.public.QObject.{.....Q_OBJ |
d120 | 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 51 | ECT.public:.....QSignalMapper(.Q |
d140 | 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 65 | Object*.parent,.const.char*.name |
d160 | 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 20 | =0.);.....~QSignalMapper();..... |
d180 | 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 20 | .virtual.void.setMapping(.const. |
d1a0 | 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 20 | QObject*.sender,.int.identifier. |
d1c0 | 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 20 | );.....virtual.void.setMapping(. |
d1e0 | 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 74 | const.QObject*.sender,.const.QSt |
d200 | 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 6d | ring.&identifier.);.....void.rem |
d220 | 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 64 | oveMappings(.const.QObject*.send |
d240 | 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 28 | er.);..signals:.....void.mapped( |
d260 | 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 72 | int);.....void.mapped(const.QStr |
d280 | 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 20 | ing.&);..public.slots:.....void. |
d2a0 | 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 70 | map();..private:.....QSignalMapp |
d2c0 | 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 2a | erData*.d;.....QSignalMapperRec* |
d2e0 | 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 76 | .getRec(.const.QObject*.);..priv |
d300 | 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 6e | ate.slots:.....void.removeMappin |
d320 | 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 4d | g();.};..#endif.//.QT_NO_SIGNALM |
d340 | 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 0a | APPER.#endif.//.QSIGNALMAPPER_H. |
d360 | 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 2a 2a 2a 2a 2a 2a | .....q.m.o.v.i.e...h..../******* |
d380 | 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 | ******************************** |
d3a0 | 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 | ******************************** |
d3c0 | 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e | *****.**.$Id:.$.**.**.Definition |
d3e0 | 20 6f 66 20 6d 6f 76 69 65 20 63 6c 61 73 73 65 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 | .of.movie.classes.**.**.Created. |
d400 | 3a 20 39 37 30 36 31 37 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 | :.970617.**.**.Copyright.(C).199 |
d420 | 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 | 2-2000.Trolltech.ASA...All.right |
d440 | 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 | s.reserved..**.**.This.file.is.p |
d460 | 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 | art.of.the.kernel.module.of.the. |
d480 | 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 66 69 6c 65 20 | Qt.GUI.Toolkit..**.**.This.file. |
d4a0 | 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 65 20 74 65 72 | may.be.distributed.under.the.ter |
d4c0 | 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 2a 2a 20 61 73 | ms.of.the.Q.Public.License.**.as |
d4e0 | 20 64 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 | .defined.by.Trolltech.ASA.of.Nor |
d500 | 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 65 0a 2a 2a | way.and.appearing.in.the.file.** |
d520 | 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 20 70 61 63 | .LICENSE.QPL.included.in.the.pac |
d540 | 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 54 68 69 73 20 | kaging.of.this.file..**.**.This. |
d560 | 66 69 6c 65 20 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d | file.may.be.distributed.and/or.m |
d580 | 6f 64 69 66 69 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 0a 2a | odified.under.the.terms.of.the.* |
d5a0 | 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 | *.GNU.General.Public.License.ver |
d5c0 | 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 | sion.2.as.published.by.the.Free. |
d5e0 | 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 | Software.**.Foundation.and.appea |
d600 | 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 | ring.in.the.file.LICENSE.GPL.inc |
d620 | 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 | luded.in.the.**.packaging.of.thi |
d640 | 73 20 66 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 | s.file..**.**.Licensees.holding. |
d660 | 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 | valid.Qt.Enterprise.Edition.or.Q |
d680 | 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 | t.Professional.Edition.**.licens |
d6a0 | 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e | es.may.use.this.file.in.accordan |
d6c0 | 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 | ce.with.the.Qt.Commercial.Licens |
d6e0 | 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 | e.**.Agreement.provided.with.the |
d700 | 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 | .Software..**.**.This.file.is.pr |
d720 | 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 | ovided.AS.IS.with.NO.WARRANTY.OF |
d740 | 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 | .ANY.KIND,.INCLUDING.THE.**.WARR |
d760 | 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 | ANTY.OF.DESIGN,.MERCHANTABILITY. |
d780 | 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 | AND.FITNESS.FOR.A.PARTICULAR.PUR |
d7a0 | 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 | POSE..**.**.See.http://qtsoftwar |
d7c0 | 65 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 20 73 61 6c 65 | e.com/pricing.html.or.email.sale |
d7e0 | 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 | s@trolltech.com.for.**...informa |
d800 | 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 | tion.about.Qt.Commercial.License |
d820 | 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 | .Agreements..**.See.http://qtsof |
d840 | 74 77 61 72 65 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 | tware.com/qpl/.for.QPL.licensing |
d860 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f | .information..**.See.http://qtso |
d880 | 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e | ftware.com/gpl/.for.GPL.licensin |
d8a0 | 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 | g.information..**.**.Contact.inf |
d8c0 | 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e | o@trolltech.com.if.any.condition |
d8e0 | 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 | s.of.this.licensing.are.**.not.c |
d900 | 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | lear.to.you..**.**************** |
d920 | 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 | ******************************** |
d940 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 | **********************/..#ifndef |
d960 | 20 51 4d 4f 56 49 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 4f 56 49 45 5f 48 0a 0a 23 69 66 6e | .QMOVIE_H.#define.QMOVIE_H..#ifn |
d980 | 64 65 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 20 2f 2f | def.QT_H.#include."qpixmap.h".// |
d9a0 | 20 23 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 | .###.remove.or.keep.for.users'.c |
d9c0 | 6f 6e 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 | onvenience?.#endif.//.QT_H..#ifn |
d9e0 | 64 65 66 20 51 54 5f 4e 4f 5f 4d 4f 56 49 45 0a 0a 63 6c 61 73 73 20 51 44 61 74 61 53 6f 75 72 | def.QT_NO_MOVIE..class.QDataSour |
da00 | 63 65 3b 0a 63 6c 61 73 73 20 51 4f 62 6a 65 63 74 3b 0a 63 6c 61 73 73 20 51 4d 6f 76 69 65 50 | ce;.class.QObject;.class.QMovieP |
da20 | 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 76 69 65 20 7b | rivate;..class.Q_EXPORT.QMovie.{ |
da40 | 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4d 6f 76 69 65 28 29 3b 0a 20 20 20 20 51 4d 6f 76 69 | .public:.....QMovie();.....QMovi |
da60 | 65 28 69 6e 74 20 62 75 66 73 69 7a 65 29 3b 0a 20 20 20 20 51 4d 6f 76 69 65 28 51 44 61 74 61 | e(int.bufsize);.....QMovie(QData |
da80 | 53 6f 75 72 63 65 2a 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 | Source*,.int.bufsize=1024);..... |
daa0 | 51 4d 6f 76 69 65 28 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 66 69 6c 65 4e 61 6d 65 2c 20 | QMovie(const.QString.&fileName,. |
dac0 | 69 6e 74 20 62 75 66 73 69 7a 65 3d 31 30 32 34 29 3b 0a 20 20 20 20 51 4d 6f 76 69 65 28 51 42 | int.bufsize=1024);.....QMovie(QB |
dae0 | 79 74 65 41 72 72 61 79 20 64 61 74 61 2c 20 69 6e 74 20 62 75 66 73 69 7a 65 3d 31 30 32 34 29 | yteArray.data,.int.bufsize=1024) |
db00 | 3b 0a 20 20 20 20 51 4d 6f 76 69 65 28 63 6f 6e 73 74 20 51 4d 6f 76 69 65 26 29 3b 0a 20 20 20 | ;.....QMovie(const.QMovie&);.... |
db20 | 20 7e 51 4d 6f 76 69 65 28 29 3b 0a 0a 20 20 20 20 51 4d 6f 76 69 65 26 20 6f 70 65 72 61 74 6f | .~QMovie();......QMovie&.operato |
db40 | 72 3d 28 63 6f 6e 73 74 20 51 4d 6f 76 69 65 26 29 3b 0a 0a 20 20 20 20 69 6e 74 20 70 75 73 68 | r=(const.QMovie&);......int.push |
db60 | 53 70 61 63 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 70 75 73 68 44 61 74 61 | Space().const;.....void.pushData |
db80 | 28 63 6f 6e 73 74 20 75 63 68 61 72 2a 20 64 61 74 61 2c 20 69 6e 74 20 6c 65 6e 67 74 68 29 3b | (const.uchar*.data,.int.length); |
dba0 | 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 26 20 62 61 63 6b 67 72 6f 75 6e 64 43 6f | ......const.QColor&.backgroundCo |
dbc0 | 6c 6f 72 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 42 61 63 6b 67 72 6f | lor().const;.....void.setBackgro |
dbe0 | 75 6e 64 43 6f 6c 6f 72 28 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 26 29 3b 0a 0a 20 20 20 20 63 6f | undColor(const.QColor&);......co |
dc00 | 6e 73 74 20 51 52 65 63 74 26 20 67 65 74 56 61 6c 69 64 52 65 63 74 28 29 20 63 6f 6e 73 74 3b | nst.QRect&.getValidRect().const; |
dc20 | 0a 20 20 20 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 26 20 66 72 61 6d 65 50 69 78 6d 61 70 28 | .....const.QPixmap&.framePixmap( |
dc40 | 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 49 6d 61 67 65 26 20 66 72 61 6d 65 | ).const;.....const.QImage&.frame |
dc60 | 49 6d 61 67 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 69 73 4e 75 6c 6c 28 | Image().const;......bool.isNull( |
dc80 | 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e 74 20 20 66 72 61 6d 65 4e 75 6d 62 65 72 28 29 | ).const;......int..frameNumber() |
dca0 | 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 20 73 74 65 70 73 28 29 20 63 6f 6e 73 74 3b 0a | .const;.....int..steps().const;. |
dcc0 | 20 20 20 20 62 6f 6f 6c 20 70 61 75 73 65 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f | ....bool.paused().const;.....boo |
dce0 | 6c 20 66 69 6e 69 73 68 65 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 72 75 6e | l.finished().const;.....bool.run |
dd00 | 6e 69 6e 67 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 75 6e 70 61 75 73 65 28 | ning().const;......void.unpause( |
dd20 | 29 3b 0a 20 20 20 20 76 6f 69 64 20 70 61 75 73 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 74 | );.....void.pause();.....void.st |
dd40 | 65 70 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 74 65 70 28 69 6e 74 29 3b 0a 20 20 20 20 76 6f | ep();.....void.step(int);.....vo |
dd60 | 69 64 20 72 65 73 74 61 72 74 28 29 3b 0a 0a 20 20 20 20 69 6e 74 20 20 73 70 65 65 64 28 29 20 | id.restart();......int..speed(). |
dd80 | 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 53 70 65 65 64 28 69 6e 74 29 3b 0a 0a | const;.....void.setSpeed(int);.. |
dda0 | 20 20 20 20 76 6f 69 64 20 63 6f 6e 6e 65 63 74 52 65 73 69 7a 65 28 51 4f 62 6a 65 63 74 2a 20 | ....void.connectResize(QObject*. |
ddc0 | 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 29 3b 0a 20 | receiver,.const.char.*member);.. |
dde0 | 20 20 20 76 6f 69 64 20 64 69 73 63 6f 6e 6e 65 63 74 52 65 73 69 7a 65 28 51 4f 62 6a 65 63 74 | ...void.disconnectResize(QObject |
de00 | 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 6d 62 65 72 3d 30 | *.receiver,.const.char.*member=0 |
de20 | 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 63 6f 6e 6e 65 63 74 55 70 64 61 74 65 28 51 4f 62 6a 65 | );......void.connectUpdate(QObje |
de40 | 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 6d 62 65 72 | ct*.receiver,.const.char.*member |
de60 | 29 3b 0a 20 20 20 20 76 6f 69 64 20 64 69 73 63 6f 6e 6e 65 63 74 55 70 64 61 74 65 28 51 4f 62 | );.....void.disconnectUpdate(QOb |
de80 | 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 6d 62 | ject*.receiver,.const.char.*memb |
dea0 | 65 72 3d 30 29 3b 0a 0a 23 69 66 64 65 66 20 51 5f 57 53 5f 51 57 53 0a 20 20 20 20 2f 2f 20 54 | er=0);..#ifdef.Q_WS_QWS.....//.T |
dec0 | 65 6d 70 6f 72 61 72 79 20 68 61 63 6b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 44 69 73 70 6c 61 | emporary.hack.....void.setDispla |
dee0 | 79 57 69 64 67 65 74 28 51 57 69 64 67 65 74 20 2a 20 77 29 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 | yWidget(QWidget.*.w);.#endif.... |
df00 | 20 20 65 6e 75 6d 20 53 74 61 74 75 73 20 7b 20 53 6f 75 72 63 65 45 6d 70 74 79 3d 2d 32 2c 0a | ..enum.Status.{.SourceEmpty=-2,. |
df20 | 09 09 20 20 55 6e 72 65 63 6f 67 6e 69 7a 65 64 46 6f 72 6d 61 74 3d 2d 31 2c 0a 09 09 20 20 50 | ....UnrecognizedFormat=-1,.....P |
df40 | 61 75 73 65 64 3d 31 2c 0a 09 09 20 20 45 6e 64 4f 66 46 72 61 6d 65 3d 32 2c 0a 09 09 20 20 45 | aused=1,.....EndOfFrame=2,.....E |
df60 | 6e 64 4f 66 4c 6f 6f 70 3d 33 2c 0a 09 09 20 20 45 6e 64 4f 66 4d 6f 76 69 65 3d 34 2c 0a 09 09 | ndOfLoop=3,.....EndOfMovie=4,... |
df80 | 20 20 53 70 65 65 64 43 68 61 6e 67 65 64 3d 35 20 7d 3b 0a 20 20 20 20 76 6f 69 64 20 63 6f 6e | ..SpeedChanged=5.};.....void.con |
dfa0 | 6e 65 63 74 53 74 61 74 75 73 28 51 4f 62 6a 65 63 74 2a 20 72 65 63 65 69 76 65 72 2c 20 63 6f | nectStatus(QObject*.receiver,.co |
dfc0 | 6e 73 74 20 63 68 61 72 20 2a 6d 65 6d 62 65 72 29 3b 0a 20 20 20 20 76 6f 69 64 20 64 69 73 63 | nst.char.*member);.....void.disc |
dfe0 | 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 69 76 65 72 2c 20 | onnectStatus(QObject*.receiver,. |
e000 | 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 65 6d 62 65 72 3d 30 29 3b 0a 0a 70 72 69 76 61 74 65 3a | const.char.*member=0);..private: |
e020 | 0a 20 20 20 20 51 4d 6f 76 69 65 50 72 69 76 61 74 65 20 2a 64 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 | .....QMoviePrivate.*d;.};..#endi |
e040 | 66 09 2f 2f 20 51 54 5f 4e 4f 5f 4d 4f 56 49 45 0a 0a 23 65 6e 64 69 66 0a 00 00 00 1e 00 71 00 | f.//.QT_NO_MOVIE..#endif......q. |
e060 | 6d 00 6f 00 75 00 73 00 65 00 62 00 75 00 73 00 5f 00 71 00 77 00 73 00 2e 00 68 00 00 06 a0 2f | m.o.u.s.e.b.u.s._.q.w.s...h..../ |
e080 | 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 | ******************************** |
e0a0 | 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 | ******************************** |
e0c0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 | ************.**.$Id:.$.**.**.Def |
e0e0 | 69 6e 69 74 69 6f 6e 20 6f 66 20 51 74 6f 70 69 61 20 43 6f 72 65 20 6d 6f 75 73 65 20 64 72 69 | inition.of.Qtopia.Core.mouse.dri |
e100 | 76 65 72 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 32 30 30 32 30 32 32 30 0a 2a 2a 0a | ver.**.**.Created.:.20020220.**. |
e120 | 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c | **.Copyright.(C).1992-2002.Troll |
e140 | 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a | tech.ASA...All.rights.reserved.. |
e160 | 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b | **.**.This.file.is.part.of.the.k |
e180 | 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b | ernel.module.of.the.Qt.GUI.Toolk |
e1a0 | 69 74 2e 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 | it..**.**.This.file.may.be.distr |
e1c0 | 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 | ibuted.and/or.modified.under.the |
e1e0 | 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | .terms.of.the.**.GNU.General.Pub |
e200 | 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 | lic.License.version.2.as.publish |
e220 | 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 | ed.by.the.Free.Software.**.Found |
e240 | 61 74 69 6f 6e 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 65 20 | ation.and.appearing.in.the.file. |
e260 | 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 | LICENSE.GPL.included.in.the.**.p |
e280 | 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 69 63 | ackaging.of.this.file..**.**.Lic |
e2a0 | 65 6e 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 | ensees.holding.valid.Qt.Enterpri |
e2c0 | 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 | se.Edition.or.Qt.Professional.Ed |
e2e0 | 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 51 74 6f 70 69 61 20 43 6f 72 | ition.**.licenses.for.Qtopia.Cor |
e300 | 65 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 | e.may.use.this.file.in.accordanc |
e320 | 65 20 77 69 74 68 20 74 68 65 0a 2a 2a 20 51 74 20 45 6d 62 65 64 64 65 64 20 43 6f 6d 6d 65 72 | e.with.the.**.Qt.Embedded.Commer |
e340 | 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 | cial.License.Agreement.provided. |
e360 | 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 | with.the.Software..**.**.This.fi |
e380 | 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 | le.is.provided.AS.IS.with.NO.WAR |
e3a0 | 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 | RANTY.OF.ANY.KIND,.INCLUDING.THE |
e3c0 | 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 | .**.WARRANTY.OF.DESIGN,.MERCHANT |
e3e0 | 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 | ABILITY.AND.FITNESS.FOR.A.PARTIC |
e400 | 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 | ULAR.PURPOSE..**.**.See.http://q |
e420 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d | tsoftware.com/pricing.html.or.em |
e440 | 61 69 6c 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 20 | ail.sales@trolltech.com.for.**.. |
e460 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c | .information.about.Qt.Commercial |
e480 | 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 | .License.Agreements..**.See.http |
e4a0 | 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c | ://qtsoftware.com/gpl/.for.GPL.l |
e4c0 | 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 20 43 6f 6e 74 | icensing.information..**.**.Cont |
e4e0 | 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f | act.info@trolltech.com.if.any.co |
e500 | 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a | nditions.of.this.licensing.are.* |
e520 | 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a | *.not.clear.to.you..**.********* |
e540 | 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 | ******************************** |
e560 | 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 0a | *****************************/.. |
e580 | 23 69 66 6e 64 65 66 20 51 4d 4f 55 53 45 42 55 53 5f 51 57 53 5f 48 0a 23 64 65 66 69 6e 65 20 | #ifndef.QMOUSEBUS_QWS_H.#define. |
e5a0 | 51 4d 4f 55 53 45 42 55 53 5f 51 57 53 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 | QMOUSEBUS_QWS_H..#ifndef.QT_H.#i |
e5c0 | 6e 63 6c 75 64 65 20 22 71 6d 6f 75 73 65 5f 71 77 73 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 | nclude."qmouse_qws.h".#endif.//. |
e5e0 | 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 51 57 53 5f 4d 4f 55 53 45 5f 42 55 | QT_H..#ifndef.QT_NO_QWS_MOUSE_BU |
e600 | 53 0a 0a 63 6c 61 73 73 20 51 57 53 42 75 73 4d 6f 75 73 65 48 61 6e 64 6c 65 72 50 72 69 76 61 | S..class.QWSBusMouseHandlerPriva |
e620 | 74 65 3b 0a 0a 63 6c 61 73 73 20 51 57 53 42 75 73 4d 6f 75 73 65 48 61 6e 64 6c 65 72 20 3a 20 | te;..class.QWSBusMouseHandler.:. |
e640 | 70 75 62 6c 69 63 20 51 57 53 4d 6f 75 73 65 48 61 6e 64 6c 65 72 0a 7b 0a 70 75 62 6c 69 63 3a | public.QWSMouseHandler.{.public: |
e660 | 0a 20 20 20 20 51 57 53 42 75 73 4d 6f 75 73 65 48 61 6e 64 6c 65 72 28 20 63 6f 6e 73 74 20 51 | .....QWSBusMouseHandler(.const.Q |
e680 | 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 63 6f 6e 73 74 20 | String.&.=.QString::null,.const. |
e6a0 | 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 29 3b 0a 20 20 20 | QString.&.=.QString::null.);.... |
e6c0 | 20 7e 51 57 53 42 75 73 4d 6f 75 73 65 48 61 6e 64 6c 65 72 28 29 3b 0a 0a 70 72 6f 74 65 63 74 | .~QWSBusMouseHandler();..protect |
e6e0 | 65 64 3a 0a 20 20 20 20 51 57 53 42 75 73 4d 6f 75 73 65 48 61 6e 64 6c 65 72 50 72 69 76 61 74 | ed:.....QWSBusMouseHandlerPrivat |
e700 | 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 00 00 1a 00 71 | e.*d;.};..#endif..#endif.......q |
e720 | 00 6f 00 62 00 6a 00 65 00 63 00 74 00 64 00 69 00 63 00 74 00 2e 00 68 00 00 08 80 2f 2a 2a 2a | .o.b.j.e.c.t.d.i.c.t...h..../*** |
e740 | 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 | ******************************** |
e760 | 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 | ******************************** |
e780 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 | *********.**.$Id:.$.**.**.Defini |
e7a0 | 74 69 6f 6e 20 6f 66 20 51 4f 62 6a 65 63 74 44 69 63 74 69 6f 6e 61 72 79 0a 2a 2a 0a 2a 2a 20 | tion.of.QObjectDictionary.**.**. |
e7c0 | 43 72 65 61 74 65 64 20 3a 20 39 34 30 38 30 37 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 | Created.:.940807.**.**.Copyright |
e7e0 | 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 | .(C).1992-2000.Trolltech.ASA...A |
e800 | 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 | ll.rights.reserved..**.**.This.f |
e820 | 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 | ile.is.part.of.the.kernel.module |
e840 | 20 6f 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 | .of.the.Qt.GUI.Toolkit..**.**.Th |
e860 | 69 73 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 | is.file.may.be.distributed.under |
e880 | 20 74 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 | .the.terms.of.the.Q.Public.Licen |
e8a0 | 73 65 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 | se.**.as.defined.by.Trolltech.AS |
e8c0 | 41 20 6f 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 | A.of.Norway.and.appearing.in.the |
e8e0 | 20 66 69 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 | .file.**.LICENSE.QPL.included.in |
e900 | 20 74 68 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 | .the.packaging.of.this.file..**. |
e920 | 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 74 65 64 20 | **.This.file.may.be.distributed. |
e940 | 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 | and/or.modified.under.the.terms. |
e960 | 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 | of.the.**.GNU.General.Public.Lic |
e980 | 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 | ense.version.2.as.published.by.t |
e9a0 | 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 | he.Free.Software.**.Foundation.a |
e9c0 | 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 | nd.appearing.in.the.file.LICENSE |
e9e0 | 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e | .GPL.included.in.the.**.packagin |
ea00 | 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 73 20 | g.of.this.file..**.**.Licensees. |
ea20 | 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 | holding.valid.Qt.Enterprise.Edit |
ea40 | 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a | ion.or.Qt.Professional.Edition.* |
ea60 | 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 | *.licenses.may.use.this.file.in. |
ea80 | 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 | accordance.with.the.Qt.Commercia |
eaa0 | 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 | l.License.**.Agreement.provided. |
eac0 | 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 | with.the.Software..**.**.This.fi |
eae0 | 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 | le.is.provided.AS.IS.with.NO.WAR |
eb00 | 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 | RANTY.OF.ANY.KIND,.INCLUDING.THE |
eb20 | 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 | .**.WARRANTY.OF.DESIGN,.MERCHANT |
eb40 | 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 | ABILITY.AND.FITNESS.FOR.A.PARTIC |
eb60 | 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 | ULAR.PURPOSE..**.**.See.http://q |
eb80 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d | tsoftware.com/pricing.html.or.em |
eba0 | 61 69 6c 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 20 | ail.sales@trolltech.com.for.**.. |
ebc0 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c | .information.about.Qt.Commercial |
ebe0 | 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 | .License.Agreements..**.See.http |
ec00 | 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c | ://qtsoftware.com/qpl/.for.QPL.l |
ec20 | 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 | icensing.information..**.See.htt |
ec40 | 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 | p://qtsoftware.com/gpl/.for.GPL. |
ec60 | 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 20 43 6f 6e | licensing.information..**.**.Con |
ec80 | 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 | tact.info@trolltech.com.if.any.c |
eca0 | 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a | onditions.of.this.licensing.are. |
ecc0 | 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a | **.not.clear.to.you..**.******** |
ece0 | 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 | ******************************** |
ed00 | 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 | ******************************/. |
ed20 | 0a 23 69 66 6e 64 65 66 20 51 4f 42 4a 45 43 54 44 49 43 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 | .#ifndef.QOBJECTDICT_H.#define.Q |
ed40 | 4f 42 4a 45 43 54 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 6c | OBJECTDICT_H..#ifndef.QT_H.#incl |
ed60 | 75 64 65 20 22 71 6d 65 74 61 6f 62 6a 65 63 74 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 61 | ude."qmetaobject.h".#include."qa |
ed80 | 73 63 69 69 64 69 63 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 2f 2f 0a | sciidict.h".#endif.//.QT_H...//. |
eda0 | 2f 2f 20 54 68 65 20 6f 62 6a 65 63 74 20 64 69 63 74 69 6f 6e 61 72 79 20 69 73 20 61 20 63 6f | //.The.object.dictionary.is.a.co |
edc0 | 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 51 4d 65 74 61 4f 62 6a 65 63 74 73 0a 2f 2f 0a 0a 63 6c 61 | llection.of.QMetaObjects.//..cla |
ede0 | 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4f 62 6a 65 63 74 44 69 63 74 69 6f 6e 61 72 79 20 3a 20 | ss.Q_EXPORT.QObjectDictionary.:. |
ee00 | 70 75 62 6c 69 63 20 51 41 73 63 69 69 44 69 63 74 3c 51 4d 65 74 61 4f 62 6a 65 63 74 3e 0a 7b | public.QAsciiDict<QMetaObject>.{ |
ee20 | 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4f 62 6a 65 63 74 44 69 63 74 69 6f 6e 61 72 79 28 69 | .public:.....QObjectDictionary(i |
ee40 | 6e 74 20 73 69 7a 65 3d 31 37 2c 62 6f 6f 6c 20 63 73 3d 54 52 55 45 2c 62 6f 6f 6c 20 63 6b 3d | nt.size=17,bool.cs=TRUE,bool.ck= |
ee60 | 54 52 55 45 29 0a 09 3a 20 51 41 73 63 69 69 44 69 63 74 3c 51 4d 65 74 61 4f 62 6a 65 63 74 3e | TRUE)..:.QAsciiDict<QMetaObject> |
ee80 | 28 73 69 7a 65 2c 63 73 2c 63 6b 29 20 7b 7d 0a 20 20 20 20 51 4f 62 6a 65 63 74 44 69 63 74 69 | (size,cs,ck).{}.....QObjectDicti |
eea0 | 6f 6e 61 72 79 28 20 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 | onary(.const.QObjectDictionary.& |
eec0 | 64 69 63 74 20 29 0a 09 3a 20 51 41 73 63 69 69 44 69 63 74 3c 51 4d 65 74 61 4f 62 6a 65 63 74 | dict.)..:.QAsciiDict<QMetaObject |
eee0 | 3e 28 64 69 63 74 29 20 7b 7d 0a 20 20 20 7e 51 4f 62 6a 65 63 74 44 69 63 74 69 6f 6e 61 72 79 | >(dict).{}....~QObjectDictionary |
ef00 | 28 29 20 7b 20 63 6c 65 61 72 28 29 3b 20 7d 0a 20 20 20 20 51 4f 62 6a 65 63 74 44 69 63 74 69 | ().{.clear();.}.....QObjectDicti |
ef20 | 6f 6e 61 72 79 20 26 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e 73 74 20 51 4f 62 6a 65 63 74 44 69 | onary.&operator=(const.QObjectDi |
ef40 | 63 74 69 6f 6e 61 72 79 20 26 64 69 63 74 29 0a 09 7b 20 72 65 74 75 72 6e 20 28 51 4f 62 6a 65 | ctionary.&dict)..{.return.(QObje |
ef60 | 63 74 44 69 63 74 69 6f 6e 61 72 79 26 29 51 41 73 63 69 69 44 69 63 74 3c 51 4d 65 74 61 4f 62 | ctDictionary&)QAsciiDict<QMetaOb |
ef80 | 6a 65 63 74 3e 3a 3a 6f 70 65 72 61 74 6f 72 3d 28 64 69 63 74 29 3b 7d 0a 7d 3b 0a 0a 23 65 6e | ject>::operator=(dict);}.};..#en |
efa0 | 64 69 66 20 2f 2f 20 51 4f 42 4a 45 43 54 44 49 43 54 5f 48 0a 00 00 00 16 00 71 00 73 00 65 00 | dif.//.QOBJECTDICT_H......q.s.e. |
efc0 | 74 00 74 00 69 00 6e 00 67 00 73 00 2e 00 68 00 00 12 62 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | t.t.i.n.g.s...h...b/************ |
efe0 | 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 | ******************************** |
f000 | 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 | ******************************** |
f020 | 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 65 | .**.$Id$.**.**.Definition.of.QSe |
f040 | 74 74 69 6e 67 73 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 30 30 30 | ttings.class.**.**.Created.:.000 |
f060 | 36 32 36 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 30 2d 32 30 30 | 626.**.**.Copyright.(C).2000-200 |
f080 | 32 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 | 2.Trolltech.ASA...All.rights.res |
f0a0 | 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f | erved..**.**.This.file.is.part.o |
f0c0 | 66 20 74 68 65 20 74 6f 6f 6c 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 | f.the.tools.module.of.the.Qt.GUI |
f0e0 | 20 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 | .Toolkit..**.**.This.file.may.be |
f100 | 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 | .distributed.under.the.terms.of. |
f120 | 74 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 69 6e | the.Q.Public.License.**.as.defin |
f140 | 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e | ed.by.Trolltech.ASA.of.Norway.an |
f160 | 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 4e | d.appearing.in.the.file.**.LICEN |
f180 | 53 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e 67 | SE.QPL.included.in.the.packaging |
f1a0 | 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d | .of.this.file..**.**.This.file.m |
f1c0 | 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 | ay.be.distributed.and/or.modifie |
f1e0 | 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 | d.under.the.terms.of.the.**.GNU. |
f200 | 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 | General.Public.License.version.2 |
f220 | 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 | .as.published.by.the.Free.Softwa |
f240 | 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 | re.**.Foundation.and.appearing.i |
f260 | 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 | n.the.file.LICENSE.GPL.included. |
f280 | 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 | in.the.**.packaging.of.this.file |
f2a0 | 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 69 64 20 | ..**.**.Licensees.holding.valid. |
f2c0 | 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 | Qt.Enterprise.Edition.or.Qt.Prof |
f2e0 | 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 | essional.Edition.**.licenses.may |
f300 | 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 | .use.this.file.in.accordance.wit |
f320 | 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 | h.the.Qt.Commercial.License.**.A |
f340 | 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 | greement.provided.with.the.Softw |
f360 | 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 | are..**.**.This.file.is.provided |
f380 | 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b | .AS.IS.with.NO.WARRANTY.OF.ANY.K |
f3a0 | 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f | IND,.INCLUDING.THE.**.WARRANTY.O |
f3c0 | 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 | F.DESIGN,.MERCHANTABILITY.AND.FI |
f3e0 | 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a | TNESS.FOR.A.PARTICULAR.PURPOSE.. |
f400 | 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f | **.**.See.http://qtsoftware.com/ |
f420 | 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 |
f440 | 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 | ltech.com.for.**...information.a |
f460 | 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 | bout.Qt.Commercial.License.Agree |
f480 | 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e | ments..**.See.http://qtsoftware. |
f4a0 | 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 69 6e 66 6f 72 | com/qpl/.for.QPL.licensing.infor |
f4c0 | 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 | mation..**.See.http://qtsoftware |
f4e0 | 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f | .com/gpl/.for.GPL.licensing.info |
f500 | 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c | rmation..**.**.Contact.info@trol |
f520 | 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 | ltech.com.if.any.conditions.of.t |
f540 | 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 | his.licensing.are.**.not.clear.t |
f560 | 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | o.you..**.********************** |
f580 | 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 | ******************************** |
f5a0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 45 54 54 | ****************/..#ifndef.QSETT |
f5c0 | 49 4e 47 53 5f 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 | INGS_H.#define.QSETTINGS_H..#ifn |
f5e0 | 64 65 66 20 51 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 | def.QT_H.#include."qdatetime.h". |
f600 | 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 65 6e 64 69 66 20 | #include."qstringlist.h".#endif. |
f620 | 2f 2f 20 51 54 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 | //.QT_H..#ifndef.QT_NO_SETTINGS. |
f640 | 0a 63 6c 61 73 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 | .class.QSettingsPrivate;...class |
f660 | 20 51 5f 45 58 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 | .Q_EXPORT.QSettings.{.public:... |
f680 | 20 20 65 6e 75 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 | ..enum.Format.{..Native.=.0,..In |
f6a0 | 69 0a 20 20 20 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 | i.....};.....enum.System.{..Unix |
f6c0 | 20 3d 20 30 2c 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 | .=.0,..Windows,..Mac.....};..... |
f6e0 | 65 6e 75 6d 20 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 | enum.Scope.{..User,..Global..... |
f700 | 7d 3b 0a 0a 20 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 | };......QSettings();.....QSettin |
f720 | 67 73 28 20 46 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 | gs(.Format.format.);......~QSett |
f740 | 69 6e 67 73 28 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 | ings();..#if.!defined(Q_NO_BOOL_ |
f760 | 54 59 50 45 29 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 | TYPE).....bool.writeEntry(.const |
f780 | 20 51 53 74 72 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 | .QString.&,.bool.);.#endif.....b |
f7a0 | 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 67 20 26 2c | ool.writeEntry(.const.QString.&, |
f7c0 | 20 64 6f 75 62 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 | .double.);.....bool.writeEntry(. |
f7e0 | 63 6f 6e 73 74 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 | const.QString.&,.int.);.....bool |
f800 | 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 67 20 26 2c 20 63 6f | .writeEntry(.const.QString.&,.co |
f820 | 6e 73 74 20 63 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 | nst.char.*.);.....bool.writeEntr |
f840 | 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 69 6e | y(.const.QString.&,.const.QStrin |
f860 | 67 20 26 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 | g.&.);.....bool.writeEntry(.cons |
f880 | 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 4c 69 73 74 20 26 | t.QString.&,.const.QStringList.& |
f8a0 | 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 20 51 | .);.....bool.writeEntry(.const.Q |
f8c0 | 53 74 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 2c 20 63 | String.&,.const.QStringList.&,.c |
f8e0 | 6f 6e 73 74 20 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 | onst.QChar&.sep.);......QStringL |
f900 | 69 73 74 20 65 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 | ist.entryList(const.QString.&).c |
f920 | 6f 6e 73 74 3b 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 | onst;.....QStringList.subkeyList |
f940 | 28 63 6f 6e 73 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 | (const.QString.&).const;......// |
f960 | 23 23 23 20 72 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 | ###.remove.non.const.versions.in |
f980 | 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 45 6e 74 | .4.0.....QStringList.readListEnt |
f9a0 | 72 79 28 20 63 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 | ry(.const.QString.&,.bool.*.=.0. |
f9c0 | 29 3b 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 45 6e 74 72 79 | );.....QStringList.readListEntry |
f9e0 | 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 43 68 61 72 26 20 | (.const.QString.&,.const.QChar&. |
fa00 | 73 65 70 2c 20 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 | sep,.bool.*.=.0.);.....QString.r |
fa20 | 65 61 64 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 | eadEntry(.const.QString.&,.const |
fa40 | 20 51 53 74 72 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 | .QString.&def.=.QString::null,.b |
fa60 | 6f 6f 6c 20 2a 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 | ool.*.=.0.);.....int..readNumEnt |
fa80 | 72 79 28 20 63 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 | ry(.const.QString.&,.int.def.=.0 |
faa0 | 2c 20 62 6f 6f 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 | ,.bool.*.=.0.);.....double.readD |
fac0 | 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 2c 20 64 6f 75 | oubleEntry(.const.QString.&,.dou |
fae0 | 62 6c 65 20 64 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 | ble.def.=.0,.bool.*.=.0.);.....b |
fb00 | 6f 6f 6c 09 72 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 | ool.readBoolEntry(.const.QString |
fb20 | 20 26 2c 20 62 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 | .&,.bool.def.=.FALSE,.bool.*.=.0 |
fb40 | 20 29 3b 0a 0a 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 | .);......//###.make.those.non-in |
fb60 | 6c 69 6e 65 64 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 | lined.in.4.0.....QStringList.rea |
fb80 | 64 4c 69 73 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 | dListEntry(.const.QString.&key,. |
fba0 | 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 53 65 74 | bool.*ok.=.0.).const.....{..QSet |
fbc0 | 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 73 3b 0a | tings.*that.=.(QSettings*)this;. |
fbe0 | 09 72 65 74 75 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 | .return.that->readListEntry(.key |
fc00 | 2c 20 6f 6b 20 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 | ,.ok.);.....}.....QStringList.re |
fc20 | 61 64 4c 69 73 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 | adListEntry(.const.QString.&key, |
fc40 | 20 63 6f 6e 73 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 | .const.QChar&.sep,.bool.*ok.=.0. |
fc60 | 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 74 20 3d | ).const.....{..QSettings.*that.= |
fc80 | 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 61 74 2d | .(QSettings*)this;..return.that- |
fca0 | 3e 72 65 61 64 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 | >readListEntry(.key,.sep,.ok.);. |
fcc0 | 20 20 20 20 7d 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 | ....}.....QString.readEntry(.con |
fce0 | 73 74 20 51 53 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 | st.QString.&key,.const.QString.& |
fd00 | 64 65 66 20 3d 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 | def.=.QString::null,.......bool. |
fd20 | 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 |
fd40 | 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 |
fd60 | 72 6e 20 74 68 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 | rn.that->readEntry(.key,.def,.ok |
fd80 | 20 29 3b 0a 20 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 | .);.....}.....int..readNumEntry( |
fda0 | 20 63 6f 6e 73 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 | .const.QString.&key,.int.def.=.0 |
fdc0 | 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 53 | ,.bool.*ok.=.0.).const.....{..QS |
fde0 | 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 73 | ettings.*that.=.(QSettings*)this |
fe00 | 3b 0a 09 72 65 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 | ;..return.that->readNumEntry(.ke |
fe20 | 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 64 6f 75 62 6c 65 09 | y,.def,.ok.);.....}......double. |
fe40 | 72 65 61 64 44 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 | readDoubleEntry(.const.QString.& |
fe60 | 6b 65 79 2c 20 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 | key,.double.def.=.0,.bool.*ok.=. |
fe80 | 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 74 | 0.).const.....{..QSettings.*that |
fea0 | 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 61 | .=.(QSettings*)this;..return.tha |
fec0 | 74 2d 3e 72 65 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 | t->readDoubleEntry(.key,.def,.ok |
fee0 | 20 29 3b 0a 20 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 | .);.....}.....bool.readBoolEntry |
ff00 | 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 64 65 66 20 3d | (.const.QString.&key,.bool.def.= |
ff20 | 20 46 41 4c 53 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 | .FALSE,.bool.*ok.=.0.).const.... |
ff40 | 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 74 74 69 6e 67 73 | .{..QSettings.*that.=.(QSettings |
ff60 | 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 42 6f 6f 6c 45 6e | *)this;..return.that->readBoolEn |
ff80 | 74 72 79 28 20 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 | try(.key,.def,.ok.);.....}...... |
ffa0 | 62 6f 6f 6c 09 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 | bool.removeEntry(.const.QString. |
ffc0 | 26 20 29 3b 0a 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 | &.);......void.insertSearchPath( |
ffe0 | 20 53 79 73 74 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 | .System,.const.QString.&.);..... |
10000 | 76 6f 69 64 20 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 | void.removeSearchPath(.System,.c |
10020 | 6f 6e 73 74 20 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 | onst.QString.&.);......void.setP |
10040 | 61 74 68 28 20 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 | ath(.const.QString.&domain,.cons |
10060 | 74 20 51 53 74 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 | t.QString.&product,.Scope.=.Glob |
10080 | 61 6c 20 29 3b 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 | al.);......void.beginGroup(.cons |
100a0 | 74 20 51 53 74 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 | t.QString.&group.);.....void.end |
100c0 | 47 72 6f 75 70 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 | Group();.....void.resetGroup();. |
100e0 | 20 20 20 20 51 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 | ....QString.group().const;...... |
10100 | 62 6f 6f 6c 20 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 | bool.sync();..private:.....QSett |
10120 | 69 6e 67 73 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 5f 44 | ingsPrivate.*d;..#if.defined(Q_D |
10140 | 49 53 41 42 4c 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 | ISABLE_COPY).....QSettings(const |
10160 | 20 51 53 65 74 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 | .QSettings.&);.....QSettings.&op |
10180 | 65 72 61 74 6f 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 | erator=(const.QSettings.&);.#end |
101a0 | 69 66 0a 0a 20 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 | if......QDateTime.lastModificati |
101c0 | 6f 6e 54 69 6d 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 | onTime(.const.QString.&.);...... |
101e0 | 66 72 69 65 6e 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 | friend.class.QApplication;.};..# |
10200 | 65 6e 64 69 66 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 | endif.//.QT_NO_SETTINGS.#endif./ |
10220 | 2f 20 51 53 45 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 | /.QSETTINGS_H......q.o.b.j.e.c.t |
10240 | 00 64 00 65 00 66 00 73 00 2e 00 68 00 00 13 75 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .d.e.f.s...h...u/*************** |
10260 | 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 | ******************************** |
10280 | 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 0a 2a 2a | *****************************.** |
102a0 | 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 4d 61 63 72 6f 73 20 61 6e 64 20 64 65 66 69 6e 69 74 69 6f | .$Id$.**.**.Macros.and.definitio |
102c0 | 6e 73 20 72 65 6c 61 74 65 64 20 74 6f 20 51 4f 62 6a 65 63 74 0a 2a 2a 0a 2a 2a 20 43 72 65 61 | ns.related.to.QObject.**.**.Crea |
102e0 | 74 65 64 20 3a 20 39 33 30 34 31 39 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 | ted.:.930419.**.**.Copyright.(C) |
10300 | 20 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 | .1992-2002.Trolltech.ASA...All.r |
10320 | 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 | ights.reserved..**.**.This.file. |
10340 | 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 | is.part.of.the.kernel.module.of. |
10360 | 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 66 | the.Qt.GUI.Toolkit..**.**.This.f |
10380 | 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 65 | ile.may.be.distributed.under.the |
103a0 | 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 2a | .terms.of.the.Q.Public.License.* |
103c0 | 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 41 20 6f 66 | *.as.defined.by.Trolltech.ASA.of |
103e0 | 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 |
10400 | 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 |
10420 | 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 54 | .packaging.of.this.file..**.**.T |
10440 | 68 69 73 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 61 6e 64 2f | his.file.may.be.distributed.and/ |
10460 | 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 | or.modified.under.the.terms.of.t |
10480 | 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 | he.**.GNU.General.Public.License |
104a0 | 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 | .version.2.as.published.by.the.F |
104c0 | 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 | ree.Software.**.Foundation.and.a |
104e0 | 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c | ppearing.in.the.file.LICENSE.GPL |
10500 | 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 | .included.in.the.**.packaging.of |
10520 | 20 74 68 69 73 20 66 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 | .this.file..**.**.Licensees.hold |
10540 | 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 | ing.valid.Qt.Enterprise.Edition. |
10560 | 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 | or.Qt.Professional.Edition.**.li |
10580 | 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f | censes.may.use.this.file.in.acco |
105a0 | 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 | rdance.with.the.Qt.Commercial.Li |
105c0 | 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 | cense.**.Agreement.provided.with |
105e0 | 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 | .the.Software..**.**.This.file.i |
10600 | 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 | s.provided.AS.IS.with.NO.WARRANT |
10620 | 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 | Y.OF.ANY.KIND,.INCLUDING.THE.**. |
10640 | 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c | WARRANTY.OF.DESIGN,.MERCHANTABIL |
10660 | 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 | ITY.AND.FITNESS.FOR.A.PARTICULAR |
10680 | 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 | .PURPOSE..**.**.See.http://qtsof |
106a0 | 74 77 61 72 65 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 20 | tware.com/pricing.html.or.email. |
106c0 | 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 20 20 69 6e 66 | sales@trolltech.com.for.**...inf |
106e0 | 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 | ormation.about.Qt.Commercial.Lic |
10700 | 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 | ense.Agreements..**.See.http://q |
10720 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e | tsoftware.com/qpl/.for.QPL.licen |
10740 | 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f | sing.information..**.See.http:// |
10760 | 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 | qtsoftware.com/gpl/.for.GPL.lice |
10780 | 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 | nsing.information..**.**.Contact |
107a0 | 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 | .info@trolltech.com.if.any.condi |
107c0 | 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e | tions.of.this.licensing.are.**.n |
107e0 | 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | ot.clear.to.you..**.************ |
10800 | 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 | ******************************** |
10820 | 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 0a 23 69 66 | **************************/..#if |
10840 | 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 4a 45 | ndef.QOBJECTDEFS_H.#define.QOBJE |
10860 | 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 65 20 | CTDEFS_H..#ifndef.QT_H.#include. |
10880 | 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 69 66 | "qglobal.h".#endif.//.QT_H...#if |
108a0 | 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 66 20 | ndef.QT_NO_TRANSLATION.#.ifndef. |
108c0 | 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 20 74 | QT_NO_TEXTCODEC.//.full.set.of.t |
108e0 | 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 4e 43 | r.functions.#..define.QT_TR_FUNC |
10900 | 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 20 63 | TIONS.\.....static.QString.tr(.c |
10920 | 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 3b | onst.char.*,.const.char.*.=.0.); |
10940 | 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 63 6f | .\.....static.QString.trUtf8(.co |
10960 | 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 3b 0a | nst.char.*,.const.char.*.=.0.);. |
10980 | 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 66 38 | #.else.//.no.QTextCodec,.no.utf8 |
109a0 | 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 20 20 | .#..define.QT_TR_FUNCTIONS.\.... |
109c0 | 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 20 2a | .static.QString.tr(.const.char.* |
109e0 | 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 23 65 | ,.const.char.*.=.0.);.#.endif.#e |
10a00 | 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 4f 62 | lse.//.inherit.the.ones.from.QOb |
10a20 | 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 23 65 | ject.#.define.QT_TR_FUNCTIONS.#e |
10a40 | 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 0a 23 | ndif..#ifndef.QT_NO_PROPERTIES.# |
10a60 | 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 20 20 | .define.QT_PROP_FUNCTIONS.\..... |
10a80 | 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 69 64 | virtual.bool.qt_property(.int.id |
10aa0 | 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 74 61 | ,.int.f,.QVariant*.v);.\.....sta |
10ac0 | 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 4f 62 | tic.bool.qt_static_property(.QOb |
10ae0 | 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 0a 23 | ject*.,.int,.int,.QVariant*.);.# |
10b00 | 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 53 0a | else.#.define.QT_PROP_FUNCTIONS. |
10b20 | 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 73 20 | #endif..//.The.following.macros. |
10b40 | 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 20 54 | are.our."extensions".to.C++.//.T |
10b60 | 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 67 2c | hey.are.used,.strictly.speaking, |
10b80 | 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 65 63 | .only.by.the.moc..struct.QUObjec |
10ba0 | 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 73 6c | t;..#ifdef.QT_MOC_CPP.#define.sl |
10bc0 | 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 73 09 | ots.......slots.#define.signals. |
10be0 | 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 46 4f | .....signals.#define.Q_CLASSINFO |
10c00 | 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 61 6d | (.name,.value.).Q_CLASSINFO(.nam |
10c20 | 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 20 74 | e,.value.).#define.Q_PROPERTY(.t |
10c40 | 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 64 65 | ext.).....Q_PROPERTY(.text.).#de |
10c60 | 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 4f 56 | fine.Q_OVERRIDE(.text.).....Q_OV |
10c80 | 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 28 20 | ERRIDE(.text.).#define.Q_ENUMS(. |
10ca0 | 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 51 5f | x.)......Q_ENUMS(.x.).#define.Q_ |
10cc0 | 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 20 74 | SETS(.x.)......Q_SETS(.x.)../*.t |
10ce0 | 6d 61 6b 65 20 69 67 6e 6f 72 65 20 51 5f 4f 42 4a 45 43 54 20 2a 2f 0a 23 64 65 66 69 6e 65 20 | make.ignore.Q_OBJECT.*/.#define. |
10d00 | 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 74 6d 61 6b 65 | Q_OBJECT......Q_OBJECT../*.tmake |
10d20 | 20 69 67 6e 6f 72 65 20 51 5f 4f 42 4a 45 43 54 20 2a 2f 0a 23 64 65 66 69 6e 65 20 51 5f 4f 42 | .ignore.Q_OBJECT.*/.#define.Q_OB |
10d40 | 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 23 65 | JECT_FAKE......Q_OBJECT_FAKE..#e |
10d60 | 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 3a 20 | lse.#define.slots.....//.slots:. |
10d80 | 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 63 74 | in.class.#define.signals.protect |
10da0 | 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 64 65 | ed...//.signals:.in.class.#ifnde |
10dc0 | 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 2f 2f | f.QT_NO_EMIT.#define.emit.....// |
10de0 | 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 43 4c | .emit.signal.#endif.#define.Q_CL |
10e00 | 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 73 73 | ASSINFO(.name,.value.)..//.class |
10e20 | 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 20 29 | .info.#define.Q_PROPERTY(.text.) |
10e40 | 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 49 44 | ...//.property.#define.Q_OVERRID |
10e60 | 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 74 79 | E(.text.)...//.override.property |
10e80 | 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 51 5f | .#define.Q_ENUMS(.x.).#define.Q_ |
10ea0 | 53 45 54 53 28 20 78 20 29 0a 0a 2f 2a 20 74 6d 61 6b 65 20 69 67 6e 6f 72 65 20 51 5f 4f 42 4a | SETS(.x.)../*.tmake.ignore.Q_OBJ |
10ec0 | 45 43 54 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 5c 0a | ECT.*/.#define.Q_OBJECT.......\. |
10ee0 | 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 51 4d | public:.........\.....virtual.QM |
10f00 | 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 7b 20 | etaObject.*metaObject().const.{. |
10f20 | 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 74 61 | ....\..........return.staticMeta |
10f40 | 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 5c 0a | Object();.....\.....}.........\. |
10f60 | 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 61 6d | ....virtual.const.char.*classNam |
10f80 | 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 69 64 | e().const;....\.....virtual.void |
10fa0 | 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 5c 0a | *.qt_cast(.const.char*.);.....\. |
10fc0 | 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 74 2c | ....virtual.bool.qt_invoke(.int, |
10fe0 | 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 6c 20 | .QUObject*.);.....\.....virtual. |
11000 | 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 3b 20 | bool.qt_emit(.int,.QUObject*.);. |
11020 | 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 09 09 | ....\.....QT_PROP_FUNCTIONS..... |
11040 | 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 61 74 | ..\.....static.QMetaObject*.stat |
11060 | 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 63 74 | icMetaObject();....\.....QObject |
11080 | 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 29 74 | *.qObject().{.return.(QObject*)t |
110a0 | 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 53 09 | his;.}....\.....QT_TR_FUNCTIONS. |
110c0 | 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 73 74 | ......\.private:........\.....st |
110e0 | 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 20 74 | atic.QMetaObject.*metaObj;../*.t |
11100 | 6d 61 6b 65 20 69 67 6e 6f 72 65 20 51 5f 4f 42 4a 45 43 54 20 2a 2f 0a 23 64 65 66 69 6e 65 20 | make.ignore.Q_OBJECT.*/.#define. |
11120 | 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 0a 0a | Q_OBJECT_FAKE.Q_OBJECT..#endif.. |
11140 | 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 66 64 | //.macro.for.naming.members.#ifd |
11160 | 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 0a 23 | ef.METHOD.#undef.METHOD.#endif.# |
11180 | 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 23 69 | ifdef.SLOT.#undef.SLOT.#endif.#i |
111a0 | 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 69 66 | fdef.SIGNAL.#undef.SIGNAL.#endif |
111c0 | 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 6e 65 | ..#if.defined(_OLD_CPP_).#define |
111e0 | 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 28 61 | .METHOD(a)."0""a".#define.SLOT(a |
11200 | 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 22 22 | ).."1""a".#define.SIGNAL(a)."2"" |
11220 | 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 23 61 | a".#else.#define.METHOD(a)."0"#a |
11240 | 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 65 20 | .#define.SLOT(a).."1"#a.#define. |
11260 | 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 66 20 | SIGNAL(a)."2"#a.#endif..#ifndef. |
11280 | 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 48 4f | QT_CLEAN_NAMESPACE.#define.METHO |
112a0 | 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 73 0a | D_CODE.0...//.member.type.codes. |
112c0 | 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 47 4e | #define.SLOT_CODE.1.#define.SIGN |
112e0 | 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 48 4f | AL_CODE.2.#endif..#define.QMETHO |
11300 | 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 73 0a | D_CODE.0...//.member.type.codes. |
11320 | 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 53 49 | #define.QSLOT_CODE.1.#define.QSI |
11340 | 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 61 73 | GNAL_CODE.2..class.QObject;.clas |
11360 | 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 63 6c | s.QMetaObject;.class.QSignal;.cl |
11380 | 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 0a 73 | ass.QConnection;.class.QEvent;.s |
113a0 | 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 74 69 | truct.QMetaData;.class.QConnecti |
113c0 | 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 74 3b | onList;.class.QConnectionListIt; |
113e0 | 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 63 74 | .class.QSignalVec;.class.QObject |
11400 | 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 73 73 | List;.class.QObjectListIt;.class |
11420 | 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 71 74 | .QMemberDict;..Q_EXPORT.void.*qt |
11440 | 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 6e 73 | _find_obj_child(.QObject.*,.cons |
11460 | 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 69 6e | t.char.*,.const.char.*.);.#defin |
11480 | 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 09 28 | e.Q_CHILD(parent,type,name).\..( |
114a0 | 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 74 2c | (type*)qt_find_obj_child(parent, |
114c0 | 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 74 5f | #type,name))..Q_EXPORT.void.*qt_ |
114e0 | 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 72 2c | inheritedBy(.QMetaObject.*super, |
11500 | 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 74 65 | .const.QObject.*cls.);..template |
11520 | 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 45 53 | .<typename.T>.Q_INLINE_TEMPLATES |
11540 | 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 63 74 | .T.qt_cast(const.QObject.*object |
11560 | 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 28 28 | ).{.return.(T)qt_inheritedBy(.(( |
11580 | 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 63 74 | T)0)->staticMetaObject(),.object |
115a0 | 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 00 00 | .);.}.#endif.//.QOBJECTDEFS_H... |
115c0 | 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 2a 2a 2a 2a | ...q.p.m.c.a.c.h.e...h...,/***** |
115e0 | 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 | ******************************** |
11600 | 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 | ******************************** |
11620 | 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 |
11640 | 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 |
11660 | 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 |
11680 | 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 |
116a0 | 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 |
116c0 | 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 | 000.Trolltech.ASA...All.rights.r |
116e0 | 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 |
11700 | 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 |
11720 | 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 |
11740 | 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 |
11760 | 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 41 20 | .**.as.defined.by.Trolltech.ASA. |
11780 | 6f 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 | of.Norway.and.appearing.in.the.f |
117a0 | 69 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 | ile.**.LICENSE.QPL.included.in.t |
117c0 | 68 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 | he.packaging.of.this.file..**.** |
117e0 | 20 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 | .Licensees.holding.valid.Qt.Prof |
11800 | 65 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 | essional.Edition.licenses.may.us |
11820 | 65 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 | e.this.**.file.in.accordance.wit |
11840 | 68 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 | h.the.Qt.Professional.Edition.Li |
11860 | 63 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 | cense.Agreement.**.provided.with |
11880 | 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 2e 0a 2a 2a | .the.Qt.Professional.Edition..** |
118a0 | 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 | .**.See.http://qtsoftware.com/pr |
118c0 | 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 74 | icing.html.or.email.sales@trollt |
118e0 | 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 74 | ech.com.for.**.information.about |
11900 | 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 73 | .the.Professional.Edition.licens |
11920 | 69 6e 67 2c 20 6f 72 20 73 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 | ing,.or.see.**.http://qtsoftware |
11940 | 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 69 6e 66 6f | .com/qpl/.for.QPL.licensing.info |
11960 | 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 2a 2a 2a 2a | rmation..**.******************** |
11980 | 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 | ******************************** |
119a0 | 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 69 66 6e 64 | *************************/.#ifnd |
119c0 | 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 41 43 48 45 5f 48 | ef.QPMCACHE_H.#define.QPMCACHE_H |
119e0 | 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 0a 23 65 6e 64 69 | .#include."qpixmapcache.h".#endi |
11a00 | 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 00 00 1a 84 2f 2a | f......q.p.a.l.e.t.t.e...h..../* |
11a20 | 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 | ******************************** |
11a40 | 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 | ******************************** |
11a60 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 | ***********.**.$Id:.$.**.**.Defi |
11a80 | 6e 69 74 69 6f 6e 20 6f 66 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 61 6e 64 20 51 50 61 6c 65 74 | nition.of.QColorGroup.and.QPalet |
11aa0 | 74 65 20 63 6c 61 73 73 65 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 35 30 33 32 | te.classes.**.**.Created.:.95032 |
11ac0 | 33 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 | 3.**.**.Copyright.(C).1992-2000. |
11ae0 | 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 | Trolltech.ASA...All.rights.reser |
11b00 | 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 | ved..**.**.This.file.is.part.of. |
11b20 | 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 | the.kernel.module.of.the.Qt.GUI. |
11b40 | 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 20 | Toolkit..**.**.This.file.may.be. |
11b60 | 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 | distributed.under.the.terms.of.t |
11b80 | 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 69 6e 65 | he.Q.Public.License.**.as.define |
11ba0 | 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 | d.by.Trolltech.ASA.of.Norway.and |
11bc0 | 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 4e 53 | .appearing.in.the.file.**.LICENS |
11be0 | 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e 67 20 | E.QPL.included.in.the.packaging. |
11c00 | 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 | of.this.file..**.**.This.file.ma |
11c20 | 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 | y.be.distributed.and/or.modified |
11c40 | 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 | .under.the.terms.of.the.**.GNU.G |
11c60 | 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 | eneral.Public.License.version.2. |
11c80 | 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 | as.published.by.the.Free.Softwar |
11ca0 | 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e | e.**.Foundation.and.appearing.in |
11cc0 | 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 | .the.file.LICENSE.GPL.included.i |
11ce0 | 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e | n.the.**.packaging.of.this.file. |
11d00 | 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 69 64 20 51 | .**.**.Licensees.holding.valid.Q |
11d20 | 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 | t.Enterprise.Edition.or.Qt.Profe |
11d40 | 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 | ssional.Edition.**.licenses.may. |
11d60 | 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 | use.this.file.in.accordance.with |
11d80 | 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 | .the.Qt.Commercial.License.**.Ag |
11da0 | 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 | reement.provided.with.the.Softwa |
11dc0 | 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 | re..**.**.This.file.is.provided. |
11de0 | 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 | AS.IS.with.NO.WARRANTY.OF.ANY.KI |
11e00 | 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 | ND,.INCLUDING.THE.**.WARRANTY.OF |
11e20 | 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 | .DESIGN,.MERCHANTABILITY.AND.FIT |
11e40 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a | NESS.FOR.A.PARTICULAR.PURPOSE..* |
11e60 | 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 | *.**.See.http://qtsoftware.com/p |
11e80 | 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 |
11ea0 | 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 | tech.com.for.**...information.ab |
11ec0 | 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d | out.Qt.Commercial.License.Agreem |
11ee0 | 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 | ents..**.See.http://qtsoftware.c |
11f00 | 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 69 6e 66 6f 72 6d | om/qpl/.for.QPL.licensing.inform |
11f20 | 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e | ation..**.See.http://qtsoftware. |
11f40 | 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 | com/gpl/.for.GPL.licensing.infor |
11f60 | 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c | mation..**.**.Contact.info@troll |
11f80 | 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 | tech.com.if.any.conditions.of.th |
11fa0 | 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f | is.licensing.are.**.not.clear.to |
11fc0 | 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .you..**.*********************** |
11fe0 | 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 | ******************************** |
12000 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 41 4c 45 54 | ***************/..#ifndef.QPALET |
12020 | 54 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 41 4c 45 54 54 45 5f 48 0a 0a 23 69 66 6e 64 65 66 | TE_H.#define.QPALETTE_H..#ifndef |
12040 | 20 51 54 5f 48 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 | .QT_H.#include."qwindowdefs.h".# |
12060 | 69 6e 63 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 73 68 | include."qcolor.h".#include."qsh |
12080 | 61 72 65 64 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 62 72 75 73 68 2e 68 22 20 2f 2f 20 51 | ared.h".#include."qbrush.h".//.Q |
120a0 | 43 6f 6c 6f 72 2d 3e 51 42 72 75 73 68 20 63 6f 6e 76 65 72 73 69 6f 6e 0a 23 65 6e 64 69 66 20 | Color->QBrush.conversion.#endif. |
120c0 | 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 50 41 4c 45 54 54 45 0a 0a | //.QT_H..#ifndef.QT_NO_PALETTE.. |
120e0 | 63 6c 61 73 73 20 51 43 6f 6c 6f 72 47 72 6f 75 70 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 | class.QColorGroupPrivate;..class |
12100 | 20 51 5f 45 58 50 4f 52 54 20 51 43 6f 6c 6f 72 47 72 6f 75 70 0a 7b 0a 70 75 62 6c 69 63 3a 0a | .Q_EXPORT.QColorGroup.{.public:. |
12120 | 20 20 20 20 51 43 6f 6c 6f 72 47 72 6f 75 70 28 29 3b 0a 20 20 20 20 51 43 6f 6c 6f 72 47 72 6f | ....QColorGroup();.....QColorGro |
12140 | 75 70 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 66 6f 72 65 67 72 6f 75 6e 64 2c 20 63 6f | up(.const.QColor.&foreground,.co |
12160 | 6e 73 74 20 51 43 6f 6c 6f 72 20 26 62 75 74 74 6f 6e 2c 0a 09 09 20 63 6f 6e 73 74 20 51 43 6f | nst.QColor.&button,....const.QCo |
12180 | 6c 6f 72 20 26 6c 69 67 68 74 2c 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 64 61 72 6b 2c 20 | lor.&light,.const.QColor.&dark,. |
121a0 | 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 6d 69 64 2c 0a 09 09 20 63 6f 6e 73 74 20 51 43 6f 6c | const.QColor.&mid,....const.QCol |
121c0 | 6f 72 20 26 74 65 78 74 2c 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 62 61 73 65 20 29 3b 0a | or.&text,.const.QColor.&base.);. |
121e0 | 20 20 20 20 51 43 6f 6c 6f 72 47 72 6f 75 70 28 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 66 | ....QColorGroup(.const.QBrush.&f |
12200 | 6f 72 65 67 72 6f 75 6e 64 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 62 75 74 74 6f 6e 2c | oreground,.const.QBrush.&button, |
12220 | 0a 09 09 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 6c 69 67 68 74 2c 20 63 6f 6e 73 74 20 51 | ....const.QBrush.&light,.const.Q |
12240 | 42 72 75 73 68 20 26 64 61 72 6b 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 6d 69 64 2c 0a | Brush.&dark,.const.QBrush.&mid,. |
12260 | 09 09 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 74 65 78 74 2c 20 63 6f 6e 73 74 20 51 42 72 | ...const.QBrush.&text,.const.QBr |
12280 | 75 73 68 20 26 62 72 69 67 68 74 5f 74 65 78 74 2c 0a 09 09 20 63 6f 6e 73 74 20 51 42 72 75 73 | ush.&bright_text,....const.QBrus |
122a0 | 68 20 26 62 61 73 65 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 62 61 63 6b 67 72 6f 75 6e | h.&base,.const.QBrush.&backgroun |
122c0 | 64 29 3b 0a 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 | d);.....QColorGroup(.const.QColo |
122e0 | 72 47 72 6f 75 70 20 26 20 29 3b 0a 0a 20 20 20 7e 51 43 6f 6c 6f 72 47 72 6f 75 70 28 29 3b 0a | rGroup.&.);.....~QColorGroup();. |
12300 | 0a 20 20 20 20 51 43 6f 6c 6f 72 47 72 6f 75 70 26 20 6f 70 65 72 61 74 6f 72 20 3d 28 63 6f 6e | .....QColorGroup&.operator.=(con |
12320 | 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 26 29 3b 0a 0a 20 20 20 20 2f 2f 20 44 6f 20 6e 6f 74 | st.QColorGroup&);......//.Do.not |
12340 | 20 63 68 61 6e 67 65 20 74 68 65 20 6f 72 64 65 72 2c 20 74 68 65 20 73 65 72 69 61 6c 69 7a 61 | .change.the.order,.the.serializa |
12360 | 74 69 6f 6e 20 66 6f 72 6d 61 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 69 74 0a 20 20 20 20 65 6e | tion.format.depends.on.it.....en |
12380 | 75 6d 20 43 6f 6c 6f 72 52 6f 6c 65 20 7b 20 46 6f 72 65 67 72 6f 75 6e 64 2c 20 42 75 74 74 6f | um.ColorRole.{.Foreground,.Butto |
123a0 | 6e 2c 20 4c 69 67 68 74 2c 20 4d 69 64 6c 69 67 68 74 2c 20 44 61 72 6b 2c 20 4d 69 64 2c 0a 09 | n,.Light,.Midlight,.Dark,.Mid,.. |
123c0 | 09 20 20 20 20 20 54 65 78 74 2c 20 42 72 69 67 68 74 54 65 78 74 2c 20 42 75 74 74 6f 6e 54 65 | ......Text,.BrightText,.ButtonTe |
123e0 | 78 74 2c 20 42 61 73 65 2c 20 42 61 63 6b 67 72 6f 75 6e 64 2c 20 53 68 61 64 6f 77 2c 0a 09 09 | xt,.Base,.Background,.Shadow,... |
12400 | 20 20 20 20 20 48 69 67 68 6c 69 67 68 74 2c 20 48 69 67 68 6c 69 67 68 74 65 64 54 65 78 74 2c | .....Highlight,.HighlightedText, |
12420 | 20 4c 69 6e 6b 2c 20 4c 69 6e 6b 56 69 73 69 74 65 64 2c 0a 09 09 20 20 20 20 20 4e 43 6f 6c 6f | .Link,.LinkVisited,........NColo |
12440 | 72 52 6f 6c 65 73 20 7d 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 63 6f 6c | rRoles.};......const.QColor.&col |
12460 | 6f 72 28 20 43 6f 6c 6f 72 52 6f 6c 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 | or(.ColorRole.).const;.....const |
12480 | 20 51 42 72 75 73 68 20 26 62 72 75 73 68 28 20 43 6f 6c 6f 72 52 6f 6c 65 20 29 20 63 6f 6e 73 | .QBrush.&brush(.ColorRole.).cons |
124a0 | 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 52 6f 6c 65 2c | t;.....void.setColor(.ColorRole, |
124c0 | 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 65 74 42 | .const.QColor.&.);.....void.setB |
124e0 | 72 75 73 68 28 20 43 6f 6c 6f 72 52 6f 6c 65 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 68 20 26 20 | rush(.ColorRole,.const.QBrush.&. |
12500 | 29 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 66 6f 72 65 67 72 6f 75 6e 64 | );......const.QColor.&foreground |
12520 | 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 46 6f 72 65 67 72 6f 75 6e 64 5d | ().const.{.return.br[Foreground] |
12540 | 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 62 75 | .color();.}.....const.QColor.&bu |
12560 | 74 74 6f 6e 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 42 75 74 74 6f 6e 5d | tton().const.{.return.br[Button] |
12580 | 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 6c 69 | .color();.}.....const.QColor.&li |
125a0 | 67 68 74 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 4c 69 67 68 74 5d 2e 63 | ght().const.{.return.br[Light].c |
125c0 | 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 64 61 72 6b | olor();.}.....const.QColor.&dark |
125e0 | 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 44 61 72 6b 5d 2e 63 6f 6c 6f 72 | ().const.{.return.br[Dark].color |
12600 | 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 6d 69 64 28 29 09 09 63 | ();.}.....const.QColor.&mid()..c |
12620 | 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 4d 69 64 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d | onst.{.return.br[Mid].color();.} |
12640 | 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 74 65 78 74 28 29 09 63 6f 6e 73 74 09 | .....const.QColor.&text().const. |
12660 | 7b 20 72 65 74 75 72 6e 20 62 72 5b 54 65 78 74 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 | {.return.br[Text].color();.}.... |
12680 | 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 62 61 73 65 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 | .const.QColor.&base().const.{.re |
126a0 | 74 75 72 6e 20 62 72 5b 42 61 73 65 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e | turn.br[Base].color();.}.....con |
126c0 | 73 74 20 51 43 6f 6c 6f 72 20 26 62 61 63 6b 67 72 6f 75 6e 64 28 29 09 63 6f 6e 73 74 09 7b 20 | st.QColor.&background().const.{. |
126e0 | 72 65 74 75 72 6e 20 62 72 5b 42 61 63 6b 67 72 6f 75 6e 64 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d | return.br[Background].color();.} |
12700 | 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 6d 69 64 6c 69 67 68 74 28 29 09 63 | ......const.QColor.&midlight().c |
12720 | 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 4d 69 64 6c 69 67 68 74 5d 2e 63 6f 6c 6f 72 | onst.{.return.br[Midlight].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 72 69 67 68 74 54 65 | ();.}.....const.QColor.&brightTe |
12760 | 78 74 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 42 72 69 67 68 74 54 65 78 | xt().const.{.return.br[BrightTex |
12780 | 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 6c 6f 72 20 26 | t].color();.}.....const.QColor.& |
127a0 | 62 75 74 74 6f 6e 54 65 78 74 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 62 72 5b 42 | buttonText().const.{.return.br[B |
127c0 | 75 74 74 6f 6e 54 65 78 74 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e 73 74 20 | uttonText].color();.}.....const. |
127e0 | 51 43 6f 6c 6f 72 20 26 73 68 61 64 6f 77 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 | QColor.&shadow().const.{.return. |
12800 | 62 72 5b 53 68 61 64 6f 77 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 63 6f 6e 73 74 20 | br[Shadow].color();.}.....const. |
12820 | 51 43 6f 6c 6f 72 20 26 68 69 67 68 6c 69 67 68 74 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 | QColor.&highlight().const.{.retu |
12840 | 72 6e 20 62 72 5b 48 69 67 68 6c 69 67 68 74 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 20 20 20 20 | rn.br[Highlight].color();.}..... |
12860 | 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 68 69 67 68 6c 69 67 68 74 65 64 54 65 78 74 28 29 20 | const.QColor.&highlightedText(). |
12880 | 63 6f 6e 73 74 7b 72 65 74 75 72 6e 20 62 72 5b 48 69 67 68 6c 69 67 68 74 65 64 54 65 78 74 5d | const{return.br[HighlightedText] |
128a0 | 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 6c 69 | .color();.}.....const.QColor.&li |
128c0 | 6e 6b 28 29 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 20 20 7b 20 72 65 74 75 72 6e 20 62 72 5b | nk()........const...{.return.br[ |
128e0 | 4c 69 6e 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 6c 6f | Link].color();.}.....const.QColo |
12900 | 72 20 26 6c 69 6e 6b 56 69 73 69 74 65 64 28 29 20 63 6f 6e 73 74 20 20 20 7b 20 72 65 74 75 72 | r.&linkVisited().const...{.retur |
12920 | 6e 20 62 72 5b 4c 69 6e 6b 56 69 73 69 74 65 64 5d 2e 63 6f 6c 6f 72 28 29 3b 20 7d 0a 0a 20 20 | n.br[LinkVisited].color();.}.... |
12940 | 20 20 62 6f 6f 6c 09 6f 70 65 72 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 | ..bool.operator==(.const.QColorG |
12960 | 72 6f 75 70 20 26 67 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 6f 70 65 72 61 74 | roup.&g.).const;.....bool.operat |
12980 | 6f 72 21 3d 28 20 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 | or!=(.const.QColorGroup.&g.).con |
129a0 | 73 74 0a 09 7b 20 72 65 74 75 72 6e 20 21 28 6f 70 65 72 61 74 6f 72 3d 3d 28 67 29 29 3b 20 7d | st..{.return.!(operator==(g));.} |
129c0 | 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 42 72 75 73 68 20 2a 62 72 3b 0a 20 20 20 20 51 | ..private:.....QBrush.*br;.....Q |
129e0 | 43 6f 6c 6f 72 47 72 6f 75 70 50 72 69 76 61 74 65 20 2a 20 64 3b 0a 0a 20 20 20 20 66 72 69 65 | ColorGroupPrivate.*.d;......frie |
12a00 | 6e 64 20 63 6c 61 73 73 20 51 50 61 6c 65 74 74 65 3b 0a 7d 3b 0a 0a 0a 63 6c 61 73 73 20 51 5f | nd.class.QPalette;.};...class.Q_ |
12a20 | 45 58 50 4f 52 54 20 51 50 61 6c 65 74 74 65 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 | EXPORT.QPalette.{.public:.....QP |
12a40 | 61 6c 65 74 74 65 28 29 3b 0a 20 20 20 20 51 50 61 6c 65 74 74 65 28 20 63 6f 6e 73 74 20 51 43 | alette();.....QPalette(.const.QC |
12a60 | 6f 6c 6f 72 20 26 62 75 74 74 6f 6e 20 29 3b 0a 20 20 20 20 51 50 61 6c 65 74 74 65 28 20 63 6f | olor.&button.);.....QPalette(.co |
12a80 | 6e 73 74 20 51 43 6f 6c 6f 72 20 26 62 75 74 74 6f 6e 2c 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 | nst.QColor.&button,.const.QColor |
12aa0 | 20 26 62 61 63 6b 67 72 6f 75 6e 64 20 29 3b 0a 20 20 20 20 51 50 61 6c 65 74 74 65 28 20 63 6f | .&background.);.....QPalette(.co |
12ac0 | 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 61 63 74 69 76 65 2c 20 63 6f 6e 73 74 20 51 | nst.QColorGroup.&active,.const.Q |
12ae0 | 43 6f 6c 6f 72 47 72 6f 75 70 20 26 64 69 73 61 62 6c 65 64 2c 0a 09 20 20 20 20 20 20 63 6f 6e | ColorGroup.&disabled,........con |
12b00 | 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 69 6e 61 63 74 69 76 65 20 29 3b 0a 20 20 20 20 | st.QColorGroup.&inactive.);..... |
12b20 | 51 50 61 6c 65 74 74 65 28 20 63 6f 6e 73 74 20 51 50 61 6c 65 74 74 65 20 26 20 29 3b 0a 20 20 | QPalette(.const.QPalette.&.);... |
12b40 | 20 20 7e 51 50 61 6c 65 74 74 65 28 29 3b 0a 20 20 20 20 51 50 61 6c 65 74 74 65 20 26 6f 70 65 | ..~QPalette();.....QPalette.&ope |
12b60 | 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 50 61 6c 65 74 74 65 20 26 20 29 3b 0a 0a 20 20 20 | rator=(.const.QPalette.&.);..... |
12b80 | 20 65 6e 75 6d 20 43 6f 6c 6f 72 47 72 6f 75 70 20 7b 20 44 69 73 61 62 6c 65 64 2c 20 41 63 74 | .enum.ColorGroup.{.Disabled,.Act |
12ba0 | 69 76 65 2c 20 49 6e 61 63 74 69 76 65 2c 20 4e 43 6f 6c 6f 72 47 72 6f 75 70 73 2c 20 4e 6f 72 | ive,.Inactive,.NColorGroups,.Nor |
12bc0 | 6d 61 6c 3d 41 63 74 69 76 65 20 7d 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 | mal=Active.};......const.QColor. |
12be0 | 26 63 6f 6c 6f 72 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 | &color(.ColorGroup,.QColorGroup: |
12c00 | 3a 43 6f 6c 6f 72 52 6f 6c 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 42 | :ColorRole.).const;.....const.QB |
12c20 | 72 75 73 68 20 26 62 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 | rush.&brush(.ColorGroup,.QColorG |
12c40 | 72 6f 75 70 3a 3a 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 | roup::ColorRole.).const;.....voi |
12c60 | 64 20 73 65 74 43 6f 6c 6f 72 28 20 43 6f 6c 6f 72 47 72 6f 75 70 2c 20 51 43 6f 6c 6f 72 47 72 | d.setColor(.ColorGroup,.QColorGr |
12c80 | 6f 75 70 3a 3a 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 | oup::ColorRole,.const.QColor.&.) |
12ca0 | 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 42 72 75 73 68 28 20 43 6f 6c 6f 72 47 72 6f 75 70 2c | ;.....void.setBrush(.ColorGroup, |
12cc0 | 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 73 74 20 51 | .QColorGroup::ColorRole,.const.Q |
12ce0 | 42 72 75 73 68 20 26 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 43 6f 6c 6f 72 28 20 51 | Brush.&.);......void.setColor(.Q |
12d00 | 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 73 74 20 51 43 6f | ColorGroup::ColorRole,.const.QCo |
12d20 | 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 28 20 51 43 6f 6c | lor.&.);.....void.setBrush(.QCol |
12d40 | 6f 72 47 72 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 | orGroup::ColorRole,.const.QBrush |
12d60 | 20 26 20 29 3b 0a 0a 20 20 20 20 51 50 61 6c 65 74 74 65 09 63 6f 70 79 28 29 20 63 6f 6e 73 74 | .&.);......QPalette.copy().const |
12d80 | 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 61 63 74 69 76 65 | ;......const.QColorGroup.&active |
12da0 | 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 64 61 74 61 2d 3e 61 63 74 69 76 65 3b 20 | ().const.{.return.data->active;. |
12dc0 | 7d 0a 20 20 20 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 | }.....const.QColorGroup.&disable |
12de0 | 64 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 64 61 74 61 2d 3e 64 69 73 61 62 6c 65 | d().const.{.return.data->disable |
12e00 | 64 3b 20 7d 0a 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 63 | d;.}.....const.QColorGroup.&inac |
12e20 | 74 69 76 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 69 6e 61 63 | tive().const.{.return.data->inac |
12e40 | 74 69 76 65 3b 20 7d 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 | tive;.}.#ifndef.QT_NO_COMPAT.... |
12e60 | 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 26 6e 6f 72 6d 61 6c 28 29 20 63 6f 6e | .const.QColorGroup.&normal().con |
12e80 | 73 74 20 7b 20 72 65 74 75 72 6e 20 61 63 74 69 76 65 28 29 3b 20 7d 0a 23 65 6e 64 69 66 0a 0a | st.{.return.active();.}.#endif.. |
12ea0 | 20 20 20 20 76 6f 69 64 09 73 65 74 41 63 74 69 76 65 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 | ....void.setActive(.const.QColor |
12ec0 | 47 72 6f 75 70 20 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 44 69 73 61 62 6c 65 64 28 | Group.&.);.....void.setDisabled( |
12ee0 | 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 |
12f00 | 09 73 65 74 49 6e 61 63 74 69 76 65 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 | .setInactive(.const.QColorGroup. |
12f20 | 26 20 29 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 20 76 6f | &.);.#ifndef.QT_NO_COMPAT.....vo |
12f40 | 69 64 09 73 65 74 4e 6f 72 6d 61 6c 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 20 | id.setNormal(.const.QColorGroup. |
12f60 | 26 20 63 67 20 29 20 7b 20 73 65 74 41 63 74 69 76 65 28 63 67 29 3b 20 7d 0a 23 65 6e 64 69 66 | &.cg.).{.setActive(cg);.}.#endif |
12f80 | 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 74 20 51 50 61 | ......bool.operator==(.const.QPa |
12fa0 | 6c 65 74 74 65 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 61 | lette.&p.).const;.....bool.opera |
12fc0 | 74 6f 72 21 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 | tor!=(.const.QPalette.&p.).const |
12fe0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 21 28 6f 70 65 72 61 74 | ...............{.return.!(operat |
13000 | 6f 72 3d 3d 28 70 29 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 09 69 73 43 6f 70 79 4f 66 28 20 63 | or==(p));.}.....bool.isCopyOf(.c |
13020 | 6f 6e 73 74 20 51 50 61 6c 65 74 74 65 20 26 20 29 3b 0a 0a 20 20 20 20 69 6e 74 09 09 73 65 72 | onst.QPalette.&.);......int..ser |
13040 | 69 61 6c 4e 75 6d 62 65 72 28 29 20 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 64 61 74 61 2d | ialNumber().const.{.return.data- |
13060 | 3e 73 65 72 5f 6e 6f 3b 20 7d 0a 20 20 20 20 0a 20 20 20 20 0a 20 20 20 20 73 74 61 74 69 63 20 | >ser_no;.}...............static. |
13080 | 51 43 6f 6c 6f 72 47 72 6f 75 70 3a 3a 43 6f 6c 6f 72 52 6f 6c 65 20 66 6f 72 65 67 72 6f 75 6e | QColorGroup::ColorRole.foregroun |
130a0 | 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 6f 64 | dRoleFromMode(.Qt::BackgroundMod |
130c0 | 65 20 6d 6f 64 65 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 43 6f 6c 6f 72 47 72 6f 75 70 | e.mode.);.....static.QColorGroup |
130e0 | 3a 3a 43 6f 6c 6f 72 52 6f 6c 65 20 62 61 63 6b 67 72 6f 75 6e 64 52 6f 6c 65 46 72 6f 6d 4d 6f | ::ColorRole.backgroundRoleFromMo |
13100 | 64 65 28 20 51 74 3a 3a 42 61 63 6b 67 72 6f 75 6e 64 4d 6f 64 65 20 6d 6f 64 65 29 3b 0a 0a 70 | de(.Qt::BackgroundMode.mode);..p |
13120 | 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f 69 64 09 64 65 74 61 63 68 28 29 3b 0a 20 20 20 20 63 | rivate:.....void.detach();.....c |
13140 | 6f 6e 73 74 20 51 42 72 75 73 68 20 26 64 69 72 65 63 74 42 72 75 73 68 28 20 43 6f 6c 6f 72 47 | onst.QBrush.&directBrush(.ColorG |
13160 | 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 |
13180 | 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 64 69 72 65 63 74 53 65 74 42 72 75 73 68 28 20 43 | onst;.....void.directSetBrush(.C |
131a0 | 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 52 6f 6c | olorGroup,.QColorGroup::ColorRol |
131c0 | 65 2c 20 63 6f 6e 73 74 20 51 42 72 75 73 68 26 20 29 3b 0a 0a 20 20 20 20 73 74 72 75 63 74 20 | e,.const.QBrush&.);......struct. |
131e0 | 51 50 61 6c 44 61 74 61 20 3a 20 70 75 62 6c 69 63 20 51 53 68 61 72 65 64 20 7b 0a 09 51 43 6f | QPalData.:.public.QShared.{..QCo |
13200 | 6c 6f 72 47 72 6f 75 70 20 64 69 73 61 62 6c 65 64 3b 0a 09 51 43 6f 6c 6f 72 47 72 6f 75 70 20 | lorGroup.disabled;..QColorGroup. |
13220 | 61 63 74 69 76 65 3b 0a 09 69 6e 74 09 20 20 20 20 73 65 72 5f 6e 6f 3b 0a 09 51 43 6f 6c 6f 72 | active;..int.....ser_no;..QColor |
13240 | 47 72 6f 75 70 20 69 6e 61 63 74 69 76 65 3b 0a 20 20 20 20 7d 20 2a 64 61 74 61 3b 0a 7d 3b 0a | Group.inactive;.....}.*data;.};. |
13260 | 0a 0a 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 2a 2a 2a 2a | ../***************************** |
13280 | 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 | ******************************** |
132a0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 51 43 6f 6c 6f 72 47 72 6f 75 70 2f 51 | ****************...QColorGroup/Q |
132c0 | 50 61 6c 65 74 74 65 20 73 74 72 65 61 6d 20 66 75 6e 63 74 69 6f 6e 73 0a 20 2a 2a 2a 2a 2a 2a | Palette.stream.functions..****** |
132e0 | 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 | ******************************** |
13300 | 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 | ******************************** |
13320 | 2a 2a 2a 2a 2a 2a 2a 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 | *******/..#ifndef.QT_NO_DATASTRE |
13340 | 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 6f | AM.Q_EXPORT.QDataStream.&operato |
13360 | 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 43 6f 6c 6f 72 | r<<(.QDataStream.&,.const.QColor |
13380 | 47 72 6f 75 70 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 | Group.&.);.Q_EXPORT.QDataStream. |
133a0 | 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 43 6f 6c | &operator>>(.QDataStream.&,.QCol |
133c0 | 6f 72 47 72 6f 75 70 20 26 20 29 3b 0a 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 61 53 74 72 65 | orGroup.&.);..Q_EXPORT.QDataStre |
133e0 | 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 63 | am.&operator<<(.QDataStream.&,.c |
13400 | 6f 6e 73 74 20 51 50 61 6c 65 74 74 65 20 26 20 29 3b 0a 51 5f 45 58 50 4f 52 54 20 51 44 61 74 | onst.QPalette.&.);.Q_EXPORT.QDat |
13420 | 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 65 61 6d | aStream.&operator>>(.QDataStream |
13440 | 20 26 2c 20 51 50 61 6c 65 74 74 65 20 26 20 29 3b 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e | .&,.QPalette.&.);.#endif.//.QT_N |
13460 | 4f 5f 44 41 54 41 53 54 52 45 41 4d 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 50 41 | O_DATASTREAM..#endif.//.QT_NO_PA |
13480 | 4c 45 54 54 45 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 41 4c 45 54 54 45 5f 48 0a 00 00 00 12 00 | LETTE.#endif.//.QPALETTE_H...... |
134a0 | 71 00 70 00 75 00 73 00 68 00 62 00 74 00 2e 00 68 00 00 04 29 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | q.p.u.s.h.b.t...h...)/********** |
134c0 | 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 | ******************************** |
134e0 | 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 | ******************************** |
13500 | 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 69 74 79 20 66 | **.**.$Id$.**.**.Compatibility.f |
13520 | 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 65 64 20 62 79 | ile.-.should.only.be.included.by |
13540 | 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 65 73 20 74 68 | .legacy.code..**.It.#includes.th |
13560 | 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 20 6f 6e 65 2e | e.file.which.obsoletes.this.one. |
13580 | 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 30 30 30 20 54 | .**.**.Copyright.(C).1998-2000.T |
135a0 | 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 | rolltech.ASA...All.rights.reserv |
135c0 | 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 20 74 68 65 | ed..**..This.file.is.part.of.the |
135e0 | 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 66 69 6c 65 | .Qt.GUI.Toolkit..**.**.This.file |
13600 | 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 65 20 74 65 | .may.be.distributed.under.the.te |
13620 | 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 2a 2a 20 61 | rms.of.the.Q.Public.License.**.a |
13640 | 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 41 20 6f 66 20 4e 6f | s.defined.by.Trolltech.ASA.of.No |
13660 | 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 65 0a 2a | rway.and.appearing.in.the.file.* |
13680 | 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 20 70 61 | *.LICENSE.QPL.included.in.the.pa |
136a0 | 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 69 63 65 | ckaging.of.this.file..**.**.Lice |
136c0 | 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 73 69 6f | nsees.holding.valid.Qt.Professio |
136e0 | 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 74 68 69 | nal.Edition.licenses.may.use.thi |
13700 | 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 74 68 65 | s.**.file.in.accordance.with.the |
13720 | 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 6e 73 65 | .Qt.Professional.Edition.License |
13740 | 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 68 65 20 | .Agreement.**.provided.with.the. |
13760 | 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 2a 20 53 | Qt.Professional.Edition..**.**.S |
13780 | 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 | ee.http://qtsoftware.com/pricing |
137a0 | 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 74 65 63 68 2e 63 | .html.or.email.sales@trolltech.c |
137c0 | 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 74 20 74 68 65 20 | om.for.**.information.about.the. |
137e0 | 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 73 69 6e 67 2c 20 | Professional.Edition.licensing,. |
13800 | 6f 72 20 73 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f | or.see.**.http://qtsoftware.com/ |
13820 | 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 | qpl/.for.QPL.licensing.informati |
13840 | 6f 6e 2e 0a 2a 2a 0a 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 | on..**.************************* |
13860 | 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 | ******************************** |
13880 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 | ********************/.#ifndef.QP |
138a0 | 55 53 48 42 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 55 53 48 42 54 5f 48 0a 23 69 6e 63 6c 75 | USHBT_H.#define.QPUSHBT_H.#inclu |
138c0 | 64 65 20 22 71 70 75 73 68 62 75 74 74 6f 6e 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 1a 00 71 | de."qpushbutton.h".#endif......q |
138e0 | 00 70 00 75 00 73 00 68 00 62 00 75 00 74 00 74 00 6f 00 6e 00 2e 00 68 00 00 11 06 2f 2a 2a 2a | .p.u.s.h.b.u.t.t.o.n...h..../*** |
13900 | 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 | ******************************** |
13920 | 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 | ******************************** |
13940 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 | *********.**.$Id:.$.**.**.Defini |
13960 | 74 69 6f 6e 20 6f 66 20 51 50 75 73 68 42 75 74 74 6f 6e 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 | tion.of.QPushButton.class.**.**. |
13980 | 43 72 65 61 74 65 64 20 3a 20 39 34 30 32 32 31 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 | Created.:.940221.**.**.Copyright |
139a0 | 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 | .(C).1992-2000.Trolltech.ASA...A |
139c0 | 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 | ll.rights.reserved..**.**.This.f |
139e0 | 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 69 64 67 65 74 73 20 6d 6f 64 75 6c | ile.is.part.of.the.widgets.modul |
13a00 | 65 20 6f 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 | e.of.the.Qt.GUI.Toolkit..**.**.T |
13a20 | 68 69 73 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 | his.file.may.be.distributed.unde |
13a40 | 72 20 74 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 | r.the.terms.of.the.Q.Public.Lice |
13a60 | 6e 73 65 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 | nse.**.as.defined.by.Trolltech.A |
13a80 | 53 41 20 6f 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 | SA.of.Norway.and.appearing.in.th |
13aa0 | 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 6c 75 64 65 64 20 69 | e.file.**.LICENSE.QPL.included.i |
13ac0 | 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 69 6c 65 2e 0a 2a 2a | n.the.packaging.of.this.file..** |
13ae0 | 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 74 65 64 | .**.This.file.may.be.distributed |
13b00 | 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 | .and/or.modified.under.the.terms |
13b20 | 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 | .of.the.**.GNU.General.Public.Li |
13b40 | 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 | cense.version.2.as.published.by. |
13b60 | 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 | the.Free.Software.**.Foundation. |
13b80 | 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 | and.appearing.in.the.file.LICENS |
13ba0 | 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 | E.GPL.included.in.the.**.packagi |
13bc0 | 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 73 | ng.of.this.file..**.**.Licensees |
13be0 | 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 | .holding.valid.Qt.Enterprise.Edi |
13c00 | 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a | tion.or.Qt.Professional.Edition. |
13c20 | 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e | **.licenses.may.use.this.file.in |
13c40 | 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 | .accordance.with.the.Qt.Commerci |
13c60 | 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 | al.License.**.Agreement.provided |
13c80 | 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 | .with.the.Software..**.**.This.f |
13ca0 | 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 | ile.is.provided.AS.IS.with.NO.WA |
13cc0 | 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 | RRANTY.OF.ANY.KIND,.INCLUDING.TH |
13ce0 | 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e | E.**.WARRANTY.OF.DESIGN,.MERCHAN |
13d00 | 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 | TABILITY.AND.FITNESS.FOR.A.PARTI |
13d20 | 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f | CULAR.PURPOSE..**.**.See.http:// |
13d40 | 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 | qtsoftware.com/pricing.html.or.e |
13d60 | 6d 61 69 6c 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 | mail.sales@trolltech.com.for.**. |
13d80 | 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 | ..information.about.Qt.Commercia |
13da0 | 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 | l.License.Agreements..**.See.htt |
13dc0 | 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 | p://qtsoftware.com/qpl/.for.QPL. |
13de0 | 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 20 53 65 65 20 68 74 | licensing.information..**.See.ht |
13e00 | 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c | tp://qtsoftware.com/gpl/.for.GPL |
13e20 | 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 20 43 6f | .licensing.information..**.**.Co |
13e40 | 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 | ntact.info@trolltech.com.if.any. |
13e60 | 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 | conditions.of.this.licensing.are |
13e80 | 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a | .**.not.clear.to.you..**.******* |
13ea0 | 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 | ******************************** |
13ec0 | 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 2f | *******************************/ |
13ee0 | 0a 0a 23 69 66 6e 64 65 66 20 51 50 55 53 48 42 55 54 54 4f 4e 5f 48 0a 23 64 65 66 69 6e 65 20 | ..#ifndef.QPUSHBUTTON_H.#define. |
13f00 | 51 50 55 53 48 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 63 | QPUSHBUTTON_H..#ifndef.QT_H.#inc |
13f20 | 6c 75 64 65 20 22 71 62 75 74 74 6f 6e 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 69 63 6f 6e | lude."qbutton.h".#include."qicon |
13f40 | 73 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 20 51 | set.h".#endif.//.QT_H..#ifndef.Q |
13f60 | 54 5f 4e 4f 5f 50 55 53 48 42 55 54 54 4f 4e 0a 63 6c 61 73 73 20 51 50 75 73 68 42 75 74 74 6f | T_NO_PUSHBUTTON.class.QPushButto |
13f80 | 6e 50 72 69 76 61 74 65 3b 0a 63 6c 61 73 73 20 51 50 6f 70 75 70 4d 65 6e 75 3b 0a 0a 63 6c 61 | nPrivate;.class.QPopupMenu;..cla |
13fa0 | 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 75 73 68 42 75 74 74 6f 6e 20 3a 20 70 75 62 6c 69 63 | ss.Q_EXPORT.QPushButton.:.public |
13fc0 | 20 51 42 75 74 74 6f 6e 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 0a 20 20 20 20 51 5f 50 | .QButton.{.....Q_OBJECT......Q_P |
13fe0 | 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 61 75 74 6f 44 65 66 61 75 6c 74 20 52 45 41 44 20 61 | ROPERTY(.bool.autoDefault.READ.a |
14000 | 75 74 6f 44 65 66 61 75 6c 74 20 57 52 49 54 45 20 73 65 74 41 75 74 6f 44 65 66 61 75 6c 74 20 | utoDefault.WRITE.setAutoDefault. |
14020 | 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 64 65 66 61 75 6c 74 20 52 | ).....Q_PROPERTY(.bool.default.R |
14040 | 45 41 44 20 69 73 44 65 66 61 75 6c 74 20 57 52 49 54 45 20 73 65 74 44 65 66 61 75 6c 74 20 29 | EAD.isDefault.WRITE.setDefault.) |
14060 | 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 6d 65 6e 75 42 75 74 74 6f 6e | .....Q_PROPERTY(.bool.menuButton |
14080 | 20 52 45 41 44 20 69 73 4d 65 6e 75 42 75 74 74 6f 6e 20 44 45 53 49 47 4e 41 42 4c 45 20 66 61 | .READ.isMenuButton.DESIGNABLE.fa |
140a0 | 6c 73 65 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 51 49 63 6f 6e 53 65 74 20 69 | lse.).....Q_PROPERTY(.QIconSet.i |
140c0 | 63 6f 6e 53 65 74 20 52 45 41 44 20 69 63 6f 6e 53 65 74 20 57 52 49 54 45 20 73 65 74 49 63 6f | conSet.READ.iconSet.WRITE.setIco |
140e0 | 6e 53 65 74 20 29 0a 20 20 20 20 51 5f 4f 56 45 52 52 49 44 45 28 20 62 6f 6f 6c 20 74 6f 67 67 | nSet.).....Q_OVERRIDE(.bool.togg |
14100 | 6c 65 42 75 74 74 6f 6e 20 57 52 49 54 45 20 73 65 74 54 6f 67 67 6c 65 42 75 74 74 6f 6e 20 29 | leButton.WRITE.setToggleButton.) |
14120 | 0a 20 20 20 20 51 5f 4f 56 45 52 52 49 44 45 28 20 62 6f 6f 6c 20 6f 6e 20 57 52 49 54 45 20 73 | .....Q_OVERRIDE(.bool.on.WRITE.s |
14140 | 65 74 4f 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 66 6c 61 74 | etOn.).....Q_PROPERTY(.bool.flat |
14160 | 20 52 45 41 44 20 69 73 46 6c 61 74 20 57 52 49 54 45 20 73 65 74 46 6c 61 74 20 29 0a 20 20 20 | .READ.isFlat.WRITE.setFlat.).... |
14180 | 20 51 5f 4f 56 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 | .Q_OVERRIDE(.bool.autoMask.DESIG |
141a0 | 4e 41 42 4c 45 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 | NABLE.true.SCRIPTABLE.true.)..pu |
141c0 | 62 6c 69 63 3a 0a 20 20 20 20 51 50 75 73 68 42 75 74 74 6f 6e 28 20 51 57 69 64 67 65 74 20 2a | blic:.....QPushButton(.QWidget.* |
141e0 | 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 29 3b 0a 20 20 | parent,.const.char*.name=0.);... |
14200 | 20 20 51 50 75 73 68 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 | ..QPushButton(.const.QString.&te |
14220 | 78 74 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 | xt,.QWidget.*parent,.const.char* |
14240 | 20 6e 61 6d 65 3d 30 20 29 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 49 43 4f 4e 53 45 54 | .name=0.);.#ifndef.QT_NO_ICONSET |
14260 | 0a 20 20 20 20 51 50 75 73 68 42 75 74 74 6f 6e 28 20 63 6f 6e 73 74 20 51 49 63 6f 6e 53 65 74 | .....QPushButton(.const.QIconSet |
14280 | 26 20 69 63 6f 6e 2c 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 | &.icon,.const.QString.&text,.QWi |
142a0 | 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 3d 30 | dget.*parent,.const.char*.name=0 |
142c0 | 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 7e 51 50 75 73 68 42 75 74 74 6f 6e 28 29 3b 0a 0a | .);.#endif.....~QPushButton();.. |
142e0 | 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 74 3b 0a 0a 20 20 20 | ....QSize.sizeHint().const;..... |
14300 | 20 76 6f 69 64 09 6d 6f 76 65 28 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 20 29 3b 0a 20 20 20 20 | .void.move(.int.x,.int.y.);..... |
14320 | 76 6f 69 64 09 6d 6f 76 65 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 3b 0a 20 20 | void.move(.const.QPoint.&p.);... |
14340 | 20 20 76 6f 69 64 09 72 65 73 69 7a 65 28 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 20 29 3b 0a 20 | ..void.resize(.int.w,.int.h.);.. |
14360 | 20 20 20 76 6f 69 64 09 72 65 73 69 7a 65 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 20 29 3b | ...void.resize(.const.QSize.&.); |
14380 | 0a 20 20 20 20 76 6f 69 64 09 73 65 74 47 65 6f 6d 65 74 72 79 28 20 69 6e 74 20 78 2c 20 69 6e | .....void.setGeometry(.int.x,.in |
143a0 | 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 73 | t.y,.int.w,.int.h.);......void.s |
143c0 | 65 74 47 65 6f 6d 65 74 72 79 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 20 29 3b 0a 0a 20 20 | etGeometry(.const.QRect.&.);.... |
143e0 | 20 20 76 6f 69 64 20 73 65 74 54 6f 67 67 6c 65 42 75 74 74 6f 6e 28 20 62 6f 6f 6c 20 29 3b 0a | ..void.setToggleButton(.bool.);. |
14400 | 0a 20 20 20 20 62 6f 6f 6c 09 61 75 74 6f 44 65 66 61 75 6c 74 28 29 09 63 6f 6e 73 74 09 7b 20 | .....bool.autoDefault().const.{. |
14420 | 72 65 74 75 72 6e 20 61 75 74 6f 44 65 66 42 75 74 74 6f 6e 3b 20 7d 0a 20 20 20 20 76 69 72 74 | return.autoDefButton;.}.....virt |
14440 | 75 61 6c 20 76 6f 69 64 20 73 65 74 41 75 74 6f 44 65 66 61 75 6c 74 28 20 62 6f 6f 6c 20 61 75 | ual.void.setAutoDefault(.bool.au |
14460 | 74 6f 44 65 66 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 69 73 44 65 66 61 75 6c 74 28 29 09 63 6f | toDef.);.....bool.isDefault().co |
14480 | 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 64 65 66 42 75 74 74 6f 6e 3b 20 7d 0a 20 20 20 20 76 69 | nst.{.return.defButton;.}.....vi |
144a0 | 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 44 65 66 61 75 6c 74 28 20 62 6f 6f 6c 20 64 65 66 20 | rtual.void.setDefault(.bool.def. |
144c0 | 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 49 73 4d 65 6e 75 42 75 | );......virtual.void.setIsMenuBu |
144e0 | 74 74 6f 6e 28 20 62 6f 6f 6c 20 65 6e 61 62 6c 65 20 29 20 7b 20 20 2f 2f 20 6f 62 73 6f 6c 65 | tton(.bool.enable.).{..//.obsole |
14500 | 74 65 20 66 75 6e 63 74 69 6f 6e 73 0a 09 69 66 20 28 20 28 62 6f 6f 6c 29 68 61 73 4d 65 6e 75 | te.functions..if.(.(bool)hasMenu |
14520 | 41 72 72 6f 77 20 3d 3d 20 65 6e 61 62 6c 65 20 29 0a 09 20 20 20 20 72 65 74 75 72 6e 3b 0a 09 | Arrow.==.enable.)......return;.. |
14540 | 68 61 73 4d 65 6e 75 41 72 72 6f 77 20 3d 20 65 6e 61 62 6c 65 20 3f 20 31 20 3a 20 30 3b 0a 09 | hasMenuArrow.=.enable.?.1.:.0;.. |
14560 | 75 70 64 61 74 65 28 29 3b 0a 09 75 70 64 61 74 65 47 65 6f 6d 65 74 72 79 28 29 3b 0a 20 20 20 | update();..updateGeometry();.... |
14580 | 20 7d 0a 20 20 20 20 62 6f 6f 6c 09 69 73 4d 65 6e 75 42 75 74 74 6f 6e 28 29 20 63 6f 6e 73 74 | .}.....bool.isMenuButton().const |
145a0 | 20 7b 20 72 65 74 75 72 6e 20 68 61 73 4d 65 6e 75 41 72 72 6f 77 3b 20 7d 0a 0a 23 69 66 6e 64 | .{.return.hasMenuArrow;.}..#ifnd |
145c0 | 65 66 20 51 54 5f 4e 4f 5f 50 4f 50 55 50 4d 45 4e 55 0a 20 20 20 20 76 6f 69 64 20 73 65 74 50 | ef.QT_NO_POPUPMENU.....void.setP |
145e0 | 6f 70 75 70 28 20 51 50 6f 70 75 70 4d 65 6e 75 2a 20 70 6f 70 75 70 20 29 3b 0a 20 20 20 20 51 | opup(.QPopupMenu*.popup.);.....Q |
14600 | 50 6f 70 75 70 4d 65 6e 75 2a 20 70 6f 70 75 70 28 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 | PopupMenu*.popup().const;.#endif |
14620 | 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 76 6f 69 64 20 | .#ifndef.QT_NO_ICONSET.....void. |
14640 | 73 65 74 49 63 6f 6e 53 65 74 28 20 63 6f 6e 73 74 20 51 49 63 6f 6e 53 65 74 26 20 29 3b 0a 20 | setIconSet(.const.QIconSet&.);.. |
14660 | 20 20 20 51 49 63 6f 6e 53 65 74 2a 20 69 63 6f 6e 53 65 74 28 29 20 63 6f 6e 73 74 3b 0a 23 65 | ...QIconSet*.iconSet().const;.#e |
14680 | 6e 64 69 66 0a 20 20 20 20 76 6f 69 64 20 73 65 74 46 6c 61 74 28 20 62 6f 6f 6c 20 29 3b 0a 20 | ndif.....void.setFlat(.bool.);.. |
146a0 | 20 20 20 62 6f 6f 6c 20 69 73 46 6c 61 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 70 75 62 6c 69 63 20 | ...bool.isFlat().const;..public. |
146c0 | 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 65 74 4f 6e 28 20 62 | slots:.....virtual.void.setOn(.b |
146e0 | 6f 6f 6c 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 09 64 72 61 77 | ool.);..protected:.....void.draw |
14700 | 42 75 74 74 6f 6e 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 64 | Button(.QPainter.*.);.....void.d |
14720 | 72 61 77 42 75 74 74 6f 6e 4c 61 62 65 6c 28 20 51 50 61 69 6e 74 65 72 20 2a 20 29 3b 0a 20 20 | rawButtonLabel(.QPainter.*.);... |
14740 | 20 20 76 6f 69 64 09 66 6f 63 75 73 49 6e 45 76 65 6e 74 28 20 51 46 6f 63 75 73 45 76 65 6e 74 | ..void.focusInEvent(.QFocusEvent |
14760 | 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 66 6f 63 75 73 4f 75 74 45 76 65 6e 74 28 20 51 46 | .*.);.....void.focusOutEvent(.QF |
14780 | 6f 63 75 73 45 76 65 6e 74 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 65 73 69 7a 65 45 76 | ocusEvent.*.);.....void.resizeEv |
147a0 | 65 6e 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 | ent(.QResizeEvent.*.);.....void. |
147c0 | 75 70 64 61 74 65 4d 61 73 6b 28 29 3b 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 3a 0a 23 69 66 | updateMask();.private.slots:.#if |
147e0 | 6e 64 65 66 20 51 54 5f 4e 4f 5f 50 4f 50 55 50 4d 45 4e 55 0a 20 20 20 20 76 6f 69 64 20 70 6f | ndef.QT_NO_POPUPMENU.....void.po |
14800 | 70 75 70 50 72 65 73 73 65 64 28 29 3b 0a 23 65 6e 64 69 66 0a 70 72 69 76 61 74 65 3a 0a 20 20 | pupPressed();.#endif.private:... |
14820 | 20 20 76 6f 69 64 09 69 6e 69 74 28 29 3b 0a 0a 20 20 20 20 75 69 6e 74 09 61 75 74 6f 44 65 66 | ..void.init();......uint.autoDef |
14840 | 42 75 74 74 6f 6e 09 3a 20 31 3b 0a 20 20 20 20 75 69 6e 74 09 64 65 66 42 75 74 74 6f 6e 09 3a | Button.:.1;.....uint.defButton.: |
14860 | 20 31 3b 0a 20 20 20 20 75 69 6e 74 09 66 6c 74 09 09 3a 20 31 3b 0a 20 20 20 20 75 69 6e 74 09 | .1;.....uint.flt..:.1;.....uint. |
14880 | 72 65 73 65 72 76 65 64 09 09 3a 20 31 3b 20 2f 2f 20 55 4e 55 53 45 44 0a 20 20 20 20 75 69 6e | reserved..:.1;.//.UNUSED.....uin |
148a0 | 74 09 6c 61 73 74 45 6e 61 62 6c 65 64 09 3a 20 31 3b 20 2f 2f 20 55 4e 55 53 45 44 0a 20 20 20 | t.lastEnabled.:.1;.//.UNUSED.... |
148c0 | 20 75 69 6e 74 09 68 61 73 4d 65 6e 75 41 72 72 6f 77 09 3a 20 31 3b 0a 0a 20 20 20 20 51 50 75 | .uint.hasMenuArrow.:.1;......QPu |
148e0 | 73 68 42 75 74 74 6f 6e 50 72 69 76 61 74 65 2a 20 64 3b 0a 0a 20 20 20 20 66 72 69 65 6e 64 20 | shButtonPrivate*.d;......friend. |
14900 | 63 6c 61 73 73 20 51 44 69 61 6c 6f 67 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 | class.QDialog;..private:.//.Disa |
14920 | 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 |
14940 | 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). |
14960 | 20 20 20 20 51 50 75 73 68 42 75 74 74 6f 6e 28 20 63 6f 6e 73 74 20 51 50 75 73 68 42 75 74 74 | ....QPushButton(.const.QPushButt |
14980 | 6f 6e 20 26 20 29 3b 0a 20 20 20 20 51 50 75 73 68 42 75 74 74 6f 6e 20 26 6f 70 65 72 61 74 6f | on.&.);.....QPushButton.&operato |
149a0 | 72 3d 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 23 65 6e 64 69 | r=(.const.QPushButton.&.);.#endi |
149c0 | 66 0a 7d 3b 0a 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 50 55 53 48 42 55 54 54 4f | f.};...#endif.//.QT_NO_PUSHBUTTO |
149e0 | 4e 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 55 53 48 42 55 54 54 4f 4e 5f 48 0a 00 00 00 28 00 | N..#endif.//.QPUSHBUTTON_H....(. |
14a00 | 71 00 70 00 6f 00 63 00 6b 00 65 00 74 00 70 00 63 00 73 00 74 00 79 00 6c 00 65 00 5f 00 77 00 | q.p.o.c.k.e.t.p.c.s.t.y.l.e._.w. |
14a20 | 63 00 65 00 2e 00 68 00 00 0f 0c 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | c.e...h..../******************** |
14a40 | 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 | ******************************** |
14a60 | 2a 2a 2a 2a 2a 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 | ************************.**.$Id$ |
14a80 | 0a 2a 2a 0a 2a 2a 20 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 50 6f 63 6b 65 74 50 | .**.**.Implementation.of.PocketP |
14aa0 | 43 2d 6c 69 6b 65 20 73 74 79 6c 65 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 | C-like.style.class.**.**.Created |
14ac0 | 20 3a 20 30 31 30 38 30 37 20 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 | .:.010807..**.**.Copyright.(C).2 |
14ae0 | 30 30 31 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 | 001-2002.Trolltech.ASA...All.rig |
14b00 | 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 | hts.reserved..**.**.This.file.is |
14b20 | 20 70 61 72 74 20 6f 66 20 74 68 65 20 73 74 79 6c 65 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 | .part.of.the.styles.module.of.th |
14b40 | 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 | e.Qt.GUI.Toolkit..**.**.Licensee |
14b60 | 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 | s.holding.valid.Qt.Enterprise.Ed |
14b80 | 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e | ition.or.Qt.Professional.Edition |
14ba0 | 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 57 69 6e 64 6f 77 73 20 6d 61 79 20 75 73 65 | .**.licenses.for.Windows.may.use |
14bc0 | 20 74 68 69 73 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 74 68 | .this.file.in.accordance.with.th |
14be0 | 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 0a 2a 2a 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 | e.Qt.Commercial.**.License.Agree |
14c00 | 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e | ment.provided.with.the.Software. |
14c20 | 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c | .**.**.This.file.is.not.availabl |
14c40 | 65 20 66 6f 72 20 75 73 65 20 75 6e 64 65 72 20 61 6e 79 20 6f 74 68 65 72 20 6c 69 63 65 6e 73 | e.for.use.under.any.other.licens |
14c60 | 65 20 77 69 74 68 6f 75 74 0a 2a 2a 20 65 78 70 72 65 73 73 20 77 72 69 74 74 65 6e 20 70 65 72 | e.without.**.express.written.per |
14c80 | 6d 69 73 73 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 | mission.from.the.copyright.holde |
14ca0 | 72 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 | r..**.**.This.file.is.provided.A |
14cc0 | 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e | S.IS.with.NO.WARRANTY.OF.ANY.KIN |
14ce0 | 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 | D,.INCLUDING.THE.**.WARRANTY.OF. |
14d00 | 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e | DESIGN,.MERCHANTABILITY.AND.FITN |
14d20 | 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a | ESS.FOR.A.PARTICULAR.PURPOSE..** |
14d40 | 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 | .**.See.http://qtsoftware.com/pr |
14d60 | 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 74 | icing.html.or.email.sales@trollt |
14d80 | 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f | ech.com.for.**...information.abo |
14da0 | 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 | ut.Qt.Commercial.License.Agreeme |
14dc0 | 6e 74 73 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 | nts..**.**.Contact.info@trolltec |
14de0 | 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 | h.com.if.any.conditions.of.this. |
14e00 | 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f | licensing.are.**.not.clear.to.yo |
14e20 | 75 2e 0a 2a 2a 0a 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 | u..**.************************** |
14e40 | 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 | ******************************** |
14e60 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 4f 43 4b 45 54 50 43 | ************/..#ifndef.QPOCKETPC |
14e80 | 53 54 59 4c 45 5f 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 | STYLE_WCE_H.#define.QPOCKETPCSTY |
14ea0 | 4c 45 5f 57 43 45 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 | LE_WCE_H.//#ifndef.QT_NO_STYLE_P |
14ec0 | 4f 43 4b 45 54 50 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 | OCKETPC..#ifndef.QT_H.#include." |
14ee0 | 71 73 74 79 6c 65 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 | qstyle.h".#include."qpalette.h". |
14f00 | 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 5f 50 | #endif.//.QT_H..#if.defined(QT_P |
14f20 | 4c 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 50 4f | LUGIN).#define.Q_EXPORT_STYLE_PO |
14f40 | 43 4b 45 54 50 43 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 | CKETPC.#else.#define.Q_EXPORT_ST |
14f60 | 59 4c 45 5f 50 4f 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 | YLE_POCKETPC.Q_EXPORT.#endif..cl |
14f80 | 61 73 73 20 51 50 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 | ass.QPainter;.class.Q_EXPORT_STY |
14fa0 | 4c 45 5f 50 4f 43 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 | LE_POCKETPC.QPocketPCStyle.:.pub |
14fc0 | 6c 69 63 20 51 53 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 | lic.QStyle.{.....Q_OBJECT.public |
14fe0 | 3a 0a 20 20 20 20 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 | :.....QPocketPCStyle();.....virt |
15000 | 75 61 6c 20 7e 51 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 | ual.~QPocketPCStyle();......virt |
15020 | 75 61 6c 20 76 6f 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 | ual.void.polish(.QApplication*.) |
15040 | 3b 0a 20 20 20 20 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 | ;.....virtual.void.polish(.QWidg |
15060 | 65 74 2a 20 29 3b 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 | et*.);.....virtual.void.polishPo |
15080 | 70 75 70 4d 65 6e 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 | pupMenu(.QPopupMenu*.);.....virt |
150a0 | 75 61 6c 20 76 6f 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 | ual.void.unPolish(.QApplication* |
150c0 | 20 29 3b 0a 20 20 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 | .);.....virtual.void.unpolish(.Q |
150e0 | 57 69 64 67 65 74 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 | Widget*.);......//.new.stuff.... |
15100 | 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 74 69 76 65 45 6c | .void.drawPrimitive(.PrimitiveEl |
15120 | 65 6d 65 6e 74 20 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 | ement.pe,.QPainter.*p,.const.QRe |
15140 | 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 63 67 2c 20 53 46 | ct.&r,.const.QColorGroup.&cg,.SF |
15160 | 6c 61 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 20 63 6f 6e 73 | lags.flags.=.Style_Default,.cons |
15180 | 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:: |
151a0 | 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 61 77 43 6f | Default.).const;.....void.drawCo |
151c0 | 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 20 51 | ntrol(.ControlElement.element,.Q |
151e0 | 50 61 69 6e 74 65 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 | Painter.*p,.const.QWidget.*widge |
15200 | 74 2c 20 63 6f 6e 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 | t,.const.QRect.&r,.const.QColorG |
15220 | 72 6f 75 70 20 26 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 | roup.&cg,.SFlags.how.=.Style_Def |
15240 | 61 75 6c 74 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 | ault,.const.QStyleOption&.=.QSty |
15260 | 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 0a 20 20 20 20 76 | leOption::Default.).const;.....v |
15280 | 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 6f 6d 70 6c 65 78 43 | oid.drawComplexControl(.ComplexC |
152a0 | 6f 6e 74 72 6f 6c 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 | ontrol.control,.QPainter*.p,.con |
152c0 | 73 74 20 51 57 69 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 | st.QWidget*.widget,.const.QRect& |
152e0 | 20 72 2c 20 63 6f 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 | .r,.const.QColorGroup&.cg,.SFlag |
15300 | 73 20 68 6f 77 20 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 | s.how.=.Style_Default,.SCFlags.s |
15320 | 75 62 20 3d 20 53 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 | ub.=.SC_All,.SCFlags.subActive.= |
15340 | 20 53 43 5f 4e 6f 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 | .SC_None,.const.QStyleOption&.=. |
15360 | 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 0a 20 | QStyleOption::Default.).const;.. |
15380 | 20 20 20 69 6e 74 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 | ...int.pixelMetric(.PixelMetric. |
153a0 | 6d 65 74 72 69 63 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 | metric,.const.QWidget.*widget.=. |
153c0 | 30 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 6e | 0.).const;.....QRect.querySubCon |
153e0 | 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 74 | trolMetrics(.ComplexControl.cont |
15400 | 72 6f 6c 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 53 75 62 43 | rol,.const.QWidget.*widget,.SubC |
15420 | 6f 6e 74 72 6f 6c 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 | ontrol.sc,.const.QStyleOption&.= |
15440 | 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 0a | .QStyleOption::Default.).const;. |
15460 | 20 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 | ....QSize.sizeFromContents(.Cont |
15480 | 65 6e 74 73 54 79 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 | entsType.contents,.const.QWidget |
154a0 | 20 2a 77 69 64 67 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 | .*widget,.const.QSize.&contentsS |
154c0 | 69 7a 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 | ize,.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 50 | eOption::Default.).const;.....QP |
15500 | 69 78 6d 61 70 20 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 | ixmap.stylePixmap(.StylePixmap.s |
15520 | 74 79 6c 65 70 69 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 | tylepixmap,.const.QWidget.*widge |
15540 | 74 20 3d 20 30 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 | t.=.0,.const.QStyleOption&.=.QSt |
15560 | 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 0a 0a 20 20 20 | yleOption::Default.).const;..... |
15580 | 20 76 6f 69 64 20 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 | .void.drawControlMask(ControlEle |
155a0 | 6d 65 6e 74 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 2c | ment,QPainter.*,const.QWidget.*, |
155c0 | 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 6e | const.QRect.&,const.QStyleOption |
155e0 | 20 26 29 20 63 6f 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 | .&).const;.....QRect.subRect(Sub |
15600 | 52 65 63 74 2c 63 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 | Rect,const.QWidget.*).const;.... |
15620 | 20 76 6f 69 64 20 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 | .void.drawComplexControlMask(Com |
15640 | 70 6c 65 78 43 6f 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 | plexControl,QPainter.*,const.QWi |
15660 | 64 67 65 74 20 2a 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 | dget.*,const.QRect.&,const.QStyl |
15680 | 65 4f 70 74 69 6f 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 | eOption.&).const;.....SubControl |
156a0 | 20 71 75 65 72 79 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 | .querySubControl(ComplexControl, |
156c0 | 63 6f 6e 73 74 20 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 | const.QWidget.*,const.QPoint.&,c |
156e0 | 6f 6e 73 74 20 51 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 | onst.QStyleOption.&).const;..... |
15700 | 69 6e 74 20 73 74 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 | int.styleHint(StyleHint,const.QW |
15720 | 69 64 67 65 74 20 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 | idget.*,const.QStyleOption.&,QSt |
15740 | 79 6c 65 48 69 6e 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 | yleHintReturn.*).const;..private |
15760 | 3a 0a 20 20 20 20 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 | :.....//.Convenience.....Qt::Doc |
15780 | 6b 20 66 69 6e 64 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 | k.findLocation(.QWidget.*p.).con |
157a0 | 73 74 3b 0a 20 20 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 | st;.....Qt::Dock.findLocation(.Q |
157c0 | 50 61 69 6e 74 65 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 | Painter.*p.).const;..#ifndef.Q_O |
157e0 | 53 5f 54 45 4d 50 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 | S_TEMP.....void.modifyOriginalPa |
15800 | 6c 65 74 74 65 28 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 | lette();.....QPalette.originalPa |
15820 | 6c 3b 0a 20 20 20 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 | l;.....bool.gotOriginal;.#endif. |
15840 | 2f 2f 20 51 5f 4f 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 | //.Q_OS_TEMP........//.Disabled. |
15860 | 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 23 | copy.constructor.and.operator=.# |
15880 | 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 51 | if.defined(Q_DISABLE_COPY).....Q |
158a0 | 50 6f 63 6b 65 74 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 | PocketPCStyle(.const.QPocketPCSt |
158c0 | 79 6c 65 20 26 20 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 | yle.&.);.....QPocketPCStyle&.ope |
158e0 | 72 61 74 6f 72 3d 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 | rator=(.const.QPocketPCStyle.&.) |
15900 | 3b 0a 23 65 6e 64 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 | ;.#endif.};..//#endif.//.QT_NO_S |
15920 | 54 59 4c 45 5f 50 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 | TYLE_POCKETPC.#endif....$.q.n.e. |
15940 | 74 00 77 00 6f 00 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 | t.w.o.r.k.p.r.o.t.o.c.o.l...h... |
15960 | f3 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 2a 2a 2a 2a 2a | ./****************************** |
15980 | 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 | ******************************** |
159a0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 | **************.**.$Id:.$.**.**.D |
159c0 | 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 20 63 6c | efinition.of.QNetworkProtocol.cl |
159e0 | 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 35 30 34 32 39 0a 2a 2a 0a 2a 2a | ass.**.**.Created.:.950429.**.** |
15a00 | 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 | .Copyright.(C).1992-2000.Trollte |
15a20 | 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a | ch.ASA...All.rights.reserved..** |
15a40 | 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 | .**.This.file.is.part.of.the.ker |
15a60 | 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 | nel.module.of.the.Qt.GUI.Toolkit |
15a80 | 2e 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 | ..**.**.This.file.may.be.distrib |
15aa0 | 75 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 | uted.under.the.terms.of.the.Q.Pu |
15ac0 | 62 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 | blic.License.**.as.defined.by.Tr |
15ae0 | 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 | olltech.ASA.of.Norway.and.appear |
15b00 | 69 6e 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 | ing.in.the.file.**.LICENSE.QPL.i |
15b20 | 6e 63 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 | ncluded.in.the.packaging.of.this |
15b40 | 20 66 69 6c 65 2e 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 | .file..**.**.This.file.may.be.di |
15b60 | 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 | stributed.and/or.modified.under. |
15b80 | 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 | the.terms.of.the.**.GNU.General. |
15ba0 | 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c | Public.License.version.2.as.publ |
15bc0 | 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f | ished.by.the.Free.Software.**.Fo |
15be0 | 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 | undation.and.appearing.in.the.fi |
15c00 | 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a | le.LICENSE.GPL.included.in.the.* |
15c20 | 2a 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 | *.packaging.of.this.file..**.**. |
15c40 | 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 45 6e 74 65 72 | Licensees.holding.valid.Qt.Enter |
15c60 | 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c | prise.Edition.or.Qt.Professional |
15c80 | 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 | .Edition.**.licenses.may.use.thi |
15ca0 | 73 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 74 68 65 20 51 74 | s.file.in.accordance.with.the.Qt |
15cc0 | 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 | .Commercial.License.**.Agreement |
15ce0 | 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a | .provided.with.the.Software..**. |
15d00 | 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 | **.This.file.is.provided.AS.IS.w |
15d20 | 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 | ith.NO.WARRANTY.OF.ANY.KIND,.INC |
15d40 | 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e | LUDING.THE.**.WARRANTY.OF.DESIGN |
15d60 | 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f | ,.MERCHANTABILITY.AND.FITNESS.FO |
15d80 | 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 | R.A.PARTICULAR.PURPOSE..**.**.Se |
15da0 | 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e | e.http://qtsoftware.com/pricing. |
15dc0 | 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 74 65 63 68 2e 63 6f | html.or.email.sales@trolltech.co |
15de0 | 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 | m.for.**...information.about.Qt. |
15e00 | 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a | Commercial.License.Agreements..* |
15e20 | 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f | *.See.http://qtsoftware.com/qpl/ |
15e40 | 20 66 6f 72 20 51 50 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 | .for.QPL.licensing.information.. |
15e60 | 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c | **.See.http://qtsoftware.com/gpl |
15e80 | 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e | /.for.GPL.licensing.information. |
15ea0 | 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f | .**.**.Contact.info@trolltech.co |
15ec0 | 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 | m.if.any.conditions.of.this.lice |
15ee0 | 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a | nsing.are.**.not.clear.to.you..* |
15f00 | 2a 0a 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 | *.****************************** |
15f20 | 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 | ******************************** |
15f40 | 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4e 45 54 57 4f 52 4b 50 52 4f 54 4f | ********/..#ifndef.QNETWORKPROTO |
15f60 | 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 48 | COL_H.#define.QNETWORKPROTOCOL_H |
15f80 | 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 66 | ..#ifndef.QT_H.#include."qurlinf |
15fa0 | 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 75 | o.h".#include."qstring.h".#inclu |
15fc0 | 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 68 | de."qdict.h".#include."qobject.h |
15fe0 | 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_ |
16000 | 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 50 | NETWORKPROTOCOL..class.QNetworkP |
16020 | 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 6e | rotocol;.class.QNetworkOperation |
16040 | 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 74 | ;.class.QTimer;.class.QUrlOperat |
16060 | 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 74 | or;.class.QNetworkProtocolPrivat |
16080 | 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 6c | e;.template.<class.T>.class.QVal |
160a0 | 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 6b | ueList;..class.Q_EXPORT.QNetwork |
160c0 | 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 20 | ProtocolFactoryBase.{.public:... |
160e0 | 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 74 | .virtual.QNetworkProtocol.*creat |
16100 | 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 6c | eObject().=.0;..};..template<.cl |
16120 | 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 6f | ass.Protocol.>.class.QNetworkPro |
16140 | 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 72 | tocolFactory.:.public.QNetworkPr |
16160 | 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 20 | otocolFactoryBase.{.public:..... |
16180 | 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 29 | QNetworkProtocol.*createObject() |
161a0 | 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 0a | .{..return.new.Protocol;.....}.. |
161c0 | 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 6f | };..typedef.QDict<.QNetworkProto |
161e0 | 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 6f | colFactoryBase.>.QNetworkProtoco |
16200 | 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 50 | lDict;..class.Q_EXPORT.QNetworkP |
16220 | 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 51 | rotocol.:.public.QObject.{.....Q |
16240 | 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 20 | _OBJECT..public:.....enum.State. |
16260 | 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 2c | {..StWaiting.=.0,..StInProgress, |
16280 | 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 0a | ..StDone,..StFailed,..StStopped. |
162a0 | 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 70 | ....};......enum.Operation.{..Op |
162c0 | 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 0a | ListChildren.=.1,..OpMkDir.=.2,. |
162e0 | 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 76 | .OpMkdir.=.OpMkDir,.//.###.remov |
16300 | 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 6d | e.in.4.0..OpRemove.=.4,..OpRenam |
16320 | 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 0a | e.=.8,..OpGet.=.32,..OpPut.=.64. |
16340 | 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 65 | ....};......enum.ConnectionState |
16360 | 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 2c | .{..ConHostFound,..ConConnected, |
16380 | 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 72 | ..ConClosed.....};......enum.Err |
163a0 | 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 0a | or.{..//.no.error..NoError.=.0,. |
163c0 | 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 45 | .//.general.errors..ErrValid,..E |
163e0 | 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 74 | rrUnknownProtocol,..ErrUnsupport |
16400 | 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 6e | ed,..ErrParse,..//.errors.on.con |
16420 | 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 73 | nect..ErrLoginIncorrect,..ErrHos |
16440 | 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 09 | tNotFound,..//.protocol.errors.. |
16460 | 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 65 | ErrListChildren,..ErrListChlidre |
16480 | 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 6f | n.=.ErrListChildren,.//.###.remo |
164a0 | 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 3d | ve.in.4.0..ErrMkDir,..ErrMkdir.= |
164c0 | 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 0a | .ErrMkDir,.//.###.remove.in.4.0. |
164e0 | 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 2c | .ErrRemove,..ErrRename,..ErrGet, |
16500 | 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 09 | ..ErrPut,..ErrFileNotExisting,.. |
16520 | 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 20 | ErrPermissionDenied.....};...... |
16540 | 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 20 | QNetworkProtocol();.....virtual. |
16560 | 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 61 | ~QNetworkProtocol();......virtua |
16580 | 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 29 | l.void.setUrl(.QUrlOperator.*u.) |
165a0 | 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 74 | ;......virtual.void.setAutoDelet |
165c0 | 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 20 | e(.bool.b,.int.i.=.10000.);..... |
165e0 | 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 74 | bool.autoDelete().const;......st |
16600 | 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 6f | atic.void.registerNetworkProtoco |
16620 | 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 09 | l(.const.QString.&protocol,..... |
16640 | 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 70 | ..QNetworkProtocolFactoryBase.*p |
16660 | 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 65 | rotocolFactory.);.....static.QNe |
16680 | 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 6f | tworkProtocol.*getNetworkProtoco |
166a0 | 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 20 | l(.const.QString.&protocol.);... |
166c0 | 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 79 | ..static.bool.hasOnlyLocalFileSy |
166e0 | 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 74 | stem();......virtual.int.support |
16700 | 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 61 | edOperations().const;.....virtua |
16720 | 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 65 | l.void.addOperation(.QNetworkOpe |
16740 | 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 20 | ration.*op.);......QUrlOperator. |
16760 | 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 74 | *url().const;.....QNetworkOperat |
16780 | 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 74 | ion.*operationInProgress().const |
167a0 | 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 6f | ;.....virtual.void.clearOperatio |
167c0 | 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 28 | nQueue();.....virtual.void.stop( |
167e0 | 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 73 | );..signals:.....void.data(.cons |
16800 | 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 6f | t.QByteArray.&,.QNetworkOperatio |
16820 | 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 61 | n.*res.);.....void.connectionSta |
16840 | 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 72 | teChanged(.int.state,.const.QStr |
16860 | 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 20 | ing.&data.);.....void.finished(. |
16880 | 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 6f | QNetworkOperation.*res.);.....vo |
168a0 | 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 73 | id.start(.QNetworkOperation.*res |
168c0 | 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 20 | .);.....void.newChildren(.const. |
168e0 | 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 6b | QValueList<QUrlInfo>.&,.QNetwork |
16900 | 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 68 | Operation.*res.);.....void.newCh |
16920 | 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 4f | ild(.const.QUrlInfo.&,.QNetworkO |
16940 | 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 65 | peration.*res.);.....void.create |
16960 | 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 4e | dDirectory(.const.QUrlInfo.&,.QN |
16980 | 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 64 | etworkOperation.*res.);.....void |
169a0 | 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 73 | .removed(.QNetworkOperation.*res |
169c0 | 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 6f | .);.....void.itemChanged(.QNetwo |
169e0 | 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 74 | rkOperation.*res.);.....void.dat |
16a00 | 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 65 | aTransferProgress(.int.bytesDone |
16a20 | 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 74 | ,.int.bytesTotal,.QNetworkOperat |
16a40 | 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 74 | ion.*res.);..protected:.....virt |
16a60 | 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 77 | ual.void.processOperation(.QNetw |
16a80 | 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 20 | orkOperation.*op.);.....virtual. |
16aa0 | 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 74 | void.operationListChildren(.QNet |
16ac0 | 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 |
16ae0 | 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 70 | .void.operationMkDir(.QNetworkOp |
16b00 | 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 20 | eration.*op.);.....virtual.void. |
16b20 | 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 69 | operationRemove(.QNetworkOperati |
16b40 | 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 61 | on.*op.);.....virtual.void.opera |
16b60 | 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 6f | tionRename(.QNetworkOperation.*o |
16b80 | 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 47 | p.);.....virtual.void.operationG |
16ba0 | 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 20 | et(.QNetworkOperation.*op.);.... |
16bc0 | 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 74 | .virtual.void.operationPut(.QNet |
16be0 | 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 |
16c00 | 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 72 | .void.operationPutChunk(.QNetwor |
16c20 | 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 6f | kOperation.*op.);.....virtual.bo |
16c40 | 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 72 | ol.checkConnection(.QNetworkOper |
16c60 | 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 77 | ation.*op.);..private:.....QNetw |
16c80 | 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 20 | orkProtocolPrivate.*d;..private. |
16ca0 | 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 61 | slots:.....void.processNextOpera |
16cc0 | 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 0a | tion(.QNetworkOperation.*old.);. |
16ce0 | 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 6d | ....void.startOps();.....void.em |
16d00 | 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 69 | itNewChildren(.const.QUrlInfo.&i |
16d20 | 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 20 | ,.QNetworkOperation.*op.);...... |
16d40 | 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 69 | void.removeMe();..private:.//.Di |
16d60 | 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 |
16d80 | 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 |
16da0 | 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 4e | ).....QNetworkProtocol(.const.QN |
16dc0 | 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 6b | etworkProtocol.&.);.....QNetwork |
16de0 | 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 77 | Protocol.&operator=(.const.QNetw |
16e00 | 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 73 | orkProtocol.&.);.#endif.};..clas |
16e20 | 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 61 | s.QNetworkOperationPrivate;..cla |
16e40 | 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 20 | ss.Q_EXPORT.QNetworkOperation.:. |
16e60 | 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 20 | public.QObject.{.....Q_OBJECT... |
16e80 | 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 75 | ..friend.class.QUrlOperator;..pu |
16ea0 | 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 65 | blic:.....QNetworkOperation(.QNe |
16ec0 | 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 69 | tworkProtocol::Operation.operati |
16ee0 | 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 63 | on,.......const.QString.&arg0,.c |
16f00 | 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 20 | onst.QString.&arg1,.......const. |
16f20 | 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 65 | QString.&arg2.);.....QNetworkOpe |
16f40 | 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 74 | ration(.QNetworkProtocol::Operat |
16f60 | 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 65 | ion.operation,.......const.QByte |
16f80 | 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 61 | Array.&arg0,.const.QByteArray.&a |
16fa0 | 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 67 | rg1,.......const.QByteArray.&arg |
16fc0 | 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 0a | 2.);.....~QNetworkOperation();.. |
16fe0 | 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 6f | ....void.setState(.QNetworkProto |
17000 | 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 74 | col::State.state.);.....void.set |
17020 | 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 64 | ProtocolDetail(.const.QString.&d |
17040 | 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 20 | etail.);.....void.setErrorCode(. |
17060 | 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 6e | int.ec.);.....void.setArg(.int.n |
17080 | 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 6f | um,.const.QString.&arg.);.....vo |
170a0 | 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 79 | id.setRawArg(.int.num,.const.QBy |
170c0 | 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 6f | teArray.&arg.);......QNetworkPro |
170e0 | 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 6e | tocol::Operation.operation().con |
17100 | 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 20 | st;.....QNetworkProtocol::State. |
17120 | 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 20 | state().const;.....QString.arg(. |
17140 | 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 20 | int.num.).const;.....QByteArray. |
17160 | 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 74 | rawArg(.int.num.).const;.....QSt |
17180 | 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 20 | ring.protocolDetail().const;.... |
171a0 | 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 69 | .int.errorCode().const;......voi |
171c0 | 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 6f | d.free();..private.slots:.....vo |
171e0 | 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 79 | id.deleteMe();..private:.....QBy |
17200 | 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 20 | teArray.&raw(.int.num.).const;.. |
17220 | 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 0a | ...QNetworkOperationPrivate.*d;. |
17240 | 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 |
17260 | 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 |
17280 | 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 65 | (Q_DISABLE_COPY).....QNetworkOpe |
172a0 | 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 20 | ration(.const.QNetworkOperation. |
172c0 | 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 72 | &.);.....QNetworkOperation.&oper |
172e0 | 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 26 | ator=(.const.QNetworkOperation.& |
17300 | 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 4e | .);.#endif.};..#endif.//.QT_NO_N |
17320 | 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 4f | ETWORKPROTOCOL..#endif.//.QNETWO |
17340 | 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 00 | RKPROTOCOL_H......q.s.e.s.s.i.o. |
17360 | 6e 00 2e 00 68 00 00 06 34 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | n...h...4/********************** |
17380 | 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 | ******************************** |
173a0 | 2a 2a 2a 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 3a 20 24 | **********************.**.$Id:.$ |
173c0 | 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 65 73 73 69 6f 6e 20 63 6c | .**.**.Definition.of.QSession.cl |
173e0 | 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 39 30 35 31 30 0a 2a 2a 0a 2a 2a | ass.**.**.Created.:.990510.**.** |
17400 | 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 | .Copyright.(C).1992-2000.Trollte |
17420 | 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a | ch.ASA...All.rights.reserved..** |
17440 | 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 | .**.This.file.is.part.of.the.ker |
17460 | 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 | nel.module.of.the.Qt.GUI.Toolkit |
17480 | 2e 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 | ..**.**.This.file.may.be.distrib |
174a0 | 75 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 | uted.under.the.terms.of.the.Q.Pu |
174c0 | 62 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 | blic.License.**.as.defined.by.Tr |
174e0 | 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 | olltech.ASA.of.Norway.and.appear |
17500 | 69 6e 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 | ing.in.the.file.**.LICENSE.QPL.i |
17520 | 6e 63 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 | ncluded.in.the.packaging.of.this |
17540 | 20 66 69 6c 65 2e 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 | .file..**.**.This.file.may.be.di |
17560 | 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 | stributed.and/or.modified.under. |
17580 | 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 | the.terms.of.the.**.GNU.General. |
175a0 | 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c | Public.License.version.2.as.publ |
175c0 | 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f | ished.by.the.Free.Software.**.Fo |
175e0 | 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 | undation.and.appearing.in.the.fi |
17600 | 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a | le.LICENSE.GPL.included.in.the.* |
17620 | 2a 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 | *.packaging.of.this.file..**.**. |
17640 | 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 45 6e 74 65 72 | Licensees.holding.valid.Qt.Enter |
17660 | 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c | prise.Edition.or.Qt.Professional |
17680 | 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 | .Edition.**.licenses.may.use.thi |
176a0 | 73 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 74 68 65 20 51 74 | s.file.in.accordance.with.the.Qt |
176c0 | 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 | .Commercial.License.**.Agreement |
176e0 | 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a | .provided.with.the.Software..**. |
17700 | 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 | **.This.file.is.provided.AS.IS.w |
17720 | 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 | ith.NO.WARRANTY.OF.ANY.KIND,.INC |
17740 | 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e | LUDING.THE.**.WARRANTY.OF.DESIGN |
17760 | 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f | ,.MERCHANTABILITY.AND.FITNESS.FO |
17780 | 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 | R.A.PARTICULAR.PURPOSE..**.**.Se |
177a0 | 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e | e.http://qtsoftware.com/pricing. |
177c0 | 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 74 65 63 68 2e 63 6f | html.or.email.sales@trolltech.co |
177e0 | 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 | m.for.**...information.about.Qt. |
17800 | 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a | Commercial.License.Agreements..* |
17820 | 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f | *.See.http://qtsoftware.com/qpl/ |
17840 | 20 66 6f 72 20 51 50 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 | .for.QPL.licensing.information.. |
17860 | 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c | **.See.http://qtsoftware.com/gpl |
17880 | 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e | /.for.GPL.licensing.information. |
178a0 | 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f | .**.**.Contact.info@trolltech.co |
178c0 | 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 | m.if.any.conditions.of.this.lice |
178e0 | 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a | nsing.are.**.not.clear.to.you..* |
17900 | 2a 0a 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 | *.****************************** |
17920 | 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 | ******************************** |
17940 | 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 45 53 53 49 4f 4e 5f 48 0a 23 64 | ********/..#ifndef.QSESSION_H.#d |
17960 | 65 66 69 6e 65 20 51 53 45 53 53 49 4f 4e 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 | efine.QSESSION_H..#ifndef.QT_H.# |
17980 | 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 65 6e 64 69 66 0a 00 00 00 12 00 71 00 73 00 69 | endif.//.QT_H..#endif......q.s.i |
179a0 | 00 67 00 6e 00 61 00 6c 00 2e 00 68 00 00 0a 30 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .g.n.a.l...h...0/*************** |
179c0 | 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 | ******************************** |
179e0 | 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 0a 2a 2a | *****************************.** |
17a00 | 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 69 67 | .$Id:.$.**.**.Definition.of.QSig |
17a20 | 6e 61 6c 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 34 31 32 30 31 | nal.class.**.**.Created.:.941201 |
17a40 | 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 | .**.**.Copyright.(C).1992-2000.T |
17a60 | 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 | rolltech.ASA...All.rights.reserv |
17a80 | 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 | ed..**.**.This.file.is.part.of.t |
17aa0 | 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 | he.kernel.module.of.the.Qt.GUI.T |
17ac0 | 6f 6f 6c 6b 69 74 2e 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 | oolkit..**.**.This.file.may.be.d |
17ae0 | 69 73 74 72 69 62 75 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 | istributed.under.the.terms.of.th |
17b00 | 65 20 51 20 50 75 62 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 | e.Q.Public.License.**.as.defined |
17b20 | 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 | .by.Trolltech.ASA.of.Norway.and. |
17b40 | 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 4e 53 45 | appearing.in.the.file.**.LICENSE |
17b60 | 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e 67 20 6f | .QPL.included.in.the.packaging.o |
17b80 | 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 | f.this.file..**.**.This.file.may |
17ba0 | 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 | .be.distributed.and/or.modified. |
17bc0 | 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 | under.the.terms.of.the.**.GNU.Ge |
17be0 | 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 | neral.Public.License.version.2.a |
17c00 | 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 | s.published.by.the.Free.Software |
17c20 | 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 | .**.Foundation.and.appearing.in. |
17c40 | 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e | the.file.LICENSE.GPL.included.in |
17c60 | 20 74 68 65 0a 2a 2a 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 | .the.**.packaging.of.this.file.. |
17c80 | 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 69 64 20 51 74 | **.**.Licensees.holding.valid.Qt |
17ca0 | 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 | .Enterprise.Edition.or.Qt.Profes |
17cc0 | 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 | sional.Edition.**.licenses.may.u |
17ce0 | 73 65 20 74 68 69 73 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 | se.this.file.in.accordance.with. |
17d00 | 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 | the.Qt.Commercial.License.**.Agr |
17d20 | 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 | eement.provided.with.the.Softwar |
17d40 | 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 | e..**.**.This.file.is.provided.A |
17d60 | 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e | S.IS.with.NO.WARRANTY.OF.ANY.KIN |
17d80 | 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 | D,.INCLUDING.THE.**.WARRANTY.OF. |
17da0 | 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e | DESIGN,.MERCHANTABILITY.AND.FITN |
17dc0 | 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a | ESS.FOR.A.PARTICULAR.PURPOSE..** |
17de0 | 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 | .**.See.http://qtsoftware.com/pr |
17e00 | 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 74 | icing.html.or.email.sales@trollt |
17e20 | 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f | ech.com.for.**...information.abo |
17e40 | 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 | ut.Qt.Commercial.License.Agreeme |
17e60 | 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f | nts..**.See.http://qtsoftware.co |
17e80 | 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 69 6e 66 6f 72 6d 61 | m/qpl/.for.QPL.licensing.informa |
17ea0 | 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 | tion..**.See.http://qtsoftware.c |
17ec0 | 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d | om/gpl/.for.GPL.licensing.inform |
17ee0 | 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 | ation..**.**.Contact.info@trollt |
17f00 | 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 | ech.com.if.any.conditions.of.thi |
17f20 | 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 | s.licensing.are.**.not.clear.to. |
17f40 | 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | you..**.************************ |
17f60 | 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 | ******************************** |
17f80 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 49 47 4e 41 4c | **************/..#ifndef.QSIGNAL |
17fa0 | 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 49 47 4e 41 4c 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 | _H.#define.QSIGNAL_H..#ifndef.QT |
17fc0 | 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 76 61 72 69 61 6e 74 2e 68 22 0a 23 69 6e 63 6c 75 64 | _H.#include."qvariant.h".#includ |
17fe0 | 65 20 22 71 6f 62 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 | e."qobject.h".#endif.//.QT_H...c |
18000 | 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 69 67 6e 61 6c 20 3a 20 70 75 62 6c 69 63 20 51 | lass.Q_EXPORT.QSignal.:.public.Q |
18020 | 4f 62 6a 65 63 74 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 0a 70 75 62 6c 69 63 3a 0a 20 | Object.{.....Q_OBJECT..public:.. |
18040 | 20 20 20 51 53 69 67 6e 61 6c 28 20 51 4f 62 6a 65 63 74 20 2a 70 61 72 65 6e 74 3d 30 2c 20 63 | ...QSignal(.QObject.*parent=0,.c |
18060 | 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 7e 51 53 69 67 6e 61 | onst.char.*name=0.);.....~QSigna |
18080 | 6c 28 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 63 6f 6e 6e 65 63 74 28 20 63 6f 6e 73 74 20 51 4f | l();......bool.connect(.const.QO |
180a0 | 62 6a 65 63 74 20 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 | bject.*receiver,.const.char.*mem |
180c0 | 62 65 72 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 64 69 73 63 6f 6e 6e 65 63 74 28 20 63 6f 6e 73 | ber.);.....bool.disconnect(.cons |
180e0 | 74 20 51 4f 62 6a 65 63 74 20 2a 72 65 63 65 69 76 65 72 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 | t.QObject.*receiver,.const.char. |
18100 | 2a 6d 65 6d 62 65 72 3d 30 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 61 63 74 69 76 61 74 65 28 | *member=0.);......void.activate( |
18120 | 29 3b 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 62 6f 6f | );..#ifndef.QT_NO_COMPAT.....boo |
18140 | 6c 09 69 73 42 6c 6f 63 6b 65 64 28 29 09 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 51 | l.isBlocked()..const..{.return.Q |
18160 | 4f 62 6a 65 63 74 3a 3a 73 69 67 6e 61 6c 73 42 6c 6f 63 6b 65 64 28 29 3b 20 7d 0a 20 20 20 20 | Object::signalsBlocked();.}..... |
18180 | 76 6f 69 64 09 62 6c 6f 63 6b 28 20 62 6f 6f 6c 20 62 20 29 09 09 7b 20 51 4f 62 6a 65 63 74 3a | void.block(.bool.b.)..{.QObject: |
181a0 | 3a 62 6c 6f 63 6b 53 69 67 6e 61 6c 73 28 20 62 20 29 3b 20 7d 0a 23 69 66 6e 64 65 66 20 51 54 | :blockSignals(.b.);.}.#ifndef.QT |
181c0 | 5f 4e 4f 5f 56 41 52 49 41 4e 54 0a 20 20 20 20 76 6f 69 64 09 73 65 74 50 61 72 61 6d 65 74 65 | _NO_VARIANT.....void.setParamete |
181e0 | 72 28 20 69 6e 74 20 76 61 6c 75 65 20 29 3b 0a 20 20 20 20 69 6e 74 09 09 70 61 72 61 6d 65 74 | r(.int.value.);.....int..paramet |
18200 | 65 72 28 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 23 65 6e 64 69 66 0a 0a 23 69 66 6e 64 | er().const;.#endif.#endif..#ifnd |
18220 | 65 66 20 51 54 5f 4e 4f 5f 56 41 52 49 41 4e 54 0a 20 20 20 20 76 6f 69 64 09 73 65 74 56 61 6c | ef.QT_NO_VARIANT.....void.setVal |
18240 | 75 65 28 20 63 6f 6e 73 74 20 51 56 61 72 69 61 6e 74 20 26 76 61 6c 75 65 20 29 3b 0a 20 20 20 | ue(.const.QVariant.&value.);.... |
18260 | 20 51 56 61 72 69 61 6e 74 09 76 61 6c 75 65 28 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a | .QVariant.value().const;.#endif. |
18280 | 73 69 67 6e 61 6c 73 3a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 56 41 52 49 41 4e 54 0a 20 | signals:.#ifndef.QT_NO_VARIANT.. |
182a0 | 20 20 20 76 6f 69 64 20 73 69 67 6e 61 6c 28 20 63 6f 6e 73 74 20 51 56 61 72 69 61 6e 74 26 20 | ...void.signal(.const.QVariant&. |
182c0 | 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 64 20 69 6e 74 53 69 67 6e 61 6c 28 20 69 6e | );.#endif.....void.intSignal(.in |
182e0 | 74 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 56 41 52 | t.);..private:.#ifndef.QT_NO_VAR |
18300 | 49 41 4e 54 0a 20 20 20 20 51 56 61 72 69 61 6e 74 20 76 61 6c 3b 0a 23 65 6e 64 69 66 0a 70 72 | IANT.....QVariant.val;.#endif.pr |
18320 | 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 |
18340 | 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_ |
18360 | 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 69 67 6e 61 6c 28 20 63 6f 6e 73 74 | DISABLE_COPY).....QSignal(.const |
18380 | 20 51 53 69 67 6e 61 6c 20 26 20 29 3b 0a 20 20 20 20 51 53 69 67 6e 61 6c 20 26 6f 70 65 72 61 | .QSignal.&.);.....QSignal.&opera |
183a0 | 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 69 67 6e 61 6c 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a | tor=(.const.QSignal.&.);.#endif. |
183c0 | 7d 3b 0a 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 49 47 4e 41 4c 5f 48 0a 00 00 00 1e 00 71 00 | };...#endif.//.QSIGNAL_H......q. |
183e0 | 73 00 70 00 6c 00 61 00 73 00 68 00 73 00 63 00 72 00 65 00 65 00 6e 00 2e 00 68 00 00 09 36 2f | s.p.l.a.s.h.s.c.r.e.e.n...h...6/ |
18400 | 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 | ******************************** |
18420 | 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 | ******************************** |
18440 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 | ************.**.$Id:.$.**.**.Def |
18460 | 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 70 6c 61 73 68 53 63 72 65 65 6e 20 63 6c 61 73 73 0a 2a | inition.of.QSplashScreen.class.* |
18480 | 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 33 20 54 72 6f 6c 6c 74 65 63 | *.**.Copyright.(C).2003.Trolltec |
184a0 | 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a | h.ASA...All.rights.reserved..**. |
184c0 | 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 69 64 67 | **.This.file.is.part.of.the.widg |
184e0 | 65 74 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 | ets.module.of.the.Qt.GUI.Toolkit |
18500 | 2e 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 | ..**.**.This.file.may.be.distrib |
18520 | 75 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 | uted.under.the.terms.of.the.Q.Pu |
18540 | 62 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 | blic.License.**.as.defined.by.Tr |
18560 | 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 | olltech.ASA.of.Norway.and.appear |
18580 | 69 6e 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 | ing.in.the.file.**.LICENSE.QPL.i |
185a0 | 6e 63 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 | ncluded.in.the.packaging.of.this |
185c0 | 20 66 69 6c 65 2e 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 | .file..**.**.This.file.may.be.di |
185e0 | 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 | stributed.and/or.modified.under. |
18600 | 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 | the.terms.of.the.**.GNU.General. |
18620 | 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c | Public.License.version.2.as.publ |
18640 | 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f | ished.by.the.Free.Software.**.Fo |
18660 | 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 | undation.and.appearing.in.the.fi |
18680 | 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a | le.LICENSE.GPL.included.in.the.* |
186a0 | 2a 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 | *.packaging.of.this.file..**.**. |
186c0 | 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 45 6e 74 65 72 | Licensees.holding.valid.Qt.Enter |
186e0 | 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c | prise.Edition.or.Qt.Professional |
18700 | 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 | .Edition.**.licenses.may.use.thi |
18720 | 73 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 74 68 65 20 51 74 | s.file.in.accordance.with.the.Qt |
18740 | 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 | .Commercial.License.**.Agreement |
18760 | 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a | .provided.with.the.Software..**. |
18780 | 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 | **.This.file.is.provided.AS.IS.w |
187a0 | 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 | ith.NO.WARRANTY.OF.ANY.KIND,.INC |
187c0 | 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e | LUDING.THE.**.WARRANTY.OF.DESIGN |
187e0 | 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f | ,.MERCHANTABILITY.AND.FITNESS.FO |
18800 | 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 | R.A.PARTICULAR.PURPOSE..**.**.Se |
18820 | 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e | e.http://qtsoftware.com/pricing. |
18840 | 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 74 65 63 68 2e 63 6f | html.or.email.sales@trolltech.co |
18860 | 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 | m.for.**...information.about.Qt. |
18880 | 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a | Commercial.License.Agreements..* |
188a0 | 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f | *.See.http://qtsoftware.com/qpl/ |
188c0 | 20 66 6f 72 20 51 50 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 | .for.QPL.licensing.information.. |
188e0 | 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c | **.See.http://qtsoftware.com/gpl |
18900 | 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e | /.for.GPL.licensing.information. |
18920 | 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f | .**.**.Contact.info@trolltech.co |
18940 | 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 | m.if.any.conditions.of.this.lice |
18960 | 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a | nsing.are.**.not.clear.to.you..* |
18980 | 2a 0a 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 | *.****************************** |
189a0 | 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 | ******************************** |
189c0 | 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 50 4c 41 53 48 53 43 52 45 45 4e | ********/..#ifndef.QSPLASHSCREEN |
189e0 | 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 50 4c 41 53 48 53 43 52 45 45 4e 5f 48 0a 0a 23 69 66 6e | _H.#define.QSPLASHSCREEN_H..#ifn |
18a00 | 64 65 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 69 | def.QT_H.#include."qpixmap.h".#i |
18a20 | 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 20 2f 2f 20 51 54 5f | nclude."qwidget.h".#endif.//.QT_ |
18a40 | 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 53 50 4c 41 53 48 53 43 52 45 45 4e 0a 63 6c | H..#ifndef.QT_NO_SPLASHSCREEN.cl |
18a60 | 61 73 73 20 51 53 70 6c 61 73 68 53 63 72 65 65 6e 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 | ass.QSplashScreenPrivate;..class |
18a80 | 20 51 5f 45 58 50 4f 52 54 20 51 53 70 6c 61 73 68 53 63 72 65 65 6e 20 3a 20 70 75 62 6c 69 63 | .Q_EXPORT.QSplashScreen.:.public |
18aa0 | 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 3a 0a | .QWidget.{.....Q_OBJECT.public:. |
18ac0 | 20 20 20 20 51 53 70 6c 61 73 68 53 63 72 65 65 6e 28 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 | ....QSplashScreen(.const.QPixmap |
18ae0 | 20 26 70 69 78 6d 61 70 20 3d 20 51 50 69 78 6d 61 70 28 29 2c 20 57 46 6c 61 67 73 20 66 20 3d | .&pixmap.=.QPixmap(),.WFlags.f.= |
18b00 | 20 30 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 53 70 6c 61 73 68 53 63 72 65 65 6e | .0.);.....virtual.~QSplashScreen |
18b20 | 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 50 69 78 6d 61 70 28 20 63 6f 6e 73 74 20 51 | ();......void.setPixmap(.const.Q |
18b40 | 50 69 78 6d 61 70 20 26 70 69 78 6d 61 70 20 29 3b 0a 20 20 20 20 51 50 69 78 6d 61 70 2a 20 70 | Pixmap.&pixmap.);.....QPixmap*.p |
18b60 | 69 78 6d 61 70 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 66 69 6e 69 73 68 28 20 | ixmap().const;.....void.finish(. |
18b80 | 51 57 69 64 67 65 74 20 2a 77 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 70 61 69 6e 74 28 29 | QWidget.*w.);.....void.repaint() |
18ba0 | 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 6d 65 73 73 61 67 | ;..public.slots:.....void.messag |
18bc0 | 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 73 74 72 2c 20 69 6e 74 20 66 6c 61 67 73 | e(.const.QString.&str,.int.flags |
18be0 | 20 3d 20 41 6c 69 67 6e 4c 65 66 74 2c 0a 09 09 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 | .=.AlignLeft,.....const.QColor.& |
18c00 | 63 6f 6c 6f 72 20 3d 20 62 6c 61 63 6b 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 63 6c 65 61 72 28 | color.=.black.);.....void.clear( |
18c20 | 29 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 76 6f 69 64 20 6d 65 73 73 61 67 65 43 68 61 | );..signals:.....void.messageCha |
18c40 | 6e 67 65 64 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 73 74 72 20 29 3b 0a 0a 70 72 6f | nged(.const.QString.&str.);..pro |
18c60 | 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 64 72 61 77 43 6f 6e | tected:.....virtual.void.drawCon |
18c80 | 74 65 6e 74 73 28 20 51 50 61 69 6e 74 65 72 20 2a 70 61 69 6e 74 65 72 20 29 3b 0a 20 20 20 20 | tents(.QPainter.*painter.);..... |
18ca0 | 76 6f 69 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 | void.mousePressEvent(.QMouseEven |
18cc0 | 74 20 2a 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 43 6f | t.*.);..private:.....void.drawCo |
18ce0 | 6e 74 65 6e 74 73 28 29 3b 0a 0a 20 20 20 20 51 53 70 6c 61 73 68 53 63 72 65 65 6e 50 72 69 76 | ntents();......QSplashScreenPriv |
18d00 | 61 74 65 20 2a 64 3b 0a 7d 3b 0a 23 65 6e 64 69 66 20 2f 2f 51 54 5f 4e 4f 5f 53 50 4c 41 53 48 | ate.*d;.};.#endif.//QT_NO_SPLASH |
18d20 | 53 43 52 45 45 4e 0a 23 65 6e 64 69 66 0a 00 00 00 16 00 71 00 70 00 74 00 72 00 73 00 74 00 61 | SCREEN.#endif......q.p.t.r.s.t.a |
18d40 | 00 63 00 6b 00 2e 00 68 00 00 0c 54 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .c.k...h...T/******************* |
18d60 | 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 | ******************************** |
18d80 | 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 0a 2a 2a 20 24 49 64 | *************************.**.$Id |
18da0 | 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 50 74 72 53 74 61 63 6b 20 | $.**.**.Definition.of.QPtrStack. |
18dc0 | 70 6f 69 6e 74 65 72 20 62 61 73 65 64 20 74 65 6d 70 6c 61 74 65 20 63 6c 61 73 73 0a 2a 2a 0a | pointer.based.template.class.**. |
18de0 | 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 32 30 39 31 37 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 | **.Created.:.920917.**.**.Copyri |
18e00 | 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e | ght.(C).1992-2000.Trolltech.ASA. |
18e20 | 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 | ..All.rights.reserved..**.**.Thi |
18e40 | 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 74 6f 6f 6c 73 20 6d 6f 64 75 | s.file.is.part.of.the.tools.modu |
18e60 | 6c 65 20 6f 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 | le.of.the.Qt.GUI.Toolkit..**.**. |
18e80 | 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 74 65 64 20 75 6e 64 | This.file.may.be.distributed.und |
18ea0 | 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 6c 69 63 20 4c 69 63 | er.the.terms.of.the.Q.Public.Lic |
18ec0 | 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 6c 6c 74 65 63 68 20 | ense.**.as.defined.by.Trolltech. |
18ee0 | 41 53 41 20 6f 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 | ASA.of.Norway.and.appearing.in.t |
18f00 | 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 6c 75 64 65 64 20 | he.file.**.LICENSE.QPL.included. |
18f20 | 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 69 6c 65 2e 0a 2a | in.the.packaging.of.this.file..* |
18f40 | 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 74 65 | *.**.This.file.may.be.distribute |
18f60 | 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d | d.and/or.modified.under.the.term |
18f80 | 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c | s.of.the.**.GNU.General.Public.L |
18fa0 | 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 | icense.version.2.as.published.by |
18fc0 | 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e | .the.Free.Software.**.Foundation |
18fe0 | 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 65 20 4c 49 43 45 4e | .and.appearing.in.the.file.LICEN |
19000 | 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 | SE.GPL.included.in.the.**.packag |
19020 | 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 69 63 65 6e 73 65 65 | ing.of.this.file..**.**.Licensee |
19040 | 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 | s.holding.valid.Qt.Enterprise.Ed |
19060 | 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e | ition.or.Qt.Professional.Edition |
19080 | 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 | .**.licenses.may.use.this.file.i |
190a0 | 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 | n.accordance.with.the.Qt.Commerc |
190c0 | 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 | ial.License.**.Agreement.provide |
190e0 | 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 | d.with.the.Software..**.**.This. |
19100 | 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 | file.is.provided.AS.IS.with.NO.W |
19120 | 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 | ARRANTY.OF.ANY.KIND,.INCLUDING.T |
19140 | 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 | HE.**.WARRANTY.OF.DESIGN,.MERCHA |
19160 | 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 | NTABILITY.AND.FITNESS.FOR.A.PART |
19180 | 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f | ICULAR.PURPOSE..**.**.See.http:/ |
191a0 | 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 | /qtsoftware.com/pricing.html.or. |
191c0 | 65 6d 61 69 6c 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 | email.sales@trolltech.com.for.** |
191e0 | 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 | ...information.about.Qt.Commerci |
19200 | 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 | al.License.Agreements..**.See.ht |
19220 | 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c | tp://qtsoftware.com/qpl/.for.QPL |
19240 | 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 20 53 65 65 20 68 | .licensing.information..**.See.h |
19260 | 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 | ttp://qtsoftware.com/gpl/.for.GP |
19280 | 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 20 43 | L.licensing.information..**.**.C |
192a0 | 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 | ontact.info@trolltech.com.if.any |
192c0 | 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 | .conditions.of.this.licensing.ar |
192e0 | 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a | e.**.not.clear.to.you..**.****** |
19300 | 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 | ******************************** |
19320 | 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 | ******************************** |
19340 | 2f 0a 0a 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 | /..#ifndef.QPTRSTACK_H.#define.Q |
19360 | 50 54 52 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 | PTRSTACK_H..#ifndef.QT_H.#includ |
19380 | 65 20 22 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 | e."qglist.h".#endif.//.QT_H..tem |
193a0 | 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 53 74 61 63 | plate<class.type>.class.QPtrStac |
193c0 | 6b 20 3a 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 | k.:.protected.QGList.{.public:.. |
193e0 | 20 20 20 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 | ...QPtrStack()....{.}.....QPtrSt |
19400 | 61 63 6b 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 | ack(.const.QPtrStack<type>.&s.). |
19420 | 3a 20 51 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 | :.QGList(.s.).{.}.....~QPtrStack |
19440 | 28 29 09 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 | ()...{.clear();.}.....QPtrStack< |
19460 | 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 72 53 74 61 63 6b | type>.&operator=(const.QPtrStack |
19480 | 3c 74 79 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 | <type>.&s)....{.return.(QPtrStac |
194a0 | 6b 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 73 29 3b 20 7d | k<type>&)QGList::operator=(s);.} |
194c0 | 0a 20 20 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 | .....bool..autoDelete().const..{ |
194e0 | 20 72 65 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 | .return.QPtrCollection::autoDele |
19500 | 74 65 28 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 | te();.}.....void..setAutoDelete( |
19520 | 20 62 6f 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 | .bool.del.).{.QPtrCollection::se |
19540 | 74 41 75 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 | tAutoDelete(del);.}.....uint..co |
19560 | 75 6e 74 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 | unt()...const..{.return.QGList:: |
19580 | 63 6f 75 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 | count();.}.....bool..isEmpty().c |
195a0 | 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 20 3d | onst..{.return.QGList::count().= |
195c0 | 3d 20 30 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 | =.0;.}.....void..push(.const.typ |
195e0 | 65 20 2a 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 | e.*d.)..{.QGList::insertAt(0,Ite |
19600 | 6d 28 64 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 | m(d));.}.....type.*pop()....{.re |
19620 | 74 75 72 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 | turn.(type.*)QGList::takeFirst() |
19640 | 3b 20 7d 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 | ;.}.....bool..remove()...{.retur |
19660 | 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 0a 20 20 20 20 76 | n.QGList::removeFirst();.}.....v |
19680 | 6f 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 | oid..clear()...{.QGList::clear() |
196a0 | 3b 20 7d 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 | ;.}.....type.*top().....const..{ |
196c0 | 20 72 65 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 | .return.(type.*)QGList::cfirst() |
196e0 | 3b 20 7d 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 | ;.}....operator.type.*().const.{ |
19700 | 20 72 65 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 | .return.(type.*)QGList::cfirst() |
19720 | 3b 20 7d 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 | ;.}.....type.*current().const..{ |
19740 | 20 72 65 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 | .return.(type.*)QGList::cfirst() |
19760 | 3b 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 | ;.}..#ifdef.Q_QDOC.protected:... |
19780 | 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 44 61 | ..virtual.QDataStream&.read(.QDa |
197a0 | 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 6d 26 | taStream&,.QPtrCollection::Item& |
197c0 | 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 72 69 | .);.....virtual.QDataStream&.wri |
197e0 | 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 6f 6e | te(.QDataStream&,.QPtrCollection |
19800 | 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 65 3a | ::Item.).const;.#endif..private: |
19820 | 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 29 3b | .....void..deleteItem(.Item.d.); |
19840 | 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 50 4c | .};..#if.!defined(Q_BROKEN_TEMPL |
19860 | 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 20 69 | ATE_SPECIALIZATION).template<>.i |
19880 | 6e 6c 69 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 | nline.void.QPtrStack<void>::dele |
198a0 | 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 7b | teItem(.QPtrCollection::Item.).{ |
198c0 | 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 20 | .}.#endif..template<class.type>. |
198e0 | 69 6e 6c 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 | inline.void.QPtrStack<type>::del |
19900 | 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. |
19920 | 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.( |
19940 | 74 79 70 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 | type.*)d;.}..#ifndef.QT_NO_COMPA |
19960 | 54 0a 23 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 | T.#define.QStack.QPtrStack.#endi |
19980 | 66 0a 0a 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 | f..#endif.//.QPTRSTACK_H......q. |
199a0 | 6d 00 73 00 67 00 62 00 6f 00 78 00 2e 00 68 00 00 04 29 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | m.s.g.b.o.x...h...)/************ |
199c0 | 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 | ******************************** |
199e0 | 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 | ******************************** |
19a00 | 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 69 74 79 20 66 69 6c | .**.$Id$.**.**.Compatibility.fil |
19a20 | 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 65 64 20 62 79 20 6c | e.-.should.only.be.included.by.l |
19a40 | 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 65 73 20 74 68 65 20 | egacy.code..**.It.#includes.the. |
19a60 | 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 20 6f 6e 65 2e 0a 2a | file.which.obsoletes.this.one..* |
19a80 | 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 30 30 30 20 54 72 6f | *.**.Copyright.(C).1998-2000.Tro |
19aa0 | 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 | lltech.ASA...All.rights.reserved |
19ac0 | 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 20 74 68 65 20 51 | ..**..This.file.is.part.of.the.Q |
19ae0 | 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 66 69 6c 65 20 6d | t.GUI.Toolkit..**.**.This.file.m |
19b00 | 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 65 20 74 65 72 6d | ay.be.distributed.under.the.term |
19b20 | 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 2a 2a 20 61 73 20 | s.of.the.Q.Public.License.**.as. |
19b40 | 64 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 | defined.by.Trolltech.ASA.of.Norw |
19b60 | 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 65 0a 2a 2a 20 | ay.and.appearing.in.the.file.**. |
19b80 | 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 20 70 61 63 6b | LICENSE.QPL.included.in.the.pack |
19ba0 | 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 69 63 65 6e 73 | aging.of.this.file..**.**.Licens |
19bc0 | 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 73 69 6f 6e 61 | ees.holding.valid.Qt.Professiona |
19be0 | 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 74 68 69 73 0a | l.Edition.licenses.may.use.this. |
19c00 | 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 74 68 65 20 51 | **.file.in.accordance.with.the.Q |
19c20 | 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 6e 73 65 20 41 | t.Professional.Edition.License.A |
19c40 | 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 68 65 20 51 74 | greement.**.provided.with.the.Qt |
19c60 | 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 2a 20 53 65 65 | .Professional.Edition..**.**.See |
19c80 | 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 | .http://qtsoftware.com/pricing.h |
19ca0 | 74 6d 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d | tml.or.email.sales@trolltech.com |
19cc0 | 20 66 6f 72 0a 2a 2a 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 50 72 | .for.**.information.about.the.Pr |
19ce0 | 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 6c 69 63 65 6e 73 69 6e 67 2c 20 6f 72 | ofessional.Edition.licensing,.or |
19d00 | 20 73 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 | .see.**.http://qtsoftware.com/qp |
19d20 | 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | l/.for.QPL.licensing.information |
19d40 | 2e 0a 2a 2a 0a 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 | ..**.*************************** |
19d60 | 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 | ******************************** |
19d80 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 4d 53 47 | ******************/.#ifndef.QMSG |
19da0 | 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 65 | BOX_H.#define.QMSGBOX_H.#include |
19dc0 | 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 70 | ."qmessagebox.h".#endif......q.p |
19de0 | 00 6e 00 74 00 61 00 72 00 72 00 79 00 2e 00 68 00 00 04 2b 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .n.t.a.r.r.y...h...+/*********** |
19e00 | 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 | ******************************** |
19e20 | 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 | ******************************** |
19e40 | 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 69 74 79 20 66 69 | *.**.$Id$.**.**.Compatibility.fi |
19e60 | 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 65 64 20 62 79 20 | le.-.should.only.be.included.by. |
19e80 | 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 65 73 20 74 68 65 | legacy.code..**.It.#includes.the |
19ea0 | 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 20 6f 6e 65 2e 0a | .file.which.obsoletes.this.one.. |
19ec0 | 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 30 30 30 20 54 72 | **.**.Copyright.(C).1998-2000.Tr |
19ee0 | 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 | olltech.ASA...All.rights.reserve |
19f00 | 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 20 74 68 65 20 | d..**..This.file.is.part.of.the. |
19f20 | 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 66 69 6c 65 20 | Qt.GUI.Toolkit..**.**.This.file. |
19f40 | 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 65 20 74 65 72 | may.be.distributed.under.the.ter |
19f60 | 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 2a 2a 20 61 73 | ms.of.the.Q.Public.License.**.as |
19f80 | 20 64 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 | .defined.by.Trolltech.ASA.of.Nor |
19fa0 | 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 65 0a 2a 2a | way.and.appearing.in.the.file.** |
19fc0 | 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 20 70 61 63 | .LICENSE.QPL.included.in.the.pac |
19fe0 | 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 69 63 65 6e | kaging.of.this.file..**.**.Licen |
1a000 | 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 73 69 6f 6e | sees.holding.valid.Qt.Profession |
1a020 | 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 74 68 69 73 | al.Edition.licenses.may.use.this |
1a040 | 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 74 68 65 20 | .**.file.in.accordance.with.the. |
1a060 | 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 6e 73 65 20 | Qt.Professional.Edition.License. |
1a080 | 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 68 65 20 51 | Agreement.**.provided.with.the.Q |
1a0a0 | 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 2a 20 53 65 | t.Professional.Edition..**.**.Se |
1a0c0 | 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e | e.http://qtsoftware.com/pricing. |
1a0e0 | 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 74 65 63 68 2e 63 6f | html.or.email.sales@trolltech.co |
1a100 | 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 74 20 74 68 65 20 50 | m.for.**.information.about.the.P |
1a120 | 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 73 69 6e 67 2c 20 6f | rofessional.Edition.licensing,.o |
1a140 | 72 20 73 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 | r.see.**.http://qtsoftware.com/q |
1a160 | 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f | pl/.for.QPL.licensing.informatio |
1a180 | 6e 2e 0a 2a 2a 0a 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 | n..**.************************** |
1a1a0 | 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 | ******************************** |
1a1c0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 4e | *******************/.#ifndef.QPN |
1a1e0 | 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 23 69 6e 63 6c | TARRY_H.#define.QPNTARRY_H.#incl |
1a200 | 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 00 00 00 12 00 | ude."qpointarray.h".#endif...... |
1a220 | 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 2a 2a 2a 2a 2a | q.p.a.i.n.t.d...h...*/********** |
1a240 | 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 | ******************************** |
1a260 | 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 | ******************************** |
1a280 | 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 69 74 79 20 66 | **.**.$Id$.**.**.Compatibility.f |
1a2a0 | 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 65 64 20 62 79 | ile.-.should.only.be.included.by |
1a2c0 | 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 65 73 20 74 68 | .legacy.code..**.It.#includes.th |
1a2e0 | 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 20 6f 6e 65 2e | e.file.which.obsoletes.this.one. |
1a300 | 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 30 30 30 20 54 | .**.**.Copyright.(C).1998-2000.T |
1a320 | 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 | rolltech.ASA...All.rights.reserv |
1a340 | 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 20 74 68 65 | ed..**..This.file.is.part.of.the |
1a360 | 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 66 69 6c 65 | .Qt.GUI.Toolkit..**.**.This.file |
1a380 | 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 65 20 74 65 | .may.be.distributed.under.the.te |
1a3a0 | 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 2a 2a 20 61 | rms.of.the.Q.Public.License.**.a |
1a3c0 | 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 41 20 6f 66 20 4e 6f | s.defined.by.Trolltech.ASA.of.No |
1a3e0 | 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 65 0a 2a | rway.and.appearing.in.the.file.* |
1a400 | 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 20 70 61 | *.LICENSE.QPL.included.in.the.pa |
1a420 | 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 69 63 65 | ckaging.of.this.file..**.**.Lice |
1a440 | 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 73 69 6f | nsees.holding.valid.Qt.Professio |
1a460 | 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 74 68 69 | nal.Edition.licenses.may.use.thi |
1a480 | 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 74 68 65 | s.**.file.in.accordance.with.the |
1a4a0 | 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 6e 73 65 | .Qt.Professional.Edition.License |
1a4c0 | 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 68 65 20 | .Agreement.**.provided.with.the. |
1a4e0 | 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 2a 20 53 | Qt.Professional.Edition..**.**.S |
1a500 | 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 | ee.http://qtsoftware.com/pricing |
1a520 | 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 74 65 63 68 2e 63 | .html.or.email.sales@trolltech.c |
1a540 | 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 74 20 74 68 65 20 | om.for.**.information.about.the. |
1a560 | 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 73 69 6e 67 2c 20 | Professional.Edition.licensing,. |
1a580 | 6f 72 20 73 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f | or.see.**.http://qtsoftware.com/ |
1a5a0 | 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 | qpl/.for.QPL.licensing.informati |
1a5c0 | 6f 6e 2e 0a 2a 2a 0a 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 | on..**.************************* |
1a5e0 | 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 | ******************************** |
1a600 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 | ********************/.#ifndef.QP |
1a620 | 41 49 4e 54 44 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 41 49 4e 54 44 5f 48 0a 23 69 6e 63 6c 75 | AINTD_H.#define.QPAINTD_H.#inclu |
1a640 | 64 65 20 22 71 70 61 69 6e 74 64 65 76 69 63 65 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 14 00 | de."qpaintdevice.h".#endif...... |
1a660 | 71 00 6e 00 65 00 74 00 77 00 6f 00 72 00 6b 00 2e 00 68 00 00 07 45 2f 2a 2a 2a 2a 2a 2a 2a 2a | q.n.e.t.w.o.r.k...h...E/******** |
1a680 | 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 | ******************************** |
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 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 | ****.**.$Id:.$.**.**.Definition. |
1a6e0 | 6f 66 20 71 49 6e 69 74 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c 73 20 66 75 6e 63 74 69 6f | of.qInitNetworkProtocols.functio |
1a700 | 6e 2e 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 37 30 35 32 31 0a 2a 2a 0a 2a 2a 20 | n..**.**.Created.:.970521.**.**. |
1a720 | 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 | Copyright.(C).1992-2000.Trolltec |
1a740 | 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a | h.ASA...All.rights.reserved..**. |
1a760 | 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6e 65 74 77 | **.This.file.is.part.of.the.netw |
1a780 | 6f 72 6b 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 | ork.module.of.the.Qt.GUI.Toolkit |
1a7a0 | 2e 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 | ..**.**.This.file.may.be.distrib |
1a7c0 | 75 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 | uted.under.the.terms.of.the.Q.Pu |
1a7e0 | 62 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 | blic.License.**.as.defined.by.Tr |
1a800 | 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 | olltech.ASA.of.Norway.and.appear |
1a820 | 69 6e 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 | ing.in.the.file.**.LICENSE.QPL.i |
1a840 | 6e 63 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 | ncluded.in.the.packaging.of.this |
1a860 | 20 66 69 6c 65 2e 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 | .file..**.**.This.file.may.be.di |
1a880 | 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 | stributed.and/or.modified.under. |
1a8a0 | 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 | the.terms.of.the.**.GNU.General. |
1a8c0 | 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c | Public.License.version.2.as.publ |
1a8e0 | 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f | ished.by.the.Free.Software.**.Fo |
1a900 | 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 | undation.and.appearing.in.the.fi |
1a920 | 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a | le.LICENSE.GPL.included.in.the.* |
1a940 | 2a 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 | *.packaging.of.this.file..**.**. |
1a960 | 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 45 6e 74 65 72 | Licensees.holding.valid.Qt.Enter |
1a980 | 70 72 69 73 65 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 74 | prise.Edition.licenses.may.use.t |
1a9a0 | 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 74 | his.**.file.in.accordance.with.t |
1a9c0 | 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 | he.Qt.Commercial.License.Agreeme |
1a9e0 | 6e 74 20 70 72 6f 76 69 64 65 64 0a 2a 2a 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 | nt.provided.**.with.the.Software |
1aa00 | 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 | ..**.**.This.file.is.provided.AS |
1aa20 | 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 | .IS.with.NO.WARRANTY.OF.ANY.KIND |
1aa40 | 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 | ,.INCLUDING.THE.**.WARRANTY.OF.D |
1aa60 | 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 | ESIGN,.MERCHANTABILITY.AND.FITNE |
1aa80 | 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a | SS.FOR.A.PARTICULAR.PURPOSE..**. |
1aaa0 | 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 | **.See.http://qtsoftware.com/pri |
1aac0 | 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 74 65 | cing.html.or.email.sales@trollte |
1aae0 | 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 | ch.com.for.**...information.abou |
1ab00 | 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e | t.Qt.Commercial.License.Agreemen |
1ab20 | 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d | ts..**.See.http://qtsoftware.com |
1ab40 | 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 | /qpl/.for.QPL.licensing.informat |
1ab60 | 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f | ion..**.See.http://qtsoftware.co |
1ab80 | 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 | m/gpl/.for.GPL.licensing.informa |
1aba0 | 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 | tion..**.**.Contact.info@trollte |
1abc0 | 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 | ch.com.if.any.conditions.of.this |
1abe0 | 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 | .licensing.are.**.not.clear.to.y |
1ac00 | 6f 75 2e 0a 2a 2a 0a 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 | ou..**.************************* |
1ac20 | 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 | ******************************** |
1ac40 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4e 45 54 57 4f 52 4b | *************/..#ifndef.QNETWORK |
1ac60 | 5f 48 0a 23 64 65 66 69 6e 65 20 51 4e 45 54 57 4f 52 4b 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 | _H.#define.QNETWORK_H..#ifndef.Q |
1ac80 | 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. |
1aca0 | 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 55 4c 45 | //.QT_H..#if.!defined(.QT_MODULE |
1acc0 | 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 45 4e 53 | _NETWORK.).||.defined(.QT_LICENS |
1ace0 | 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 51 54 5f | E_PROFESSIONAL.).||.defined(.QT_ |
1ad00 | 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 5f 45 58 | INTERNAL_NETWORK.).#define.QM_EX |
1ad20 | 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 5f 45 58 | PORT_NETWORK.#else.#define.QM_EX |
1ad40 | 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 0a 23 69 | PORT_NETWORK.Q_EXPORT.#endif..#i |
1ad60 | 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 4e 45 54 57 4f 52 4b 0a 0a 51 4d 5f 45 58 50 4f 52 54 5f 4e | fndef.QT_NO_NETWORK..QM_EXPORT_N |
1ad80 | 45 54 57 4f 52 4b 20 76 6f 69 64 20 71 49 6e 69 74 4e 65 74 77 6f 72 6b 50 72 6f 74 6f 63 6f 6c | ETWORK.void.qInitNetworkProtocol |
1ada0 | 73 28 29 3b 0a 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 0a 00 00 00 22 00 71 00 70 00 72 00 | s();..#endif..#endif....".q.p.r. |
1adc0 | 6f 00 67 00 72 00 65 00 73 00 73 00 64 00 69 00 61 00 6c 00 6f 00 67 00 2e 00 68 00 00 11 73 2f | o.g.r.e.s.s.d.i.a.l.o.g...h...s/ |
1ade0 | 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 | ******************************** |
1ae00 | 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 | ******************************** |
1ae20 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 | ************.**.$Id:.$.**.**.Def |
1ae40 | 69 6e 69 74 69 6f 6e 20 6f 66 20 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 20 63 6c 61 73 73 | inition.of.QProgressDialog.class |
1ae60 | 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 37 30 35 32 30 0a 2a 2a 0a 2a 2a 20 43 6f | .**.**.Created.:.970520.**.**.Co |
1ae80 | 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 | pyright.(C).1992-2000.Trolltech. |
1aea0 | 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a | ASA...All.rights.reserved..**.** |
1aec0 | 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 64 69 61 6c 6f 67 | .This.file.is.part.of.the.dialog |
1aee0 | 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a | s.module.of.the.Qt.GUI.Toolkit.. |
1af00 | 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 74 | **.**.This.file.may.be.distribut |
1af20 | 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 6c | ed.under.the.terms.of.the.Q.Publ |
1af40 | 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 6c | ic.License.**.as.defined.by.Trol |
1af60 | 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e | ltech.ASA.of.Norway.and.appearin |
1af80 | 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 |
1afa0 | 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 |
1afc0 | 69 6c 65 2e 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 | ile..**.**.This.file.may.be.dist |
1afe0 | 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 | ributed.and/or.modified.under.th |
1b000 | 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 | e.terms.of.the.**.GNU.General.Pu |
1b020 | 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 | blic.License.version.2.as.publis |
1b040 | 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e | hed.by.the.Free.Software.**.Foun |
1b060 | 64 61 74 69 6f 6e 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 65 | dation.and.appearing.in.the.file |
1b080 | 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 | .LICENSE.GPL.included.in.the.**. |
1b0a0 | 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 69 | packaging.of.this.file..**.**.Li |
1b0c0 | 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 45 6e 74 65 72 70 72 | censees.holding.valid.Qt.Enterpr |
1b0e0 | 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 | ise.Edition.or.Qt.Professional.E |
1b100 | 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 | dition.**.licenses.may.use.this. |
1b120 | 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 | file.in.accordance.with.the.Qt.C |
1b140 | 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 | ommercial.License.**.Agreement.p |
1b160 | 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a | rovided.with.the.Software..**.** |
1b180 | 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 | .This.file.is.provided.AS.IS.wit |
1b1a0 | 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 | h.NO.WARRANTY.OF.ANY.KIND,.INCLU |
1b1c0 | 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 | DING.THE.**.WARRANTY.OF.DESIGN,. |
1b1e0 | 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 | MERCHANTABILITY.AND.FITNESS.FOR. |
1b200 | 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 | A.PARTICULAR.PURPOSE..**.**.See. |
1b220 | 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 | http://qtsoftware.com/pricing.ht |
1b240 | 6d 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 | ml.or.email.sales@trolltech.com. |
1b260 | 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f | for.**...information.about.Qt.Co |
1b280 | 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 | mmercial.License.Agreements..**. |
1b2a0 | 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 | See.http://qtsoftware.com/qpl/.f |
1b2c0 | 6f 72 20 51 50 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 | or.QPL.licensing.information..** |
1b2e0 | 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 | .See.http://qtsoftware.com/gpl/. |
1b300 | 66 6f 72 20 47 50 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 | for.GPL.licensing.information..* |
1b320 | 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 | *.**.Contact.info@trolltech.com. |
1b340 | 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 | if.any.conditions.of.this.licens |
1b360 | 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a | ing.are.**.not.clear.to.you..**. |
1b380 | 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 | ******************************** |
1b3a0 | 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 | ******************************** |
1b3c0 | 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 52 4f 47 52 45 53 53 44 49 41 4c 4f 47 | ******/..#ifndef.QPROGRESSDIALOG |
1b3e0 | 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 52 4f 47 52 45 53 53 44 49 41 4c 4f 47 5f 48 0a 0a 23 69 | _H.#define.QPROGRESSDIALOG_H..#i |
1b400 | 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 65 6d 69 6d 6f 64 61 6c 2e | fndef.QT_H.#include."qsemimodal. |
1b420 | 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 6c 61 62 65 6c 2e 68 22 20 20 20 20 20 20 20 2f 2f 20 | h".#include."qlabel.h".......//. |
1b440 | 23 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 | ###.remove.or.keep.for.users'.co |
1b460 | 6e 76 65 6e 69 65 6e 63 65 3f 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 72 6f 67 72 65 73 73 62 61 | nvenience?.#include."qprogressba |
1b480 | 72 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 75 | r.h".//.###.remove.or.keep.for.u |
1b4a0 | 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 5f | sers'.convenience?.#endif.//.QT_ |
1b4c0 | 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 44 49 41 4c 4f 47 0a | H..#ifndef.QT_NO_PROGRESSDIALOG. |
1b4e0 | 0a 63 6c 61 73 73 20 51 50 75 73 68 42 75 74 74 6f 6e 3b 0a 63 6c 61 73 73 20 51 54 69 6d 65 72 | .class.QPushButton;.class.QTimer |
1b500 | 3b 0a 63 6c 61 73 73 20 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 44 61 74 61 3b 0a 0a 63 6c | ;.class.QProgressDialogData;..cl |
1b520 | 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 20 3a 20 70 | ass.Q_EXPORT.QProgressDialog.:.p |
1b540 | 75 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 20 20 20 | ublic.QDialog.{.....Q_OBJECT.... |
1b560 | 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 6c 65 64 20 52 | .Q_PROPERTY(.bool.wasCancelled.R |
1b580 | 45 41 44 20 77 61 73 43 61 6e 63 65 6c 6c 65 64 20 44 45 53 49 47 4e 41 42 4c 45 20 66 61 6c 73 | EAD.wasCancelled.DESIGNABLE.fals |
1b5a0 | 65 20 53 54 4f 52 45 44 20 66 61 6c 73 65 20 29 20 2f 2f 20 23 23 23 20 72 65 6d 6f 76 65 20 69 | e.STORED.false.).//.###.remove.i |
1b5c0 | 6e 20 34 2e 30 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 77 61 73 43 61 | n.4.0.....Q_PROPERTY(.bool.wasCa |
1b5e0 | 6e 63 65 6c 65 64 20 52 45 41 44 20 77 61 73 43 61 6e 63 65 6c 65 64 20 29 0a 20 20 20 20 51 5f | nceled.READ.wasCanceled.).....Q_ |
1b600 | 50 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 | PROPERTY(.int.totalSteps.READ.to |
1b620 | 74 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 | talSteps.WRITE.setTotalSteps.).. |
1b640 | 20 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 | ...Q_PROPERTY(.int.progress.READ |
1b660 | 20 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 | .progress.WRITE.setProgress.)... |
1b680 | 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 61 75 74 6f 52 65 73 65 74 20 52 45 41 | ..Q_PROPERTY(.bool.autoReset.REA |
1b6a0 | 44 20 61 75 74 6f 52 65 73 65 74 20 57 52 49 54 45 20 73 65 74 41 75 74 6f 52 65 73 65 74 20 29 | D.autoReset.WRITE.setAutoReset.) |
1b6c0 | 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 61 75 74 6f 43 6c 6f 73 65 20 | .....Q_PROPERTY(.bool.autoClose. |
1b6e0 | 52 45 41 44 20 61 75 74 6f 43 6c 6f 73 65 20 57 52 49 54 45 20 73 65 74 41 75 74 6f 43 6c 6f 73 | READ.autoClose.WRITE.setAutoClos |
1b700 | 65 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 69 6d 75 6d 44 | e.).....Q_PROPERTY(.int.minimumD |
1b720 | 75 72 61 74 69 6f 6e 20 52 45 41 44 20 6d 69 6e 69 6d 75 6d 44 75 72 61 74 69 6f 6e 20 57 52 49 | uration.READ.minimumDuration.WRI |
1b740 | 54 45 20 73 65 74 4d 69 6e 69 6d 75 6d 44 75 72 61 74 69 6f 6e 20 29 0a 20 20 20 20 51 5f 50 52 | TE.setMinimumDuration.).....Q_PR |
1b760 | 4f 50 45 52 54 59 28 20 51 53 74 72 69 6e 67 20 6c 61 62 65 6c 54 65 78 74 20 52 45 41 44 20 6c | OPERTY(.QString.labelText.READ.l |
1b780 | 61 62 65 6c 54 65 78 74 20 57 52 49 54 45 20 73 65 74 4c 61 62 65 6c 54 65 78 74 20 29 0a 0a 70 | abelText.WRITE.setLabelText.)..p |
1b7a0 | 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 28 20 51 57 69 64 | ublic:.....QProgressDialog(.QWid |
1b7c0 | 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= |
1b7e0 | 30 2c 20 62 6f 6f 6c 20 6d 6f 64 61 6c 3d 46 41 4c 53 45 2c 0a 09 09 20 20 20 20 20 57 46 6c 61 | 0,.bool.modal=FALSE,........WFla |
1b800 | 67 73 20 66 3d 30 20 29 3b 0a 20 20 20 20 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 28 20 63 | gs.f=0.);.....QProgressDialog(.c |
1b820 | 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 6c 61 62 65 6c 54 65 78 74 2c 20 63 6f 6e 73 74 20 51 | onst.QString&.labelText,.const.Q |
1b840 | 53 74 72 69 6e 67 20 26 63 61 6e 63 65 6c 42 75 74 74 6f 6e 54 65 78 74 2c 0a 09 09 20 20 20 20 | String.&cancelButtonText,....... |
1b860 | 20 69 6e 74 20 74 6f 74 61 6c 53 74 65 70 73 2c 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 | .int.totalSteps,.QWidget*.parent |
1b880 | 3d 30 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 2c 0a 09 09 20 20 20 20 20 62 | =0,.const.char*.name=0,........b |
1b8a0 | 6f 6f 6c 20 6d 6f 64 61 6c 3d 46 41 4c 53 45 2c 20 57 46 6c 61 67 73 20 66 3d 30 20 29 3b 0a 20 | ool.modal=FALSE,.WFlags.f=0.);.. |
1b8c0 | 20 20 20 7e 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 | ...~QProgressDialog();......void |
1b8e0 | 09 73 65 74 4c 61 62 65 6c 28 20 51 4c 61 62 65 6c 20 2a 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 | .setLabel(.QLabel.*.);.....void. |
1b900 | 73 65 74 43 61 6e 63 65 6c 42 75 74 74 6f 6e 28 20 51 50 75 73 68 42 75 74 74 6f 6e 20 2a 20 29 | setCancelButton(.QPushButton.*.) |
1b920 | 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 42 61 72 28 20 51 50 72 6f 67 72 65 73 73 42 61 72 20 | ;.....void.setBar(.QProgressBar. |
1b940 | 2a 20 29 3b 0a 0a 20 20 20 20 2f 2f 20 23 23 23 20 51 74 20 34 2e 30 3a 20 72 65 6d 6f 76 65 20 | *.);......//.###.Qt.4.0:.remove. |
1b960 | 77 61 73 43 61 6e 63 65 6c 6c 65 64 28 29 20 69 6e 20 34 2e 30 0a 20 20 20 20 62 6f 6f 6c 09 77 | wasCancelled().in.4.0.....bool.w |
1b980 | 61 73 43 61 6e 63 65 6c 6c 65 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 6c 69 6e 65 20 | asCancelled().const;.....inline. |
1b9a0 | 62 6f 6f 6c 09 77 61 73 43 61 6e 63 65 6c 65 64 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 | bool.wasCanceled().const.{.retur |
1b9c0 | 6e 20 77 61 73 43 61 6e 63 65 6c 6c 65 64 28 29 3b 20 7d 0a 0a 20 20 20 20 69 6e 74 09 09 74 6f | n.wasCancelled();.}......int..to |
1b9e0 | 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 72 6f 67 72 | talSteps().const;.....int..progr |
1ba00 | 65 73 73 28 29 20 20 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 53 69 7a 65 09 73 69 7a 65 48 69 | ess()...const;......QSize.sizeHi |
1ba20 | 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 53 74 72 69 6e 67 20 20 20 20 20 6c 61 62 | nt().const;......QString.....lab |
1ba40 | 65 6c 54 65 78 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 41 75 74 | elText().const;......void.setAut |
1ba60 | 6f 52 65 73 65 74 28 20 62 6f 6f 6c 20 62 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 61 75 74 6f 52 | oReset(.bool.b.);.....bool.autoR |
1ba80 | 65 73 65 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 41 75 74 6f 43 6c | eset().const;.....void.setAutoCl |
1baa0 | 6f 73 65 28 20 62 6f 6f 6c 20 62 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 61 75 74 6f 43 6c 6f 73 | ose(.bool.b.);.....bool.autoClos |
1bac0 | 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 76 6f | e().const;..public.slots:.....vo |
1bae0 | 69 64 09 63 61 6e 63 65 6c 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 72 65 73 65 74 28 29 3b 0a 20 | id.cancel();.....void.reset();.. |
1bb00 | 20 20 20 76 6f 69 64 09 73 65 74 54 6f 74 61 6c 53 74 65 70 73 28 20 69 6e 74 20 74 6f 74 61 6c | ...void.setTotalSteps(.int.total |
1bb20 | 53 74 65 70 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 | Steps.);.....void.setProgress(.i |
1bb40 | 6e 74 20 70 72 6f 67 72 65 73 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 50 72 6f 67 72 | nt.progress.);.....void.setProgr |
1bb60 | 65 73 73 28 20 69 6e 74 20 70 72 6f 67 72 65 73 73 2c 20 69 6e 74 20 74 6f 74 61 6c 53 74 65 70 | ess(.int.progress,.int.totalStep |
1bb80 | 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 4c 61 62 65 6c 54 65 78 74 28 20 63 6f 6e 73 | s.);.....void.setLabelText(.cons |
1bba0 | 74 20 51 53 74 72 69 6e 67 20 26 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 43 61 6e 63 65 6c | t.QString.&);.....void.setCancel |
1bbc0 | 42 75 74 74 6f 6e 54 65 78 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 29 3b 0a 0a 20 | ButtonText(.const.QString.&);... |
1bbe0 | 20 20 20 76 6f 69 64 09 73 65 74 4d 69 6e 69 6d 75 6d 44 75 72 61 74 69 6f 6e 28 20 69 6e 74 20 | ...void.setMinimumDuration(.int. |
1bc00 | 6d 73 20 29 3b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 69 6e 74 09 09 6d 69 6e 69 6d 75 6d 44 75 | ms.);.public:.....int..minimumDu |
1bc20 | 72 61 74 69 6f 6e 28 29 20 63 6f 6e 73 74 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 20 20 2f 2f | ration().const;..signals:.....// |
1bc40 | 20 23 23 23 20 72 65 6d 6f 76 65 20 63 61 6e 63 65 6c 6c 65 64 28 29 20 69 6e 20 34 2e 30 0a 20 | .###.remove.cancelled().in.4.0.. |
1bc60 | 20 20 20 76 6f 69 64 09 63 61 6e 63 65 6c 6c 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 63 61 | ...void.cancelled();.....void.ca |
1bc80 | 6e 63 65 6c 65 64 28 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 09 72 | nceled();..protected:.....void.r |
1bca0 | 65 73 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 20 20 | esizeEvent(.QResizeEvent.*.);... |
1bcc0 | 20 20 76 6f 69 64 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 | ..void.closeEvent(.QCloseEvent.* |
1bce0 | 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 74 79 6c 65 43 68 61 6e 67 65 28 20 51 53 74 79 6c 65 | .);.....void.styleChange(.QStyle |
1bd00 | 26 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 73 68 6f 77 45 76 65 6e 74 28 20 51 53 68 6f 77 45 76 | &.);.....void.showEvent(.QShowEv |
1bd20 | 65 6e 74 20 2a 65 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 | ent.*e.);..protected.slots:..... |
1bd40 | 76 6f 69 64 09 66 6f 72 63 65 53 68 6f 77 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 | void.forceShow();..private:..... |
1bd60 | 76 6f 69 64 09 20 20 20 69 6e 69 74 28 20 51 57 69 64 67 65 74 20 2a 63 72 65 61 74 6f 72 2c 20 | void....init(.QWidget.*creator,. |
1bd80 | 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 6c 62 6c 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e | const.QString&.lbl,.const.QStrin |
1bda0 | 67 20 26 63 61 6e 63 2c 0a 09 09 09 20 69 6e 74 20 74 6f 74 73 74 70 73 29 3b 0a 20 20 20 20 76 | g.&canc,.....int.totstps);.....v |
1bdc0 | 6f 69 64 09 20 20 20 6c 61 79 6f 75 74 28 29 3b 0a 20 20 20 20 51 4c 61 62 65 6c 09 20 20 2a 6c | oid....layout();.....QLabel...*l |
1bde0 | 61 62 65 6c 28 29 20 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 72 6f 67 72 65 73 73 42 61 72 20 | abel()..const;.....QProgressBar. |
1be00 | 20 2a 62 61 72 28 29 20 20 20 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 72 6f 67 72 65 73 73 44 | .*bar()....const;.....QProgressD |
1be20 | 69 61 6c 6f 67 44 61 74 61 20 2a 64 3b 0a 20 20 20 20 51 54 69 6d 65 72 09 20 20 2a 66 6f 72 63 | ialogData.*d;.....QTimer...*forc |
1be40 | 65 54 69 6d 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 20 63 6f | eTimer;..private:.//.Disabled.co |
1be60 | 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 |
1be80 | 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 72 | .defined(Q_DISABLE_COPY).....QPr |
1bea0 | 6f 67 72 65 73 73 44 69 61 6c 6f 67 28 20 63 6f 6e 73 74 20 51 50 72 6f 67 72 65 73 73 44 69 61 | ogressDialog(.const.QProgressDia |
1bec0 | 6c 6f 67 20 26 20 29 3b 0a 20 20 20 20 51 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 20 26 6f 70 | log.&.);.....QProgressDialog.&op |
1bee0 | 65 72 61 74 6f 72 3d 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 | erator=(.const.QProgressDialog.& |
1bf00 | 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 50 | .);.#endif.};..#endif.//.QT_NO_P |
1bf20 | 52 4f 47 52 45 53 53 44 49 41 4c 4f 47 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 52 4f 47 52 45 | ROGRESSDIALOG..#endif.//.QPROGRE |
1bf40 | 53 53 44 49 41 4c 4f 47 5f 48 0a 00 00 00 1a 00 71 00 6f 00 62 00 6a 00 65 00 63 00 74 00 6c 00 | SSDIALOG_H......q.o.b.j.e.c.t.l. |
1bf60 | 69 00 73 00 74 00 2e 00 68 00 00 0b 7d 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | i.s.t...h...}/****************** |
1bf80 | 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 | ******************************** |
1bfa0 | 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 0a 2a 2a 20 24 49 | **************************.**.$I |
1bfc0 | 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 4f 62 6a 65 63 74 4c 69 | d$.**.**.Definition.of.QObjectLi |
1bfe0 | 73 74 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 34 30 38 30 37 0a 2a 2a 0a 2a 2a 20 | st.**.**.Created.:.940807.**.**. |
1c000 | 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 | Copyright.(C).1992-2002.Trolltec |
1c020 | 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a | h.ASA...All.rights.reserved..**. |
1c040 | 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e | **.This.file.is.part.of.the.kern |
1c060 | 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e | el.module.of.the.Qt.GUI.Toolkit. |
1c080 | 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 |
1c0a0 | 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 |
1c0c0 | 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 |
1c0e0 | 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 | lltech.ASA.of.Norway.and.appeari |
1c100 | 6e 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 | ng.in.the.file.**.LICENSE.QPL.in |
1c120 | 63 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 | cluded.in.the.packaging.of.this. |
1c140 | 66 69 6c 65 2e 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 | file..**.**.This.file.may.be.dis |
1c160 | 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 | tributed.and/or.modified.under.t |
1c180 | 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 | he.terms.of.the.**.GNU.General.P |
1c1a0 | 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 | ublic.License.version.2.as.publi |
1c1c0 | 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 | shed.by.the.Free.Software.**.Fou |
1c1e0 | 6e 64 61 74 69 6f 6e 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 | ndation.and.appearing.in.the.fil |
1c200 | 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a | e.LICENSE.GPL.included.in.the.** |
1c220 | 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 |
1c240 | 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 45 6e 74 65 72 70 | icensees.holding.valid.Qt.Enterp |
1c260 | 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 | rise.Edition.or.Qt.Professional. |
1c280 | 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 | Edition.**.licenses.may.use.this |
1c2a0 | 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 74 68 65 20 51 74 20 | .file.in.accordance.with.the.Qt. |
1c2c0 | 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 | Commercial.License.**.Agreement. |
1c2e0 | 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a | provided.with.the.Software..**.* |
1c300 | 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 | *.This.file.is.provided.AS.IS.wi |
1c320 | 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c | th.NO.WARRANTY.OF.ANY.KIND,.INCL |
1c340 | 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c | UDING.THE.**.WARRANTY.OF.DESIGN, |
1c360 | 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 | .MERCHANTABILITY.AND.FITNESS.FOR |
1c380 | 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 | .A.PARTICULAR.PURPOSE..**.**.See |
1c3a0 | 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 | .http://qtsoftware.com/pricing.h |
1c3c0 | 74 6d 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d | tml.or.email.sales@trolltech.com |
1c3e0 | 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 | .for.**...information.about.Qt.C |
1c400 | 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a | ommercial.License.Agreements..** |
1c420 | 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 | .See.http://qtsoftware.com/qpl/. |
1c440 | 66 6f 72 20 51 50 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 | for.QPL.licensing.information..* |
1c460 | 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f | *.See.http://qtsoftware.com/gpl/ |
1c480 | 20 66 6f 72 20 47 50 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 | .for.GPL.licensing.information.. |
1c4a0 | 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d | **.**.Contact.info@trolltech.com |
1c4c0 | 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e | .if.any.conditions.of.this.licen |
1c4e0 | 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a | sing.are.**.not.clear.to.you..** |
1c500 | 0a 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 | .******************************* |
1c520 | 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 | ******************************** |
1c540 | 2a 2a 2a 2a 2a 2a 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 | *******/..#ifndef.QOBJECTLIST_H. |
1c560 | 23 64 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 | #define.QOBJECTLIST_H..#ifndef.Q |
1c580 | 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 75 64 | T_H.#include."qobject.h".#includ |
1c5a0 | 65 20 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 | e."qptrlist.h".#endif.//.QT_H... |
1c5c0 | 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 51 5f 54 | #if.defined(Q_TEMPLATEDLL).//Q_T |
1c5e0 | 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 20 51 5f | EMPLATE_EXTERN.template.class.Q_ |
1c600 | 45 58 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 | EXPORT.QPtrList<QObject>;.//Q_TE |
1c620 | 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 20 51 5f 45 | MPLATE_EXTERN.template.class.Q_E |
1c640 | 58 50 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 | XPORT.QPtrListIterator<QObject>; |
1c660 | 0a 23 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 | .#endif...class.Q_EXPORT.QObject |
1c680 | 4c 69 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 | List.:.public.QPtrList<QObject>. |
1c6a0 | 7b 0a 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 | {.public:.....QObjectList().:.QP |
1c6c0 | 74 72 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 | trList<QObject>().{}.....QObject |
1c6e0 | 4c 69 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 | List(.const.QObjectList.&list.). |
1c700 | 3a 20 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 | :.QPtrList<QObject>(list).{}.... |
1c720 | 7e 51 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 | ~QObjectList().{.clear();.}..... |
1c740 | 51 4f 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 | QObjectList.&operator=(const.QOb |
1c760 | 6a 65 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 | jectList.&list)..{.return.(QObje |
1c780 | 63 74 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 | ctList&)QPtrList<QObject>::opera |
1c7a0 | 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 52 54 | tor=(list);.}.};..class.Q_EXPORT |
1c7c0 | 20 51 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 | .QObjectListIterator.:.public.QP |
1c7e0 | 74 72 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 | trListIterator<QObject>.{.public |
1c800 | 3a 0a 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 | :.....QObjectListIterator(.const |
1c820 | 20 51 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 | .QObjectList.&l.)..:.QPtrListIte |
1c840 | 72 61 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 | rator<QObject>(.l.).{.}.....QObj |
1c860 | 65 63 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 | ectListIterator.&operator=(.cons |
1c880 | 74 20 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 | t.QObjectListIterator.&i.)..{.re |
1c8a0 | 74 75 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 | turn.(QObjectListIterator&)....Q |
1c8c0 | 50 74 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 | PtrListIterator<QObject>::operat |
1c8e0 | 6f 72 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 | or=(.i.);.}.};..#if.(QT_VERSION- |
1c900 | 30 20 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 | 0.>=.0x040000).#if.defined(Q_CC_ |
1c920 | 47 4e 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 | GNU).#warning."remove.the.QObjec |
1c940 | 74 4c 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 | tListIt.class".#warning."remove. |
1c960 | 74 68 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 | the.typedef.too,.maybe".#endif.t |
1c980 | 79 70 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 | ypedef.QObjectListIterator.QObje |
1c9a0 | 63 74 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 | ctListIt;.#else.class.Q_EXPORT.Q |
1c9c0 | 4f 62 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 | ObjectListIt.:.public.QPtrListIt |
1c9e0 | 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 20 20 20 20 51 4f | erator<QObject>.{.public:.....QO |
1ca00 | 62 6a 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 | bjectListIt(.const.QObjectList.& |
1ca20 | 6c 20 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 | l.).:.QPtrListIterator<QObject>( |
1ca40 | 6c 29 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 | l).{}.....QObjectListIt.&operato |
1ca60 | 72 3d 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 | r=(const.QObjectListIt.&i)..{.re |
1ca80 | 74 75 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 | turn.(QObjectListIt&)QPtrListIte |
1caa0 | 72 61 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 | rator<QObject>::operator=(i);.}. |
1cac0 | 7d 3b 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 | };.#endif..#endif.//.QOBJECTLIST |
1cae0 | 5f 48 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 | _H......q.m.o.u.s.e.y.o.p.y._.q. |
1cb00 | 77 00 73 00 2e 00 68 00 00 07 25 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | w.s...h...%/******************** |
1cb20 | 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 | ******************************** |
1cb40 | 2a 2a 2a 2a 2a 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 3a | ************************.**.$Id: |
1cb60 | 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 74 6f 70 69 61 20 43 6f | .$.**.**.Definition.of.Qtopia.Co |
1cb80 | 72 65 20 6d 6f 75 73 65 20 64 72 69 76 65 72 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 | re.mouse.driver.**.**.Created.:. |
1cba0 | 32 30 30 32 30 32 32 30 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 | 20020220.**.**.Copyright.(C).199 |
1cbc0 | 32 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 | 2-2002.Trolltech.ASA...All.right |
1cbe0 | 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 | s.reserved..**.**.This.file.is.p |
1cc00 | 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 | art.of.the.kernel.module.of.the. |
1cc20 | 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 66 69 6c 65 20 | Qt.GUI.Toolkit..**.**.This.file. |
1cc40 | 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 | may.be.distributed.and/or.modifi |
1cc60 | 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 0a 2a 2a 20 47 4e 55 | ed.under.the.terms.of.the.**.GNU |
1cc80 | 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 | .General.Public.License.version. |
1cca0 | 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 | 2.as.published.by.the.Free.Softw |
1ccc0 | 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 | are.**.Foundation.and.appearing. |
1cce0 | 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 | in.the.file.LICENSE.GPL.included |
1cd00 | 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c | .in.the.**.packaging.of.this.fil |
1cd20 | 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 69 64 | e..**.**.Licensees.holding.valid |
1cd40 | 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f | .Qt.Enterprise.Edition.or.Qt.Pro |
1cd60 | 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 66 6f | fessional.Edition.**.licenses.fo |
1cd80 | 72 20 51 74 6f 70 69 61 20 43 6f 72 65 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 | r.Qtopia.Core.may.use.this.file. |
1cda0 | 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 0a 2a 2a 20 51 74 20 45 6d 62 | in.accordance.with.the.**.Qt.Emb |
1cdc0 | 65 64 64 65 64 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 | edded.Commercial.License.Agreeme |
1cde0 | 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a | nt.provided.with.the.Software..* |
1ce00 | 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 | *.**.This.file.is.provided.AS.IS |
1ce20 | 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 | .with.NO.WARRANTY.OF.ANY.KIND,.I |
1ce40 | 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 | NCLUDING.THE.**.WARRANTY.OF.DESI |
1ce60 | 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 | GN,.MERCHANTABILITY.AND.FITNESS. |
1ce80 | 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 | FOR.A.PARTICULAR.PURPOSE..**.**. |
1cea0 | 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e | See.http://qtsoftware.com/pricin |
1cec0 | 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 74 65 63 68 2e | g.html.or.email.sales@trolltech. |
1cee0 | 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 | com.for.**...information.about.Q |
1cf00 | 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e | t.Commercial.License.Agreements. |
1cf20 | 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 | .**.See.http://qtsoftware.com/gp |
1cf40 | 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | l/.for.GPL.licensing.information |
1cf60 | 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 | ..**.**.Contact.info@trolltech.c |
1cf80 | 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 | om.if.any.conditions.of.this.lic |
1cfa0 | 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a | ensing.are.**.not.clear.to.you.. |
1cfc0 | 2a 2a 0a 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 | **.***************************** |
1cfe0 | 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 | ******************************** |
1d000 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 4f 55 53 45 59 4f 50 59 5f 51 | *********/..#ifndef.QMOUSEYOPY_Q |
1d020 | 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 0a 0a 23 | WS_H.#define.QMOUSEYOPY_QWS_H..# |
1d040 | 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 71 77 73 | ifndef.QT_H.#include."qmouse_qws |
1d060 | 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 54 5f 4e | .h".#endif.//.QT_H..#ifndef.QT_N |
1d080 | 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 63 68 20 | O_QWS_MOUSE_YOPY..//.YOPY.touch. |
1d0a0 | 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 73 20 63 | panel.support.based.on.changes.c |
1d0c0 | 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 2f 2f 20 | ontributed.by.Ron.Victorelli.//. |
1d0e0 | 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 75 73 74 | (victorrj.at.icubed.com).to.Cust |
1d100 | 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 6f 75 73 | om.TP.driver...class.QWSYopyMous |
1d120 | 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 70 79 4d | eHandlerPrivate;..class.QWSYopyM |
1d140 | 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 48 61 6e | ouseHandler.:.public.QWSMouseHan |
1d160 | 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 73 65 48 | dler.{.public:.....QWSYopyMouseH |
1d180 | 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 72 69 6e | andler(.const.QString.&.=.QStrin |
1d1a0 | 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 74 72 69 | g::null,.const.QString.&.=.QStri |
1d1c0 | 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 48 61 6e | ng::null.);.....~QWSYopyMouseHan |
1d1e0 | 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 70 79 4d | dler();..protected:.....QWSYopyM |
1d200 | 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 6e 64 69 | ouseHandlerPrivate.*d;.};..#endi |
1d220 | 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 00 73 00 | f..#endif.......q.s.e.r.v.e.r.s. |
1d240 | 6f 00 63 00 6b 00 65 00 74 00 2e 00 68 00 00 0a eb 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | o.c.k.e.t...h..../************** |
1d260 | 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 | ******************************** |
1d280 | 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 0a 2a | ******************************.* |
1d2a0 | 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 65 | *.$Id:.$.**.**.Definition.of.QSe |
1d2c0 | 72 76 65 72 53 6f 63 6b 65 74 43 6c 61 73 73 2e 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a | rverSocketClass..**.**.Created.: |
1d2e0 | 20 39 37 30 35 32 31 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 | .970521.**.**.Copyright.(C).1992 |
1d300 | 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 | -2000.Trolltech.ASA...All.rights |
1d320 | 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 | .reserved..**.**.This.file.is.pa |
1d340 | 72 74 20 6f 66 20 74 68 65 20 6e 65 74 77 6f 72 6b 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 | rt.of.the.network.module.of.the. |
1d360 | 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 66 69 6c 65 20 | Qt.GUI.Toolkit..**.**.This.file. |
1d380 | 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 65 20 74 65 72 | may.be.distributed.under.the.ter |
1d3a0 | 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 2a 2a 20 61 73 | ms.of.the.Q.Public.License.**.as |
1d3c0 | 20 64 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 | .defined.by.Trolltech.ASA.of.Nor |
1d3e0 | 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 65 0a 2a 2a | way.and.appearing.in.the.file.** |
1d400 | 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 20 70 61 63 | .LICENSE.QPL.included.in.the.pac |
1d420 | 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 54 68 69 73 20 | kaging.of.this.file..**.**.This. |
1d440 | 66 69 6c 65 20 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d | file.may.be.distributed.and/or.m |
1d460 | 6f 64 69 66 69 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 0a 2a | odified.under.the.terms.of.the.* |
1d480 | 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 | *.GNU.General.Public.License.ver |
1d4a0 | 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 | sion.2.as.published.by.the.Free. |
1d4c0 | 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 | Software.**.Foundation.and.appea |
1d4e0 | 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 | ring.in.the.file.LICENSE.GPL.inc |
1d500 | 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 | luded.in.the.**.packaging.of.thi |
1d520 | 73 20 66 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 | s.file..**.**.Licensees.holding. |
1d540 | 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6c 69 63 65 | valid.Qt.Enterprise.Edition.lice |
1d560 | 6e 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 | nses.may.use.this.**.file.in.acc |
1d580 | 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c | ordance.with.the.Qt.Commercial.L |
1d5a0 | 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 0a 2a 2a 20 77 69 74 | icense.Agreement.provided.**.wit |
1d5c0 | 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 | h.the.Software..**.**.This.file. |
1d5e0 | 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e | is.provided.AS.IS.with.NO.WARRAN |
1d600 | 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a | TY.OF.ANY.KIND,.INCLUDING.THE.** |
1d620 | 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 | .WARRANTY.OF.DESIGN,.MERCHANTABI |
1d640 | 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 | LITY.AND.FITNESS.FOR.A.PARTICULA |
1d660 | 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f | R.PURPOSE..**.**.See.http://qtso |
1d680 | 66 74 77 61 72 65 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 | ftware.com/pricing.html.or.email |
1d6a0 | 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 20 20 69 6e | .sales@trolltech.com.for.**...in |
1d6c0 | 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 | formation.about.Qt.Commercial.Li |
1d6e0 | 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f | cense.Agreements..**.See.http:// |
1d700 | 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 | qtsoftware.com/qpl/.for.QPL.lice |
1d720 | 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f | nsing.information..**.See.http:/ |
1d740 | 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 | /qtsoftware.com/gpl/.for.GPL.lic |
1d760 | 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 20 43 6f 6e 74 61 63 | ensing.information..**.**.Contac |
1d780 | 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 | t.info@trolltech.com.if.any.cond |
1d7a0 | 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 | itions.of.this.licensing.are.**. |
1d7c0 | 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | not.clear.to.you..**.*********** |
1d7e0 | 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 | ******************************** |
1d800 | 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 0a 23 69 | ***************************/..#i |
1d820 | 66 6e 64 65 66 20 51 53 45 52 56 45 52 53 4f 43 4b 45 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 | fndef.QSERVERSOCKET_H.#define.QS |
1d840 | 45 52 56 45 52 53 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 | ERVERSOCKET_H..#ifndef.QT_H.#inc |
1d860 | 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 22 71 68 6f 73 74 | lude."qobject.h".#include."qhost |
1d880 | 61 64 64 72 65 73 73 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 6f 63 6b 65 74 64 65 76 69 | address.h".#include."qsocketdevi |
1d8a0 | 63 65 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 | ce.h".//.###.remove.or.keep.for. |
1d8c0 | 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 |
1d8e0 | 5f 48 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 4e 45 54 57 4f 52 4b 0a 0a 23 69 66 20 21 64 | _H.#ifndef.QT_NO_NETWORK..#if.!d |
1d900 | 65 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 | efined(.QT_MODULE_NETWORK.).||.d |
1d920 | 65 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 | efined(.QT_LICENSE_PROFESSIONAL. |
1d940 | 29 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 | ).||.defined(.QT_INTERNAL_NETWOR |
1d960 | 4b 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 | K.).#define.QM_EXPORT_NETWORK.#e |
1d980 | 6c 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 | lse.#define.QM_EXPORT_NETWORK.Q_ |
1d9a0 | 45 58 50 4f 52 54 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 53 65 72 76 65 72 53 6f 63 6b | EXPORT.#endif..class.QServerSock |
1d9c0 | 65 74 50 72 69 76 61 74 65 3b 0a 0a 0a 63 6c 61 73 73 20 51 4d 5f 45 58 50 4f 52 54 5f 4e 45 54 | etPrivate;...class.QM_EXPORT_NET |
1d9e0 | 57 4f 52 4b 20 51 53 65 72 76 65 72 53 6f 63 6b 65 74 20 3a 20 70 75 62 6c 69 63 20 51 4f 62 6a | WORK.QServerSocket.:.public.QObj |
1da00 | 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 20 20 51 | ect.{.....Q_OBJECT.public:.....Q |
1da20 | 53 65 72 76 65 72 53 6f 63 6b 65 74 28 20 51 5f 55 49 4e 54 31 36 20 70 6f 72 74 2c 20 69 6e 74 | ServerSocket(.Q_UINT16.port,.int |
1da40 | 20 62 61 63 6b 6c 6f 67 20 3d 20 31 2c 0a 09 09 20 20 20 51 4f 62 6a 65 63 74 20 2a 70 61 72 65 | .backlog.=.1,......QObject.*pare |
1da60 | 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 0a 20 20 20 20 | nt=0,.const.char.*name=0.);..... |
1da80 | 51 53 65 72 76 65 72 53 6f 63 6b 65 74 28 20 63 6f 6e 73 74 20 51 48 6f 73 74 41 64 64 72 65 73 | QServerSocket(.const.QHostAddres |
1daa0 | 73 20 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 | s.&.address,.Q_UINT16.port,.int. |
1dac0 | 62 61 63 6b 6c 6f 67 20 3d 20 31 2c 0a 09 09 20 20 20 51 4f 62 6a 65 63 74 20 2a 70 61 72 65 6e | backlog.=.1,......QObject.*paren |
1dae0 | 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 51 | t=0,.const.char.*name=0.);.....Q |
1db00 | 53 65 72 76 65 72 53 6f 63 6b 65 74 28 20 51 4f 62 6a 65 63 74 20 2a 70 61 72 65 6e 74 3d 30 2c | ServerSocket(.QObject.*parent=0, |
1db20 | 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 69 72 74 75 | .const.char.*name=0.);.....virtu |
1db40 | 61 6c 20 7e 51 53 65 72 76 65 72 53 6f 63 6b 65 74 28 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 6f | al.~QServerSocket();......bool.o |
1db60 | 6b 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 5f 55 49 4e 54 31 36 20 70 6f 72 74 28 29 20 | k().const;......Q_UINT16.port(). |
1db80 | 63 6f 6e 73 74 20 3b 0a 0a 20 20 20 20 69 6e 74 20 73 6f 63 6b 65 74 28 29 20 63 6f 6e 73 74 20 | const.;......int.socket().const. |
1dba0 | 3b 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 | ;.....virtual.void.setSocket(.in |
1dbc0 | 74 20 73 6f 63 6b 65 74 20 29 3b 0a 0a 20 20 20 20 51 48 6f 73 74 41 64 64 72 65 73 73 20 61 64 | t.socket.);......QHostAddress.ad |
1dbe0 | 64 72 65 73 73 28 29 20 63 6f 6e 73 74 20 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 | dress().const.;......virtual.voi |
1dc00 | 64 20 6e 65 77 43 6f 6e 6e 65 63 74 69 6f 6e 28 20 69 6e 74 20 73 6f 63 6b 65 74 20 29 20 3d 20 | d.newConnection(.int.socket.).=. |
1dc20 | 30 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 51 53 6f 63 6b 65 74 44 65 76 69 63 65 | 0;..protected:.....QSocketDevice |
1dc40 | 20 2a 73 6f 63 6b 65 74 44 65 76 69 63 65 28 29 3b 0a 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 | .*socketDevice();..private.slots |
1dc60 | 3a 0a 20 20 20 20 76 6f 69 64 20 69 6e 63 6f 6d 69 6e 67 43 6f 6e 6e 65 63 74 69 6f 6e 28 20 69 | :.....void.incomingConnection(.i |
1dc80 | 6e 74 20 73 6f 63 6b 65 74 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 53 65 72 76 | nt.socket.);..private:.....QServ |
1dca0 | 65 72 53 6f 63 6b 65 74 50 72 69 76 61 74 65 20 2a 64 3b 0a 20 20 20 20 76 6f 69 64 20 69 6e 69 | erSocketPrivate.*d;.....void.ini |
1dcc0 | 74 28 20 63 6f 6e 73 74 20 51 48 6f 73 74 41 64 64 72 65 73 73 20 26 20 61 64 64 72 65 73 73 2c | t(.const.QHostAddress.&.address, |
1dce0 | 20 51 5f 55 49 4e 54 31 36 20 70 6f 72 74 2c 20 69 6e 74 20 62 61 63 6b 6c 6f 67 20 29 3b 0a 7d | .Q_UINT16.port,.int.backlog.);.} |
1dd00 | 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 4e 45 54 57 4f 52 4b 0a 23 65 6e 64 69 | ;..#endif.//.QT_NO_NETWORK.#endi |
1dd20 | 66 20 2f 2f 20 51 53 45 52 56 45 52 53 4f 43 4b 45 54 5f 48 0a 00 00 00 22 00 71 00 73 00 69 00 | f.//.QSERVERSOCKET_H....".q.s.i. |
1dd40 | 6d 00 70 00 6c 00 65 00 72 00 69 00 63 00 68 00 74 00 65 00 78 00 74 00 2e 00 68 00 00 0c 9f 2f | m.p.l.e.r.i.c.h.t.e.x.t...h..../ |
1dd60 | 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 | ******************************** |
1dd80 | 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 | ******************************** |
1dda0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 | ************.**.$Id:.$.**.**.Def |
1ddc0 | 69 6e 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 51 53 69 6d 70 6c 65 52 69 63 68 54 65 78 74 20 63 | inition.of.the.QSimpleRichText.c |
1dde0 | 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 39 30 31 30 31 0a 2a 2a 0a 2a | lass.**.**.Created.:.990101.**.* |
1de00 | 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 | *.Copyright.(C).1992-2000.Trollt |
1de20 | 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a | ech.ASA...All.rights.reserved..* |
1de40 | 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 | *.**.This.file.is.part.of.the.ke |
1de60 | 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 | rnel.module.of.the.Qt.GUI.Toolki |
1de80 | 74 2e 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 | t..**.**.This.file.may.be.distri |
1dea0 | 62 75 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 | buted.under.the.terms.of.the.Q.P |
1dec0 | 75 62 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 | ublic.License.**.as.defined.by.T |
1dee0 | 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 | rolltech.ASA.of.Norway.and.appea |
1df00 | 72 69 6e 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 | ring.in.the.file.**.LICENSE.QPL. |
1df20 | 69 6e 63 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 | included.in.the.packaging.of.thi |
1df40 | 73 20 66 69 6c 65 2e 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 | s.file..**.**.This.file.may.be.d |
1df60 | 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 | istributed.and/or.modified.under |
1df80 | 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c | .the.terms.of.the.**.GNU.General |
1dfa0 | 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 | .Public.License.version.2.as.pub |
1dfc0 | 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 | lished.by.the.Free.Software.**.F |
1dfe0 | 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 | oundation.and.appearing.in.the.f |
1e000 | 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a | ile.LICENSE.GPL.included.in.the. |
1e020 | 2a 2a 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 | **.packaging.of.this.file..**.** |
1e040 | 20 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 45 6e 74 65 | .Licensees.holding.valid.Qt.Ente |
1e060 | 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 | rprise.Edition.or.Qt.Professiona |
1e080 | 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 | l.Edition.**.licenses.may.use.th |
1e0a0 | 69 73 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 74 68 65 20 51 | is.file.in.accordance.with.the.Q |
1e0c0 | 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e | t.Commercial.License.**.Agreemen |
1e0e0 | 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a | t.provided.with.the.Software..** |
1e100 | 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 | .**.This.file.is.provided.AS.IS. |
1e120 | 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e | with.NO.WARRANTY.OF.ANY.KIND,.IN |
1e140 | 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 | CLUDING.THE.**.WARRANTY.OF.DESIG |
1e160 | 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 | N,.MERCHANTABILITY.AND.FITNESS.F |
1e180 | 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 | OR.A.PARTICULAR.PURPOSE..**.**.S |
1e1a0 | 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 | ee.http://qtsoftware.com/pricing |
1e1c0 | 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 74 65 63 68 2e 63 | .html.or.email.sales@trolltech.c |
1e1e0 | 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 | om.for.**...information.about.Qt |
1e200 | 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a | .Commercial.License.Agreements.. |
1e220 | 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c | **.See.http://qtsoftware.com/qpl |
1e240 | 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e | /.for.QPL.licensing.information. |
1e260 | 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 | .**.See.http://qtsoftware.com/gp |
1e280 | 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | l/.for.GPL.licensing.information |
1e2a0 | 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 | ..**.**.Contact.info@trolltech.c |
1e2c0 | 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 | om.if.any.conditions.of.this.lic |
1e2e0 | 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a | ensing.are.**.not.clear.to.you.. |
1e300 | 2a 2a 0a 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 | **.***************************** |
1e320 | 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 | ******************************** |
1e340 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 49 4d 50 4c 45 52 49 43 48 54 | *********/..#ifndef.QSIMPLERICHT |
1e360 | 45 58 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 49 4d 50 4c 45 52 49 43 48 54 45 58 54 5f 48 0a | EXT_H.#define.QSIMPLERICHTEXT_H. |
1e380 | 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 6e 61 6d 65 73 70 61 | .#ifndef.QT_H.#include."qnamespa |
1e3a0 | 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 6c | ce.h".#include."qstring.h".#incl |
1e3c0 | 75 64 65 20 22 71 72 65 67 69 6f 6e 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a | ude."qregion.h".#endif.//.QT_H.. |
1e3e0 | 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 52 49 43 48 54 45 58 54 0a 0a 63 6c 61 73 73 20 51 50 | #ifndef.QT_NO_RICHTEXT..class.QP |
1e400 | 61 69 6e 74 65 72 3b 0a 63 6c 61 73 73 20 51 57 69 64 67 65 74 3b 0a 63 6c 61 73 73 20 51 53 74 | ainter;.class.QWidget;.class.QSt |
1e420 | 79 6c 65 53 68 65 65 74 3b 0a 63 6c 61 73 73 20 51 42 72 75 73 68 3b 0a 63 6c 61 73 73 20 51 4d | yleSheet;.class.QBrush;.class.QM |
1e440 | 69 6d 65 53 6f 75 72 63 65 46 61 63 74 6f 72 79 3b 0a 63 6c 61 73 73 20 51 53 69 6d 70 6c 65 52 | imeSourceFactory;.class.QSimpleR |
1e460 | 69 63 68 54 65 78 74 44 61 74 61 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 69 | ichTextData;..class.Q_EXPORT.QSi |
1e480 | 6d 70 6c 65 52 69 63 68 54 65 78 74 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 69 6d 70 | mpleRichText.{.public:.....QSimp |
1e4a0 | 6c 65 52 69 63 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 | leRichText(.const.QString&.text, |
1e4c0 | 20 63 6f 6e 73 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 | .const.QFont&.fnt,........const. |
1e4e0 | 51 53 74 72 69 6e 67 26 20 63 6f 6e 74 65 78 74 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c 6c | QString&.context.=.QString::null |
1e500 | 2c 20 63 6f 6e 73 74 20 51 53 74 79 6c 65 53 68 65 65 74 2a 20 73 68 65 65 74 20 3d 20 30 29 3b | ,.const.QStyleSheet*.sheet.=.0); |
1e520 | 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 73 74 20 51 53 74 72 | .....QSimpleRichText(.const.QStr |
1e540 | 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 6e 74 2c 0a 09 09 20 | ing&.text,.const.QFont&.fnt,.... |
1e560 | 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 74 2c 20 20 63 6f 6e | ....const.QString&.context,..con |
1e580 | 73 74 20 51 53 74 79 6c 65 53 68 65 65 74 2a 20 73 68 65 65 74 2c 0a 09 09 20 20 20 20 20 63 6f | st.QStyleSheet*.sheet,........co |
1e5a0 | 6e 73 74 20 51 4d 69 6d 65 53 6f 75 72 63 65 46 61 63 74 6f 72 79 2a 20 66 61 63 74 6f 72 79 2c | nst.QMimeSourceFactory*.factory, |
1e5c0 | 20 69 6e 74 20 70 61 67 65 42 72 65 61 6b 20 3d 20 2d 31 2c 0a 09 09 20 20 20 20 20 63 6f 6e 73 | .int.pageBreak.=.-1,........cons |
1e5e0 | 74 20 51 43 6f 6c 6f 72 26 20 6c 69 6e 6b 43 6f 6c 6f 72 20 3d 20 51 74 3a 3a 62 6c 75 65 2c 20 | t.QColor&.linkColor.=.Qt::blue,. |
1e600 | 62 6f 6f 6c 20 6c 69 6e 6b 55 6e 64 65 72 6c 69 6e 65 20 3d 20 54 52 55 45 20 29 3b 0a 20 20 20 | bool.linkUnderline.=.TRUE.);.... |
1e620 | 20 7e 51 53 69 6d 70 6c 65 52 69 63 68 54 65 78 74 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 | .~QSimpleRichText();......void.s |
1e640 | 65 74 57 69 64 74 68 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 57 69 64 74 | etWidth(.int.);.....void.setWidt |
1e660 | 68 28 20 51 50 61 69 6e 74 65 72 2a 2c 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 | h(.QPainter*,.int.);.....void.se |
1e680 | 74 44 65 66 61 75 6c 74 46 6f 6e 74 28 20 63 6f 6e 73 74 20 51 46 6f 6e 74 20 26 66 20 29 3b 0a | tDefaultFont(.const.QFont.&f.);. |
1e6a0 | 20 20 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 77 | ....int.width().const;.....int.w |
1e6c0 | 69 64 74 68 55 73 65 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 68 65 69 67 68 74 | idthUsed().const;.....int.height |
1e6e0 | 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 61 64 6a 75 73 74 53 69 7a 65 28 29 3b | ().const;.....void.adjustSize(); |
1e700 | 0a 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 20 20 69 | ......void.draw(.QPainter*.p,..i |
1e720 | 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 63 6f 6e 73 74 20 51 52 65 63 74 26 20 63 6c 69 70 52 65 | nt.x,.int.y,.const.QRect&.clipRe |
1e740 | 63 74 2c 0a 09 20 20 20 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 47 72 6f 75 70 26 20 63 | ct,.........const.QColorGroup&.c |
1e760 | 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 30 29 20 63 6f 6e 73 | g,.const.QBrush*.paper.=.0).cons |
1e780 | 74 3b 0a 0a 20 20 20 20 2f 2f 20 6f 62 73 6f 6c 65 74 65 0a 20 20 20 20 76 6f 69 64 20 64 72 61 | t;......//.obsolete.....void.dra |
1e7a0 | 77 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 | w(.QPainter*.p,..int.x,.int.y,.c |
1e7c0 | 6f 6e 73 74 20 51 52 65 67 69 6f 6e 26 20 63 6c 69 70 52 65 67 69 6f 6e 2c 0a 09 20 20 20 20 20 | onst.QRegion&.clipRegion,....... |
1e7e0 | 20 20 63 6f 6e 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 | ..const.QColorGroup&.cg,.const.Q |
1e800 | 42 72 75 73 68 2a 20 70 61 70 65 72 20 3d 20 30 29 20 63 6f 6e 73 74 20 7b 0a 09 64 72 61 77 28 | Brush*.paper.=.0).const.{..draw( |
1e820 | 20 70 2c 20 78 2c 20 79 2c 20 63 6c 69 70 52 65 67 69 6f 6e 2e 62 6f 75 6e 64 69 6e 67 52 65 63 | .p,.x,.y,.clipRegion.boundingRec |
1e840 | 74 28 29 2c 20 63 67 2c 20 70 61 70 65 72 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 51 53 74 | t(),.cg,.paper.);.....}......QSt |
1e860 | 72 69 6e 67 20 63 6f 6e 74 65 78 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 74 72 69 6e | ring.context().const;.....QStrin |
1e880 | 67 20 61 6e 63 68 6f 72 41 74 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 26 20 70 6f 73 20 29 20 | g.anchorAt(.const.QPoint&.pos.). |
1e8a0 | 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 69 6e 54 65 78 74 28 20 63 6f 6e 73 74 20 51 | const;......bool.inText(.const.Q |
1e8c0 | 50 6f 69 6e 74 26 20 70 6f 73 20 29 20 63 6f 6e 73 74 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 | Point&.pos.).const;..private:... |
1e8e0 | 20 20 51 53 69 6d 70 6c 65 52 69 63 68 54 65 78 74 44 61 74 61 2a 20 64 3b 0a 0a 70 72 69 76 61 | ..QSimpleRichTextData*.d;..priva |
1e900 | 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 72 | te:.//.Disabled.copy.constructor |
1e920 | 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 53 | .and.operator=.#if.defined(Q_DIS |
1e940 | 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 53 69 6d 70 6c 65 52 69 63 68 54 65 78 74 28 20 | ABLE_COPY).....QSimpleRichText(. |
1e960 | 63 6f 6e 73 74 20 51 53 69 6d 70 6c 65 52 69 63 68 54 65 78 74 20 26 20 29 3b 0a 20 20 20 20 51 | const.QSimpleRichText.&.);.....Q |
1e980 | 53 69 6d 70 6c 65 52 69 63 68 54 65 78 74 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 | SimpleRichText.&operator=(.const |
1e9a0 | 20 51 53 69 6d 70 6c 65 52 69 63 68 54 65 78 74 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a | .QSimpleRichText.&.);.#endif.};. |
1e9c0 | 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 52 49 43 48 54 45 58 54 0a 0a 23 65 6e 64 69 | .#endif.//.QT_NO_RICHTEXT..#endi |
1e9e0 | 66 20 2f 2f 20 51 53 49 4d 50 4c 45 52 49 43 48 54 45 58 54 5f 48 0a 00 00 00 14 00 71 00 70 00 | f.//.QSIMPLERICHTEXT_H......q.p. |
1ea00 | 72 00 6f 00 67 00 62 00 61 00 72 00 2e 00 68 00 00 04 2c 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | r.o.g.b.a.r...h...,/************ |
1ea20 | 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 | ******************************** |
1ea40 | 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 | ******************************** |
1ea60 | 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 69 74 79 20 66 69 6c | .**.$Id$.**.**.Compatibility.fil |
1ea80 | 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 65 64 20 62 79 20 6c | e.-.should.only.be.included.by.l |
1eaa0 | 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 65 73 20 74 68 65 20 | egacy.code..**.It.#includes.the. |
1eac0 | 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 20 6f 6e 65 2e 0a 2a | file.which.obsoletes.this.one..* |
1eae0 | 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 30 30 30 20 54 72 6f | *.**.Copyright.(C).1998-2000.Tro |
1eb00 | 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 | lltech.ASA...All.rights.reserved |
1eb20 | 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 20 74 68 65 20 51 | ..**..This.file.is.part.of.the.Q |
1eb40 | 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 66 69 6c 65 20 6d | t.GUI.Toolkit..**.**.This.file.m |
1eb60 | 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 65 20 74 65 72 6d | ay.be.distributed.under.the.term |
1eb80 | 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 2a 2a 20 61 73 20 | s.of.the.Q.Public.License.**.as. |
1eba0 | 64 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 | defined.by.Trolltech.ASA.of.Norw |
1ebc0 | 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 65 0a 2a 2a 20 | ay.and.appearing.in.the.file.**. |
1ebe0 | 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 20 70 61 63 6b | LICENSE.QPL.included.in.the.pack |
1ec00 | 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 69 63 65 6e 73 | aging.of.this.file..**.**.Licens |
1ec20 | 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 73 69 6f 6e 61 | ees.holding.valid.Qt.Professiona |
1ec40 | 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 74 68 69 73 0a | l.Edition.licenses.may.use.this. |
1ec60 | 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 74 68 65 20 51 | **.file.in.accordance.with.the.Q |
1ec80 | 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 6e 73 65 20 41 | t.Professional.Edition.License.A |
1eca0 | 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 68 65 20 51 74 | greement.**.provided.with.the.Qt |
1ecc0 | 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 2a 20 53 65 65 | .Professional.Edition..**.**.See |
1ece0 | 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 | .http://qtsoftware.com/pricing.h |
1ed00 | 74 6d 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d | tml.or.email.sales@trolltech.com |
1ed20 | 20 66 6f 72 0a 2a 2a 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 50 72 | .for.**.information.about.the.Pr |
1ed40 | 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 6c 69 63 65 6e 73 69 6e 67 2c 20 6f 72 | ofessional.Edition.licensing,.or |
1ed60 | 20 73 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 | .see.**.http://qtsoftware.com/qp |
1ed80 | 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | l/.for.QPL.licensing.information |
1eda0 | 2e 0a 2a 2a 0a 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 | ..**.*************************** |
1edc0 | 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 | ******************************** |
1ede0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 52 4f | ******************/.#ifndef.QPRO |
1ee00 | 47 42 41 52 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 52 4f 47 42 41 52 5f 48 0a 23 69 6e 63 6c 75 | GBAR_H.#define.QPROGBAR_H.#inclu |
1ee20 | 64 65 20 22 71 70 72 6f 67 72 65 73 73 62 61 72 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 22 00 | de."qprogressbar.h".#endif....". |
1ee40 | 71 00 73 00 65 00 73 00 73 00 69 00 6f 00 6e 00 6d 00 61 00 6e 00 61 00 67 00 65 00 72 00 2e 00 | q.s.e.s.s.i.o.n.m.a.n.a.g.e.r... |
1ee60 | 68 00 00 0b 4e 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 2a | h...N/************************** |
1ee80 | 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 | ******************************** |
1eea0 | 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 3a 20 24 0a 2a 2a 0a | ******************.**.$Id:.$.**. |
1eec0 | 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 65 73 73 69 6f 6e 4d 61 6e 61 67 65 72 | **.Definition.of.QSessionManager |
1eee0 | 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 39 30 35 31 30 0a 2a 2a | .class.**.**.Created.:.990510.** |
1ef00 | 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c | .**.Copyright.(C).1992-2000.Trol |
1ef20 | 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e | ltech.ASA...All.rights.reserved. |
1ef40 | 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 | .**.**.This.file.is.part.of.the. |
1ef60 | 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c | kernel.module.of.the.Qt.GUI.Tool |
1ef80 | 6b 69 74 2e 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 | kit..**.**.This.file.may.be.dist |
1efa0 | 72 69 62 75 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 | ributed.under.the.terms.of.the.Q |
1efc0 | 20 50 75 62 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 | .Public.License.**.as.defined.by |
1efe0 | 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 | .Trolltech.ASA.of.Norway.and.app |
1f000 | 65 61 72 69 6e 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 | earing.in.the.file.**.LICENSE.QP |
1f020 | 4c 20 69 6e 63 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 | L.included.in.the.packaging.of.t |
1f040 | 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 | his.file..**.**.This.file.may.be |
1f060 | 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 | .distributed.and/or.modified.und |
1f080 | 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 | er.the.terms.of.the.**.GNU.Gener |
1f0a0 | 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 | al.Public.License.version.2.as.p |
1f0c0 | 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a | ublished.by.the.Free.Software.** |
1f0e0 | 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 | .Foundation.and.appearing.in.the |
1f100 | 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 | .file.LICENSE.GPL.included.in.th |
1f120 | 65 0a 2a 2a 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 | e.**.packaging.of.this.file..**. |
1f140 | 2a 2a 20 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 45 6e | **.Licensees.holding.valid.Qt.En |
1f160 | 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f | terprise.Edition.or.Qt.Professio |
1f180 | 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 | nal.Edition.**.licenses.may.use. |
1f1a0 | 74 68 69 73 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 74 68 65 | this.file.in.accordance.with.the |
1f1c0 | 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d | .Qt.Commercial.License.**.Agreem |
1f1e0 | 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a | ent.provided.with.the.Software.. |
1f200 | 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 | **.**.This.file.is.provided.AS.I |
1f220 | 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 | S.with.NO.WARRANTY.OF.ANY.KIND,. |
1f240 | 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 | INCLUDING.THE.**.WARRANTY.OF.DES |
1f260 | 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 | IGN,.MERCHANTABILITY.AND.FITNESS |
1f280 | 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a | .FOR.A.PARTICULAR.PURPOSE..**.** |
1f2a0 | 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 | .See.http://qtsoftware.com/prici |
1f2c0 | 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 74 65 63 68 | ng.html.or.email.sales@trolltech |
1f2e0 | 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 | .com.for.**...information.about. |
1f300 | 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 | Qt.Commercial.License.Agreements |
1f320 | 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 | ..**.See.http://qtsoftware.com/q |
1f340 | 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f | pl/.for.QPL.licensing.informatio |
1f360 | 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f | n..**.See.http://qtsoftware.com/ |
1f380 | 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 | gpl/.for.GPL.licensing.informati |
1f3a0 | 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 | on..**.**.Contact.info@trolltech |
1f3c0 | 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c | .com.if.any.conditions.of.this.l |
1f3e0 | 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 | icensing.are.**.not.clear.to.you |
1f400 | 2e 0a 2a 2a 0a 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 | ..**.*************************** |
1f420 | 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 | ******************************** |
1f440 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 45 53 53 49 4f 4e 4d 41 | ***********/..#ifndef.QSESSIONMA |
1f460 | 4e 41 47 45 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 | NAGER_H.#define.QSESSIONMANAGER_ |
1f480 | 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 6a 65 63 | H..#ifndef.QT_H.#include."qobjec |
1f4a0 | 74 2e 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 | t.h".#include."qwindowdefs.h".#i |
1f4c0 | 6e 63 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 73 74 | nclude."qstring.h".#include."qst |
1f4e0 | 72 69 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 23 69 66 6e 64 | ringlist.h".#endif.//.QT_H.#ifnd |
1f500 | 65 66 20 51 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 | ef.QT_NO_SESSIONMANAGER..class.Q |
1f520 | 53 65 73 73 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 | SessionManagerData;..class.Q_EXP |
1f540 | 4f 52 54 20 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 | ORT..QSessionManager.:.public.QO |
1f560 | 62 6a 65 63 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 | bject.{.....Q_OBJECT.....QSessio |
1f580 | 6e 4d 61 6e 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 | nManager(.QApplication.*app,.QSt |
1f5a0 | 72 69 6e 67 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 | ring.&id,.QString.&key.);.....~Q |
1f5c0 | 53 65 73 73 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 | SessionManager();.public:.....QS |
1f5e0 | 74 72 69 6e 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 | tring.sessionId().const;.....QSt |
1f600 | 72 69 6e 67 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 | ring.sessionKey().const;.#if.def |
1f620 | 69 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 4d | ined(Q_WS_X11).||.defined(Q_WS_M |
1f640 | 41 43 29 0a 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 | AC).....void*.handle().const;.#e |
1f660 | 6e 64 69 66 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 | ndif......bool.allowsInteraction |
1f680 | 28 29 3b 0a 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 | ();.....bool.allowsErrorInteract |
1f6a0 | 69 6f 6e 28 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 | ion();.....void.release();...... |
1f6c0 | 76 6f 69 64 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 | void.cancel();......enum.Restart |
1f6e0 | 48 69 6e 74 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 | Hint.{..RestartIfRunning,..Resta |
1f700 | 72 74 41 6e 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 | rtAnyway,..RestartImmediately,.. |
1f720 | 52 65 73 74 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 | RestartNever.....};.....void.set |
1f740 | 52 65 73 74 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 | RestartHint(.RestartHint.);..... |
1f760 | 52 65 73 74 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 | RestartHint.restartHint().const; |
1f780 | 0a 0a 20 20 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 | ......void.setRestartCommand(.co |
1f7a0 | 6e 73 74 20 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 | nst.QStringList&.);.....QStringL |
1f7c0 | 69 73 74 20 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 | ist.restartCommand().const;..... |
1f7e0 | 76 6f 69 64 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 | void.setDiscardCommand(.const.QS |
1f800 | 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 64 69 | tringList&.);.....QStringList.di |
1f820 | 73 63 61 72 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 | scardCommand().const;......void. |
1f840 | 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 51 53 74 72 69 6e | setManagerProperty(.const.QStrin |
1f860 | 67 26 20 6e 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 | g&.name,.const.QString&.value.); |
1f880 | 0a 20 20 20 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 | .....void.setManagerProperty(.co |
1f8a0 | 6e 73 74 20 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 | nst.QString&.name,.const.QString |
1f8c0 | 4c 69 73 74 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 | List&.value.);......bool.isPhase |
1f8e0 | 32 28 29 20 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 | 2().const;.....void.requestPhase |
1f900 | 32 28 29 3b 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 | 2();..private:.....friend.class. |
1f920 | 51 41 70 70 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 | QApplication;.....friend.class.Q |
1f940 | 42 61 73 65 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 | BaseApplication;.....QSessionMan |
1f960 | 61 67 65 72 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 | agerData*.d;.};..#endif.//.QT_NO |
1f980 | 5f 53 45 53 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 | _SESSIONMANAGER.#endif.//.QSESSI |
1f9a0 | 4f 4e 4d 41 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 | ONMANAGER_H......q.s.c.r.o.l.l.v |
1f9c0 | 00 69 00 65 00 77 00 2e 00 68 00 00 23 15 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .i.e.w...h..#./***************** |
1f9e0 | 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 | ******************************** |
1fa00 | 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 0a 2a 2a 20 24 | ***************************.**.$ |
1fa20 | 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 63 72 6f 6c | Id:.$.**.**.Definition.of.QScrol |
1fa40 | 6c 56 69 65 77 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 37 30 35 | lView.class.**.**.Created.:.9705 |
1fa60 | 32 33 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 | 23.**.**.Copyright.(C).1992-2000 |
1fa80 | 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 | .Trolltech.ASA...All.rights.rese |
1faa0 | 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 | rved..**.**.This.file.is.part.of |
1fac0 | 20 74 68 65 20 77 69 64 67 65 74 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 | .the.widgets.module.of.the.Qt.GU |
1fae0 | 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 | I.Toolkit..**.**.This.file.may.b |
1fb00 | 65 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 | e.distributed.under.the.terms.of |
1fb20 | 20 74 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 69 | .the.Q.Public.License.**.as.defi |
1fb40 | 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 | ned.by.Trolltech.ASA.of.Norway.a |
1fb60 | 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 | nd.appearing.in.the.file.**.LICE |
1fb80 | 4e 53 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e | NSE.QPL.included.in.the.packagin |
1fba0 | 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 | g.of.this.file..**.**.This.file. |
1fbc0 | 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 | may.be.distributed.and/or.modifi |
1fbe0 | 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 0a 2a 2a 20 47 4e 55 | ed.under.the.terms.of.the.**.GNU |
1fc00 | 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 | .General.Public.License.version. |
1fc20 | 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 | 2.as.published.by.the.Free.Softw |
1fc40 | 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 | are.**.Foundation.and.appearing. |
1fc60 | 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 | in.the.file.LICENSE.GPL.included |
1fc80 | 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c | .in.the.**.packaging.of.this.fil |
1fca0 | 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 69 64 | e..**.**.Licensees.holding.valid |
1fcc0 | 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f | .Qt.Enterprise.Edition.or.Qt.Pro |
1fce0 | 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 | fessional.Edition.**.licenses.ma |
1fd00 | 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 | y.use.this.file.in.accordance.wi |
1fd20 | 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 | th.the.Qt.Commercial.License.**. |
1fd40 | 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 | Agreement.provided.with.the.Soft |
1fd60 | 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 | ware..**.**.This.file.is.provide |
1fd80 | 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 | d.AS.IS.with.NO.WARRANTY.OF.ANY. |
1fda0 | 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 | KIND,.INCLUDING.THE.**.WARRANTY. |
1fdc0 | 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 | OF.DESIGN,.MERCHANTABILITY.AND.F |
1fde0 | 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e | ITNESS.FOR.A.PARTICULAR.PURPOSE. |
1fe00 | 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d | .**.**.See.http://qtsoftware.com |
1fe20 | 2f 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 | /pricing.html.or.email.sales@tro |
1fe40 | 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 | lltech.com.for.**...information. |
1fe60 | 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 | about.Qt.Commercial.License.Agre |
1fe80 | 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 | ements..**.See.http://qtsoftware |
1fea0 | 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 69 6e 66 6f | .com/qpl/.for.QPL.licensing.info |
1fec0 | 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 | rmation..**.See.http://qtsoftwar |
1fee0 | 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 | e.com/gpl/.for.GPL.licensing.inf |
1ff00 | 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f | ormation..**.**.Contact.info@tro |
1ff20 | 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 | lltech.com.if.any.conditions.of. |
1ff40 | 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 | this.licensing.are.**.not.clear. |
1ff60 | 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | to.you..**.********************* |
1ff80 | 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 | ******************************** |
1ffa0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 53 43 52 4f | *****************/.#ifndef.QSCRO |
1ffc0 | 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 48 0a 0a | LLVIEW_H.#define.QSCROLLVIEW_H.. |
1ffe0 | 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 68 22 | #ifndef.QT_H.#include."qframe.h" |
20000 | 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 69 66 20 | .#include."qscrollbar.h".#endif. |
20020 | 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 56 49 45 | //.QT_H..#ifndef.QT_NO_SCROLLVIE |
20040 | 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 61 73 73 | W..class.QScrollViewData;..class |
20060 | 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 63 20 51 | .Q_EXPORT.QScrollView.:.public.Q |
20080 | 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 55 4d 53 | Frame.{.....Q_OBJECT.....Q_ENUMS |
200a0 | 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 29 0a 20 | (.ResizePolicy.ScrollBarMode.).. |
200c0 | 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 65 73 69 | ...Q_PROPERTY(.ResizePolicy.resi |
200e0 | 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 49 54 45 | zePolicy.READ.resizePolicy.WRITE |
20100 | 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 45 52 54 | .setResizePolicy.).....Q_PROPERT |
20120 | 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 64 65 20 | Y(.ScrollBarMode.vScrollBarMode. |
20140 | 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 56 53 63 | READ.vScrollBarMode.WRITE.setVSc |
20160 | 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 20 53 63 | rollBarMode.).....Q_PROPERTY(.Sc |
20180 | 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 41 44 20 | rollBarMode.hScrollBarMode.READ. |
201a0 | 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 6c 6c 42 | hScrollBarMode.WRITE.setHScrollB |
201c0 | 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 76 69 73 | arMode.).....Q_PROPERTY(.int.vis |
201e0 | 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 0a 20 20 | ibleWidth.READ.visibleWidth.)... |
20200 | 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 68 74 20 | ..Q_PROPERTY(.int.visibleHeight. |
20220 | 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 4f 50 45 | READ.visibleHeight.).....Q_PROPE |
20240 | 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 6f 6e 74 | RTY(.int.contentsWidth.READ.cont |
20260 | 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 6e 74 20 | entsWidth.).....Q_PROPERTY(.int. |
20280 | 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 65 69 67 | contentsHeight.READ.contentsHeig |
202a0 | 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 65 6e 74 | ht.).....Q_PROPERTY(.int.content |
202c0 | 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 50 45 52 | sX.READ.contentsX.).....Q_PROPER |
202e0 | 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 74 73 59 | TY(.int.contentsY.READ.contentsY |
20300 | 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 20 20 20 | .).#ifndef.QT_NO_DRAGANDDROP.... |
20320 | 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 6f 6c 6c | .Q_PROPERTY(.bool.dragAutoScroll |
20340 | 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 74 44 72 | .READ.dragAutoScroll.WRITE.setDr |
20360 | 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 3a 0a 20 | agAutoScroll.).#endif..public:.. |
20380 | 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 74 3d 30 | ...QScrollView(QWidget*.parent=0 |
203a0 | 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 66 3d 30 | ,.const.char*.name=0,.WFlags.f=0 |
203c0 | 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 6e 75 6d | );.....~QScrollView();......enum |
203e0 | 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 61 6c 2c | .ResizePolicy.{.Default,.Manual, |
20400 | 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 69 72 74 | .AutoOne,.AutoOneFit.};.....virt |
20420 | 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 69 7a 65 | ual.void.setResizePolicy(.Resize |
20440 | 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 73 69 7a | Policy.);.....ResizePolicy.resiz |
20460 | 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 79 6c 65 | ePolicy().const;......void.style |
20480 | 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 72 65 6d | Change(.QStyle.&.);.....void.rem |
204a0 | 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 20 76 69 | oveChild(QWidget*.child);.....vi |
204c0 | 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 20 63 68 | rtual.void.addChild(.QWidget*.ch |
204e0 | 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 76 69 72 | ild,.int.x=0,.int.y=0.);.....vir |
20500 | 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 20 63 68 | tual.void.moveChild(.QWidget*.ch |
20520 | 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 63 68 69 | ild,.int.x,.int.y.);.....int.chi |
20540 | 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 63 68 69 | ldX(QWidget*.child);.....int.chi |
20560 | 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 20 63 68 | ldY(QWidget*.child);.....bool.ch |
20580 | 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 7b 20 72 | ildIsVisible(QWidget*.child).{.r |
205a0 | 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 2f 20 6f | eturn.child->isVisible();.}.//.o |
205c0 | 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 6f 77 43 | bsolete.functions.....void.showC |
205e0 | 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 3d 54 52 | hild(QWidget*.child,.bool.yes=TR |
20600 | 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 3e 73 68 | UE).{..if.(.yes.)......child->sh |
20620 | 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 29 3b 0a | ow();..else......child->hide();. |
20640 | 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 20 7b 20 | ....}......enum.ScrollBarMode.{. |
20660 | 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 0a 20 20 | Auto,.AlwaysOff,.AlwaysOn.};.... |
20680 | 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 65 28 29 | ..ScrollBarMode.vScrollBarMode() |
206a0 | 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 56 53 63 | .const;.....virtual.void..setVSc |
206c0 | 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 0a 0a 20 | rollBarMode(.ScrollBarMode.);... |
206e0 | 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 64 65 28 | ...ScrollBarMode.hScrollBarMode( |
20700 | 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 48 53 | ).const;.....virtual.void..setHS |
20720 | 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 0a 0a | crollBarMode(.ScrollBarMode.);.. |
20740 | 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 28 29 20 | ....QWidget*.....cornerWidget(). |
20760 | 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 72 6e 65 | const;.....virtual.void.setCorne |
20780 | 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 23 20 34 | rWidget(QWidget*);......//.###.4 |
207a0 | 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 6f 72 79 | .0:.Consider.providing.a.factory |
207c0 | 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 2f 2f 20 | .function.for.scrollbars.....//. |
207e0 | 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 6f 6c 6c | .........(e.g..make.the.two.foll |
20800 | 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 51 53 63 | owing.functions.virtual).....QSc |
20820 | 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 28 29 20 | rollBar*..horizontalScrollBar(). |
20840 | 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 63 61 6c | const;.....QScrollBar*..vertical |
20860 | 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 74 2a 09 | ScrollBar().const;.....QWidget*. |
20880 | 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 74 2a 09 | .viewport().const;.....QWidget*. |
208a0 | 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 69 73 69 | .clipper().const;......int..visi |
208c0 | 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 73 69 62 | bleWidth().const;.....int..visib |
208e0 | 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 6f 6e 74 | leHeight().const;......int..cont |
20900 | 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 6f 6e 74 | entsWidth().const;.....int..cont |
20920 | 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 63 6f 6e | entsHeight().const;.....int..con |
20940 | 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 65 6e 74 | tentsX().const;.....int..content |
20960 | 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 20 69 6e | sY().const;......void.resize(.in |
20980 | 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 28 20 63 | t.w,.int.h.);.....void.resize(.c |
209a0 | 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 29 3b 0a | onst.QSize&.);.....void.show();. |
209c0 | 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 20 78 2c | .....void.updateContents(.int.x, |
209e0 | 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 6f 69 64 | .int.y,.int.w,.int.h.);.....void |
20a00 | 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 20 72 20 | .updateContents(.const.QRect&.r. |
20a20 | 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 3b 0a 20 | );.....void..updateContents();.. |
20a40 | 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 78 2c 20 | ...void.repaintContents(.int.x,. |
20a60 | 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 73 65 3d | int.y,.int.w,.int.h,.bool.erase= |
20a80 | 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 6e 74 73 | TRUE.);.....void.repaintContents |
20aa0 | 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 54 52 55 | (.const.QRect&.r,.bool.erase=TRU |
20ac0 | 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 73 28 20 | E.);.....void..repaintContents(. |
20ae0 | 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 6f 6e 74 | bool.erase=TRUE.);.....void.cont |
20b00 | 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 20 69 6e | entsToViewport(.int.x,.int.y,.in |
20b20 | 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 6f 69 64 | t&.vx,.int&.vy.).const;.....void |
20b40 | 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 69 6e 74 | .viewportToContents(.int.vx,.int |
20b60 | 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 20 20 20 | .vy,.int&.x,.int&.y.).const;.... |
20b80 | 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 6f 6e 73 | .QPoint.contentsToViewport(.cons |
20ba0 | 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 09 76 69 | t.QPoint&.).const;.....QPoint.vi |
20bc0 | 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 74 26 20 | ewportToContents(.const.QPoint&. |
20be0 | 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 65 72 28 | ).const;.....void.enableClipper( |
20c00 | 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 63 42 61 | .bool.y.);......void.setStaticBa |
20c20 | 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 68 61 73 | ckground(.bool.y.);.....bool.has |
20c40 | 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 20 20 51 | StaticBackground().const;......Q |
20c60 | 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 20 63 6f | Size.viewportSize(.int,.int.).co |
20c80 | 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 73 74 3b | nst;.....QSize.sizeHint().const; |
20ca0 | 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 63 6f 6e | .....QSize.minimumSizeHint().con |
20cc0 | 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 6a 65 63 | st;......void.removeChild(QObjec |
20ce0 | 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 6e 74 61 | t*.child);......bool.isHorizonta |
20d00 | 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 56 65 72 | lSliderPressed();.....bool.isVer |
20d20 | 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 66 20 51 | ticalSliderPressed();..#ifndef.Q |
20d40 | 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 76 6f 69 | T_NO_DRAGANDDROP.....virtual.voi |
20d60 | 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 3b 0a 20 | d.setDragAutoScroll(.bool.b.);.. |
20d80 | 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 73 74 3b | ...bool..dragAutoScroll().const; |
20da0 | 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 6e 74 65 | .#endif..signals:.....void.conte |
20dc0 | 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 76 6f 69 | ntsMoving(int.x,.int.y);.....voi |
20de0 | 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 20 20 20 | d.horizontalSliderPressed();.... |
20e00 | 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 64 28 29 | .void.horizontalSliderReleased() |
20e20 | 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 73 65 64 | ;.....void.verticalSliderPressed |
20e40 | 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 6c 65 61 | ();.....void.verticalSliderRelea |
20e60 | 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 74 75 61 | sed();..public.slots:.....virtua |
20e80 | 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 20 69 6e | l.void.resizeContents(.int.w,.in |
20ea0 | 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 20 64 78 | t.h.);.....void.scrollBy(.int.dx |
20ec0 | 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 73 65 74 | ,.int.dy.);.....virtual.void.set |
20ee0 | 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 20 20 20 | ContentsPos(.int.x,.int.y.);.... |
20f00 | 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 74 20 79 | .void.ensureVisible(int.x,.int.y |
20f20 | 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 20 78 2c | );.....void.ensureVisible(int.x, |
20f40 | 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 67 69 6e | .int.y,.int.xmargin,.int.ymargin |
20f60 | 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 79 29 | );.....void.center(int.x,.int.y) |
20f80 | 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 79 2c 20 | ;.....void.center(int.x,.int.y,. |
20fa0 | 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 3b 0a 0a | float.xmargin,.float.ymargin);.. |
20fc0 | 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 2f 2f 20 | ....void.updateScrollBars();.//. |
20fe0 | 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 65 74 45 | ###.virtual.in.4.0.....void.setE |
21000 | 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 63 74 65 | nabled(.bool.enable.);..protecte |
21020 | 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 6e 74 73 | d:.....virtual.void.drawContents |
21040 | 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 6e 74 20 | (QPainter*,.int.cx,.int.cy,.int. |
21060 | 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 20 64 72 | cw,.int.ch);.....virtual.void.dr |
21080 | 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 6e 74 20 | awContentsOffset(QPainter*,.int. |
210a0 | 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 20 63 79 | ox,.int.oy,.......int.cx,.int.cy |
210c0 | 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 75 61 6c | ,.int.cw,.int.ch);.......virtual |
210e0 | 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 28 20 51 | .void.contentsMousePressEvent(.Q |
21100 | 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 20 | MouseEvent*.);.....virtual.void. |
21120 | 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 6f 75 73 | contentsMouseReleaseEvent(.QMous |
21140 | 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 6f 6e 74 | eEvent*.);.....virtual.void.cont |
21160 | 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 6f 75 73 | entsMouseDoubleClickEvent(.QMous |
21180 | 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 6f 6e 74 | eEvent*.);.....virtual.void.cont |
211a0 | 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 6e 74 2a | entsMouseMoveEvent(.QMouseEvent* |
211c0 | 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 0a 20 20 | .);.#ifndef.QT_NO_DRAGANDDROP... |
211e0 | 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 74 65 72 | ..virtual.void.contentsDragEnter |
21200 | 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 20 20 20 | Event(.QDragEnterEvent.*.);..... |
21220 | 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 45 76 65 | virtual.void.contentsDragMoveEve |
21240 | 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 69 72 74 | nt(.QDragMoveEvent.*.);.....virt |
21260 | 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 6e 74 28 | ual.void.contentsDragLeaveEvent( |
21280 | 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 74 75 61 | .QDragLeaveEvent.*.);.....virtua |
212a0 | 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 6f 70 45 | l.void.contentsDropEvent(.QDropE |
212c0 | 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 4f 5f 57 | vent.*.);.#endif.#ifndef.QT_NO_W |
212e0 | 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 6e 74 65 | HEELEVENT.....virtual.void.conte |
21300 | 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 29 3b 0a | ntsWheelEvent(.QWheelEvent.*.);. |
21320 | 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 6e 74 73 | #endif.....virtual.void.contents |
21340 | 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 75 45 76 | ContextMenuEvent(.QContextMenuEv |
21360 | 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 69 65 77 | ent.*.);.......virtual.void.view |
21380 | 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 29 3b 0a | portPaintEvent(.QPaintEvent*.);. |
213a0 | 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 7a 65 45 | ....virtual.void.viewportResizeE |
213c0 | 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 72 74 75 | vent(.QResizeEvent*.);.....virtu |
213e0 | 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 6e 74 28 | al.void.viewportMousePressEvent( |
21400 | 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 69 | .QMouseEvent*.);.....virtual.voi |
21420 | 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 51 4d 6f | d.viewportMouseReleaseEvent(.QMo |
21440 | 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 76 69 | useEvent*.);.....virtual.void.vi |
21460 | 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 51 4d 6f | ewportMouseDoubleClickEvent(.QMo |
21480 | 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 76 69 | useEvent*.);.....virtual.void.vi |
214a0 | 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 76 65 6e | ewportMouseMoveEvent(.QMouseEven |
214c0 | 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 0a | t*.);.#ifndef.QT_NO_DRAGANDDROP. |
214e0 | 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 45 6e 74 | ....virtual.void.viewportDragEnt |
21500 | 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 20 | erEvent(.QDragEnterEvent.*.);... |
21520 | 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 76 65 45 | ..virtual.void.viewportDragMoveE |
21540 | 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 69 | vent(.QDragMoveEvent.*.);.....vi |
21560 | 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 76 65 6e | rtual.void.viewportDragLeaveEven |
21580 | 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 74 | t(.QDragLeaveEvent.*.);.....virt |
215a0 | 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 44 72 6f | ual.void.viewportDropEvent(.QDro |
215c0 | 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 4f | pEvent.*.);.#endif.#ifndef.QT_NO |
215e0 | 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 76 69 65 | _WHEELEVENT.....virtual.void.vie |
21600 | 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 2a 20 29 | wportWheelEvent(.QWheelEvent.*.) |
21620 | 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 77 70 6f | ;.#endif.....virtual.void.viewpo |
21640 | 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 65 6e 75 | rtContextMenuEvent(.QContextMenu |
21660 | 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 6e 67 65 | Event.*.);......void.frameChange |
21680 | 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 67 69 6e | d();......virtual.void.setMargin |
216a0 | 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 74 2c 20 | s(int.left,.int.top,.int.right,. |
216c0 | 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 69 6e 28 | int.bottom);.....int.leftMargin( |
216e0 | 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 63 6f 6e | ).const;.....int.topMargin().con |
21700 | 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 73 74 3b | st;.....int.rightMargin().const; |
21720 | 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 3b 0a 0a | .....int.bottomMargin().const;.. |
21740 | 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 62 6f 6f | ....bool.focusNextPrevChild(.boo |
21760 | 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 65 74 48 | l.next.);......virtual.void.setH |
21780 | 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 20 69 6e | BarGeometry(QScrollBar&.hbar,.in |
217a0 | 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 20 20 76 | t.x,.int.y,.int.w,.int.h);.....v |
217c0 | 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 53 63 72 | irtual.void.setVBarGeometry(QScr |
217e0 | 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 6e 74 20 | ollBar&.vbar,.int.x,.int.y,.int. |
21800 | 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 65 6e 74 | w,.int.h);......void.resizeEvent |
21820 | 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 75 73 65 | (QResizeEvent*);.....void..mouse |
21840 | 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 20 20 20 | PressEvent(.QMouseEvent.*.);.... |
21860 | 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 75 73 65 | .void..mouseReleaseEvent(.QMouse |
21880 | 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 62 6c 65 | Event.*.);.....void..mouseDouble |
218a0 | 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 20 20 20 | ClickEvent(.QMouseEvent.*.);.... |
218c0 | 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 45 76 65 | .void..mouseMoveEvent(.QMouseEve |
218e0 | 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 45 4e 54 | nt.*.);.#ifndef.QT_NO_WHEELEVENT |
21900 | 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 45 76 65 | .....void..wheelEvent(.QWheelEve |
21920 | 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 78 74 4d | nt.*.);.#endif.....void.contextM |
21940 | 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 29 3b | enuEvent(.QContextMenuEvent.*.); |
21960 | 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 74 20 2a | .....bool.eventFilter(.QObject.* |
21980 | 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 61 63 68 | ,.QEvent.*e.);......void.setCach |
219a0 | 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 20 63 6f | edSizeHint(.const.QSize.&sh.).co |
219c0 | 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 28 29 20 | nst;.....QSize.cachedSizeHint(). |
219e0 | 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 6f 6e 73 | const;.....void.fontChange(.cons |
21a00 | 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 69 64 20 | t.QFont.&.);..private:.....void. |
21a20 | 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 20 20 76 | drawContents(.QPainter*.);.....v |
21a40 | 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 29 3b 0a | oid.moveContents(int.x,.int.y);. |
21a60 | 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 76 61 74 | .....QScrollViewData*.d;..privat |
21a80 | 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 3b 0a 20 | e.slots:.....void.hslide(int);.. |
21aa0 | 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 20 68 62 | ...void.vslide(int);.....void.hb |
21ac0 | 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 73 52 65 | arIsPressed();.....void.hbarIsRe |
21ae0 | 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 73 65 64 | leased();.....void.vbarIsPressed |
21b00 | 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 3b 0a 23 | ();.....void.vbarIsReleased();.# |
21b20 | 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 76 6f 69 | ifndef.QT_NO_DRAGANDDROP.....voi |
21b40 | 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 64 20 73 | d.doDragAutoScroll();.....void.s |
21b60 | 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 64 20 73 | tartDragAutoScroll();.....void.s |
21b80 | 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 70 72 69 | topDragAutoScroll();.#endif..pri |
21ba0 | 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 75 63 74 | vate:.//.Disabled.copy.construct |
21bc0 | 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 44 | or.and.operator=.#if.defined(Q_D |
21be0 | 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 20 63 6f | ISABLE_COPY).....QScrollView(.co |
21c00 | 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 6f 6c 6c | nst.QScrollView.&.);.....QScroll |
21c20 | 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 6c 56 69 | View.&operator=(.const.QScrollVi |
21c40 | 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 65 46 72 | ew.&.);.#endif.....void.changeFr |
21c60 | 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 63 3a 0a | ameRect(const.QRect&);..public:. |
21c80 | 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 6e 67 28 | ....void.disableSizeHintCaching( |
21ca0 | 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 4c 56 49 | );..};..#endif.//.QT_NO_SCROLLVI |
21cc0 | 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 00 00 10 | EW..#endif.//.QSCROLLVIEW_H..... |
21ce0 | 00 71 00 70 00 6f 00 69 00 6e 00 74 00 2e 00 68 00 00 18 02 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .q.p.o.i.n.t...h..../*********** |
21d00 | 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 | ******************************** |
21d20 | 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 | ******************************** |
21d40 | 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 | *.**.$Id:.$.**.**.Definition.of. |
21d60 | 51 50 6f 69 6e 74 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 33 31 | QPoint.class.**.**.Created.:.931 |
21d80 | 30 32 38 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 | 028.**.**.Copyright.(C).1992-200 |
21da0 | 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 | 0.Trolltech.ASA...All.rights.res |
21dc0 | 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f | erved..**.**.This.file.is.part.o |
21de0 | 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 | f.the.kernel.module.of.the.Qt.GU |
21e00 | 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 | I.Toolkit..**.**.This.file.may.b |
21e20 | 65 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 | e.distributed.under.the.terms.of |
21e40 | 20 74 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 69 | .the.Q.Public.License.**.as.defi |
21e60 | 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 | ned.by.Trolltech.ASA.of.Norway.a |
21e80 | 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 | nd.appearing.in.the.file.**.LICE |
21ea0 | 4e 53 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e | NSE.QPL.included.in.the.packagin |
21ec0 | 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 | g.of.this.file..**.**.This.file. |
21ee0 | 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 | may.be.distributed.and/or.modifi |
21f00 | 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 0a 2a 2a 20 47 4e 55 | ed.under.the.terms.of.the.**.GNU |
21f20 | 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 | .General.Public.License.version. |
21f40 | 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 | 2.as.published.by.the.Free.Softw |
21f60 | 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 | are.**.Foundation.and.appearing. |
21f80 | 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 | in.the.file.LICENSE.GPL.included |
21fa0 | 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c | .in.the.**.packaging.of.this.fil |
21fc0 | 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 69 64 | e..**.**.Licensees.holding.valid |
21fe0 | 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f | .Qt.Enterprise.Edition.or.Qt.Pro |
22000 | 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 | fessional.Edition.**.licenses.ma |
22020 | 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 | y.use.this.file.in.accordance.wi |
22040 | 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 | th.the.Qt.Commercial.License.**. |
22060 | 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 | Agreement.provided.with.the.Soft |
22080 | 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 | ware..**.**.This.file.is.provide |
220a0 | 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 | d.AS.IS.with.NO.WARRANTY.OF.ANY. |
220c0 | 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 | KIND,.INCLUDING.THE.**.WARRANTY. |
220e0 | 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 | OF.DESIGN,.MERCHANTABILITY.AND.F |
22100 | 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e | ITNESS.FOR.A.PARTICULAR.PURPOSE. |
22120 | 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d | .**.**.See.http://qtsoftware.com |
22140 | 2f 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 | /pricing.html.or.email.sales@tro |
22160 | 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 | lltech.com.for.**...information. |
22180 | 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 | about.Qt.Commercial.License.Agre |
221a0 | 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 | ements..**.See.http://qtsoftware |
221c0 | 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 69 6e 66 6f | .com/qpl/.for.QPL.licensing.info |
221e0 | 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 | rmation..**.See.http://qtsoftwar |
22200 | 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 | e.com/gpl/.for.GPL.licensing.inf |
22220 | 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f | ormation..**.**.Contact.info@tro |
22240 | 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 | lltech.com.if.any.conditions.of. |
22260 | 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 | this.licensing.are.**.not.clear. |
22280 | 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | to.you..**.********************* |
222a0 | 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 | ******************************** |
222c0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 4f 49 | *****************/..#ifndef.QPOI |
222e0 | 4e 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 4f 49 4e 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 | NT_H.#define.QPOINT_H..#ifndef.Q |
22300 | 54 5f 48 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 65 6e | T_H.#include."qwindowdefs.h".#en |
22320 | 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 50 6f | dif.//.QT_H...class.Q_EXPORT.QPo |
22340 | 69 6e 74 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 6f 69 6e 74 28 29 3b 0a 20 20 20 20 | int.{.public:.....QPoint();..... |
22360 | 51 50 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 3b 0a 0a 20 | QPoint(.int.xpos,.int.ypos.);... |
22380 | 20 20 20 62 6f 6f 6c 20 20 20 69 73 4e 75 6c 6c 28 29 09 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 | ...bool...isNull().const;......i |
223a0 | 6e 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 | nt....x()..const;.....int....y() |
223c0 | 09 09 63 6f 6e 73 74 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 | ..const;.....void...setX(.int.x. |
223e0 | 29 3b 0a 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 | );.....void...setY(.int.y.);.... |
22400 | 20 20 69 6e 74 20 6d 61 6e 68 61 74 74 61 6e 4c 65 6e 67 74 68 28 29 20 63 6f 6e 73 74 3b 0a 0a | ..int.manhattanLength().const;.. |
22420 | 20 20 20 20 51 43 4f 4f 52 44 20 26 72 78 28 29 3b 0a 20 20 20 20 51 43 4f 4f 52 44 20 26 72 79 | ....QCOORD.&rx();.....QCOORD.&ry |
22440 | 28 29 3b 0a 0a 20 20 20 20 51 50 6f 69 6e 74 20 26 6f 70 65 72 61 74 6f 72 2b 3d 28 20 63 6f 6e | ();......QPoint.&operator+=(.con |
22460 | 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 26 6f 70 65 72 | st.QPoint.&p.);.....QPoint.&oper |
22480 | 61 74 6f 72 2d 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 | ator-=(.const.QPoint.&p.);.....Q |
224a0 | 50 6f 69 6e 74 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 | Point.&operator*=(.int.c.);..... |
224c0 | 51 50 6f 69 6e 74 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 | QPoint.&operator*=(.double.c.);. |
224e0 | 20 20 20 20 51 50 6f 69 6e 74 20 26 6f 70 65 72 61 74 6f 72 2f 3d 28 20 69 6e 74 20 63 20 29 3b | ....QPoint.&operator/=(.int.c.); |
22500 | 0a 20 20 20 20 51 50 6f 69 6e 74 20 26 6f 70 65 72 61 74 6f 72 2f 3d 28 20 64 6f 75 62 6c 65 20 | .....QPoint.&operator/=(.double. |
22520 | 63 20 29 3b 0a 0a 20 20 20 20 66 72 69 65 6e 64 20 69 6e 6c 69 6e 65 20 62 6f 6f 6c 09 20 6f 70 | c.);......friend.inline.bool..op |
22540 | 65 72 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 20 63 6f 6e 73 74 20 | erator==(.const.QPoint.&,.const. |
22560 | 51 50 6f 69 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 62 6f | QPoint.&.);.....friend.inline.bo |
22580 | 6f 6c 09 20 6f 70 65 72 61 74 6f 72 21 3d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 2c 20 | ol..operator!=(.const.QPoint.&,. |
225a0 | 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 6e 6c | const.QPoint.&.);.....friend.inl |
225c0 | 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 2b 28 20 63 6f 6e 73 | ine.const.QPoint.operator+(.cons |
225e0 | 74 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 | t.QPoint.&,.const.QPoint.&.);... |
22600 | 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 |
22620 | 72 61 74 6f 72 2d 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 | rator-(.const.QPoint.&,.const.QP |
22640 | 6f 69 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 | oint.&.);.....friend.inline.cons |
22660 | 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 50 6f 69 6e 74 | t.QPoint.operator*(.const.QPoint |
22680 | 20 26 2c 20 69 6e 74 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 | .&,.int.);.....friend.inline.con |
226a0 | 73 74 20 51 50 6f 69 6e 74 20 6f 70 65 72 61 74 6f 72 2a 28 20 69 6e 74 2c 20 63 6f 6e 73 74 20 | st.QPoint.operator*(.int,.const. |
226c0 | 51 50 6f 69 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 | QPoint.&.);.....friend.inline.co |
226e0 | 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 50 6f 69 | nst.QPoint.operator*(.const.QPoi |
22700 | 6e 74 20 26 2c 20 64 6f 75 62 6c 65 20 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 69 6e 6c 69 6e | nt.&,.double.);.....friend.inlin |
22720 | 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 64 6f 75 62 6c 65 | e.const.QPoint.operator*(.double |
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 2d 28 20 63 6f | nline.const.QPoint.operator-(.co |
22780 | 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 6e 6c 69 6e | nst.QPoint.&.);.....friend.inlin |
227a0 | 65 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 | e.const.QPoint.operator/(.const. |
227c0 | 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 69 6e 6c 69 | QPoint.&,.int.);.....friend.inli |
227e0 | 6e 65 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 | ne.const.QPoint.operator/(.const |
22800 | 20 51 50 6f 69 6e 74 20 26 2c 20 64 6f 75 62 6c 65 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 | .QPoint.&,.double.);..private:.. |
22820 | 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 5a 65 72 6f 28 | ...static.void.warningDivByZero( |
22840 | 29 3b 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 4f 53 5f 4d 41 43 29 0a 20 20 20 20 51 43 | );..#if.defined(Q_OS_MAC).....QC |
22860 | 4f 4f 52 44 20 79 70 3b 0a 20 20 20 20 51 43 4f 4f 52 44 20 78 70 3b 0a 23 65 6c 73 65 0a 20 20 | OORD.yp;.....QCOORD.xp;.#else... |
22880 | 20 20 51 43 4f 4f 52 44 20 78 70 3b 0a 20 20 20 20 51 43 4f 4f 52 44 20 79 70 3b 0a 23 65 6e 64 | ..QCOORD.xp;.....QCOORD.yp;.#end |
228a0 | 69 66 0a 7d 3b 0a 0a 0a 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | if.};.../*********************** |
228c0 | 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 | ******************************** |
228e0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 51 50 6f 69 6e 74 20 | **********************...QPoint. |
22900 | 73 74 72 65 61 6d 20 66 75 6e 63 74 69 6f 6e 73 0a 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | stream.functions..************** |
22920 | 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 | ******************************** |
22940 | 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 2f | *******************************/ |
22960 | 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 50 4f | .#ifndef.QT_NO_DATASTREAM.Q_EXPO |
22980 | 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 74 | RT.QDataStream.&operator<<(.QDat |
229a0 | 61 53 74 72 65 61 6d 20 26 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 51 5f 45 | aStream.&,.const.QPoint.&.);.Q_E |
229c0 | 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 |
229e0 | 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 23 65 6e 64 69 66 | DataStream.&,.QPoint.&.);.#endif |
22a00 | 0a 0a 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 2a 2a 2a 2a | ../***************************** |
22a20 | 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 | ******************************** |
22a40 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 51 50 6f 69 6e 74 20 69 6e 6c 69 6e 65 | ****************...QPoint.inline |
22a60 | 20 66 75 6e 63 74 69 6f 6e 73 0a 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .functions..******************** |
22a80 | 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 | ******************************** |
22aa0 | 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 0a 69 6e 6c 69 | *************************/..inli |
22ac0 | 6e 65 20 51 50 6f 69 6e 74 3a 3a 51 50 6f 69 6e 74 28 29 0a 7b 20 78 70 3d 30 3b 20 79 70 3d 30 | ne.QPoint::QPoint().{.xp=0;.yp=0 |
22ae0 | 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 50 6f 69 6e 74 3a 3a 51 50 6f 69 6e 74 28 20 69 6e 74 20 | ;.}..inline.QPoint::QPoint(.int. |
22b00 | 78 70 6f 73 2c 20 69 6e 74 20 79 70 6f 73 20 29 0a 7b 20 78 70 3d 28 51 43 4f 4f 52 44 29 78 70 | xpos,.int.ypos.).{.xp=(QCOORD)xp |
22b20 | 6f 73 3b 20 79 70 3d 28 51 43 4f 4f 52 44 29 79 70 6f 73 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 | os;.yp=(QCOORD)ypos;.}..inline.b |
22b40 | 6f 6f 6c 20 51 50 6f 69 6e 74 3a 3a 69 73 4e 75 6c 6c 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 | ool.QPoint::isNull().const.{.ret |
22b60 | 75 72 6e 20 78 70 20 3d 3d 20 30 20 26 26 20 79 70 20 3d 3d 20 30 3b 20 7d 0a 0a 69 6e 6c 69 6e | urn.xp.==.0.&&.yp.==.0;.}..inlin |
22b80 | 65 20 69 6e 74 20 51 50 6f 69 6e 74 3a 3a 78 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e | e.int.QPoint::x().const.{.return |
22ba0 | 20 78 70 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 20 51 50 6f 69 6e 74 3a 3a 79 28 29 20 63 | .xp;.}..inline.int.QPoint::y().c |
22bc0 | 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 79 70 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 | onst.{.return.yp;.}..inline.void |
22be0 | 20 51 50 6f 69 6e 74 3a 3a 73 65 74 58 28 20 69 6e 74 20 78 20 29 0a 7b 20 78 70 20 3d 20 28 51 | .QPoint::setX(.int.x.).{.xp.=.(Q |
22c00 | 43 4f 4f 52 44 29 78 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 6f 69 6e 74 3a 3a | COORD)x;.}..inline.void.QPoint:: |
22c20 | 73 65 74 59 28 20 69 6e 74 20 79 20 29 0a 7b 20 79 70 20 3d 20 28 51 43 4f 4f 52 44 29 79 3b 20 | setY(.int.y.).{.yp.=.(QCOORD)y;. |
22c40 | 7d 0a 0a 69 6e 6c 69 6e 65 20 51 43 4f 4f 52 44 20 26 51 50 6f 69 6e 74 3a 3a 72 78 28 29 0a 7b | }..inline.QCOORD.&QPoint::rx().{ |
22c60 | 20 72 65 74 75 72 6e 20 78 70 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 43 4f 4f 52 44 20 26 51 50 | .return.xp;.}..inline.QCOORD.&QP |
22c80 | 6f 69 6e 74 3a 3a 72 79 28 29 0a 7b 20 72 65 74 75 72 6e 20 79 70 3b 20 7d 0a 0a 69 6e 6c 69 6e | oint::ry().{.return.yp;.}..inlin |
22ca0 | 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 2b 3d 28 20 63 6f | e.QPoint.&QPoint::operator+=(.co |
22cc0 | 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 0a 7b 20 78 70 2b 3d 70 2e 78 70 3b 20 79 70 2b 3d | nst.QPoint.&p.).{.xp+=p.xp;.yp+= |
22ce0 | 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 69 6e 65 20 51 50 | p.yp;.return.*this;.}..inline.QP |
22d00 | 6f 69 6e 74 20 26 51 50 6f 69 6e 74 3a 3a 6f 70 65 72 61 74 6f 72 2d 3d 28 20 63 6f 6e 73 74 20 | oint.&QPoint::operator-=(.const. |
22d20 | 51 50 6f 69 6e 74 20 26 70 20 29 0a 7b 20 78 70 2d 3d 70 2e 78 70 3b 20 79 70 2d 3d 70 2e 79 70 | QPoint.&p.).{.xp-=p.xp;.yp-=p.yp |
22d40 | 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 51 50 6f 69 6e 74 | ;.return.*this;.}..inline.QPoint |
22d60 | 20 26 51 50 6f 69 6e 74 3a 3a 6f 70 65 72 61 74 6f 72 2a 3d 28 20 69 6e 74 20 63 20 29 0a 7b 20 | .&QPoint::operator*=(.int.c.).{. |
22d80 | 78 70 2a 3d 28 51 43 4f 4f 52 44 29 63 3b 20 79 70 2a 3d 28 51 43 4f 4f 52 44 29 63 3b 20 72 65 | xp*=(QCOORD)c;.yp*=(QCOORD)c;.re |
22da0 | 74 75 72 6e 20 2a 74 68 69 73 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 50 6f 69 6e 74 20 26 51 50 | turn.*this;.}..inline.QPoint.&QP |
22dc0 | 6f 69 6e 74 3a 3a 6f 70 65 72 61 74 6f 72 2a 3d 28 20 64 6f 75 62 6c 65 20 63 20 29 0a 7b 20 78 | oint::operator*=(.double.c.).{.x |
22de0 | 70 3d 28 51 43 4f 4f 52 44 29 28 78 70 2a 63 29 3b 20 79 70 3d 28 51 43 4f 4f 52 44 29 28 79 70 | p=(QCOORD)(xp*c);.yp=(QCOORD)(yp |
22e00 | 2a 63 29 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 62 6f 6f | *c);.return.*this;.}..inline.boo |
22e20 | 6c 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 20 26 70 31 2c 20 | l.operator==(.const.QPoint.&p1,. |
22e40 | 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 72 6e 20 70 31 2e 78 | const.QPoint.&p2.).{.return.p1.x |
22e60 | 70 20 3d 3d 20 70 32 2e 78 70 20 26 26 20 70 31 2e 79 70 20 3d 3d 20 70 32 2e 79 70 3b 20 7d 0a | p.==.p2.xp.&&.p1.yp.==.p2.yp;.}. |
22e80 | 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 6f 70 65 72 61 74 6f 72 21 3d 28 20 63 6f 6e 73 74 20 51 | .inline.bool.operator!=(.const.Q |
22ea0 | 50 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 | Point.&p1,.const.QPoint.&p2.).{. |
22ec0 | 72 65 74 75 72 6e 20 70 31 2e 78 70 20 21 3d 20 70 32 2e 78 70 20 7c 7c 20 70 31 2e 79 70 20 21 | return.p1.xp.!=.p2.xp.||.p1.yp.! |
22ee0 | 3d 20 70 32 2e 79 70 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 | =.p2.yp;.}..inline.const.QPoint. |
22f00 | 6f 70 65 72 61 74 6f 72 2b 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 31 2c 20 63 6f 6e | operator+(.const.QPoint.&p1,.con |
22f20 | 73 74 20 51 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 | st.QPoint.&p2.).{.return.QPoint( |
22f40 | 70 31 2e 78 70 2b 70 32 2e 78 70 2c 20 70 31 2e 79 70 2b 70 32 2e 79 70 29 3b 20 7d 0a 0a 69 6e | p1.xp+p2.xp,.p1.yp+p2.yp);.}..in |
22f60 | 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 2d 28 20 63 6f 6e | line.const.QPoint.operator-(.con |
22f80 | 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 74 20 26 70 32 20 | st.QPoint.&p1,.const.QPoint.&p2. |
22fa0 | 29 0a 7b 20 72 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 70 31 2e 78 70 2d 70 32 2e 78 70 2c 20 70 | ).{.return.QPoint(p1.xp-p2.xp,.p |
22fc0 | 31 2e 79 70 2d 70 32 2e 79 70 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f | 1.yp-p2.yp);.}..inline.const.QPo |
22fe0 | 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 2c 20 | int.operator*(.const.QPoint.&p,. |
23000 | 69 6e 74 20 63 20 29 0a 7b 20 72 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 70 2e 78 70 2a 63 2c 20 | int.c.).{.return.QPoint(p.xp*c,. |
23020 | 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 50 6f 69 6e 74 20 | p.yp*c);.}..inline.const.QPoint. |
23040 | 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 50 6f 69 6e 74 20 26 | operator*(.int.c,.const.QPoint.& |
23060 | 70 20 29 0a 7b 20 72 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 70 2e 78 70 2a 63 2c 20 70 2e 79 70 | p.).{.return.QPoint(p.xp*c,.p.yp |
23080 | 2a 63 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 | *c);.}..inline.const.QPoint.oper |
230a0 | 61 74 6f 72 2a 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 2c 20 64 6f 75 62 6c 65 20 63 | ator*(.const.QPoint.&p,.double.c |
230c0 | 20 29 0a 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 | .).{.return.QPoint((QCOORD)(p.xp |
230e0 | 2a 63 29 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 | *c),.(QCOORD)(p.yp*c));.}..inlin |
23100 | 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 64 6f 75 62 6c 65 | e.const.QPoint.operator*(.double |
23120 | 20 63 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 0a 7b 20 72 65 74 75 72 6e 20 51 | .c,.const.QPoint.&p.).{.return.Q |
23140 | 50 6f 69 6e 74 28 28 51 43 4f 4f 52 44 29 28 70 2e 78 70 2a 63 29 2c 20 28 51 43 4f 4f 52 44 29 | Point((QCOORD)(p.xp*c),.(QCOORD) |
23160 | 28 70 2e 79 70 2a 63 29 29 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 50 6f 69 6e | (p.yp*c));.}..inline.const.QPoin |
23180 | 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 70 20 29 0a 7b | t.operator-(.const.QPoint.&p.).{ |
231a0 | 20 72 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 2d 70 2e 78 70 2c 20 2d 70 2e 79 70 29 3b 20 7d 0a | .return.QPoint(-p.xp,.-p.yp);.}. |
231c0 | 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 |
231e0 | 2f 3d 28 20 69 6e 74 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 | /=(.int.c.).{.#if.defined(QT_CHE |
23200 | 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 0a 09 77 61 72 6e | CK_MATH).....if.(.c.==.0.)..warn |
23220 | 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 2f 3d 28 | ingDivByZero();.#endif.....xp/=( |
23240 | 51 43 4f 4f 52 44 29 63 3b 0a 20 20 20 20 79 70 2f 3d 28 51 43 4f 4f 52 44 29 63 3b 0a 20 20 20 | QCOORD)c;.....yp/=(QCOORD)c;.... |
23260 | 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 50 6f 69 6e 74 20 | .return.*this;.}..inline.QPoint. |
23280 | 26 51 50 6f 69 6e 74 3a 3a 6f 70 65 72 61 74 6f 72 2f 3d 28 20 64 6f 75 62 6c 65 20 63 20 29 0a | &QPoint::operator/=(.double.c.). |
232a0 | 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 20 20 | {.#if.defined(QT_CHECK_MATH).... |
232c0 | 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 5a 65 | .if.(.c.==.0.0.)..warningDivByZe |
232e0 | 72 6f 28 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 78 70 3d 28 51 43 4f 4f 52 44 29 28 78 70 2f | ro();.#endif.....xp=(QCOORD)(xp/ |
23300 | 63 29 3b 0a 20 20 20 20 79 70 3d 28 51 43 4f 4f 52 44 29 28 79 70 2f 63 29 3b 0a 20 20 20 20 72 | c);.....yp=(QCOORD)(yp/c);.....r |
23320 | 65 74 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 50 6f | eturn.*this;.}..inline.const.QPo |
23340 | 69 6e 74 20 6f 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 | int.operator/(.const.QPoint.&p,. |
23360 | 69 6e 74 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 | int.c.).{.#if.defined(QT_CHECK_M |
23380 | 41 54 48 29 0a 20 20 20 20 69 66 20 28 20 63 20 3d 3d 20 30 20 29 0a 09 51 50 6f 69 6e 74 3a 3a | ATH).....if.(.c.==.0.)..QPoint:: |
233a0 | 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 |
233c0 | 65 74 75 72 6e 20 51 50 6f 69 6e 74 28 70 2e 78 70 2f 63 2c 20 70 2e 79 70 2f 63 29 3b 0a 7d 0a | eturn.QPoint(p.xp/c,.p.yp/c);.}. |
233e0 | 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 72 2f 28 20 | .inline.const.QPoint.operator/(. |
23400 | 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 2c 20 64 6f 75 62 6c 65 20 63 20 29 0a 7b 0a 23 69 | const.QPoint.&p,.double.c.).{.#i |
23420 | 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 20 20 20 69 66 20 | f.defined(QT_CHECK_MATH).....if. |
23440 | 28 20 63 20 3d 3d 20 30 2e 30 20 29 0a 09 51 50 6f 69 6e 74 3a 3a 77 61 72 6e 69 6e 67 44 69 76 | (.c.==.0.0.)..QPoint::warningDiv |
23460 | 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 20 51 50 6f 69 | ByZero();.#endif.....return.QPoi |
23480 | 6e 74 28 28 51 43 4f 4f 52 44 29 28 70 2e 78 70 2f 63 29 2c 20 28 51 43 4f 4f 52 44 29 28 70 2e | nt((QCOORD)(p.xp/c),.(QCOORD)(p. |
234a0 | 79 70 2f 63 29 29 3b 0a 7d 0a 0a 23 64 65 66 69 6e 65 20 51 5f 44 45 46 49 4e 45 44 5f 51 50 4f | yp/c));.}..#define.Q_DEFINED_QPO |
234c0 | 49 4e 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 65 6e 64 | INT.#include."qwinexport.h".#end |
234e0 | 69 66 20 2f 2f 20 51 50 4f 49 4e 54 5f 48 0a 00 00 00 22 00 71 00 73 00 6f 00 63 00 6b 00 65 00 | if.//.QPOINT_H....".q.s.o.c.k.e. |
23500 | 74 00 6e 00 6f 00 74 00 69 00 66 00 69 00 65 00 72 00 2e 00 68 00 00 09 f8 2f 2a 2a 2a 2a 2a 2a | t.n.o.t.i.f.i.e.r...h..../****** |
23520 | 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 | ******************************** |
23540 | 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 | ******************************** |
23560 | 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 | ******.**.$Id$.**.**.Definition. |
23580 | 6f 66 20 51 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 | of.QSocketNotifier.class.**.**.C |
235a0 | 72 65 61 74 65 64 20 3a 20 39 35 31 31 31 34 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 | reated.:.951114.**.**.Copyright. |
235c0 | 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c | (C).1992-2000.Trolltech.ASA...Al |
235e0 | 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 | l.rights.reserved..**.**.This.fi |
23600 | 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 | le.is.part.of.the.kernel.module. |
23620 | 6f 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 | of.the.Qt.GUI.Toolkit..**.**.Thi |
23640 | 73 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 | s.file.may.be.distributed.under. |
23660 | 74 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 | the.terms.of.the.Q.Public.Licens |
23680 | 65 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 41 | e.**.as.defined.by.Trolltech.ASA |
236a0 | 20 6f 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 | .of.Norway.and.appearing.in.the. |
236c0 | 66 69 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 | file.**.LICENSE.QPL.included.in. |
236e0 | 74 68 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 | the.packaging.of.this.file..**.* |
23700 | 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 74 65 64 20 61 | *.This.file.may.be.distributed.a |
23720 | 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f | nd/or.modified.under.the.terms.o |
23740 | 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 | f.the.**.GNU.General.Public.Lice |
23760 | 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 | nse.version.2.as.published.by.th |
23780 | 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e | e.Free.Software.**.Foundation.an |
237a0 | 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e | d.appearing.in.the.file.LICENSE. |
237c0 | 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 | GPL.included.in.the.**.packaging |
237e0 | 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 73 20 68 | .of.this.file..**.**.Licensees.h |
23800 | 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 | olding.valid.Qt.Enterprise.Editi |
23820 | 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a | on.or.Qt.Professional.Edition.** |
23840 | 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 | .licenses.may.use.this.file.in.a |
23860 | 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c | ccordance.with.the.Qt.Commercial |
23880 | 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 | .License.**.Agreement.provided.w |
238a0 | 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c | ith.the.Software..**.**.This.fil |
238c0 | 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 | e.is.provided.AS.IS.with.NO.WARR |
238e0 | 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a | ANTY.OF.ANY.KIND,.INCLUDING.THE. |
23900 | 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 | **.WARRANTY.OF.DESIGN,.MERCHANTA |
23920 | 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 | BILITY.AND.FITNESS.FOR.A.PARTICU |
23940 | 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 | LAR.PURPOSE..**.**.See.http://qt |
23960 | 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d 61 | software.com/pricing.html.or.ema |
23980 | 69 6c 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 20 20 | il.sales@trolltech.com.for.**... |
239a0 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 | information.about.Qt.Commercial. |
239c0 | 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a | License.Agreements..**.See.http: |
239e0 | 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 | //qtsoftware.com/qpl/.for.QPL.li |
23a00 | 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 | censing.information..**.See.http |
23a20 | 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c | ://qtsoftware.com/gpl/.for.GPL.l |
23a40 | 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 20 43 6f 6e 74 | icensing.information..**.**.Cont |
23a60 | 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f | act.info@trolltech.com.if.any.co |
23a80 | 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a | nditions.of.this.licensing.are.* |
23aa0 | 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a | *.not.clear.to.you..**.********* |
23ac0 | 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 | ******************************** |
23ae0 | 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 0a | *****************************/.. |
23b00 | 23 69 66 6e 64 65 66 20 51 53 4f 43 4b 45 54 4e 4f 54 49 46 49 45 52 5f 48 0a 23 64 65 66 69 6e | #ifndef.QSOCKETNOTIFIER_H.#defin |
23b20 | 65 20 51 53 4f 43 4b 45 54 4e 4f 54 49 46 49 45 52 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f | e.QSOCKETNOTIFIER_H..#ifndef.QT_ |
23b40 | 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 66 20 2f 2f | H.#include."qobject.h".#endif.// |
23b60 | 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 6f 63 6b 65 74 4e 6f | .QT_H...class.Q_EXPORT.QSocketNo |
23b80 | 74 69 66 69 65 72 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 | tifier.:.public.QObject.{.....Q_ |
23ba0 | 4f 42 4a 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 65 6e 75 6d 20 54 79 70 65 20 7b 20 52 | OBJECT.public:.....enum.Type.{.R |
23bc0 | 65 61 64 2c 20 57 72 69 74 65 2c 20 45 78 63 65 70 74 69 6f 6e 20 7d 3b 0a 0a 20 20 20 20 51 53 | ead,.Write,.Exception.};......QS |
23be0 | 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 28 20 69 6e 74 20 73 6f 63 6b 65 74 2c 20 54 79 70 65 2c | ocketNotifier(.int.socket,.Type, |
23c00 | 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 20 63 68 61 72 20 2a | .QObject.*parent=0,.const.char.* |
23c20 | 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 7e 51 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 28 29 3b | name=0.);....~QSocketNotifier(); |
23c40 | 0a 0a 20 20 20 20 69 6e 74 09 09 20 73 6f 63 6b 65 74 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 | ......int...socket().const;..... |
23c60 | 54 79 70 65 09 20 74 79 70 65 28 29 09 09 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 20 | Type..type()..const;......bool.. |
23c80 | 69 73 45 6e 61 62 6c 65 64 28 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 | isEnabled().const;.....virtual.v |
23ca0 | 6f 69 64 20 73 65 74 45 6e 61 62 6c 65 64 28 20 62 6f 6f 6c 20 29 3b 0a 0a 73 69 67 6e 61 6c 73 | oid.setEnabled(.bool.);..signals |
23cc0 | 3a 0a 20 20 20 20 76 6f 69 64 09 20 61 63 74 69 76 61 74 65 64 28 20 69 6e 74 20 73 6f 63 6b 65 | :.....void..activated(.int.socke |
23ce0 | 74 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 20 65 76 65 6e 74 | t.);..protected:.....bool..event |
23d00 | 28 20 51 45 76 65 6e 74 20 2a 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 69 6e 74 09 | (.QEvent.*.);..private:.....int. |
23d20 | 09 20 73 6f 63 6b 66 64 3b 0a 20 20 20 20 54 79 70 65 09 20 73 6e 74 79 70 65 3b 0a 20 20 20 20 | ..sockfd;.....Type..sntype;..... |
23d40 | 62 6f 6f 6c 09 20 73 6e 65 6e 61 62 6c 65 64 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 | bool..snenabled;..private:.//.Di |
23d60 | 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 |
23d80 | 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 |
23da0 | 29 0a 20 20 20 20 51 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 28 20 63 6f 6e 73 74 20 51 53 6f | ).....QSocketNotifier(.const.QSo |
23dc0 | 63 6b 65 74 4e 6f 74 69 66 69 65 72 20 26 20 29 3b 0a 20 20 20 20 51 53 6f 63 6b 65 74 4e 6f 74 | cketNotifier.&.);.....QSocketNot |
23de0 | 69 66 69 65 72 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 6f 63 6b 65 74 4e | ifier.&operator=(.const.QSocketN |
23e00 | 6f 74 69 66 69 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 65 20 | otifier.&.);.#endif.};...inline. |
23e20 | 69 6e 74 20 51 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 3a 3a 73 6f 63 6b 65 74 28 29 20 63 6f | int.QSocketNotifier::socket().co |
23e40 | 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 73 6f 63 6b 66 64 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 | nst.{.return.sockfd;.}..inline.Q |
23e60 | 53 6f 63 6b 65 74 4e 6f 74 69 66 69 65 72 3a 3a 54 79 70 65 20 51 53 6f 63 6b 65 74 4e 6f 74 69 | SocketNotifier::Type.QSocketNoti |
23e80 | 66 69 65 72 3a 3a 74 79 70 65 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 73 6e 74 79 | fier::type().const.{.return.snty |
23ea0 | 70 65 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 53 6f 63 6b 65 74 4e 6f 74 69 66 69 | pe;.}..inline.bool.QSocketNotifi |
23ec0 | 65 72 3a 3a 69 73 45 6e 61 62 6c 65 64 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 73 | er::isEnabled().const.{.return.s |
23ee0 | 6e 65 6e 61 62 6c 65 64 3b 20 7d 0a 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 4f 43 4b 45 54 4e | nenabled;.}...#endif.//.QSOCKETN |
23f00 | 4f 54 49 46 49 45 52 5f 48 0a 00 00 00 12 00 71 00 73 00 63 00 72 00 62 00 61 00 72 00 2e 00 68 | OTIFIER_H......q.s.c.r.b.a.r...h |
23f20 | 00 00 04 28 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 2a 2a | ...(/*************************** |
23f40 | 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 | ******************************** |
23f60 | 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 2a 20 | *****************.**.$Id$.**.**. |
23f80 | 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 6c 79 | Compatibility.file.-.should.only |
23fa0 | 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 2a 20 | .be.included.by.legacy.code..**. |
23fc0 | 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 73 6f | It.#includes.the.file.which.obso |
23fe0 | 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 74 20 | letes.this.one..**.**.Copyright. |
24000 | 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 41 2e 20 20 41 6c | (C).1998-2000.Trolltech.ASA...Al |
24020 | 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 65 | l.rights.reserved..**..This.file |
24040 | 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 0a | .is.part.of.the.Qt.GUI.Toolkit.. |
24060 | 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 74 | **.**.This.file.may.be.distribut |
24080 | 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 6c | ed.under.the.terms.of.the.Q.Publ |
240a0 | 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 6c | ic.License.**.as.defined.by.Trol |
240c0 | 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e | ltech.ASA.of.Norway.and.appearin |
240e0 | 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 |
24100 | 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 |
24120 | 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 |
24140 | 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 |
24160 | 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 |
24180 | 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. |
241a0 | 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 |
241c0 | 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 |
241e0 | 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 71 74 73 6f 66 74 77 | dition..**.**.See.http://qtsoftw |
24200 | 61 72 65 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 20 73 61 | are.com/pricing.html.or.email.sa |
24220 | 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 72 6d 61 | les@trolltech.com.for.**.informa |
24240 | 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 64 69 74 | tion.about.the.Professional.Edit |
24260 | 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 3a 2f 2f | ion.licensing,.or.see.**.http:// |
24280 | 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 | qtsoftware.com/qpl/.for.QPL.lice |
242a0 | 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 2a 2a 2a 2a 2a 2a | nsing.information..**.********** |
242c0 | 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 | ******************************** |
242e0 | 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 | ******************************** |
24300 | 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 53 43 52 42 41 52 5f 48 0a 23 64 65 66 69 6e 65 20 51 | ***/.#ifndef.QSCRBAR_H.#define.Q |
24320 | 53 43 52 42 41 52 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 63 72 6f 6c 6c 62 61 72 2e 68 22 | SCRBAR_H.#include."qscrollbar.h" |
24340 | 0a 23 65 6e 64 69 66 0a 00 00 00 14 00 71 00 70 00 74 00 72 00 64 00 69 00 63 00 74 00 2e 00 68 | .#endif......q.p.t.r.d.i.c.t...h |
24360 | 00 00 10 19 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 2a 2a | ..../*************************** |
24380 | 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 | ******************************** |
243a0 | 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 2a 20 | *****************.**.$Id$.**.**. |
243c0 | 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 50 74 72 44 69 63 74 20 74 65 6d 70 6c 61 74 65 20 | Definition.of.QPtrDict.template. |
243e0 | 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 37 30 34 31 35 0a 2a 2a 0a | class.**.**.Created.:.970415.**. |
24400 | 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c | **.Copyright.(C).1992-2000.Troll |
24420 | 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a | tech.ASA...All.rights.reserved.. |
24440 | 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 74 | **.**.This.file.is.part.of.the.t |
24460 | 6f 6f 6c 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 | ools.module.of.the.Qt.GUI.Toolki |
24480 | 74 2e 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 | t..**.**.This.file.may.be.distri |
244a0 | 62 75 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 | buted.under.the.terms.of.the.Q.P |
244c0 | 75 62 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 | ublic.License.**.as.defined.by.T |
244e0 | 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 | rolltech.ASA.of.Norway.and.appea |
24500 | 72 69 6e 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 | ring.in.the.file.**.LICENSE.QPL. |
24520 | 69 6e 63 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 | included.in.the.packaging.of.thi |
24540 | 73 20 66 69 6c 65 2e 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 | s.file..**.**.This.file.may.be.d |
24560 | 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 | istributed.and/or.modified.under |
24580 | 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c | .the.terms.of.the.**.GNU.General |
245a0 | 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 | .Public.License.version.2.as.pub |
245c0 | 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 | lished.by.the.Free.Software.**.F |
245e0 | 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 | oundation.and.appearing.in.the.f |
24600 | 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a | ile.LICENSE.GPL.included.in.the. |
24620 | 2a 2a 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 | **.packaging.of.this.file..**.** |
24640 | 20 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 45 6e 74 65 | .Licensees.holding.valid.Qt.Ente |
24660 | 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 | rprise.Edition.or.Qt.Professiona |
24680 | 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 | l.Edition.**.licenses.may.use.th |
246a0 | 69 73 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 74 68 65 20 51 | is.file.in.accordance.with.the.Q |
246c0 | 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e | t.Commercial.License.**.Agreemen |
246e0 | 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a | t.provided.with.the.Software..** |
24700 | 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 | .**.This.file.is.provided.AS.IS. |
24720 | 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e | with.NO.WARRANTY.OF.ANY.KIND,.IN |
24740 | 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 | CLUDING.THE.**.WARRANTY.OF.DESIG |
24760 | 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 | N,.MERCHANTABILITY.AND.FITNESS.F |
24780 | 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 | OR.A.PARTICULAR.PURPOSE..**.**.S |
247a0 | 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 | ee.http://qtsoftware.com/pricing |
247c0 | 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 74 65 63 68 2e 63 | .html.or.email.sales@trolltech.c |
247e0 | 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 | om.for.**...information.about.Qt |
24800 | 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a | .Commercial.License.Agreements.. |
24820 | 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c | **.See.http://qtsoftware.com/qpl |
24840 | 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e | /.for.QPL.licensing.information. |
24860 | 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 | .**.See.http://qtsoftware.com/gp |
24880 | 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | l/.for.GPL.licensing.information |
248a0 | 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 | ..**.**.Contact.info@trolltech.c |
248c0 | 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 | om.if.any.conditions.of.this.lic |
248e0 | 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a | ensing.are.**.not.clear.to.you.. |
24900 | 2a 2a 0a 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 | **.***************************** |
24920 | 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 | ******************************** |
24940 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 54 52 44 49 43 54 5f 48 0a 23 | *********/..#ifndef.QPTRDICT_H.# |
24960 | 64 65 66 69 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 | define.QPTRDICT_H..#ifndef.QT_H. |
24980 | 23 69 6e 63 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 | #include."qgdict.h".#endif.//.QT |
249a0 | 5f 48 0a 0a 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 | _H..template<class.type>.class.Q |
249c0 | 50 74 72 44 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 | PtrDict.#ifdef.Q_QDOC..:.public. |
249e0 | 51 50 74 72 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 | QPtrCollection.#else..:.public.Q |
24a00 | 47 44 69 63 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 | GDict.#endif.{.public:.....QPtrD |
24a20 | 69 63 74 28 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 | ict(int.size=17).:.QGDict(size,P |
24a40 | 74 72 4b 65 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 | trKey,0,0).{}.....QPtrDict(.cons |
24a60 | 74 20 51 50 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 | t.QPtrDict<type>.&d.).:.QGDict(d |
24a80 | 29 20 7b 7d 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 | ).{}....~QPtrDict()....{.clear() |
24aa0 | 3b 20 7d 0a 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 | ;.}.....QPtrDict<type>.&operator |
24ac0 | 3d 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 0a 09 09 09 7b 20 | =(const.QPtrDict<type>.&d)....{. |
24ae0 | 72 65 74 75 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 | return.(QPtrDict<type>&)QGDict:: |
24b00 | 6f 70 65 72 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 | operator=(d);.}.....uint..count( |
24b20 | 29 20 20 20 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 | )...const..{.return.QGDict::coun |
24b40 | 74 28 29 3b 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 | t();.}.....uint..size()....const |
24b60 | 09 09 7b 20 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 | ..{.return.QGDict::size();.}.... |
24b80 | 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 74 75 72 6e | .bool..isEmpty().const..{.return |
24ba0 | 20 51 47 44 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 | .QGDict::count().==.0;.}.....voi |
24bc0 | 64 20 20 69 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 | d..insert(.void.*k,.const.type.* |
24be0 | 64 20 29 0a 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 | d.)......{.QGDict::look_ptr(k,(I |
24c00 | 74 65 6d 29 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 | tem)d,1);.}.....void..replace(.v |
24c20 | 6f 69 64 20 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 | oid.*k,.const.type.*d.)......{.Q |
24c40 | 47 44 69 63 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 | GDict::look_ptr(k,(Item)d,2);.}. |
24c60 | 20 20 20 20 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 | ....bool..remove(.void.*k.)..{.r |
24c80 | 65 74 75 72 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 | eturn.QGDict::remove_ptr(k);.}.. |
24ca0 | 20 20 20 74 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 | ...type.*take(.void.*k.)..{.retu |
24cc0 | 72 6e 20 28 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 | rn.(type*)QGDict::take_ptr(k);.} |
24ce0 | 0a 20 20 20 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 | .....type.*find(.void.*k.).const |
24d00 | 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 68 | ...{.return.(type.*)((QGDict*)th |
24d20 | 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 0a | is)->QGDict::look_ptr(k,0,0);.}. |
24d40 | 20 20 20 20 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 | ....type.*operator[](.void.*k.). |
24d60 | 63 6f 6e 73 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 | const...{.return.(type.*)((QGDic |
24d80 | 74 2a 29 74 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 | t*)this)->QGDict::look_ptr(k,0,0 |
24da0 | 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 51 47 44 69 63 | );.}.....void..clear()...{.QGDic |
24dc0 | 74 3a 3a 63 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 | t::clear();.}.....void..resize(. |
24de0 | 75 69 6e 74 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 | uint.n.)..{.QGDict::resize(n);.} |
24e00 | 0a 20 20 20 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 | .....void..statistics().const..{ |
24e20 | 20 51 47 44 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 | .QGDict::statistics();.}..#ifdef |
24e40 | 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 51 | .Q_QDOC.protected:.....virtual.Q |
24e60 | 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 20 26 2c | DataStream&.read(.QDataStream.&, |
24e80 | 20 51 50 74 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 | .QPtrCollection::Item.&.);.....v |
24ea0 | 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 61 | irtual.QDataStream&.write(.QData |
24ec0 | 53 74 72 65 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 | Stream.&,.QPtrCollection::Item.) |
24ee0 | 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 |
24f00 | 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 |
24f20 | 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 |
24f40 | 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 |
24f60 | 69 64 20 51 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 | id.QPtrDict<void>::deleteItem(.Q |
24f80 | 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 66 | PtrCollection::Item.).{.}.#endif |
24fa0 | 0a 0a 74 65 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 | ..template<class.type>.inline.vo |
24fc0 | 69 64 20 51 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 | id.QPtrDict<type>::deleteItem(.Q |
24fe0 | 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 69 66 | PtrCollection::Item.d.).{.....if |
25000 | 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 3b 0a | .(.del_item.).delete.(type.*)d;. |
25020 | 7d 0a 0a 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 | }..template<class.type>.class.QP |
25040 | 74 72 44 69 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 | trDictIterator.:.public.QGDictIt |
25060 | 65 72 61 74 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 | erator.{.public:.....QPtrDictIte |
25080 | 72 61 74 6f 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 | rator(const.QPtrDict<type>.&d).: |
250a0 | 51 47 44 69 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 | QGDictIterator((QGDict.&)d).{}.. |
250c0 | 20 20 7e 51 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 | ..~QPtrDictIterator().......{}.. |
250e0 | 20 20 20 75 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 | ...uint..count()...const.....{.r |
25100 | 65 74 75 72 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 | eturn.dict->count();.}.....bool. |
25120 | 20 69 73 45 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 | .isEmpty().const.....{.return.di |
25140 | 63 74 2d 3e 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 | ct->count().==.0;.}.....type.*to |
25160 | 46 69 72 73 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 | First().......{.return.(type.*)Q |
25180 | 47 44 69 63 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 | GDictIterator::toFirst();.}..... |
251a0 | 6f 70 65 72 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 | operator.type.*()..const..{.retu |
251c0 | 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 65 74 28 29 | rn.(type.*)QGDictIterator::get() |
251e0 | 3b 20 7d 0a 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 | ;.}.....type.*current()....const |
25200 | 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 74 65 72 61 74 6f | ..{.return.(type.*)QGDictIterato |
25220 | 72 3a 3a 67 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 | r::get();.}.....void.*currentKey |
25240 | 28 29 20 63 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 | ().const..{.return.QGDictIterato |
25260 | 72 3a 3a 67 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 | r::getKeyPtr();.}.....type.*oper |
25280 | 61 74 6f 72 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 | ator()().......{.return.(type.*) |
252a0 | 51 47 44 69 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 | QGDictIterator::operator()();.}. |
252c0 | 20 20 20 20 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 | ....type.*operator++().......{.r |
252e0 | 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 6f 70 | eturn.(type.*)QGDictIterator::op |
25300 | 65 72 61 74 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 | erator++();.}.....type.*operator |
25320 | 2b 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 20 2a 29 51 47 44 | +=(uint.j)..{.return.(type.*)QGD |
25340 | 69 63 74 49 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 | ictIterator::operator+=(j);}.};. |
25360 | 0a 23 65 6e 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 | .#endif.//.QPTRDICT_H......q.m.u |
25380 | 00 6c 00 74 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 2a 2a | .l.t.i.l.i.n.e.d.i.t...h...8/*** |
253a0 | 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 | ******************************** |
253c0 | 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 | ******************************** |
253e0 | 2a 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 | *********.**.$Id$.**.**.Compatib |
25400 | 69 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 | ility.file.-.should.only.be.incl |
25420 | 75 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 | uded.by.legacy.code..**.It.#incl |
25440 | 75 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 | udes.the.file.which.obsoletes.th |
25460 | 69 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 | is.one..**.**.Copyright.(C).1998 |
25480 | 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 | -2000.Trolltech.ASA...All.rights |
254a0 | 20 72 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 | .reserved..**..This.file.is.part |
254c0 | 20 6f 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 | .of.the.Qt.GUI.Toolkit..**.**.Th |
254e0 | 69 73 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 | is.file.may.be.distributed.under |
25500 | 20 74 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 | .the.terms.of.the.Q.Public.Licen |
25520 | 73 65 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 | se.**.as.defined.by.Trolltech.AS |
25540 | 41 20 6f 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 | A.of.Norway.and.appearing.in.the |
25560 | 20 66 69 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 | .file.**.LICENSE.QPL.included.in |
25580 | 20 74 68 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 | .the.packaging.of.this.file..**. |
255a0 | 2a 2a 20 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 | **.Licensees.holding.valid.Qt.Pr |
255c0 | 6f 66 65 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 | ofessional.Edition.licenses.may. |
255e0 | 75 73 65 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 | use.this.**.file.in.accordance.w |
25600 | 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 64 69 74 69 6f 6e 20 | ith.the.Qt.Professional.Edition. |
25620 | 4c 69 63 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 | License.Agreement.**.provided.wi |
25640 | 74 68 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 2e 0a | th.the.Qt.Professional.Edition.. |
25660 | 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f | **.**.See.http://qtsoftware.com/ |
25680 | 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 |
256a0 | 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 |
256c0 | 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 |
256e0 | 6e 73 69 6e 67 2c 20 6f 72 20 73 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 | nsing,.or.see.**.http://qtsoftwa |
25700 | 72 65 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 69 6e | re.com/qpl/.for.QPL.licensing.in |
25720 | 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 2a 2a | formation..**.****************** |
25740 | 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 | ******************************** |
25760 | 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 69 66 | ***************************/.#if |
25780 | 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 |
257a0 | 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 |
257c0 | 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 |
257e0 | 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..../* |
25800 | 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 | ******************************** |
25820 | 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 | ******************************** |
25840 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 | ***********.**.$Id:.$.**.**.Defi |
25860 | 6e 69 74 69 6f 6e 20 6f 66 20 51 74 6f 70 69 61 20 43 6f 72 65 20 6d 6f 75 73 65 20 64 72 69 76 | nition.of.Qtopia.Core.mouse.driv |
25880 | 65 72 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 32 30 30 32 30 32 32 30 0a 2a 2a 0a 2a | er.**.**.Created.:.20020220.**.* |
258a0 | 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c 74 | *.Copyright.(C).1992-2002.Trollt |
258c0 | 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a | ech.ASA...All.rights.reserved..* |
258e0 | 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 | *.**.This.file.is.part.of.the.ke |
25900 | 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 | rnel.module.of.the.Qt.GUI.Toolki |
25920 | 74 2e 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 | t..**.**.This.file.may.be.distri |
25940 | 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 | buted.and/or.modified.under.the. |
25960 | 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c | terms.of.the.**.GNU.General.Publ |
25980 | 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 | ic.License.version.2.as.publishe |
259a0 | 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 | d.by.the.Free.Software.**.Founda |
259c0 | 74 69 6f 6e 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 65 20 4c | tion.and.appearing.in.the.file.L |
259e0 | 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 | ICENSE.GPL.included.in.the.**.pa |
25a00 | 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 69 63 65 | ckaging.of.this.file..**.**.Lice |
25a20 | 6e 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 | nsees.holding.valid.Qt.Enterpris |
25a40 | 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 | e.Edition.or.Qt.Professional.Edi |
25a60 | 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 51 74 6f 70 69 61 20 43 6f 72 65 | tion.**.licenses.for.Qtopia.Core |
25a80 | 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 | .may.use.this.file.in.accordance |
25aa0 | 20 77 69 74 68 20 74 68 65 0a 2a 2a 20 51 74 20 45 6d 62 65 64 64 65 64 20 43 6f 6d 6d 65 72 63 | .with.the.**.Qt.Embedded.Commerc |
25ac0 | 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 | ial.License.Agreement.provided.w |
25ae0 | 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c | ith.the.Software..**.**.This.fil |
25b00 | 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 | e.is.provided.AS.IS.with.NO.WARR |
25b20 | 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a | ANTY.OF.ANY.KIND,.INCLUDING.THE. |
25b40 | 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 | **.WARRANTY.OF.DESIGN,.MERCHANTA |
25b60 | 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 | BILITY.AND.FITNESS.FOR.A.PARTICU |
25b80 | 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 | LAR.PURPOSE..**.**.See.http://qt |
25ba0 | 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d 61 | software.com/pricing.html.or.ema |
25bc0 | 69 6c 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 20 20 | il.sales@trolltech.com.for.**... |
25be0 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 | information.about.Qt.Commercial. |
25c00 | 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a | License.Agreements..**.See.http: |
25c20 | 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 | //qtsoftware.com/gpl/.for.GPL.li |
25c40 | 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 20 43 6f 6e 74 61 | censing.information..**.**.Conta |
25c60 | 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e | ct.info@trolltech.com.if.any.con |
25c80 | 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a | ditions.of.this.licensing.are.** |
25ca0 | 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .not.clear.to.you..**.********** |
25cc0 | 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 | ******************************** |
25ce0 | 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 0a 23 | ****************************/..# |
25d00 | 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 23 64 65 66 69 | ifndef.QMOUSELINUXTP_QWS_H.#defi |
25d20 | 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 6e 64 65 66 20 | ne.QMOUSELINUXTP_QWS_H..#ifndef. |
25d40 | 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 0a 23 65 6e | QT_H.#include."qmouse_qws.h".#en |
25d60 | 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 57 53 5f 4d | dif.//.QT_H..#ifndef.QT_NO_QWS_M |
25d80 | 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 78 54 50 4d 6f | OUSE_LINUXTP..class.QWSLinuxTPMo |
25da0 | 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 4c 69 6e | useHandlerPrivate;..class.QWSLin |
25dc0 | 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 57 53 43 61 6c | uxTPMouseHandler.:.public.QWSCal |
25de0 | 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 63 3a 0a 20 20 | ibratedMouseHandler.{.public:... |
25e00 | 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 6f 6e 73 74 20 | ..QWSLinuxTPMouseHandler(.const. |
25e20 | 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 63 6f 6e 73 74 | QString.&.=.QString::null,.const |
25e40 | 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 29 3b 0a 20 20 | .QString.&.=.QString::null.);... |
25e60 | 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 3b 0a 0a 70 72 | ..~QWSLinuxTPMouseHandler();..pr |
25e80 | 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 65 48 61 6e 64 | otected:.....QWSLinuxTPMouseHand |
25ea0 | 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 65 6e 64 69 | lerPrivate.*d;.};..#endif..#endi |
25ec0 | 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 00 63 00 65 00 | f.......q.p.a.i.n.t.d.e.v.i.c.e. |
25ee0 | 2e 00 68 00 00 30 b3 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 | ..h..0./************************ |
25f00 | 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 | ******************************** |
25f20 | 2a 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 3a 20 24 0a 2a | ********************.**.$Id:.$.* |
25f40 | 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 | *.**.Definition.of.QPaintDevice. |
25f60 | 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 34 30 37 32 31 0a 2a 2a 0a | class.**.**.Created.:.940721.**. |
25f80 | 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c | **.Copyright.(C).1992-2000.Troll |
25fa0 | 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a | tech.ASA...All.rights.reserved.. |
25fc0 | 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b | **.**.This.file.is.part.of.the.k |
25fe0 | 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b | ernel.module.of.the.Qt.GUI.Toolk |
26000 | 69 74 2e 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 | it..**.**.This.file.may.be.distr |
26020 | 69 62 75 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 | ibuted.under.the.terms.of.the.Q. |
26040 | 50 75 62 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 | Public.License.**.as.defined.by. |
26060 | 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 | Trolltech.ASA.of.Norway.and.appe |
26080 | 61 72 69 6e 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 | aring.in.the.file.**.LICENSE.QPL |
260a0 | 20 69 6e 63 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 | .included.in.the.packaging.of.th |
260c0 | 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 20 | is.file..**.**.This.file.may.be. |
260e0 | 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 | distributed.and/or.modified.unde |
26100 | 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 | r.the.terms.of.the.**.GNU.Genera |
26120 | 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 | l.Public.License.version.2.as.pu |
26140 | 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 | blished.by.the.Free.Software.**. |
26160 | 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 | Foundation.and.appearing.in.the. |
26180 | 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 | file.LICENSE.GPL.included.in.the |
261a0 | 0a 2a 2a 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 | .**.packaging.of.this.file..**.* |
261c0 | 2a 20 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 45 6e 74 | *.Licensees.holding.valid.Qt.Ent |
261e0 | 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e | erprise.Edition.or.Qt.Profession |
26200 | 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 | al.Edition.**.licenses.may.use.t |
26220 | 68 69 73 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 74 68 65 20 | his.file.in.accordance.with.the. |
26240 | 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 | Qt.Commercial.License.**.Agreeme |
26260 | 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a | nt.provided.with.the.Software..* |
26280 | 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 | *.**.This.file.is.provided.AS.IS |
262a0 | 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 | .with.NO.WARRANTY.OF.ANY.KIND,.I |
262c0 | 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 | NCLUDING.THE.**.WARRANTY.OF.DESI |
262e0 | 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 | GN,.MERCHANTABILITY.AND.FITNESS. |
26300 | 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 | FOR.A.PARTICULAR.PURPOSE..**.**. |
26320 | 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e | See.http://qtsoftware.com/pricin |
26340 | 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 74 65 63 68 2e | g.html.or.email.sales@trolltech. |
26360 | 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 | com.for.**...information.about.Q |
26380 | 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e | t.Commercial.License.Agreements. |
263a0 | 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 | .**.See.http://qtsoftware.com/qp |
263c0 | 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | l/.for.QPL.licensing.information |
263e0 | 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 | ..**.See.http://qtsoftware.com/g |
26400 | 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f | pl/.for.GPL.licensing.informatio |
26420 | 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e | n..**.**.Contact.info@trolltech. |
26440 | 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 | com.if.any.conditions.of.this.li |
26460 | 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e | censing.are.**.not.clear.to.you. |
26480 | 0a 2a 2a 0a 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 | .**.**************************** |
264a0 | 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 | ******************************** |
264c0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 41 49 4e 54 44 45 56 49 43 | **********/..#ifndef.QPAINTDEVIC |
264e0 | 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 41 49 4e 54 44 45 56 49 43 45 5f 48 0a 0a 23 69 66 6e | E_H.#define.QPAINTDEVICE_H..#ifn |
26500 | 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 65 66 73 2e 68 | def.QT_H.#include."qwindowdefs.h |
26520 | 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 69 66 20 2f 2f 20 51 | ".#include."qrect.h".#endif.//.Q |
26540 | 54 5f 48 0a 0a 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 | T_H..#if.defined(Q_WS_QWS).class |
26560 | 20 51 57 53 44 69 73 70 6c 61 79 3b 0a 63 6c 61 73 73 20 51 47 66 78 3b 0a 23 65 6e 64 69 66 0a | .QWSDisplay;.class.QGfx;.#endif. |
26580 | 0a 63 6c 61 73 73 20 51 49 4f 44 65 76 69 63 65 3b 0a 63 6c 61 73 73 20 51 53 74 72 69 6e 67 3b | .class.QIODevice;.class.QString; |
265a0 | 0a 63 6c 61 73 73 20 51 54 65 78 74 49 74 65 6d 3b 0a 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 | .class.QTextItem;...#if.defined( |
265c0 | 51 5f 57 53 5f 58 31 31 29 0a 73 74 72 75 63 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 58 31 31 | Q_WS_X11).struct.QPaintDeviceX11 |
265e0 | 44 61 74 61 3b 0a 23 65 6e 64 69 66 0a 0a 75 6e 69 6f 6e 20 51 50 44 65 76 43 6d 64 50 61 72 61 | Data;.#endif..union.QPDevCmdPara |
26600 | 6d 20 7b 0a 20 20 20 20 69 6e 74 09 09 09 20 69 76 61 6c 3b 0a 20 20 20 20 69 6e 74 09 09 09 2a | m.{.....int....ival;.....int...* |
26620 | 69 76 65 63 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 09 20 20 20 20 20 20 20 20 2a 73 74 72 3b 0a | ivec;.....QString.........*str;. |
26640 | 20 20 20 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 09 2a 70 6f 69 6e 74 3b 0a 20 20 20 20 63 6f 6e | ....const.QPoint.*point;.....con |
26660 | 73 74 20 51 52 65 63 74 09 09 2a 72 65 63 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 50 6f 69 6e | st.QRect..*rect;.....const.QPoin |
26680 | 74 41 72 72 61 79 09 2a 70 74 61 72 72 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 50 69 78 6d 61 70 | tArray.*ptarr;.....const.QPixmap |
266a0 | 09 2a 70 69 78 6d 61 70 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 49 6d 61 67 65 09 2a 69 6d 61 67 | .*pixmap;.....const.QImage.*imag |
266c0 | 65 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 09 2a 63 6f 6c 6f 72 3b 0a 20 20 20 20 | e;.....const.QColor.*color;..... |
266e0 | 63 6f 6e 73 74 20 51 46 6f 6e 74 09 09 2a 66 6f 6e 74 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 50 | const.QFont..*font;.....const.QP |
26700 | 65 6e 09 09 2a 70 65 6e 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 42 72 75 73 68 09 2a 62 72 75 73 | en..*pen;.....const.QBrush.*brus |
26720 | 68 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 09 2a 72 67 6e 3b 0a 20 20 20 20 63 | h;.....const.QRegion.*rgn;.....c |
26740 | 6f 6e 73 74 20 51 57 4d 61 74 72 69 78 09 2a 6d 61 74 72 69 78 3b 0a 20 20 20 20 63 6f 6e 73 74 | onst.QWMatrix.*matrix;.....const |
26760 | 20 51 54 65 78 74 49 74 65 6d 20 20 20 20 20 2a 74 65 78 74 49 74 65 6d 3b 0a 20 20 20 20 51 49 | .QTextItem.....*textItem;.....QI |
26780 | 4f 44 65 76 69 63 65 09 09 2a 64 65 76 69 63 65 3b 0a 7d 3b 0a 0a 0a 0a 63 6c 61 73 73 20 51 5f | ODevice..*device;.};....class.Q_ |
267a0 | 45 58 50 4f 52 54 20 51 50 61 69 6e 74 44 65 76 69 63 65 09 09 09 09 2f 2f 20 64 65 76 69 63 65 | EXPORT.QPaintDevice....//.device |
267c0 | 20 66 6f 72 20 51 50 61 69 6e 74 65 72 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 76 69 72 74 | .for.QPainter.{.public:.....virt |
267e0 | 75 61 6c 20 7e 51 50 61 69 6e 74 44 65 76 69 63 65 28 29 3b 0a 0a 20 20 20 20 69 6e 74 09 09 64 | ual.~QPaintDevice();......int..d |
26800 | 65 76 54 79 70 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 69 73 45 78 74 44 65 | evType().const;.....bool.isExtDe |
26820 | 76 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 70 61 69 6e 74 69 6e 67 41 63 74 69 | v().const;.....bool.paintingActi |
26840 | 76 65 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 20 73 65 | ve().const;......virtual.void.se |
26860 | 74 52 65 73 6f 6c 75 74 69 6f 6e 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 | tResolution(.int.);.....virtual. |
26880 | 69 6e 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 2f 2f 20 | int.resolution().const;......//. |
268a0 | 57 69 6e 64 6f 77 73 3a 09 20 20 67 65 74 20 64 65 76 69 63 65 20 63 6f 6e 74 65 78 74 0a 20 20 | Windows:...get.device.context... |
268c0 | 20 20 2f 2f 20 58 2d 57 69 6e 64 6f 77 73 3a 20 67 65 74 20 64 72 61 77 61 62 6c 65 0a 23 69 66 | ..//.X-Windows:.get.drawable.#if |
268e0 | 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 57 49 4e 29 0a 20 20 20 20 76 69 72 74 75 61 6c 20 48 | .defined(Q_WS_WIN).....virtual.H |
26900 | 44 43 09 09 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 | DC..handle().const;.#elif.define |
26920 | 64 28 51 5f 57 53 5f 58 31 31 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_X11).....virtual.Qt::HAND |
26940 | 4c 45 09 68 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 | LE.handle().const;.....virtual.Q |
26960 | 74 3a 3a 48 41 4e 44 4c 45 20 20 78 31 31 52 65 6e 64 65 72 48 61 6e 64 6c 65 28 29 20 63 6f 6e | t::HANDLE..x11RenderHandle().con |
26980 | 73 74 3b 0a 23 65 6c 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 | st;.#elif.defined(Q_WS_MAC)..... |
269a0 | 76 69 72 74 75 61 6c 20 51 74 3a 3a 48 41 4e 44 4c 45 20 20 20 20 20 20 68 61 6e 64 6c 65 28 29 | virtual.Qt::HANDLE......handle() |
269c0 | 20 63 6f 6e 73 74 3b 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 | .const;.#elif.defined(Q_WS_QWS). |
269e0 | 20 20 20 20 76 69 72 74 75 61 6c 20 51 74 3a 3a 48 41 4e 44 4c 45 09 68 61 6e 64 6c 65 28 29 20 | ....virtual.Qt::HANDLE.handle(). |
26a00 | 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 5f | const;.#endif..#if.defined(Q_WS_ |
26a20 | 58 31 31 29 0a 20 20 20 20 44 69 73 70 6c 61 79 20 09 20 20 20 2a 78 31 31 44 69 73 70 6c 61 79 | X11).....Display.....*x11Display |
26a40 | 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 20 20 20 20 78 31 31 53 63 72 65 65 6e | ().const;.....int......x11Screen |
26a60 | 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 20 20 20 20 78 31 31 44 65 70 74 68 28 | ().const;.....int......x11Depth( |
26a80 | 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 09 09 20 20 20 20 78 31 31 43 65 6c 6c 73 28 29 | ).const;.....int......x11Cells() |
26aa0 | 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 74 3a 3a 48 41 4e 44 4c 45 09 20 20 20 20 78 31 31 43 6f | .const;.....Qt::HANDLE.....x11Co |
26ac0 | 6c 6f 72 6d 61 70 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 09 20 20 20 20 78 31 31 | lormap().const;.....bool.....x11 |
26ae0 | 44 65 66 61 75 6c 74 43 6f 6c 6f 72 6d 61 70 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 | DefaultColormap().const;.....voi |
26b00 | 64 09 20 20 20 2a 78 31 31 56 69 73 75 61 6c 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f | d....*x11Visual().const;.....boo |
26b20 | 6c 09 20 20 20 20 78 31 31 44 65 66 61 75 6c 74 56 69 73 75 61 6c 28 29 20 63 6f 6e 73 74 3b 0a | l.....x11DefaultVisual().const;. |
26b40 | 0a 20 20 20 20 73 74 61 74 69 63 20 44 69 73 70 6c 61 79 20 2a 78 31 31 41 70 70 44 69 73 70 6c | .....static.Display.*x11AppDispl |
26b60 | 61 79 28 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 41 70 70 53 | ay();.....static.int.....x11AppS |
26b80 | 63 72 65 65 6e 28 29 3b 0a 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 20 20 20 20 20 20 78 31 | creen();......static.int......x1 |
26ba0 | 31 41 70 70 44 70 69 58 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 20 20 20 20 20 20 | 1AppDpiX();.....static.int...... |
26bc0 | 78 31 31 41 70 70 44 70 69 59 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 20 20 | x11AppDpiY();.....static.void... |
26be0 | 20 20 78 31 31 53 65 74 41 70 70 44 70 69 58 28 69 6e 74 29 3b 0a 20 20 20 20 73 74 61 74 69 63 | ..x11SetAppDpiX(int);.....static |
26c00 | 20 76 6f 69 64 20 20 20 20 20 78 31 31 53 65 74 41 70 70 44 70 69 59 28 69 6e 74 29 3b 0a 20 20 | .void.....x11SetAppDpiY(int);... |
26c20 | 20 20 73 74 61 74 69 63 20 69 6e 74 09 20 20 20 20 78 31 31 41 70 70 44 65 70 74 68 28 29 3b 0a | ..static.int.....x11AppDepth();. |
26c40 | 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 43 65 6c 6c 73 28 29 | ....static.int.....x11AppCells() |
26c60 | 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 |
26c80 | 52 6f 6f 74 57 69 6e 64 6f 77 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 74 3a 3a 48 41 4e | RootWindow();.....static.Qt::HAN |
26ca0 | 44 4c 45 20 20 20 78 31 31 41 70 70 43 6f 6c 6f 72 6d 61 70 28 29 3b 0a 20 20 20 20 73 74 61 74 | DLE...x11AppColormap();.....stat |
26cc0 | 69 63 20 62 6f 6f 6c 20 20 20 20 20 78 31 31 41 70 70 44 65 66 61 75 6c 74 43 6f 6c 6f 72 6d 61 | ic.bool.....x11AppDefaultColorma |
26ce0 | 70 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 20 20 20 2a 78 31 31 41 70 70 56 | p();.....static.void....*x11AppV |
26d00 | 69 73 75 61 6c 28 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 09 20 20 20 20 78 31 31 | isual();.....static.bool.....x11 |
26d20 | 41 70 70 44 65 66 61 75 6c 74 56 69 73 75 61 6c 28 29 3b 0a 0a 20 20 20 20 2f 2f 20 23 23 23 20 | AppDefaultVisual();......//.###. |
26d40 | 69 6e 20 34 2e 30 2c 20 74 68 65 20 61 62 6f 76 65 20 6e 65 65 64 20 74 6f 20 67 6f 20 61 77 61 | in.4.0,.the.above.need.to.go.awa |
26d60 | 79 2c 20 74 68 65 20 62 65 6c 6f 77 20 6e 65 65 64 73 20 74 6f 20 74 61 6b 65 20 61 20 2d 31 20 | y,.the.below.needs.to.take.a.-1. |
26d80 | 64 65 66 61 75 6c 74 0a 20 20 20 20 2f 2f 20 61 72 67 75 6d 65 6e 74 2c 20 73 69 67 6e 69 66 79 | default.....//.argument,.signify |
26da0 | 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 63 72 65 65 6e 2e 2e 2e 0a 20 20 20 20 73 74 | ing.the.default.screen........st |
26dc0 | 61 74 69 63 20 69 6e 74 09 20 20 20 20 78 31 31 41 70 70 44 65 70 74 68 28 20 69 6e 74 20 73 63 | atic.int.....x11AppDepth(.int.sc |
26de0 | 72 65 65 6e 20 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 41 70 | reen.);.....static.int.....x11Ap |
26e00 | 70 43 65 6c 6c 73 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 | pCells(.int.screen.);.....static |
26e20 | 20 51 74 3a 3a 48 41 4e 44 4c 45 20 20 20 78 31 31 41 70 70 52 6f 6f 74 57 69 6e 64 6f 77 28 20 | .Qt::HANDLE...x11AppRootWindow(. |
26e40 | 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 51 74 3a 3a 48 41 4e | int.screen.);.....static.Qt::HAN |
26e60 | 44 4c 45 20 20 20 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 | DLE...x11AppColormap(.int.screen |
26e80 | 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 20 20 20 2a 78 31 31 41 70 70 56 69 | .);.....static.void....*x11AppVi |
26ea0 | 73 75 61 6c 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 62 | sual(.int.screen.);.....static.b |
26ec0 | 6f 6f 6c 20 20 20 20 20 78 31 31 41 70 70 44 65 66 61 75 6c 74 43 6f 6c 6f 72 6d 61 70 28 20 69 | ool.....x11AppDefaultColormap(.i |
26ee0 | 6e 74 20 73 63 72 65 65 6e 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 09 20 20 20 | nt.screen.);.....static.bool.... |
26f00 | 20 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 | .x11AppDefaultVisual(.int.screen |
26f20 | 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 20 20 20 20 20 20 78 31 31 41 70 70 44 70 | .);.....static.int......x11AppDp |
26f40 | 69 58 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 20 20 20 20 20 20 78 | iX(.int.);.....static.int......x |
26f60 | 31 31 41 70 70 44 70 69 59 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 | 11AppDpiY(.int.);.....static.voi |
26f80 | 64 20 20 20 20 20 78 31 31 53 65 74 41 70 70 44 70 69 58 28 20 69 6e 74 2c 20 69 6e 74 20 29 3b | d.....x11SetAppDpiX(.int,.int.); |
26fa0 | 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 70 | .....static.void.....x11SetAppDp |
26fc0 | 69 59 28 20 69 6e 74 2c 20 69 6e 74 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 23 69 66 20 64 65 66 69 | iY(.int,.int.);.#endif..#if.defi |
26fe0 | 6e 65 64 28 51 5f 57 53 5f 51 57 53 29 0a 20 20 20 20 73 74 61 74 69 63 20 51 57 53 44 69 73 70 | ned(Q_WS_QWS).....static.QWSDisp |
27000 | 6c 61 79 20 2a 71 77 73 44 69 73 70 6c 61 79 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 75 | lay.*qwsDisplay();.....virtual.u |
27020 | 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 74 29 20 63 6f 6e | nsigned.char.*.scanLine(int).con |
27040 | 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 65 72 4c 69 6e 65 | st;.....virtual.int.bytesPerLine |
27060 | 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 47 66 78 20 2a 20 67 72 61 | ().const;.....virtual.QGfx.*.gra |
27080 | 70 68 69 63 73 43 6f 6e 74 65 78 74 28 62 6f 6f 6c 20 63 6c 69 70 5f 63 68 69 6c 64 72 65 6e 3d | phicsContext(bool.clip_children= |
270a0 | 54 52 55 45 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 65 6e 75 6d 20 50 44 | TRUE).const;.#endif......enum.PD |
270c0 | 65 76 43 6d 64 20 7b 0a 09 50 64 63 4e 4f 50 20 3d 20 30 2c 20 2f 2f 20 20 3c 76 6f 69 64 3e 0a | evCmd.{..PdcNOP.=.0,.//..<void>. |
270e0 | 09 50 64 63 44 72 61 77 50 6f 69 6e 74 20 3d 20 31 2c 20 2f 2f 20 70 6f 69 6e 74 0a 09 50 64 63 | .PdcDrawPoint.=.1,.//.point..Pdc |
27100 | 44 72 61 77 46 69 72 73 74 20 3d 20 50 64 63 44 72 61 77 50 6f 69 6e 74 2c 0a 09 50 64 63 4d 6f | DrawFirst.=.PdcDrawPoint,..PdcMo |
27120 | 76 65 54 6f 20 3d 20 32 2c 20 2f 2f 20 70 6f 69 6e 74 0a 09 50 64 63 4c 69 6e 65 54 6f 20 3d 20 | veTo.=.2,.//.point..PdcLineTo.=. |
27140 | 33 2c 20 2f 2f 20 70 6f 69 6e 74 0a 09 50 64 63 44 72 61 77 4c 69 6e 65 20 3d 20 34 2c 20 2f 2f | 3,.//.point..PdcDrawLine.=.4,.// |
27160 | 20 70 6f 69 6e 74 2c 70 6f 69 6e 74 0a 09 50 64 63 44 72 61 77 52 65 63 74 20 3d 20 35 2c 20 2f | .point,point..PdcDrawRect.=.5,./ |
27180 | 2f 20 72 65 63 74 0a 09 50 64 63 44 72 61 77 52 6f 75 6e 64 52 65 63 74 20 3d 20 36 2c 20 2f 2f | /.rect..PdcDrawRoundRect.=.6,.// |
271a0 | 20 72 65 63 74 2c 69 76 61 6c 2c 69 76 61 6c 0a 09 50 64 63 44 72 61 77 45 6c 6c 69 70 73 65 20 | .rect,ival,ival..PdcDrawEllipse. |
271c0 | 3d 20 37 2c 20 2f 2f 20 72 65 63 74 0a 09 50 64 63 44 72 61 77 41 72 63 20 3d 20 38 2c 20 2f 2f | =.7,.//.rect..PdcDrawArc.=.8,.// |
271e0 | 20 72 65 63 74 2c 69 76 61 6c 2c 69 76 61 6c 0a 09 50 64 63 44 72 61 77 50 69 65 20 3d 20 39 2c | .rect,ival,ival..PdcDrawPie.=.9, |
27200 | 20 2f 2f 20 72 65 63 74 2c 69 76 61 6c 2c 69 76 61 6c 0a 09 50 64 63 44 72 61 77 43 68 6f 72 64 | .//.rect,ival,ival..PdcDrawChord |
27220 | 20 3d 20 31 30 2c 20 2f 2f 20 72 65 63 74 2c 69 76 61 6c 2c 69 76 61 6c 0a 09 50 64 63 44 72 61 | .=.10,.//.rect,ival,ival..PdcDra |
27240 | 77 4c 69 6e 65 53 65 67 6d 65 6e 74 73 20 3d 20 31 31 2c 20 2f 2f 20 70 74 61 72 72 0a 09 50 64 | wLineSegments.=.11,.//.ptarr..Pd |
27260 | 63 44 72 61 77 50 6f 6c 79 6c 69 6e 65 20 3d 20 31 32 2c 20 2f 2f 20 70 74 61 72 72 0a 09 50 64 | cDrawPolyline.=.12,.//.ptarr..Pd |
27280 | 63 44 72 61 77 50 6f 6c 79 67 6f 6e 20 3d 20 31 33 2c 20 2f 2f 20 70 74 61 72 72 2c 69 76 61 6c | cDrawPolygon.=.13,.//.ptarr,ival |
272a0 | 0a 09 50 64 63 44 72 61 77 43 75 62 69 63 42 65 7a 69 65 72 20 3d 20 31 34 2c 20 2f 2f 20 70 74 | ..PdcDrawCubicBezier.=.14,.//.pt |
272c0 | 61 72 72 0a 09 50 64 63 44 72 61 77 54 65 78 74 20 3d 20 31 35 2c 20 2f 2f 20 70 6f 69 6e 74 2c | arr..PdcDrawText.=.15,.//.point, |
272e0 | 73 74 72 0a 09 50 64 63 44 72 61 77 54 65 78 74 46 6f 72 6d 61 74 74 65 64 20 3d 20 31 36 2c 20 | str..PdcDrawTextFormatted.=.16,. |
27300 | 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 50 69 78 6d 61 70 20 | //.rect,ival,str..PdcDrawPixmap. |
27320 | 3d 20 31 37 2c 20 2f 2f 20 72 65 63 74 2c 70 69 78 6d 61 70 0a 09 50 64 63 44 72 61 77 49 6d 61 | =.17,.//.rect,pixmap..PdcDrawIma |
27340 | 67 65 20 3d 20 31 38 2c 20 2f 2f 20 72 65 63 74 2c 69 6d 61 67 65 0a 09 50 64 63 44 72 61 77 54 | ge.=.18,.//.rect,image..PdcDrawT |
27360 | 65 78 74 32 20 3d 20 31 39 2c 20 2f 2f 20 70 6f 69 6e 74 2c 73 74 72 0a 09 50 64 63 44 72 61 77 | ext2.=.19,.//.point,str..PdcDraw |
27380 | 54 65 78 74 32 46 6f 72 6d 61 74 74 65 64 20 3d 20 32 30 2c 20 2f 2f 20 72 65 63 74 2c 69 76 61 | Text2Formatted.=.20,.//.rect,iva |
273a0 | 6c 2c 73 74 72 0a 09 50 64 63 44 72 61 77 54 65 78 74 49 74 65 6d 20 3d 20 32 31 2c 0a 09 50 64 | l,str..PdcDrawTextItem.=.21,..Pd |
273c0 | 63 44 72 61 77 4c 61 73 74 20 3d 20 50 64 63 44 72 61 77 54 65 78 74 49 74 65 6d 2c 0a 0a 09 2f | cDrawLast.=.PdcDrawTextItem,.../ |
273e0 | 2f 20 6e 6f 20 70 61 69 6e 74 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 20 62 65 6c 6f 77 20 50 64 63 | /.no.painting.commands.below.Pdc |
27400 | 44 72 61 77 4c 61 73 74 2e 0a 0a 09 50 64 63 42 65 67 69 6e 20 3d 20 33 30 2c 20 2f 2f 20 20 3c | DrawLast....PdcBegin.=.30,.//..< |
27420 | 76 6f 69 64 3e 0a 09 50 64 63 45 6e 64 20 3d 20 33 31 2c 20 2f 2f 20 20 3c 76 6f 69 64 3e 0a 09 | void>..PdcEnd.=.31,.//..<void>.. |
27440 | 50 64 63 53 61 76 65 20 3d 20 33 32 2c 20 2f 2f 20 20 3c 76 6f 69 64 3e 0a 09 50 64 63 52 65 73 | PdcSave.=.32,.//..<void>..PdcRes |
27460 | 74 6f 72 65 20 3d 20 33 33 2c 20 2f 2f 20 20 3c 76 6f 69 64 3e 0a 09 50 64 63 53 65 74 64 65 76 | tore.=.33,.//..<void>..PdcSetdev |
27480 | 20 3d 20 33 34 2c 20 2f 2f 20 64 65 76 69 63 65 20 2d 20 50 52 49 56 41 54 45 0a 09 50 64 63 53 | .=.34,.//.device.-.PRIVATE..PdcS |
274a0 | 65 74 42 6b 43 6f 6c 6f 72 20 3d 20 34 30 2c 20 2f 2f 20 63 6f 6c 6f 72 0a 09 50 64 63 53 65 74 | etBkColor.=.40,.//.color..PdcSet |
274c0 | 42 6b 4d 6f 64 65 20 3d 20 34 31 2c 20 2f 2f 20 69 76 61 6c 0a 09 50 64 63 53 65 74 52 4f 50 20 | BkMode.=.41,.//.ival..PdcSetROP. |
274e0 | 3d 20 34 32 2c 20 2f 2f 20 69 76 61 6c 0a 09 50 64 63 53 65 74 42 72 75 73 68 4f 72 69 67 69 6e | =.42,.//.ival..PdcSetBrushOrigin |
27500 | 20 3d 20 34 33 2c 20 2f 2f 20 70 6f 69 6e 74 0a 09 50 64 63 53 65 74 46 6f 6e 74 20 3d 20 34 35 | .=.43,.//.point..PdcSetFont.=.45 |
27520 | 2c 20 2f 2f 20 66 6f 6e 74 0a 09 50 64 63 53 65 74 50 65 6e 20 3d 20 34 36 2c 20 2f 2f 20 70 65 | ,.//.font..PdcSetPen.=.46,.//.pe |
27540 | 6e 0a 09 50 64 63 53 65 74 42 72 75 73 68 20 3d 20 34 37 2c 20 2f 2f 20 62 72 75 73 68 0a 09 50 | n..PdcSetBrush.=.47,.//.brush..P |
27560 | 64 63 53 65 74 54 61 62 53 74 6f 70 73 20 3d 20 34 38 2c 20 2f 2f 20 69 76 61 6c 0a 09 50 64 63 | dcSetTabStops.=.48,.//.ival..Pdc |
27580 | 53 65 74 54 61 62 41 72 72 61 79 20 3d 20 34 39 2c 20 2f 2f 20 69 76 61 6c 2c 69 76 65 63 0a 09 | SetTabArray.=.49,.//.ival,ivec.. |
275a0 | 50 64 63 53 65 74 55 6e 69 74 20 3d 20 35 30 2c 20 2f 2f 20 69 76 61 6c 0a 09 50 64 63 53 65 74 | PdcSetUnit.=.50,.//.ival..PdcSet |
275c0 | 56 58 66 6f 72 6d 20 3d 20 35 31 2c 20 2f 2f 20 69 76 61 6c 0a 09 50 64 63 53 65 74 57 69 6e 64 | VXform.=.51,.//.ival..PdcSetWind |
275e0 | 6f 77 20 3d 20 35 32 2c 20 2f 2f 20 72 65 63 74 0a 09 50 64 63 53 65 74 56 69 65 77 70 6f 72 74 | ow.=.52,.//.rect..PdcSetViewport |
27600 | 20 3d 20 35 33 2c 20 2f 2f 20 72 65 63 74 0a 09 50 64 63 53 65 74 57 58 66 6f 72 6d 20 3d 20 35 | .=.53,.//.rect..PdcSetWXform.=.5 |
27620 | 34 2c 20 2f 2f 20 69 76 61 6c 0a 09 50 64 63 53 65 74 57 4d 61 74 72 69 78 20 3d 20 35 35 2c 20 | 4,.//.ival..PdcSetWMatrix.=.55,. |
27640 | 2f 2f 20 6d 61 74 72 69 78 2c 69 76 61 6c 0a 09 50 64 63 53 61 76 65 57 4d 61 74 72 69 78 20 3d | //.matrix,ival..PdcSaveWMatrix.= |
27660 | 20 35 36 2c 0a 09 50 64 63 52 65 73 74 6f 72 65 57 4d 61 74 72 69 78 20 3d 20 35 37 2c 0a 09 50 | .56,..PdcRestoreWMatrix.=.57,..P |
27680 | 64 63 53 65 74 43 6c 69 70 20 3d 20 36 30 2c 20 2f 2f 20 69 76 61 6c 0a 09 50 64 63 53 65 74 43 | dcSetClip.=.60,.//.ival..PdcSetC |
276a0 | 6c 69 70 52 65 67 69 6f 6e 20 3d 20 36 31 2c 20 2f 2f 20 72 67 6e 0a 0a 09 50 64 63 52 65 73 65 | lipRegion.=.61,.//.rgn...PdcRese |
276c0 | 72 76 65 64 53 74 61 72 74 20 3d 20 30 2c 20 2f 2f 20 63 6f 64 65 73 20 30 2d 31 39 39 20 61 72 | rvedStart.=.0,.//.codes.0-199.ar |
276e0 | 65 20 72 65 73 65 72 76 65 64 0a 09 50 64 63 52 65 73 65 72 76 65 64 53 74 6f 70 20 3d 20 31 39 | e.reserved..PdcReservedStop.=.19 |
27700 | 39 20 2f 2f 20 20 20 66 6f 72 20 51 74 0a 20 20 20 20 7d 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a | 9.//...for.Qt.....};..protected: |
27720 | 0a 20 20 20 20 51 50 61 69 6e 74 44 65 76 69 63 65 28 20 75 69 6e 74 20 64 65 76 66 6c 61 67 73 | .....QPaintDevice(.uint.devflags |
27740 | 20 29 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 20 20 20 48 | .);..#if.defined(Q_WS_WIN).....H |
27760 | 44 43 09 09 68 64 63 3b 09 09 09 09 2f 2f 20 64 65 76 69 63 65 20 63 6f 6e 74 65 78 74 0a 23 65 | DC..hdc;....//.device.context.#e |
27780 | 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 51 74 3a 3a 48 41 | lif.defined(Q_WS_X11).....Qt::HA |
277a0 | 4e 44 4c 45 09 68 64 3b 09 09 09 09 2f 2f 20 68 61 6e 64 6c 65 20 74 6f 20 64 72 61 77 61 62 6c | NDLE.hd;....//.handle.to.drawabl |
277c0 | 65 0a 20 20 20 20 51 74 3a 3a 48 41 4e 44 4c 45 20 20 72 65 6e 64 68 64 3b 20 20 20 20 20 20 20 | e.....Qt::HANDLE..rendhd;....... |
277e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 68 61 6e 64 6c 65 20 74 6f 20 52 | ..................//.handle.to.R |
27800 | 45 4e 44 45 52 20 70 69 63 74 0a 0a 20 20 20 20 76 6f 69 64 09 09 20 63 6f 70 79 58 31 31 44 61 | ENDER.pict......void...copyX11Da |
27820 | 74 61 28 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 | ta(.const.QPaintDevice.*.);..... |
27840 | 76 6f 69 64 09 09 20 63 6c 6f 6e 65 58 31 31 44 61 74 61 28 20 63 6f 6e 73 74 20 51 50 61 69 6e | void...cloneX11Data(.const.QPain |
27860 | 74 44 65 76 69 63 65 20 2a 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 20 73 | tDevice.*.);.....virtual.void..s |
27880 | 65 74 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 63 65 58 31 31 | etX11Data(.const.QPaintDeviceX11 |
278a0 | 44 61 74 61 2a 20 29 3b 0a 20 20 20 20 51 50 61 69 6e 74 44 65 76 69 63 65 58 31 31 44 61 74 61 | Data*.);.....QPaintDeviceX11Data |
278c0 | 2a 20 67 65 74 58 31 31 44 61 74 61 28 20 62 6f 6f 6c 20 64 65 66 3d 46 41 4c 53 45 20 29 20 63 | *.getX11Data(.bool.def=FALSE.).c |
278e0 | 6f 6e 73 74 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 4d 41 43 29 0a 23 69 | onst;.#elif.defined(Q_WS_MAC).#i |
27900 | 66 20 21 64 65 66 69 6e 65 64 28 20 51 4d 41 43 5f 4e 4f 5f 51 55 41 52 54 5a 20 29 0a 20 20 20 | f.!defined(.QMAC_NO_QUARTZ.).... |
27920 | 20 43 47 43 6f 6e 74 65 78 74 52 65 66 20 63 74 78 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f | .CGContextRef.ctx;.#endif.....vo |
27940 | 69 64 20 2a 20 68 64 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 51 57 53 29 | id.*.hd;.#elif.defined(Q_WS_QWS) |
27960 | 0a 20 20 20 20 51 74 3a 3a 48 41 4e 44 4c 45 20 68 64 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 | .....Qt::HANDLE.hd;.#endif...... |
27980 | 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 63 6d 64 28 20 69 6e 74 2c 20 51 50 61 69 6e 74 65 72 20 | virtual.bool.cmd(.int,.QPainter. |
279a0 | 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 76 69 72 74 75 61 | *,.QPDevCmdParam.*.);.....virtua |
279c0 | 6c 20 69 6e 74 09 20 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 | l.int..metric(.int.).const;..... |
279e0 | 76 69 72 74 75 61 6c 20 69 6e 74 09 20 66 6f 6e 74 4d 65 74 28 20 51 46 6f 6e 74 20 2a 2c 20 69 | virtual.int..fontMet(.QFont.*,.i |
27a00 | 6e 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 20 3d 20 30 2c 20 69 6e 74 20 3d 20 30 20 29 20 | nt,.const.char.*.=.0,.int.=.0.). |
27a20 | 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 49 6e 66 28 | const;.....virtual.int..fontInf( |
27a40 | 20 51 46 6f 6e 74 20 2a 2c 20 69 6e 74 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 75 73 68 6f | .QFont.*,.int.).const;......usho |
27a60 | 72 74 09 64 65 76 46 6c 61 67 73 3b 09 09 09 2f 2f 20 64 65 76 69 63 65 20 66 6c 61 67 73 0a 20 | rt.devFlags;...//.device.flags.. |
27a80 | 20 20 20 75 73 68 6f 72 74 09 70 61 69 6e 74 65 72 73 3b 09 09 09 2f 2f 20 72 65 66 63 6f 75 6e | ...ushort.painters;...//.refcoun |
27aa0 | 74 0a 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 50 61 69 6e 74 65 72 3b 0a 20 20 | t......friend.class.QPainter;... |
27ac0 | 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 50 61 69 6e 74 44 65 76 69 63 65 4d 65 74 72 69 | ..friend.class.QPaintDeviceMetri |
27ae0 | 63 73 3b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 4d 41 43 29 0a 23 69 66 6e 64 65 | cs;.#if.defined(Q_WS_MAC).#ifnde |
27b00 | 66 20 51 4d 41 43 5f 4e 4f 5f 51 55 41 52 54 5a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 43 47 43 | f.QMAC_NO_QUARTZ.....virtual.CGC |
27b20 | 6f 6e 74 65 78 74 52 65 66 20 6d 61 63 43 47 43 6f 6e 74 65 78 74 28 62 6f 6f 6c 20 63 6c 69 70 | ontextRef.macCGContext(bool.clip |
27b40 | 70 65 64 3d 54 52 55 45 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 66 72 69 65 | ped=TRUE).const;.#endif.....frie |
27b60 | 6e 64 20 51 5f 45 58 50 4f 52 54 20 76 6f 69 64 20 75 6e 63 6c 69 70 70 65 64 53 63 61 6c 65 64 | nd.Q_EXPORT.void.unclippedScaled |
27b80 | 42 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 69 6e 74 | BitBlt(.QPaintDevice.*,.int,.int |
27ba0 | 2c 20 69 6e 74 2c 20 69 6e 74 2c 0a 09 09 09 09 09 09 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 65 | ,.int,.int,.......const.QPaintDe |
27bc0 | 76 69 63 65 20 2a 2c 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 | vice.*,.int,.int,.int,.int,.Qt:: |
27be0 | 52 61 73 74 65 72 4f 70 2c 20 62 6f 6f 6c 2c 20 62 6f 6f 6c 20 29 3b 0a 23 65 6c 73 65 0a 20 20 | RasterOp,.bool,.bool.);.#else... |
27c00 | 20 20 66 72 69 65 6e 64 20 51 5f 45 58 50 4f 52 54 20 76 6f 69 64 20 62 69 74 42 6c 74 28 20 51 | ..friend.Q_EXPORT.void.bitBlt(.Q |
27c20 | 50 61 69 6e 74 44 65 76 69 63 65 20 2a 2c 20 69 6e 74 2c 20 69 6e 74 2c 0a 09 09 09 09 20 63 6f | PaintDevice.*,.int,.int,......co |
27c40 | 6e 73 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 2c 0a 09 09 09 09 20 69 6e 74 2c 20 69 6e | nst.QPaintDevice.*,......int,.in |
27c60 | 74 2c 20 69 6e 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 20 | t,.int,.int,.Qt::RasterOp,.bool. |
27c80 | 29 3b 0a 23 65 6e 64 69 66 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a | );.#endif.#if.defined(Q_WS_X11). |
27ca0 | 20 20 20 20 66 72 69 65 6e 64 20 76 6f 69 64 20 71 74 5f 69 6e 69 74 5f 69 6e 74 65 72 6e 61 6c | ....friend.void.qt_init_internal |
27cc0 | 28 20 69 6e 74 20 2a 2c 20 63 68 61 72 20 2a 2a 2c 20 44 69 73 70 6c 61 79 20 2a 2c 20 51 74 3a | (.int.*,.char.**,.Display.*,.Qt: |
27ce0 | 3a 48 41 4e 44 4c 45 2c 20 51 74 3a 3a 48 41 4e 44 4c 45 20 29 3b 0a 20 20 20 20 66 72 69 65 6e | :HANDLE,.Qt::HANDLE.);.....frien |
27d00 | 64 20 76 6f 69 64 20 71 74 5f 63 6c 65 61 6e 75 70 28 29 3b 0a 23 65 6e 64 69 66 0a 0a 70 72 69 | d.void.qt_cleanup();.#endif..pri |
27d20 | 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 0a 20 20 20 20 | vate:.#if.defined(Q_WS_X11)..... |
27d40 | 73 74 61 74 69 63 20 44 69 73 70 6c 61 79 20 2a 78 5f 61 70 70 64 69 73 70 6c 61 79 3b 0a 20 20 | static.Display.*x_appdisplay;... |
27d60 | 20 20 73 74 61 74 69 63 20 69 6e 74 09 20 20 20 20 78 5f 61 70 70 73 63 72 65 65 6e 3b 0a 0a 20 | ..static.int.....x_appscreen;... |
27d80 | 20 20 20 73 74 61 74 69 63 20 69 6e 74 09 20 20 20 20 78 5f 61 70 70 64 65 70 74 68 3b 0a 20 20 | ...static.int.....x_appdepth;... |
27da0 | 20 20 73 74 61 74 69 63 20 69 6e 74 09 20 20 20 20 78 5f 61 70 70 63 65 6c 6c 73 3b 0a 20 20 20 | ..static.int.....x_appcells;.... |
27dc0 | 20 73 74 61 74 69 63 20 51 74 3a 3a 48 41 4e 44 4c 45 20 20 20 78 5f 61 70 70 72 6f 6f 74 77 69 | .static.Qt::HANDLE...x_approotwi |
27de0 | 6e 64 6f 77 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 5f | ndow;.....static.Qt::HANDLE...x_ |
27e00 | 61 70 70 63 6f 6c 6f 72 6d 61 70 3b 0a 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 09 20 20 20 | appcolormap;.....static.bool.... |
27e20 | 20 78 5f 61 70 70 64 65 66 63 6f 6c 6f 72 6d 61 70 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f | .x_appdefcolormap;.....static.vo |
27e40 | 69 64 09 20 20 20 2a 78 5f 61 70 70 76 69 73 75 61 6c 3b 0a 20 20 20 20 73 74 61 74 69 63 20 62 | id....*x_appvisual;.....static.b |
27e60 | 6f 6f 6c 20 20 20 20 20 78 5f 61 70 70 64 65 66 76 69 73 75 61 6c 3b 0a 0a 20 20 20 20 2f 2f 20 | ool.....x_appdefvisual;......//. |
27e80 | 23 23 23 20 69 6e 20 34 2e 30 2c 20 72 65 6d 6f 76 65 20 74 68 65 20 61 62 6f 76 65 2c 20 61 6e | ###.in.4.0,.remove.the.above,.an |
27ea0 | 64 20 72 65 70 6c 61 63 65 20 77 69 74 68 20 74 68 65 20 62 65 6c 6f 77 0a 20 20 20 20 73 74 61 | d.replace.with.the.below.....sta |
27ec0 | 74 69 63 20 69 6e 74 09 20 20 20 20 20 20 2a 78 5f 61 70 70 64 65 70 74 68 5f 61 72 72 3b 0a 20 | tic.int.......*x_appdepth_arr;.. |
27ee0 | 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 63 65 6c 6c 73 5f | ...static.int.......*x_appcells_ |
27f00 | 61 72 72 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 74 3a 3a 48 41 4e 44 4c 45 20 2a 78 5f 61 70 | arr;.....static.Qt::HANDLE.*x_ap |
27f20 | 70 72 6f 6f 74 77 69 6e 64 6f 77 5f 61 72 72 3b 0a 20 20 20 20 73 74 61 74 69 63 20 51 74 3a 3a | prootwindow_arr;.....static.Qt:: |
27f40 | 48 41 4e 44 4c 45 20 2a 78 5f 61 70 70 63 6f 6c 6f 72 6d 61 70 5f 61 72 72 3b 0a 20 20 20 20 73 | HANDLE.*x_appcolormap_arr;.....s |
27f60 | 74 61 74 69 63 20 62 6f 6f 6c 09 20 20 20 20 20 20 2a 78 5f 61 70 70 64 65 66 63 6f 6c 6f 72 6d | tatic.bool.......*x_appdefcolorm |
27f80 | 61 70 5f 61 72 72 3b 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 09 20 20 20 20 20 2a 2a 78 | ap_arr;.....static.void......**x |
27fa0 | 5f 61 70 70 76 69 73 75 61 6c 5f 61 72 72 3b 0a 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 20 | _appvisual_arr;.....static.bool. |
27fc0 | 20 20 20 20 20 20 2a 78 5f 61 70 70 64 65 66 76 69 73 75 61 6c 5f 61 72 72 3b 0a 0a 20 20 20 20 | ......*x_appdefvisual_arr;...... |
27fe0 | 51 50 61 69 6e 74 44 65 76 69 63 65 58 31 31 44 61 74 61 2a 20 78 31 31 44 61 74 61 3b 0a 23 65 | QPaintDeviceX11Data*.x11Data;.#e |
28000 | 6e 64 69 66 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 | ndif..private:.//.Disabled.copy. |
28020 | 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 64 65 | constructor.and.operator=.#if.de |
28040 | 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 61 69 6e 74 | fined(Q_DISABLE_COPY).....QPaint |
28060 | 44 65 76 69 63 65 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 0a | Device(.const.QPaintDevice.&.);. |
28080 | 20 20 20 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e | ....QPaintDevice.&operator=(.con |
280a0 | 73 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a | st.QPaintDevice.&.);.#endif.};.. |
280c0 | 0a 51 5f 45 58 50 4f 52 54 0a 76 6f 69 64 20 62 69 74 42 6c 74 28 20 51 50 61 69 6e 74 44 65 76 | .Q_EXPORT.void.bitBlt(.QPaintDev |
280e0 | 69 63 65 20 2a 64 73 74 2c 20 69 6e 74 20 64 78 2c 20 69 6e 74 20 64 79 2c 0a 09 20 20 20 20 20 | ice.*dst,.int.dx,.int.dy,....... |
28100 | 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 73 72 63 2c 20 69 6e 74 20 73 78 3d | const.QPaintDevice.*src,.int.sx= |
28120 | 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 73 68 3d 2d | 0,.int.sy=0,.int.sw=-1,.int.sh=- |
28140 | 31 2c 0a 09 20 20 20 20 20 51 74 3a 3a 52 61 73 74 65 72 4f 70 20 3d 20 51 74 3a 3a 43 6f 70 79 | 1,.......Qt::RasterOp.=.Qt::Copy |
28160 | 52 4f 50 2c 20 62 6f 6f 6c 20 69 67 6e 6f 72 65 4d 61 73 6b 3d 46 41 4c 53 45 20 29 3b 0a 0a 51 | ROP,.bool.ignoreMask=FALSE.);..Q |
28180 | 5f 45 58 50 4f 52 54 0a 76 6f 69 64 20 62 69 74 42 6c 74 28 20 51 50 61 69 6e 74 44 65 76 69 63 | _EXPORT.void.bitBlt(.QPaintDevic |
281a0 | 65 20 2a 64 73 74 2c 20 69 6e 74 20 64 78 2c 20 69 6e 74 20 64 79 2c 0a 09 20 20 20 20 20 63 6f | e.*dst,.int.dx,.int.dy,.......co |
281c0 | 6e 73 74 20 51 49 6d 61 67 65 20 2a 73 72 63 2c 20 69 6e 74 20 73 78 3d 30 2c 20 69 6e 74 20 73 | nst.QImage.*src,.int.sx=0,.int.s |
281e0 | 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 2c 0a 09 20 20 20 20 | y=0,.int.sw=-1,.int.sh=-1,...... |
28200 | 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 3b 0a 0a 0a 23 69 66 | .int.conversion_flags=0.);...#if |
28220 | 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 0a 73 74 72 75 63 74 20 51 5f 45 58 50 | .defined(Q_WS_X11)..struct.Q_EXP |
28240 | 4f 52 54 20 51 50 61 69 6e 74 44 65 76 69 63 65 58 31 31 44 61 74 61 20 3a 20 70 75 62 6c 69 63 | ORT.QPaintDeviceX11Data.:.public |
28260 | 20 51 53 68 61 72 65 64 20 7b 0a 20 20 20 20 44 69 73 70 6c 61 79 2a 09 78 5f 64 69 73 70 6c 61 | .QShared.{.....Display*.x_displa |
28280 | 79 3b 0a 20 20 20 20 69 6e 74 09 09 78 5f 73 63 72 65 65 6e 3b 0a 20 20 20 20 69 6e 74 09 09 78 | y;.....int..x_screen;.....int..x |
282a0 | 5f 64 65 70 74 68 3b 0a 20 20 20 20 69 6e 74 09 09 78 5f 63 65 6c 6c 73 3b 0a 20 20 20 20 51 74 | _depth;.....int..x_cells;.....Qt |
282c0 | 3a 3a 48 41 4e 44 4c 45 09 78 5f 63 6f 6c 6f 72 6d 61 70 3b 0a 20 20 20 20 62 6f 6f 6c 09 78 5f | ::HANDLE.x_colormap;.....bool.x_ |
282e0 | 64 65 66 63 6f 6c 6f 72 6d 61 70 3b 0a 20 20 20 20 76 6f 69 64 2a 09 78 5f 76 69 73 75 61 6c 3b | defcolormap;.....void*.x_visual; |
28300 | 0a 20 20 20 20 62 6f 6f 6c 09 78 5f 64 65 66 76 69 73 75 61 6c 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 | .....bool.x_defvisual;.};..#endi |
28320 | 66 0a 0a 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 2a 2a 2a | f../**************************** |
28340 | 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 | ******************************** |
28360 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 49 6e 6c 69 6e 65 20 66 75 6e 63 74 | *****************...Inline.funct |
28380 | 69 6f 6e 73 0a 20 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 | ions..************************** |
283a0 | 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 | ******************************** |
283c0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 69 6e 6c 69 6e 65 20 69 6e 74 | *******************/..inline.int |
283e0 | 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 64 65 76 54 79 70 65 28 29 20 63 6f 6e 73 74 0a 7b | .QPaintDevice::devType().const.{ |
28400 | 20 72 65 74 75 72 6e 20 64 65 76 46 6c 61 67 73 20 26 20 51 49 6e 74 65 72 6e 61 6c 3a 3a 44 65 | .return.devFlags.&.QInternal::De |
28420 | 76 69 63 65 54 79 70 65 4d 61 73 6b 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 61 | viceTypeMask;.}..inline.bool.QPa |
28440 | 69 6e 74 44 65 76 69 63 65 3a 3a 69 73 45 78 74 44 65 76 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 | intDevice::isExtDev().const.{.re |
28460 | 74 75 72 6e 20 28 64 65 76 46 6c 61 67 73 20 26 20 51 49 6e 74 65 72 6e 61 6c 3a 3a 45 78 74 65 | turn.(devFlags.&.QInternal::Exte |
28480 | 72 6e 61 6c 44 65 76 69 63 65 29 20 21 3d 20 30 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c | rnalDevice).!=.0;.}..inline.bool |
284a0 | 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 70 61 69 6e 74 69 6e 67 41 63 74 69 76 65 28 29 20 | .QPaintDevice::paintingActive(). |
284c0 | 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 70 61 69 6e 74 65 72 73 20 21 3d 20 30 3b 20 7d 0a | const.{.return.painters.!=.0;.}. |
284e0 | 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 69 6e 6c 69 6e 65 20 44 69 | .#if.defined(Q_WS_X11).inline.Di |
28500 | 73 70 6c 61 79 20 2a 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 44 69 73 70 6c 61 79 28 | splay.*QPaintDevice::x11Display( |
28520 | 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 61 | ).const.{.return.x11Data.?.x11Da |
28540 | 74 61 2d 3e 78 5f 64 69 73 70 6c 61 79 20 3a 20 78 5f 61 70 70 64 69 73 70 6c 61 79 3b 20 7d 0a | ta->x_display.:.x_appdisplay;.}. |
28560 | 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 31 53 63 72 | .inline.int.QPaintDevice::x11Scr |
28580 | 65 65 6e 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 | een().const.{.return.x11Data.?.x |
285a0 | 31 31 44 61 74 61 2d 3e 78 5f 73 63 72 65 65 6e 20 3a 20 78 5f 61 70 70 73 63 72 65 65 6e 3b 20 | 11Data->x_screen.:.x_appscreen;. |
285c0 | 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 31 44 | }..inline.int.QPaintDevice::x11D |
285e0 | 65 70 74 68 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 | epth().const.{.return.x11Data.?. |
28600 | 78 31 31 44 61 74 61 2d 3e 78 5f 64 65 70 74 68 20 3a 20 78 5f 61 70 70 64 65 70 74 68 3b 20 7d | x11Data->x_depth.:.x_appdepth;.} |
28620 | 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 31 43 65 | ..inline.int.QPaintDevice::x11Ce |
28640 | 6c 6c 73 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 | lls().const.{.return.x11Data.?.x |
28660 | 31 31 44 61 74 61 2d 3e 78 5f 63 65 6c 6c 73 20 3a 20 78 5f 61 70 70 63 65 6c 6c 73 3b 20 7d 0a | 11Data->x_cells.:.x_appcells;.}. |
28680 | 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 3a | .inline.Qt::HANDLE.QPaintDevice: |
286a0 | 3a 78 31 31 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 | :x11Colormap().const.{.return.x1 |
286c0 | 31 44 61 74 61 20 3f 20 78 31 31 44 61 74 61 2d 3e 78 5f 63 6f 6c 6f 72 6d 61 70 20 3a 20 78 5f | 1Data.?.x11Data->x_colormap.:.x_ |
286e0 | 61 70 70 63 6f 6c 6f 72 6d 61 70 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f 6f 6c 20 51 50 61 69 | appcolormap;.}..inline.bool.QPai |
28700 | 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 44 65 66 61 75 6c 74 43 6f 6c 6f 72 6d 61 70 28 29 20 63 | ntDevice::x11DefaultColormap().c |
28720 | 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 61 74 61 2d | onst.{.return.x11Data.?.x11Data- |
28740 | 3e 78 5f 64 65 66 63 6f 6c 6f 72 6d 61 70 20 3a 20 78 5f 61 70 70 64 65 66 63 6f 6c 6f 72 6d 61 | >x_defcolormap.:.x_appdefcolorma |
28760 | 70 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 65 76 69 63 65 3a | p;.}..inline.void.*QPaintDevice: |
28780 | 3a 78 31 31 56 69 73 75 61 6c 28 29 20 63 6f 6e 73 74 0a 7b 20 72 65 74 75 72 6e 20 78 31 31 44 | :x11Visual().const.{.return.x11D |
287a0 | 61 74 61 20 3f 20 78 31 31 44 61 74 61 2d 3e 78 5f 76 69 73 75 61 6c 20 3a 20 78 5f 61 70 70 76 | ata.?.x11Data->x_visual.:.x_appv |
287c0 | 69 73 75 61 6c 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 | isual;.}..inline.bool.QPaintDevi |
287e0 | 63 65 3a 3a 78 31 31 44 65 66 61 75 6c 74 56 69 73 75 61 6c 28 29 20 63 6f 6e 73 74 0a 7b 20 72 | ce::x11DefaultVisual().const.{.r |
28800 | 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 64 65 66 76 69 | eturn.x11Data.?.x11Data->x_defvi |
28820 | 73 75 61 6c 20 3a 20 78 5f 61 70 70 64 65 66 76 69 73 75 61 6c 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 | sual.:.x_appdefvisual;.}..inline |
28840 | 20 44 69 73 70 6c 61 79 20 2a 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 41 70 70 44 69 | .Display.*QPaintDevice::x11AppDi |
28860 | 73 70 6c 61 79 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 64 69 73 70 6c 61 79 3b 20 7d | splay().{.return.x_appdisplay;.} |
28880 | 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 31 41 70 | ..inline.int.QPaintDevice::x11Ap |
288a0 | 70 53 63 72 65 65 6e 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 73 63 72 65 65 6e 3b 20 | pScreen().{.return.x_appscreen;. |
288c0 | 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 31 41 | }..inline.int.QPaintDevice::x11A |
288e0 | 70 70 44 65 70 74 68 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 0a 7b 20 72 65 74 75 72 6e 20 78 | ppDepth(.int.screen.).{.return.x |
28900 | 5f 61 70 70 64 65 70 74 68 5f 61 72 72 5b 20 73 63 72 65 65 6e 20 3d 3d 20 2d 31 20 3f 20 78 5f | _appdepth_arr[.screen.==.-1.?.x_ |
28920 | 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 65 20 | appscreen.:.screen.];.}..inline. |
28940 | 69 6e 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 41 70 70 43 65 6c 6c 73 28 20 69 | int.QPaintDevice::x11AppCells(.i |
28960 | 6e 74 20 73 63 72 65 65 6e 20 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 63 65 6c 6c 73 5f | nt.screen.).{.return.x_appcells_ |
28980 | 61 72 72 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 | arr[.screen.==.-1.?.x_appscreen. |
289a0 | 3a 20 73 63 72 65 65 6e 20 5d 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 51 74 3a 3a 48 41 4e 44 4c 45 | :.screen.];.}..inline.Qt::HANDLE |
289c0 | 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 41 70 70 52 6f 6f 74 57 69 6e 64 6f 77 28 | .QPaintDevice::x11AppRootWindow( |
289e0 | 20 69 6e 74 20 73 63 72 65 65 6e 20 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 72 6f 6f 74 | .int.screen.).{.return.x_approot |
28a00 | 77 69 6e 64 6f 77 5f 61 72 72 5b 20 73 63 72 65 65 6e 20 3d 3d 20 2d 31 20 3f 20 78 5f 61 70 70 | window_arr[.screen.==.-1.?.x_app |
28a20 | 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 65 20 51 74 3a | screen.:.screen.];.}..inline.Qt: |
28a40 | 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 6f | :HANDLE.QPaintDevice::x11AppColo |
28a60 | 72 6d 61 70 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 | rmap(.int.screen.).{.return.x_ap |
28a80 | 70 63 6f 6c 6f 72 6d 61 70 5f 61 72 72 5b 20 73 63 72 65 65 6e 20 3d 3d 20 2d 31 20 3f 20 78 5f | pcolormap_arr[.screen.==.-1.?.x_ |
28aa0 | 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 65 20 | appscreen.:.screen.];.}..inline. |
28ac0 | 62 6f 6f 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 | bool.QPaintDevice::x11AppDefault |
28ae0 | 43 6f 6c 6f 72 6d 61 70 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 0a 7b 20 72 65 74 75 72 6e 20 | Colormap(.int.screen.).{.return. |
28b00 | 78 5f 61 70 70 64 65 66 63 6f 6c 6f 72 6d 61 70 5f 61 72 72 5b 20 73 63 72 65 65 6e 20 3d 3d 20 | x_appdefcolormap_arr[.screen.==. |
28b20 | 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 0a 0a | -1.?.x_appscreen.:.screen.];.}.. |
28b40 | 69 6e 6c 69 6e 65 20 76 6f 69 64 20 2a 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 41 70 | inline.void.*QPaintDevice::x11Ap |
28b60 | 70 56 69 73 75 61 6c 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 0a 7b 20 72 65 74 75 72 6e 20 78 | pVisual(.int.screen.).{.return.x |
28b80 | 5f 61 70 70 76 69 73 75 61 6c 5f 61 72 72 5b 20 73 63 72 65 65 6e 20 3d 3d 20 2d 31 20 3f 20 78 | _appvisual_arr[.screen.==.-1.?.x |
28ba0 | 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 65 | _appscreen.:.screen.];.}..inline |
28bc0 | 20 62 6f 6f 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 | .bool.QPaintDevice::x11AppDefaul |
28be0 | 74 56 69 73 75 61 6c 28 20 69 6e 74 20 73 63 72 65 65 6e 20 29 0a 7b 20 72 65 74 75 72 6e 20 78 | tVisual(.int.screen.).{.return.x |
28c00 | 5f 61 70 70 64 65 66 76 69 73 75 61 6c 5f 61 72 72 5b 20 73 63 72 65 65 6e 20 3d 3d 20 2d 31 20 | _appdefvisual_arr[.screen.==.-1. |
28c20 | 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 0a 0a 69 6e 6c | ?.x_appscreen.:.screen.];.}..inl |
28c40 | 69 6e 65 20 69 6e 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 41 70 70 44 65 70 74 | ine.int.QPaintDevice::x11AppDept |
28c60 | 68 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 64 65 70 74 68 3b 20 7d 0a 0a 69 6e 6c 69 | h().{.return.x_appdepth;.}..inli |
28c80 | 6e 65 20 69 6e 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 41 70 70 43 65 6c 6c 73 | ne.int.QPaintDevice::x11AppCells |
28ca0 | 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 63 65 6c 6c 73 3b 20 7d 0a 0a 69 6e 6c 69 6e | ().{.return.x_appcells;.}..inlin |
28cc0 | 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 |
28ce0 | 70 52 6f 6f 74 57 69 6e 64 6f 77 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 72 6f 6f 74 | pRootWindow().{.return.x_approot |
28d00 | 77 69 6e 64 6f 77 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 | window;.}..inline.Qt::HANDLE.QPa |
28d20 | 69 6e 74 44 65 76 69 63 65 3a 3a 78 31 31 41 70 70 43 6f 6c 6f 72 6d 61 70 28 29 0a 7b 20 72 65 | intDevice::x11AppColormap().{.re |
28d40 | 74 75 72 6e 20 78 5f 61 70 70 63 6f 6c 6f 72 6d 61 70 3b 20 7d 0a 0a 69 6e 6c 69 6e 65 20 62 6f | turn.x_appcolormap;.}..inline.bo |
28d60 | 6f 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 43 6f | ol.QPaintDevice::x11AppDefaultCo |
28d80 | 6c 6f 72 6d 61 70 28 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 | lormap().{.return.x_appdefcolorm |
28da0 | 61 70 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 65 76 69 63 65 | ap;.}..inline.void.*QPaintDevice |
28dc0 | 3a 3a 78 31 31 41 70 70 56 69 73 75 61 6c 28 29 0a 7b 20 72 65 74 75 72 6e 20 78 5f 61 70 70 76 | ::x11AppVisual().{.return.x_appv |
28de0 | 69 73 75 61 6c 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 | isual;.}..inline.bool.QPaintDevi |
28e00 | 63 65 3a 3a 78 31 31 41 70 70 44 65 66 61 75 6c 74 56 69 73 75 61 6c 28 29 0a 7b 20 72 65 74 75 | ce::x11AppDefaultVisual().{.retu |
28e20 | 72 6e 20 78 5f 61 70 70 64 65 66 76 69 73 75 61 6c 3b 20 7d 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 | rn.x_appdefvisual;.}..#endif.//. |
28e40 | 51 5f 57 53 5f 58 31 31 0a 0a 0a 51 5f 45 58 50 4f 52 54 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 | Q_WS_X11...Q_EXPORT.inline.void. |
28e60 | 62 69 74 42 6c 74 28 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 64 73 74 2c 20 63 6f 6e 73 74 | bitBlt(.QPaintDevice.*dst,.const |
28e80 | 20 51 50 6f 69 6e 74 20 26 64 70 2c 0a 09 09 20 20 20 20 63 6f 6e 73 74 20 51 50 61 69 6e 74 44 | .QPoint.&dp,.......const.QPaintD |
28ea0 | 65 76 69 63 65 20 2a 73 72 63 2c 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 73 72 20 3d 51 52 65 | evice.*src,.const.QRect.&sr.=QRe |
28ec0 | 63 74 28 30 2c 30 2c 2d 31 2c 2d 31 29 2c 0a 09 09 20 20 20 20 51 74 3a 3a 52 61 73 74 65 72 4f | ct(0,0,-1,-1),.......Qt::RasterO |
28ee0 | 70 20 72 6f 70 3d 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 | p.rop=Qt::CopyROP,.bool.ignoreMa |
28f00 | 73 6b 3d 46 41 4c 53 45 20 29 0a 7b 0a 20 20 20 20 62 69 74 42 6c 74 28 20 64 73 74 2c 20 64 70 | sk=FALSE.).{.....bitBlt(.dst,.dp |
28f20 | 2e 78 28 29 2c 20 64 70 2e 79 28 29 2c 20 73 72 63 2c 20 73 72 2e 78 28 29 2c 20 73 72 2e 79 28 | .x(),.dp.y(),.src,.sr.x(),.sr.y( |
28f40 | 29 2c 20 73 72 2e 77 69 64 74 68 28 29 2c 20 73 72 2e 68 65 69 67 68 74 28 29 2c 0a 09 20 20 20 | ),.sr.width(),.sr.height(),..... |
28f60 | 20 72 6f 70 2c 20 69 67 6e 6f 72 65 4d 61 73 6b 20 29 3b 0a 7d 0a 0a 0a 0a 0a 23 65 6e 64 69 66 | .rop,.ignoreMask.);.}.....#endif |
28f80 | 20 2f 2f 20 51 50 41 49 4e 54 44 45 56 49 43 45 5f 48 0a 00 00 00 20 00 71 00 6d 00 75 00 6c 00 | .//.QPAINTDEVICE_H......q.m.u.l. |
28fa0 | 74 00 69 00 6c 00 69 00 6e 00 65 00 65 00 64 00 69 00 74 00 2e 00 68 00 00 11 24 2f 2a 2a 2a 2a | t.i.l.i.n.e.e.d.i.t...h...$/**** |
28fc0 | 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 | ******************************** |
28fe0 | 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 | ******************************** |
29000 | 2a 2a 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 | **.**.$Id$.**.**.Definition.of.Q |
29020 | 4d 75 6c 74 69 4c 69 6e 65 45 64 69 74 20 77 69 64 67 65 74 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a | MultiLineEdit.widget.class.**.** |
29040 | 20 43 72 65 61 74 65 64 20 3a 20 39 36 31 30 30 35 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 | .Created.:.961005.**.**.Copyrigh |
29060 | 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 | t.(C).1992-2002.Trolltech.ASA... |
29080 | 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 | All.rights.reserved..**.**.This. |
290a0 | 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 69 64 67 65 74 73 20 6d 6f 64 75 | file.is.part.of.the.widgets.modu |
290c0 | 6c 65 20 6f 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 | le.of.the.Qt.GUI.Toolkit..**.**. |
290e0 | 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 74 65 64 20 75 6e 64 | This.file.may.be.distributed.und |
29100 | 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 6c 69 63 20 4c 69 63 | er.the.terms.of.the.Q.Public.Lic |
29120 | 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 6c 6c 74 65 63 68 20 | ense.**.as.defined.by.Trolltech. |
29140 | 41 53 41 20 6f 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 | ASA.of.Norway.and.appearing.in.t |
29160 | 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 6c 75 64 65 64 20 | he.file.**.LICENSE.QPL.included. |
29180 | 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 69 6c 65 2e 0a 2a | in.the.packaging.of.this.file..* |
291a0 | 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 74 65 | *.**.This.file.may.be.distribute |
291c0 | 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d | d.and/or.modified.under.the.term |
291e0 | 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c | s.of.the.**.GNU.General.Public.L |
29200 | 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 | icense.version.2.as.published.by |
29220 | 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e | .the.Free.Software.**.Foundation |
29240 | 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 65 20 4c 49 43 45 4e | .and.appearing.in.the.file.LICEN |
29260 | 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 | SE.GPL.included.in.the.**.packag |
29280 | 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 69 63 65 6e 73 65 65 | ing.of.this.file..**.**.Licensee |
292a0 | 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 | s.holding.valid.Qt.Enterprise.Ed |
292c0 | 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e | ition.or.Qt.Professional.Edition |
292e0 | 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 | .**.licenses.may.use.this.file.i |
29300 | 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 | n.accordance.with.the.Qt.Commerc |
29320 | 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 | ial.License.**.Agreement.provide |
29340 | 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 | d.with.the.Software..**.**.This. |
29360 | 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 | file.is.provided.AS.IS.with.NO.W |
29380 | 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 | ARRANTY.OF.ANY.KIND,.INCLUDING.T |
293a0 | 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 | HE.**.WARRANTY.OF.DESIGN,.MERCHA |
293c0 | 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 | NTABILITY.AND.FITNESS.FOR.A.PART |
293e0 | 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f | ICULAR.PURPOSE..**.**.See.http:/ |
29400 | 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 | /qtsoftware.com/pricing.html.or. |
29420 | 65 6d 61 69 6c 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 | email.sales@trolltech.com.for.** |
29440 | 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 | ...information.about.Qt.Commerci |
29460 | 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 | al.License.Agreements..**.See.ht |
29480 | 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c | tp://qtsoftware.com/qpl/.for.QPL |
294a0 | 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 20 53 65 65 20 68 | .licensing.information..**.See.h |
294c0 | 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 | ttp://qtsoftware.com/gpl/.for.GP |
294e0 | 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 20 43 | L.licensing.information..**.**.C |
29500 | 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 | ontact.info@trolltech.com.if.any |
29520 | 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 | .conditions.of.this.licensing.ar |
29540 | 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a | e.**.not.clear.to.you..**.****** |
29560 | 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 | ******************************** |
29580 | 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 | ******************************** |
295a0 | 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 55 4c 54 49 4c 49 4e 45 45 44 49 54 5f 48 0a 23 64 65 66 | /..#ifndef.QMULTILINEEDIT_H.#def |
295c0 | 69 6e 65 20 51 4d 55 4c 54 49 4c 49 4e 45 45 44 49 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 | ine.QMULTILINEEDIT_H..#ifndef.QT |
295e0 | 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 74 65 78 74 65 64 69 74 2e 68 22 0a 23 65 6e 64 69 66 | _H.#include."qtextedit.h".#endif |
29600 | 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 4d 55 4c 54 49 4c 49 4e | .//.QT_H..#ifndef.QT_NO_MULTILIN |
29620 | 45 45 44 49 54 0a 0a 63 6c 61 73 73 20 51 4d 75 6c 74 69 4c 69 6e 65 45 64 69 74 43 6f 6d 6d 61 | EEDIT..class.QMultiLineEditComma |
29640 | 6e 64 3b 0a 63 6c 61 73 73 20 51 56 61 6c 69 64 61 74 6f 72 3b 0a 63 6c 61 73 73 20 51 4d 75 6c | nd;.class.QValidator;.class.QMul |
29660 | 74 69 4c 69 6e 65 45 64 69 74 44 61 74 61 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 | tiLineEditData;..class.Q_EXPORT. |
29680 | 51 4d 75 6c 74 69 4c 69 6e 65 45 64 69 74 20 3a 20 70 75 62 6c 69 63 20 51 54 65 78 74 45 64 69 | QMultiLineEdit.:.public.QTextEdi |
296a0 | 74 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 54 59 28 | t.{.....Q_OBJECT.....Q_PROPERTY( |
296c0 | 20 69 6e 74 20 6e 75 6d 4c 69 6e 65 73 20 52 45 41 44 20 6e 75 6d 4c 69 6e 65 73 20 29 0a 20 20 | .int.numLines.READ.numLines.)... |
296e0 | 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 61 74 42 65 67 69 6e 6e 69 6e 67 20 52 | ..Q_PROPERTY(.bool.atBeginning.R |
29700 | 45 41 44 20 61 74 42 65 67 69 6e 6e 69 6e 67 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 | EAD.atBeginning.).....Q_PROPERTY |
29720 | 28 20 62 6f 6f 6c 20 61 74 45 6e 64 20 52 45 41 44 20 61 74 45 6e 64 20 29 0a 20 20 20 20 51 5f | (.bool.atEnd.READ.atEnd.).....Q_ |
29740 | 50 52 4f 50 45 52 54 59 28 20 41 6c 69 67 6e 6d 65 6e 74 20 61 6c 69 67 6e 6d 65 6e 74 20 52 45 | PROPERTY(.Alignment.alignment.RE |
29760 | 41 44 20 61 6c 69 67 6e 6d 65 6e 74 20 57 52 49 54 45 20 73 65 74 41 6c 69 67 6e 6d 65 6e 74 20 | AD.alignment.WRITE.setAlignment. |
29780 | 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 65 64 69 74 65 64 20 52 45 | ).....Q_PROPERTY(.bool.edited.RE |
297a0 | 41 44 20 65 64 69 74 65 64 20 57 52 49 54 45 20 73 65 74 45 64 69 74 65 64 20 44 45 53 49 47 4e | AD.edited.WRITE.setEdited.DESIGN |
297c0 | 41 42 4c 45 20 66 61 6c 73 65 20 29 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4d 75 6c 74 69 | ABLE.false.)..public:.....QMulti |
297e0 | 4c 69 6e 65 45 64 69 74 28 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e | LineEdit(.QWidget*.parent=0,.con |
29800 | 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 4d 75 6c 74 69 4c 69 | st.char*.name=0.);.....~QMultiLi |
29820 | 6e 65 45 64 69 74 28 29 3b 0a 0a 20 20 20 20 51 53 74 72 69 6e 67 20 74 65 78 74 4c 69 6e 65 28 | neEdit();......QString.textLine( |
29840 | 20 69 6e 74 20 6c 69 6e 65 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 6e 75 6d 4c 69 | .int.line.).const;.....int.numLi |
29860 | 6e 65 73 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 20 69 | nes().const;......virtual.void.i |
29880 | 6e 73 65 72 74 4c 69 6e 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 73 2c 20 69 6e 74 | nsertLine(.const.QString.&s,.int |
298a0 | 20 6c 69 6e 65 20 3d 20 2d 31 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 69 | .line.=.-1.);.....virtual.void.i |
298c0 | 6e 73 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 | nsertAt(.const.QString.&s,.int.l |
298e0 | 69 6e 65 2c 20 69 6e 74 20 63 6f 6c 20 29 20 7b 0a 09 69 6e 73 65 72 74 41 74 28 20 73 2c 20 6c | ine,.int.col.).{..insertAt(.s,.l |
29900 | 69 6e 65 2c 20 63 6f 6c 2c 20 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 7d 0a 20 20 20 20 76 69 72 | ine,.col,.FALSE.);.....}.....vir |
29920 | 74 75 61 6c 20 76 6f 69 64 20 69 6e 73 65 72 74 41 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e | tual.void.insertAt(.const.QStrin |
29940 | 67 20 26 73 2c 20 69 6e 74 20 6c 69 6e 65 2c 20 69 6e 74 20 63 6f 6c 2c 20 62 6f 6f 6c 20 6d 61 | g.&s,.int.line,.int.col,.bool.ma |
29960 | 72 6b 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 72 65 6d 6f 76 65 4c 69 6e | rk.);.....virtual.void.removeLin |
29980 | 65 28 20 69 6e 74 20 6c 69 6e 65 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 | e(.int.line.);.....virtual.void. |
299a0 | 73 65 74 43 75 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 | setCursorPosition(.int.line,.int |
299c0 | 20 63 6f 6c 20 29 20 7b 0a 09 73 65 74 43 75 72 73 6f 72 50 6f 73 69 74 69 6f 6e 28 20 6c 69 6e | .col.).{..setCursorPosition(.lin |
299e0 | 65 2c 20 63 6f 6c 2c 20 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 7d 0a 20 20 20 20 76 69 72 74 75 | e,.col,.FALSE.);.....}.....virtu |
29a00 | 61 6c 20 76 6f 69 64 20 73 65 74 43 75 72 73 6f 72 50 6f 73 69 74 69 6f 6e 28 20 69 6e 74 20 6c | al.void.setCursorPosition(.int.l |
29a20 | 69 6e 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 62 | ine,.int.col,.bool.mark.);.....b |
29a40 | 6f 6f 6c 20 61 74 42 65 67 69 6e 6e 69 6e 67 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f | ool.atBeginning().const;.....boo |
29a60 | 6c 20 61 74 45 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 41 6c | l.atEnd().const;......void.setAl |
29a80 | 69 67 6e 6d 65 6e 74 28 20 69 6e 74 20 66 6c 61 67 73 20 29 3b 0a 20 20 20 20 69 6e 74 20 61 6c | ignment(.int.flags.);.....int.al |
29aa0 | 69 67 6e 6d 65 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 45 64 | ignment().const;......void.setEd |
29ac0 | 69 74 65 64 28 20 62 6f 6f 6c 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 65 64 69 74 65 64 28 29 20 | ited(.bool.);.....bool.edited(). |
29ae0 | 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 68 61 73 4d 61 72 6b 65 64 54 65 78 74 28 29 | const;......bool.hasMarkedText() |
29b00 | 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 6d 61 72 6b 65 64 54 65 78 74 28 29 | .const;.....QString.markedText() |
29b20 | 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 63 75 72 73 6f 72 57 6f 72 64 46 6f 72 77 | .const;......void.cursorWordForw |
29b40 | 61 72 64 28 20 62 6f 6f 6c 20 6d 61 72 6b 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 63 75 72 73 6f | ard(.bool.mark.);.....void.curso |
29b60 | 72 57 6f 72 64 42 61 63 6b 77 61 72 64 28 20 62 6f 6f 6c 20 6d 61 72 6b 20 29 3b 0a 0a 20 20 20 | rWordBackward(.bool.mark.);..... |
29b80 | 20 2f 2f 20 6e 6f 6f 70 73 0a 20 20 20 20 62 6f 6f 6c 20 61 75 74 6f 55 70 64 61 74 65 28 29 20 | .//.noops.....bool.autoUpdate(). |
29ba0 | 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 54 52 55 45 3b 20 7d 0a 20 20 20 20 76 69 72 74 75 | const.{.return.TRUE;.}.....virtu |
29bc0 | 61 6c 20 76 6f 69 64 20 73 65 74 41 75 74 6f 55 70 64 61 74 65 28 20 62 6f 6f 6c 20 29 20 7b 7d | al.void.setAutoUpdate(.bool.).{} |
29be0 | 0a 0a 20 20 20 20 69 6e 74 20 74 6f 74 61 6c 57 69 64 74 68 28 29 20 63 6f 6e 73 74 20 7b 20 72 | ......int.totalWidth().const.{.r |
29c00 | 65 74 75 72 6e 20 63 6f 6e 74 65 6e 74 73 57 69 64 74 68 28 29 3b 20 7d 0a 20 20 20 20 69 6e 74 | eturn.contentsWidth();.}.....int |
29c20 | 20 74 6f 74 61 6c 48 65 69 67 68 74 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 63 6f | .totalHeight().const.{.return.co |
29c40 | 6e 74 65 6e 74 73 48 65 69 67 68 74 28 29 3b 20 7d 0a 0a 20 20 20 20 69 6e 74 20 6d 61 78 4c 69 | ntentsHeight();.}......int.maxLi |
29c60 | 6e 65 73 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 51 57 49 44 47 45 54 53 49 5a 45 | nes().const.{.return.QWIDGETSIZE |
29c80 | 5f 4d 41 58 3b 20 7d 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4d 61 78 4c 69 6e 65 73 28 20 69 6e | _MAX;.}.....void.setMaxLines(.in |
29ca0 | 74 20 29 20 7b 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 20 64 | t.).{}..public.slots:.....void.d |
29cc0 | 65 73 65 6c 65 63 74 28 29 20 7b 20 73 65 6c 65 63 74 41 6c 6c 28 20 46 41 4c 53 45 20 29 3b 20 | eselect().{.selectAll(.FALSE.);. |
29ce0 | 7d 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 51 50 6f 69 6e 74 09 63 75 72 73 6f 72 50 | }..protected:.....QPoint.cursorP |
29d00 | 6f 69 6e 74 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 76 69 | oint().const;..protected:.....vi |
29d20 | 72 74 75 61 6c 20 76 6f 69 64 20 69 6e 73 65 72 74 41 6e 64 4d 61 72 6b 28 20 63 6f 6e 73 74 20 | rtual.void.insertAndMark(.const. |
29d40 | 51 53 74 72 69 6e 67 26 2c 20 62 6f 6f 6c 20 6d 61 72 6b 20 29 3b 0a 20 20 20 20 76 69 72 74 75 | QString&,.bool.mark.);.....virtu |
29d60 | 61 6c 20 76 6f 69 64 20 6e 65 77 4c 69 6e 65 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 | al.void.newLine();.....virtual.v |
29d80 | 6f 69 64 20 6b 69 6c 6c 4c 69 6e 65 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 | oid.killLine();.....virtual.void |
29da0 | 20 70 61 67 65 55 70 28 20 62 6f 6f 6c 20 6d 61 72 6b 3d 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 | .pageUp(.bool.mark=FALSE.);..... |
29dc0 | 76 69 72 74 75 61 6c 20 76 6f 69 64 20 70 61 67 65 44 6f 77 6e 28 20 62 6f 6f 6c 20 6d 61 72 6b | virtual.void.pageDown(.bool.mark |
29de0 | 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 63 75 72 73 6f | =FALSE.);.....virtual.void.curso |
29e00 | 72 4c 65 66 74 28 20 62 6f 6f 6c 20 6d 61 72 6b 3d 46 41 4c 53 45 2c 20 62 6f 6f 6c 20 77 72 61 | rLeft(.bool.mark=FALSE,.bool.wra |
29e20 | 70 20 3d 20 54 52 55 45 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 75 72 | p.=.TRUE.);.....virtual.void.cur |
29e40 | 73 6f 72 52 69 67 68 74 28 20 62 6f 6f 6c 20 6d 61 72 6b 3d 46 41 4c 53 45 2c 20 62 6f 6f 6c 20 | sorRight(.bool.mark=FALSE,.bool. |
29e60 | 77 72 61 70 20 3d 20 54 52 55 45 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 | wrap.=.TRUE.);.....virtual.void. |
29e80 | 63 75 72 73 6f 72 55 70 28 20 62 6f 6f 6c 20 6d 61 72 6b 3d 46 41 4c 53 45 20 29 3b 0a 20 20 20 | cursorUp(.bool.mark=FALSE.);.... |
29ea0 | 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 75 72 73 6f 72 44 6f 77 6e 28 20 62 6f 6f 6c 20 6d | .virtual.void.cursorDown(.bool.m |
29ec0 | 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 62 61 | ark=FALSE.);.....virtual.void.ba |
29ee0 | 63 6b 73 70 61 63 65 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 68 6f 6d 65 | ckspace();.....virtual.void.home |
29f00 | 28 20 62 6f 6f 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 | (.bool.mark=FALSE.);.....virtual |
29f20 | 20 76 6f 69 64 20 65 6e 64 28 20 62 6f 6f 6c 20 6d 61 72 6b 3d 46 41 4c 53 45 20 29 3b 0a 0a 20 | .void.end(.bool.mark=FALSE.);... |
29f40 | 20 20 20 62 6f 6f 6c 20 67 65 74 4d 61 72 6b 65 64 52 65 67 69 6f 6e 28 20 69 6e 74 20 2a 6c 69 | ...bool.getMarkedRegion(.int.*li |
29f60 | 6e 65 31 2c 20 69 6e 74 20 2a 63 6f 6c 31 2c 0a 09 09 09 20 20 69 6e 74 20 2a 6c 69 6e 65 32 2c | ne1,.int.*col1,......int.*line2, |
29f80 | 20 69 6e 74 20 2a 63 6f 6c 32 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 6c 69 6e 65 | .int.*col2.).const;.....int.line |
29fa0 | 4c 65 6e 67 74 68 28 20 69 6e 74 20 72 6f 77 20 29 20 63 6f 6e 73 74 3b 0a 0a 70 72 69 76 61 74 | Length(.int.row.).const;..privat |
29fc0 | 65 3a 0a 20 20 20 20 51 4d 75 6c 74 69 4c 69 6e 65 45 64 69 74 44 61 74 61 20 2a 64 3b 0a 0a 70 | e:.....QMultiLineEditData.*d;..p |
29fe0 | 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 75 | rivate:.//.Disabled.copy.constru |
2a000 | 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 51 | ctor.and.operator=.#if.defined(Q |
2a020 | 5f 44 49 53 41 42 4c 45 5f 43 4f 50 59 29 0a 20 20 20 20 51 4d 75 6c 74 69 4c 69 6e 65 45 64 69 | _DISABLE_COPY).....QMultiLineEdi |
2a040 | 74 28 20 63 6f 6e 73 74 20 51 4d 75 6c 74 69 4c 69 6e 65 45 64 69 74 20 26 20 29 3b 0a 20 20 20 | t(.const.QMultiLineEdit.&.);.... |
2a060 | 20 51 4d 75 6c 74 69 4c 69 6e 65 45 64 69 74 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 | .QMultiLineEdit.&operator=(.cons |
2a080 | 74 20 51 4d 75 6c 74 69 4c 69 6e 65 45 64 69 74 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a | t.QMultiLineEdit.&.);.#endif.};. |
2a0a0 | 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 4d 55 4c 54 49 4c 49 4e 45 45 44 49 54 0a 0a | .#endif.//.QT_NO_MULTILINEEDIT.. |
2a0c0 | 23 65 6e 64 69 66 20 2f 2f 20 51 4d 55 4c 54 49 4c 49 4e 45 44 5f 48 0a 00 00 00 16 00 71 00 70 | #endif.//.QMULTILINED_H......q.p |
2a0e0 | 00 74 00 72 00 71 00 75 00 65 00 75 00 65 00 2e 00 68 00 00 0c 48 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a | .t.r.q.u.e.u.e...h...H/********* |
2a100 | 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 | ******************************** |
2a120 | 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 | ******************************** |
2a140 | 2a 2a 2a 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 | ***.**.$Id$.**.**.Definition.of. |
2a160 | 51 50 74 72 51 75 65 75 65 20 74 65 6d 70 6c 61 74 65 2f 6d 61 63 72 6f 20 63 6c 61 73 73 0a 2a | QPtrQueue.template/macro.class.* |
2a180 | 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 32 30 39 31 37 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 | *.**.Created.:.920917.**.**.Copy |
2a1a0 | 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 | right.(C).1992-2000.Trolltech.AS |
2a1c0 | 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 | A...All.rights.reserved..**.**.T |
2a1e0 | 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 74 6f 6f 6c 73 20 6d 6f | his.file.is.part.of.the.tools.mo |
2a200 | 64 75 6c 65 20 6f 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 | dule.of.the.Qt.GUI.Toolkit..**.* |
2a220 | 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 74 65 64 20 75 | *.This.file.may.be.distributed.u |
2a240 | 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 6c 69 63 20 4c | nder.the.terms.of.the.Q.Public.L |
2a260 | 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 6c 6c 74 65 63 | icense.**.as.defined.by.Trolltec |
2a280 | 68 20 41 53 41 20 6f 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 | h.ASA.of.Norway.and.appearing.in |
2a2a0 | 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 6c 75 64 65 | .the.file.**.LICENSE.QPL.include |
2a2c0 | 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 69 6c 65 2e | d.in.the.packaging.of.this.file. |
2a2e0 | 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 |
2a300 | 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 | ted.and/or.modified.under.the.te |
2a320 | 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 | rms.of.the.**.GNU.General.Public |
2a340 | 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 | .License.version.2.as.published. |
2a360 | 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 | by.the.Free.Software.**.Foundati |
2a380 | 6f 6e 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 65 20 4c 49 43 | on.and.appearing.in.the.file.LIC |
2a3a0 | 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b | ENSE.GPL.included.in.the.**.pack |
2a3c0 | 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 69 63 65 6e 73 | aging.of.this.file..**.**.Licens |
2a3e0 | 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 | ees.holding.valid.Qt.Enterprise. |
2a400 | 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 | Edition.or.Qt.Professional.Editi |
2a420 | 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 | on.**.licenses.may.use.this.file |
2a440 | 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 | .in.accordance.with.the.Qt.Comme |
2a460 | 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 | rcial.License.**.Agreement.provi |
2a480 | 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 | ded.with.the.Software..**.**.Thi |
2a4a0 | 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f | s.file.is.provided.AS.IS.with.NO |
2a4c0 | 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 | .WARRANTY.OF.ANY.KIND,.INCLUDING |
2a4e0 | 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 | .THE.**.WARRANTY.OF.DESIGN,.MERC |
2a500 | 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 | HANTABILITY.AND.FITNESS.FOR.A.PA |
2a520 | 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 | RTICULAR.PURPOSE..**.**.See.http |
2a540 | 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f | ://qtsoftware.com/pricing.html.o |
2a560 | 72 20 65 6d 61 69 6c 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 | r.email.sales@trolltech.com.for. |
2a580 | 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 | **...information.about.Qt.Commer |
2a5a0 | 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 | cial.License.Agreements..**.See. |
2a5c0 | 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 | http://qtsoftware.com/qpl/.for.Q |
2a5e0 | 50 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 20 53 65 65 | PL.licensing.information..**.See |
2a600 | 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 | .http://qtsoftware.com/gpl/.for. |
2a620 | 47 50 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 | GPL.licensing.information..**.** |
2a640 | 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 | .Contact.info@trolltech.com.if.a |
2a660 | 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 | ny.conditions.of.this.licensing. |
2a680 | 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a | are.**.not.clear.to.you..**.**** |
2a6a0 | 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 | ******************************** |
2a6c0 | 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 | ******************************** |
2a6e0 | 2a 2a 2f 0a 0a 23 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 | **/..#ifndef.QPTRQUEUE_H.#define |
2a700 | 20 51 50 54 52 51 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 | .QPTRQUEUE_H..#ifndef.QT_H.#incl |
2a720 | 75 64 65 20 22 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 | ude."qglist.h".#endif.//.QT_H..t |
2a740 | 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 51 75 | emplate<class.type>.class.QPtrQu |
2a760 | 65 75 65 20 3a 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 | eue.:.protected.QGList.{.public: |
2a780 | 0a 20 20 20 20 51 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 | .....QPtrQueue()....{}.....QPtrQ |
2a7a0 | 75 65 75 65 28 20 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 | ueue(.const.QPtrQueue<type>.&q.) |
2a7c0 | 20 3a 20 51 47 4c 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 | .:.QGList(q).{}.....~QPtrQueue() |
2a7e0 | 09 09 09 7b 20 63 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 | ...{.clear();.}.....QPtrQueue<ty |
2a800 | 70 65 3e 26 20 6f 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 | pe>&.operator=(const.QPtrQueue<t |
2a820 | 79 70 65 3e 20 26 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 | ype>.&q)....{.return.(QPtrQueue< |
2a840 | 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 71 29 3b 20 7d 0a 20 | type>&)QGList::operator=(q);.}.. |
2a860 | 20 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 | ...bool..autoDelete().const..{.r |
2a880 | 65 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 | eturn.QPtrCollection::autoDelete |
2a8a0 | 28 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 | ();.}.....void..setAutoDelete(.b |
2a8c0 | 6f 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 | ool.del.).{.QPtrCollection::setA |
2a8e0 | 75 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 | utoDelete(del);.}.....uint..coun |
2a900 | 74 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 | t()...const..{.return.QGList::co |
2a920 | 75 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 | unt();.}.....bool..isEmpty().con |
2a940 | 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 20 3d 3d 20 | st..{.return.QGList::count().==. |
2a960 | 30 3b 20 7d 0a 20 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 | 0;.}.....void..enqueue(.const.ty |
2a980 | 70 65 20 2a 64 20 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 | pe.*d.).{.QGList::append(Item(d) |
2a9a0 | 29 3b 20 7d 0a 20 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 | );.}.....type.*dequeue()...{.ret |
2a9c0 | 75 72 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 | urn.(type.*)QGList::takeFirst(); |
2a9e0 | 7d 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 | }.....bool..remove()...{.return. |
2aa00 | 51 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 | QGList::removeFirst();.}.....voi |
2aa20 | 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 20 | d..clear()...{.QGList::clear();. |
2aa40 | 7d 0a 20 20 20 20 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 | }.....type.*head()....const..{.r |
2aa60 | 65 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 | eturn.(type.*)QGList::cfirst();. |
2aa80 | 7d 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 | }....operator.type.*().const.{.r |
2aaa0 | 65 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 | eturn.(type.*)QGList::cfirst();. |
2aac0 | 7d 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 | }.....type.*current().const..{.r |
2aae0 | 65 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 | eturn.(type.*)QGList::cfirst();. |
2ab00 | 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 20 | }..#ifdef.Q_QDOC.protected:..... |
2ab20 | 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 44 61 74 61 | virtual.QDataStream&.read(.QData |
2ab40 | 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 26 20 29 | Stream&,.QPtrCollection::Item&.) |
2ab60 | 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 72 69 74 65 | ;.....virtual.QDataStream&.write |
2ab80 | 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 6f 6e 3a 3a | (.QDataStream&,.QPtrCollection:: |
2aba0 | 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 65 3a 0a 20 | Item.).const;.#endif..private:.. |
2abc0 | 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 29 3b 0a 7d | ...void..deleteItem(.Item.d.);.} |
2abe0 | 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 50 4c 41 54 | ;..#if.!defined(Q_BROKEN_TEMPLAT |
2ac00 | 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 20 69 6e 6c | E_SPECIALIZATION).template<>.inl |
2ac20 | 69 6e 65 20 76 6f 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 | ine.void.QPtrQueue<void>::delete |
2ac40 | 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 7b 0a 7d | Item(.QPtrCollection::Item.).{.} |
2ac60 | 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 20 69 6e | .#endif..template<class.type>.in |
2ac80 | 6c 69 6e 65 20 76 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 | line.void.QPtrQueue<type>::delet |
2aca0 | 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 29 0a | eItem(.QPtrCollection::Item.d.). |
2acc0 | 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 74 79 | {.....if.(.del_item.).delete.(ty |
2ace0 | 70 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 | pe.*)d;.}..#ifndef.QT_NO_COMPAT. |
2ad00 | 23 64 65 66 69 6e 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 | #define.QQueue.QPtrQueue.#endif. |
2ad20 | 0a 23 65 6e 64 69 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 | .#endif.//.QPTRQUEUE_H......q.p. |
2ad40 | 61 00 69 00 72 00 2e 00 68 00 00 0b 39 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | a.i.r...h...9/****************** |
2ad60 | 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 | ******************************** |
2ad80 | 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 0a 2a 2a 0a 2a 2a | **************************.**.** |
2ada0 | 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 50 61 69 72 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a | .Definition.of.QPair.class.**.** |
2adc0 | 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 31 20 54 72 6f 6c | .**.Copyright.(C).1992-2001.Trol |
2ade0 | 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e | ltech.ASA...All.rights.reserved. |
2ae00 | 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 | .**.**.This.file.is.part.of.the. |
2ae20 | 74 6f 6f 6c 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b | tools.module.of.the.Qt.GUI.Toolk |
2ae40 | 69 74 2e 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 | it..**.**.This.file.may.be.distr |
2ae60 | 69 62 75 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 | ibuted.under.the.terms.of.the.Q. |
2ae80 | 50 75 62 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 | Public.License.**.as.defined.by. |
2aea0 | 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 | Trolltech.ASA.of.Norway.and.appe |
2aec0 | 61 72 69 6e 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 | aring.in.the.file.**.LICENSE.QPL |
2aee0 | 20 69 6e 63 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 | .included.in.the.packaging.of.th |
2af00 | 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 20 | is.file..**.**.This.file.may.be. |
2af20 | 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 | distributed.and/or.modified.unde |
2af40 | 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 | r.the.terms.of.the.**.GNU.Genera |
2af60 | 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 | l.Public.License.version.2.as.pu |
2af80 | 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 | blished.by.the.Free.Software.**. |
2afa0 | 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 | Foundation.and.appearing.in.the. |
2afc0 | 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 | file.LICENSE.GPL.included.in.the |
2afe0 | 0a 2a 2a 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 | .**.packaging.of.this.file..**.* |
2b000 | 2a 20 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 45 6e 74 | *.Licensees.holding.valid.Qt.Ent |
2b020 | 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e | erprise.Edition.or.Qt.Profession |
2b040 | 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 | al.Edition.**.licenses.may.use.t |
2b060 | 68 69 73 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 74 68 65 20 | his.file.in.accordance.with.the. |
2b080 | 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 | Qt.Commercial.License.**.Agreeme |
2b0a0 | 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a | nt.provided.with.the.Software..* |
2b0c0 | 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 | *.**.This.file.is.provided.AS.IS |
2b0e0 | 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 | .with.NO.WARRANTY.OF.ANY.KIND,.I |
2b100 | 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 | NCLUDING.THE.**.WARRANTY.OF.DESI |
2b120 | 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 | GN,.MERCHANTABILITY.AND.FITNESS. |
2b140 | 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 | FOR.A.PARTICULAR.PURPOSE..**.**. |
2b160 | 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e | See.http://qtsoftware.com/pricin |
2b180 | 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 74 65 63 68 2e | g.html.or.email.sales@trolltech. |
2b1a0 | 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 | com.for.**...information.about.Q |
2b1c0 | 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e | t.Commercial.License.Agreements. |
2b1e0 | 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 | .**.See.http://qtsoftware.com/qp |
2b200 | 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | l/.for.QPL.licensing.information |
2b220 | 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 | ..**.See.http://qtsoftware.com/g |
2b240 | 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f | pl/.for.GPL.licensing.informatio |
2b260 | 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e | n..**.**.Contact.info@trolltech. |
2b280 | 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 | com.if.any.conditions.of.this.li |
2b2a0 | 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e | censing.are.**.not.clear.to.you. |
2b2c0 | 0a 2a 2a 0a 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 | .**.**************************** |
2b2e0 | 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 | ******************************** |
2b300 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 41 49 52 5f 48 0a 23 64 65 | **********/..#ifndef.QPAIR_H.#de |
2b320 | 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 6c | fine.QPAIR_H..#ifndef.QT_H.#incl |
2b340 | 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 73 | ude."qglobal.h".#include."qdatas |
2b360 | 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 74 | tream.h".#endif.//.QT_H..templat |
2b380 | 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 50 | e.<class.T1,.class.T2>.struct.QP |
2b3a0 | 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 3b | air.{.....typedef.T1.first_type; |
2b3c0 | 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 20 | .....typedef.T2.second_type;.... |
2b3e0 | 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 6f | ..QPair()..:.first(.T1().),.seco |
2b400 | 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 6e | nd(.T2().).....{}.....QPair(.con |
2b420 | 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 72 | st.T1&.t1,.const.T2&.t2.)..:.fir |
2b440 | 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 20 | st(.t1.),.second(.t2.).....{}... |
2b460 | 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 73 | ...QPair<T1,.T2>&.operator=(cons |
2b480 | 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 69 | t.QPair<T1,.T2>&.other).....{..i |
2b4a0 | 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 20 | f.(this.!=.&other).{......first. |
2b4c0 | 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 68 | =.other.first;......second.=.oth |
2b4e0 | 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 20 | er.second;..}..return.*this;.... |
2b500 | 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 3b | .}......T1.first;.....T2.second; |
2b520 | 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 54 | .};..template.<class.T1,.class.T |
2b540 | 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 61 | 2>.Q_INLINE_TEMPLATES.bool.opera |
2b560 | 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 63 | tor==(.const.QPair<T1,.T2>&.x,.c |
2b580 | 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 65 | onst.QPair<T1,.T2>&.y.).{.....re |
2b5a0 | 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 63 | turn.x.first.==.y.first.&&.x.sec |
2b5c0 | 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 6c | ond.==.y.second;.}..template.<cl |
2b5e0 | 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 4c | ass.T1,.class.T2>.Q_INLINE_TEMPL |
2b600 | 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 72 | ATES.bool.operator<(.const.QPair |
2b620 | 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 3e | <T1,.T2>&.x,.const.QPair<T1,.T2> |
2b640 | 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 66 | &.y.).{.....return.x.first.<.y.f |
2b660 | 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 72 | irst.||.....(.!(.y.first.<.x.fir |
2b680 | 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 7d | st.).&&.x.second.<.y.second.);.} |
2b6a0 | 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 0a | ..template.<class.T1,.class.T2>. |
2b6c0 | 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 3e | Q_INLINE_TEMPLATES.QPair<T1,.T2> |
2b6e0 | 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 54 | .qMakePair(.const.T1&.x,.const.T |
2b700 | 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 32 | 2&.y.).{.....return.QPair<T1,.T2 |
2b720 | 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 41 | >(.x,.y.);.}..#ifndef.QT_NO_DATA |
2b740 | 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 73 | STREAM.template.<class.T1,.class |
2b760 | 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 6f | .T2>.inline.QDataStream&.operato |
2b780 | 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 54 | r>>(.QDataStream&.s,.QPair<T1,.T |
2b7a0 | 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 2e | 2>&.p.).{.....s.>>.p.first.>>.p. |
2b7c0 | 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 74 | second;.....return.s;.}..templat |
2b7e0 | 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 44 | e.<class.T1,.class.T2>.inline.QD |
2b800 | 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 65 | ataStream&.operator<<(.QDataStre |
2b820 | 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 0a | am&.s,.const.QPair<T1,.T2>&.p.). |
2b840 | 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 0a | {.....s.<<.p.first.<<.p.second;. |
2b860 | 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 00 | ....return.s;.}.#endif..#endif.. |
2b880 | 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 2a 2a 2a 2a 2a | ....q.r.e.g.i.o.n...h..../****** |
2b8a0 | 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 | ******************************** |
2b8c0 | 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 | ******************************** |
2b8e0 | 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f | ******.**.$Id:.$.**.**.Definitio |
2b900 | 6e 20 6f 66 20 51 52 65 67 69 6f 6e 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 | n.of.QRegion.class.**.**.Created |
2b920 | 20 3a 20 39 34 30 35 31 34 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 | .:.940514.**.**.Copyright.(C).19 |
2b940 | 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 | 92-2000.Trolltech.ASA...All.righ |
2b960 | 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 | ts.reserved..**.**.This.file.is. |
2b980 | 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 | part.of.the.kernel.module.of.the |
2b9a0 | 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 66 69 6c 65 | .Qt.GUI.Toolkit..**.**.This.file |
2b9c0 | 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 65 20 74 65 | .may.be.distributed.under.the.te |
2b9e0 | 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 2a 2a 20 61 | rms.of.the.Q.Public.License.**.a |
2ba00 | 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 41 20 6f 66 20 4e 6f | s.defined.by.Trolltech.ASA.of.No |
2ba20 | 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 65 0a 2a | rway.and.appearing.in.the.file.* |
2ba40 | 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 20 70 61 | *.LICENSE.QPL.included.in.the.pa |
2ba60 | 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 54 68 69 73 | ckaging.of.this.file..**.**.This |
2ba80 | 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 61 6e 64 2f 6f 72 20 | .file.may.be.distributed.and/or. |
2baa0 | 6d 6f 64 69 66 69 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 0a | modified.under.the.terms.of.the. |
2bac0 | 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 | **.GNU.General.Public.License.ve |
2bae0 | 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 | rsion.2.as.published.by.the.Free |
2bb00 | 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 | .Software.**.Foundation.and.appe |
2bb20 | 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e | aring.in.the.file.LICENSE.GPL.in |
2bb40 | 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 | cluded.in.the.**.packaging.of.th |
2bb60 | 69 73 20 66 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 | is.file..**.**.Licensees.holding |
2bb80 | 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 | .valid.Qt.Enterprise.Edition.or. |
2bba0 | 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e | Qt.Professional.Edition.**.licen |
2bbc0 | 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 | ses.may.use.this.file.in.accorda |
2bbe0 | 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e | nce.with.the.Qt.Commercial.Licen |
2bc00 | 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 | se.**.Agreement.provided.with.th |
2bc20 | 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 | e.Software..**.**.This.file.is.p |
2bc40 | 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f | rovided.AS.IS.with.NO.WARRANTY.O |
2bc60 | 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 | F.ANY.KIND,.INCLUDING.THE.**.WAR |
2bc80 | 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 | RANTY.OF.DESIGN,.MERCHANTABILITY |
2bca0 | 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 | .AND.FITNESS.FOR.A.PARTICULAR.PU |
2bcc0 | 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 | RPOSE..**.**.See.http://qtsoftwa |
2bce0 | 72 65 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 20 73 61 6c | re.com/pricing.html.or.email.sal |
2bd00 | 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d | es@trolltech.com.for.**...inform |
2bd20 | 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 | ation.about.Qt.Commercial.Licens |
2bd40 | 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f | e.Agreements..**.See.http://qtso |
2bd60 | 66 74 77 61 72 65 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 | ftware.com/qpl/.for.QPL.licensin |
2bd80 | 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 | g.information..**.See.http://qts |
2bda0 | 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 | oftware.com/gpl/.for.GPL.licensi |
2bdc0 | 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e | ng.information..**.**.Contact.in |
2bde0 | 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f | fo@trolltech.com.if.any.conditio |
2be00 | 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 | ns.of.this.licensing.are.**.not. |
2be20 | 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | clear.to.you..**.*************** |
2be40 | 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 | ******************************** |
2be60 | 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 0a 23 69 66 6e 64 65 | ***********************/..#ifnde |
2be80 | 66 20 51 52 45 47 49 4f 4e 5f 48 0a 23 64 65 66 69 6e 65 20 51 52 45 47 49 4f 4e 5f 48 0a 0a 23 | f.QREGION_H.#define.QREGION_H..# |
2bea0 | 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 68 61 72 65 64 2e 68 22 | ifndef.QT_H.#include."qshared.h" |
2bec0 | 0a 23 69 6e 63 6c 75 64 65 20 22 71 72 65 63 74 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 | .#include."qrect.h".#endif.//.QT |
2bee0 | 5f 48 0a 0a 23 69 66 64 65 66 20 51 5f 57 53 5f 58 31 31 0a 73 74 72 75 63 74 20 51 52 65 67 69 | _H..#ifdef.Q_WS_X11.struct.QRegi |
2bf00 | 6f 6e 50 72 69 76 61 74 65 3b 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 | onPrivate;.#endif..class.Q_EXPOR |
2bf20 | 54 20 51 52 65 67 69 6f 6e 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 65 6e 75 6d 20 52 65 67 | T.QRegion.{.public:.....enum.Reg |
2bf40 | 69 6f 6e 54 79 70 65 20 7b 20 52 65 63 74 61 6e 67 6c 65 2c 20 45 6c 6c 69 70 73 65 20 7d 3b 0a | ionType.{.Rectangle,.Ellipse.};. |
2bf60 | 0a 20 20 20 20 51 52 65 67 69 6f 6e 28 29 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 28 20 69 6e 74 | .....QRegion();.....QRegion(.int |
2bf80 | 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 52 65 67 69 6f 6e 54 | .x,.int.y,.int.w,.int.h,.RegionT |
2bfa0 | 79 70 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 | ype.=.Rectangle.);.....QRegion(. |
2bfc0 | 63 6f 6e 73 74 20 51 52 65 63 74 20 26 2c 20 52 65 67 69 6f 6e 54 79 70 65 20 3d 20 52 65 63 74 | const.QRect.&,.RegionType.=.Rect |
2bfe0 | 61 6e 67 6c 65 20 29 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 28 20 63 6f 6e 73 74 20 51 50 6f 69 | angle.);.....QRegion(.const.QPoi |
2c000 | 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 20 29 3b | ntArray.&,.bool.winding=FALSE.); |
2c020 | 0a 20 20 20 20 51 52 65 67 69 6f 6e 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 3b | .....QRegion(.const.QRegion.&.); |
2c040 | 0a 20 20 20 20 51 52 65 67 69 6f 6e 28 20 63 6f 6e 73 74 20 51 42 69 74 6d 61 70 20 26 20 29 3b | .....QRegion(.const.QBitmap.&.); |
2c060 | 0a 20 20 20 7e 51 52 65 67 69 6f 6e 28 29 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 20 26 6f 70 65 | ....~QRegion();.....QRegion.&ope |
2c080 | 72 61 74 6f 72 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 | rator=(.const.QRegion.&.);...... |
2c0a0 | 62 6f 6f 6c 20 20 20 20 69 73 4e 75 6c 6c 28 29 20 20 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f | bool....isNull()...const;.....bo |
2c0c0 | 6f 6c 20 20 20 20 69 73 45 6d 70 74 79 28 29 20 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f | ol....isEmpty()..const;......boo |
2c0e0 | 6c 20 20 20 20 63 6f 6e 74 61 69 6e 73 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 | l....contains(.const.QPoint.&p.) |
2c100 | 20 63 6f 6e 73 74 3b 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 | .const;.....bool....contains(.co |
2c120 | 6e 73 74 20 51 52 65 63 74 20 26 72 20 29 09 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 | nst.QRect.&r.).const;......void. |
2c140 | 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 20 29 3b 0a | ...translate(.int.dx,.int.dy.);. |
2c160 | 0a 20 20 20 20 51 52 65 67 69 6f 6e 20 75 6e 69 74 65 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f | .....QRegion.unite(.const.QRegio |
2c180 | 6e 20 26 20 29 09 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 20 69 6e 74 65 72 73 65 | n.&.).const;.....QRegion.interse |
2c1a0 | 63 74 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 | ct(.const.QRegion.&).const;..... |
2c1c0 | 51 52 65 67 69 6f 6e 20 73 75 62 74 72 61 63 74 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 | QRegion.subtract(.const.QRegion. |
2c1e0 | 26 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 20 65 6f 72 28 20 63 6f 6e 73 | &.).const;.....QRegion.eor(.cons |
2c200 | 74 20 51 52 65 67 69 6f 6e 20 26 20 29 09 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 52 65 63 74 20 | t.QRegion.&.).const;......QRect. |
2c220 | 20 20 62 6f 75 6e 64 69 6e 67 52 65 63 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 4d 65 6d | ..boundingRect().const;.....QMem |
2c240 | 41 72 72 61 79 3c 51 52 65 63 74 3e 20 72 65 63 74 73 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 | Array<QRect>.rects().const;..... |
2c260 | 76 6f 69 64 20 73 65 74 52 65 63 74 73 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 2a 2c 20 69 6e | void.setRects(.const.QRect.*,.in |
2c280 | 74 20 29 3b 0a 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 | t.);......const.QRegion.operator |
2c2a0 | 7c 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;..... |
2c2c0 | 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 6f 70 65 72 61 74 6f 72 2b 28 20 63 6f 6e 73 74 20 51 | const.QRegion.operator+(.const.Q |
2c2e0 | 52 65 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 | Region.&.).const;.....const.QReg |
2c300 | 69 6f 6e 20 6f 70 65 72 61 74 6f 72 26 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 | ion.operator&(.const.QRegion.&.) |
2c320 | 20 63 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 | .const;.....const.QRegion.operat |
2c340 | 6f 72 2d 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 | or-(.const.QRegion.&.).const;... |
2c360 | 20 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 6f 70 65 72 61 74 6f 72 5e 28 20 63 6f 6e 73 74 | ..const.QRegion.operator^(.const |
2c380 | 20 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 26 | .QRegion.&.).const;.....QRegion& |
2c3a0 | 20 6f 70 65 72 61 74 6f 72 7c 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.&.);. |
2c3c0 | 20 20 20 20 51 52 65 67 69 6f 6e 26 20 6f 70 65 72 61 74 6f 72 2b 3d 28 20 63 6f 6e 73 74 20 51 | ....QRegion&.operator+=(.const.Q |
2c3e0 | 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 |
2c400 | 72 26 3d 28 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 | r&=(.const.QRegion.&.);.....QReg |
2c420 | 69 6f 6e 26 20 6f 70 65 72 61 74 6f 72 2d 3d 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 | ion&.operator-=(.const.QRegion.& |
2c440 | 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 5e 3d 28 20 63 6f 6e | .);.....QRegion&.operator^=(.con |
2c460 | 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 6f 70 65 | st.QRegion.&.);......bool....ope |
2c480 | 72 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 20 20 63 6f 6e 73 | rator==(.const.QRegion.&.)..cons |
2c4a0 | 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 6f 70 65 72 61 74 6f 72 21 3d 28 20 63 6f 6e 73 74 | t;.....bool....operator!=(.const |
2c4c0 | 20 51 52 65 67 69 6f 6e 20 26 72 20 29 20 63 6f 6e 73 74 0a 09 09 09 7b 20 72 65 74 75 72 6e 20 | .QRegion.&r.).const....{.return. |
2c4e0 | 21 28 6f 70 65 72 61 74 6f 72 3d 3d 28 72 29 29 3b 20 7d 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 | !(operator==(r));.}..#if.defined |
2c500 | 28 51 5f 57 53 5f 57 49 4e 29 0a 20 20 20 20 48 52 47 4e 20 20 20 20 68 61 6e 64 6c 65 28 29 20 | (Q_WS_WIN).....HRGN....handle(). |
2c520 | 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 64 61 74 61 2d 3e 72 67 6e 3b 20 7d 0a 23 65 6c 69 | const.{.return.data->rgn;.}.#eli |
2c540 | 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 20 20 20 20 52 65 67 69 6f 6e 20 68 | f.defined(Q_WS_X11).....Region.h |
2c560 | 61 6e 64 6c 65 28 29 20 63 6f 6e 73 74 20 7b 20 69 66 28 21 64 61 74 61 2d 3e 72 67 6e 29 20 75 | andle().const.{.if(!data->rgn).u |
2c580 | 70 64 61 74 65 58 31 31 52 65 67 69 6f 6e 28 29 3b 20 72 65 74 75 72 6e 20 64 61 74 61 2d 3e 72 | pdateX11Region();.return.data->r |
2c5a0 | 67 6e 3b 20 7d 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 4d 41 43 29 0a 20 20 | gn;.}.#elif.defined(Q_WS_MAC)... |
2c5c0 | 20 20 52 67 6e 48 61 6e 64 6c 65 20 68 61 6e 64 6c 65 28 62 6f 6f 6c 20 72 65 71 75 69 72 65 5f | ..RgnHandle.handle(bool.require_ |
2c5e0 | 72 67 6e 3d 46 41 4c 53 45 29 20 63 6f 6e 73 74 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 | rgn=FALSE).const;.#elif.defined( |
2c600 | 51 5f 57 53 5f 51 57 53 29 0a 20 20 20 20 2f 2f 20 51 47 66 78 5f 51 57 53 20 6e 65 65 64 73 20 | Q_WS_QWS).....//.QGfx_QWS.needs. |
2c620 | 74 68 69 73 20 66 6f 72 20 72 65 67 69 6f 6e 20 64 72 61 77 69 6e 67 0a 20 20 20 20 76 6f 69 64 | this.for.region.drawing.....void |
2c640 | 20 2a 20 68 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 | .*.handle().const.{.return.data- |
2c660 | 3e 72 67 6e 3b 20 7d 0a 23 65 6e 64 69 66 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 41 | >rgn;.}.#endif..#ifndef.QT_NO_DA |
2c680 | 54 41 53 54 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 44 61 | TASTREAM.....friend.Q_EXPORT.QDa |
2c6a0 | 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 74 61 53 74 72 65 61 | taStream.&operator<<(.QDataStrea |
2c6c0 | 6d 20 26 2c 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 3b 0a 20 20 20 20 66 72 69 65 | m.&,.const.QRegion.&.);.....frie |
2c6e0 | 6e 64 20 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 | nd.Q_EXPORT.QDataStream.&operato |
2c700 | 72 3e 3e 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 | r>>(.QDataStream.&,.QRegion.&.); |
2c720 | 0a 23 65 6e 64 69 66 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 52 65 67 69 6f 6e 28 20 62 6f | .#endif.private:.....QRegion(.bo |
2c740 | 6f 6c 20 29 3b 0a 20 20 20 20 51 52 65 67 69 6f 6e 20 63 6f 70 79 28 29 20 63 6f 6e 73 74 3b 0a | ol.);.....QRegion.copy().const;. |
2c760 | 20 20 20 20 76 6f 69 64 20 20 20 20 64 65 74 61 63 68 28 29 3b 0a 23 69 66 20 64 65 66 69 6e 65 | ....void....detach();.#if.define |
2c780 | 64 28 51 5f 57 53 5f 57 49 4e 29 0a 20 20 20 20 51 52 65 67 69 6f 6e 20 77 69 6e 43 6f 6d 62 69 | d(Q_WS_WIN).....QRegion.winCombi |
2c7a0 | 6e 65 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 2c 20 69 6e 74 20 29 20 63 6f 6e 73 74 | ne(.const.QRegion.&,.int.).const |
2c7c0 | 3b 0a 23 65 6e 64 69 66 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 20 | ;.#endif.#if.defined(Q_WS_X11).. |
2c7e0 | 20 20 20 76 6f 69 64 20 75 70 64 61 74 65 58 31 31 52 65 67 69 6f 6e 28 29 20 63 6f 6e 73 74 3b | ...void.updateX11Region().const; |
2c800 | 0a 20 20 20 20 76 6f 69 64 20 2a 63 6c 69 70 52 65 63 74 61 6e 67 6c 65 73 28 20 69 6e 74 20 26 | .....void.*clipRectangles(.int.& |
2c820 | 6e 75 6d 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 76 6f 69 64 20 2a 71 74 | num.).const;.....friend.void.*qt |
2c840 | 5f 67 65 74 43 6c 69 70 52 65 63 74 73 28 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 2c 20 | _getClipRects(.const.QRegion.&,. |
2c860 | 69 6e 74 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 64 20 20 20 20 65 78 65 63 | int.&.);.#endif.....void....exec |
2c880 | 28 20 63 6f 6e 73 74 20 51 42 79 74 65 41 72 72 61 79 20 26 2c 20 69 6e 74 20 76 65 72 20 3d 20 | (.const.QByteArray.&,.int.ver.=. |
2c8a0 | 30 20 29 3b 0a 20 20 20 20 73 74 72 75 63 74 20 51 52 65 67 69 6f 6e 44 61 74 61 20 3a 20 70 75 | 0.);.....struct.QRegionData.:.pu |
2c8c0 | 62 6c 69 63 20 51 53 68 61 72 65 64 20 7b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f | blic.QShared.{.#if.defined(Q_WS_ |
2c8e0 | 57 49 4e 29 0a 09 48 52 47 4e 20 20 20 72 67 6e 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 | WIN)..HRGN...rgn;.#elif.defined( |
2c900 | 51 5f 57 53 5f 58 31 31 29 0a 09 52 65 67 69 6f 6e 20 72 67 6e 3b 0a 09 76 6f 69 64 20 2a 78 72 | Q_WS_X11)..Region.rgn;..void.*xr |
2c920 | 65 63 74 61 6e 67 6c 65 73 3b 0a 09 51 52 65 67 69 6f 6e 50 72 69 76 61 74 65 20 2a 72 65 67 69 | ectangles;..QRegionPrivate.*regi |
2c940 | 6f 6e 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 4d 41 43 29 0a 09 75 69 6e | on;.#elif.defined(Q_WS_MAC)..uin |
2c960 | 74 20 69 73 5f 72 65 63 74 3a 31 3b 0a 09 51 52 65 63 74 20 72 65 63 74 3b 0a 09 52 67 6e 48 61 | t.is_rect:1;..QRect.rect;..RgnHa |
2c980 | 6e 64 6c 65 20 72 67 6e 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 51 57 53 | ndle.rgn;.#elif.defined(Q_WS_QWS |
2c9a0 | 29 0a 09 76 6f 69 64 20 2a 20 72 67 6e 3b 0a 23 65 6e 64 69 66 0a 09 62 6f 6f 6c 20 20 20 69 73 | )..void.*.rgn;.#endif..bool...is |
2c9c0 | 5f 6e 75 6c 6c 3b 0a 20 20 20 20 7d 20 2a 64 61 74 61 3b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 | _null;.....}.*data;.#if.defined( |
2c9e0 | 51 5f 57 53 5f 4d 41 43 29 0a 20 20 20 20 66 72 69 65 6e 64 20 73 74 72 75 63 74 20 71 74 5f 6d | Q_WS_MAC).....friend.struct.qt_m |
2ca00 | 61 63 5f 72 67 6e 5f 64 61 74 61 5f 63 61 63 68 65 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 51 52 | ac_rgn_data_cache;.....friend.QR |
2ca20 | 65 67 69 6f 6e 44 61 74 61 20 2a 71 74 5f 6d 61 63 5f 67 65 74 5f 72 67 6e 5f 64 61 74 61 28 29 | egionData.*qt_mac_get_rgn_data() |
2ca40 | 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 76 6f 69 64 20 71 74 5f 6d 61 63 5f 66 72 65 65 5f 72 67 | ;.....friend.void.qt_mac_free_rg |
2ca60 | 6e 5f 64 61 74 61 28 51 52 65 67 69 6f 6e 44 61 74 61 20 2a 29 3b 0a 20 20 20 20 76 6f 69 64 20 | n_data(QRegionData.*);.....void. |
2ca80 | 72 65 63 74 69 66 79 52 65 67 69 6f 6e 28 29 3b 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 | rectifyRegion();.#elif.defined(Q |
2caa0 | 5f 57 53 5f 57 49 4e 29 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 45 54 57 69 64 | _WS_WIN).....friend.class.QETWid |
2cac0 | 67 65 74 3b 0a 23 65 6e 64 69 66 0a 0a 7d 3b 0a 0a 0a 23 64 65 66 69 6e 65 20 51 52 47 4e 5f 53 | get;.#endif..};...#define.QRGN_S |
2cae0 | 45 54 52 45 43 54 09 09 31 09 09 2f 2f 20 72 65 67 69 6f 6e 20 73 74 72 65 61 6d 20 63 6f 6d 6d | ETRECT..1..//.region.stream.comm |
2cb00 | 61 6e 64 73 0a 23 64 65 66 69 6e 65 20 51 52 47 4e 5f 53 45 54 45 4c 4c 49 50 53 45 09 09 32 09 | ands.#define.QRGN_SETELLIPSE..2. |
2cb20 | 09 2f 2f 20 20 28 74 68 65 73 65 20 61 72 65 20 69 6e 74 65 72 6e 61 6c 29 0a 23 64 65 66 69 6e | .//..(these.are.internal).#defin |
2cb40 | 65 20 51 52 47 4e 5f 53 45 54 50 54 41 52 52 41 59 5f 41 4c 54 09 33 0a 23 64 65 66 69 6e 65 20 | e.QRGN_SETPTARRAY_ALT.3.#define. |
2cb60 | 51 52 47 4e 5f 53 45 54 50 54 41 52 52 41 59 5f 57 49 4e 44 09 34 0a 23 64 65 66 69 6e 65 20 51 | QRGN_SETPTARRAY_WIND.4.#define.Q |
2cb80 | 52 47 4e 5f 54 52 41 4e 53 4c 41 54 45 09 09 35 0a 23 64 65 66 69 6e 65 20 51 52 47 4e 5f 4f 52 | RGN_TRANSLATE..5.#define.QRGN_OR |
2cba0 | 09 09 09 36 0a 23 64 65 66 69 6e 65 20 51 52 47 4e 5f 41 4e 44 09 09 37 0a 23 64 65 66 69 6e 65 | ...6.#define.QRGN_AND..7.#define |
2cbc0 | 20 51 52 47 4e 5f 53 55 42 09 09 38 0a 23 64 65 66 69 6e 65 20 51 52 47 4e 5f 58 4f 52 09 09 39 | .QRGN_SUB..8.#define.QRGN_XOR..9 |
2cbe0 | 0a 23 64 65 66 69 6e 65 20 51 52 47 4e 5f 52 45 43 54 53 09 20 20 20 20 20 20 20 31 30 0a 0a 0a | .#define.QRGN_RECTS........10... |
2cc00 | 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 2a 2a 2a 2a 2a 2a | /******************************* |
2cc20 | 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 | ******************************** |
2cc40 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 51 52 65 67 69 6f 6e 20 73 74 72 65 61 6d 20 | **************...QRegion.stream. |
2cc60 | 66 75 6e 63 74 69 6f 6e 73 0a 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | functions..********************* |
2cc80 | 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 | ******************************** |
2cca0 | 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 0a 23 69 66 6e 64 | ************************/..#ifnd |
2ccc0 | 65 66 20 51 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 | ef.QT_NO_DATASTREAM.Q_EXPORT.QDa |
2cce0 | 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 74 61 53 74 72 65 61 | taStream.&operator<<(.QDataStrea |
2cd00 | 6d 20 26 2c 20 63 6f 6e 73 74 20 51 52 65 67 69 6f 6e 20 26 20 29 3b 0a 51 5f 45 58 50 4f 52 54 | m.&,.const.QRegion.&.);.Q_EXPORT |
2cd20 | 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 |
2cd40 | 74 72 65 61 6d 20 26 2c 20 51 52 65 67 69 6f 6e 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 0a 23 | tream.&,.QRegion.&.);.#endif...# |
2cd60 | 65 6e 64 69 66 20 2f 2f 20 51 52 45 47 49 4f 4e 5f 48 0a 00 00 00 10 00 71 00 73 00 6f 00 75 00 | endif.//.QREGION_H......q.s.o.u. |
2cd80 | 6e 00 64 00 2e 00 68 00 00 0c 85 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | n.d...h..../******************** |
2cda0 | 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 | ******************************** |
2cdc0 | 2a 2a 2a 2a 2a 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 3a | ************************.**.$Id: |
2cde0 | 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 6f 75 6e 64 20 63 6c | .$.**.**.Definition.of.QSound.cl |
2ce00 | 61 73 73 20 61 6e 64 20 51 41 75 53 65 72 76 65 72 20 69 6e 74 65 72 6e 61 6c 20 63 6c 61 73 73 | ass.and.QAuServer.internal.class |
2ce20 | 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 30 30 30 31 31 37 0a 2a 2a 0a 2a 2a 20 43 6f | .**.**.Created.:.000117.**.**.Co |
2ce40 | 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 39 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 | pyright.(C).1999-2000.Trolltech. |
2ce60 | 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a | ASA...All.rights.reserved..**.** |
2ce80 | 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c | .This.file.is.part.of.the.kernel |
2cea0 | 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a | .module.of.the.Qt.GUI.Toolkit..* |
2cec0 | 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 74 65 | *.**.This.file.may.be.distribute |
2cee0 | 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 6c 69 | d.under.the.terms.of.the.Q.Publi |
2cf00 | 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 6c 6c | c.License.**.as.defined.by.Troll |
2cf20 | 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 | tech.ASA.of.Norway.and.appearing |
2cf40 | 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 6c | .in.the.file.**.LICENSE.QPL.incl |
2cf60 | 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 69 | uded.in.the.packaging.of.this.fi |
2cf80 | 6c 65 2e 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 | le..**.**.This.file.may.be.distr |
2cfa0 | 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 | ibuted.and/or.modified.under.the |
2cfc0 | 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | .terms.of.the.**.GNU.General.Pub |
2cfe0 | 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 | lic.License.version.2.as.publish |
2d000 | 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 | ed.by.the.Free.Software.**.Found |
2d020 | 61 74 69 6f 6e 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 65 20 | ation.and.appearing.in.the.file. |
2d040 | 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 | LICENSE.GPL.included.in.the.**.p |
2d060 | 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 69 63 | ackaging.of.this.file..**.**.Lic |
2d080 | 65 6e 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 | ensees.holding.valid.Qt.Enterpri |
2d0a0 | 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 | se.Edition.or.Qt.Professional.Ed |
2d0c0 | 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 | ition.**.licenses.may.use.this.f |
2d0e0 | 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f | ile.in.accordance.with.the.Qt.Co |
2d100 | 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 | mmercial.License.**.Agreement.pr |
2d120 | 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 | ovided.with.the.Software..**.**. |
2d140 | 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 | This.file.is.provided.AS.IS.with |
2d160 | 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 | .NO.WARRANTY.OF.ANY.KIND,.INCLUD |
2d180 | 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d | ING.THE.**.WARRANTY.OF.DESIGN,.M |
2d1a0 | 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 | ERCHANTABILITY.AND.FITNESS.FOR.A |
2d1c0 | 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 | .PARTICULAR.PURPOSE..**.**.See.h |
2d1e0 | 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d | ttp://qtsoftware.com/pricing.htm |
2d200 | 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 | l.or.email.sales@trolltech.com.f |
2d220 | 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d | or.**...information.about.Qt.Com |
2d240 | 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 | mercial.License.Agreements..**.S |
2d260 | 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f | ee.http://qtsoftware.com/qpl/.fo |
2d280 | 72 20 51 50 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 20 | r.QPL.licensing.information..**. |
2d2a0 | 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 | See.http://qtsoftware.com/gpl/.f |
2d2c0 | 6f 72 20 47 50 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 | or.GPL.licensing.information..** |
2d2e0 | 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 | .**.Contact.info@trolltech.com.i |
2d300 | 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 | f.any.conditions.of.this.licensi |
2d320 | 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a | ng.are.**.not.clear.to.you..**.* |
2d340 | 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 | ******************************** |
2d360 | 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 | ******************************** |
2d380 | 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 53 4f 55 4e 44 5f 48 0a 23 64 65 66 69 6e 65 20 | *****/.#ifndef.QSOUND_H.#define. |
2d3a0 | 51 53 4f 55 4e 44 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 | QSOUND_H..#ifndef.QT_H.#include. |
2d3c0 | 22 71 6f 62 6a 65 63 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 | "qobject.h".#endif.//.QT_H..#ifn |
2d3e0 | 64 65 66 20 51 54 5f 4e 4f 5f 53 4f 55 4e 44 0a 0a 63 6c 61 73 73 20 51 53 6f 75 6e 64 44 61 74 | def.QT_NO_SOUND..class.QSoundDat |
2d400 | 61 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 53 6f 75 6e 64 20 3a 20 70 75 62 6c | a;..class.Q_EXPORT.QSound.:.publ |
2d420 | 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 75 62 6c 69 63 | ic.QObject.{.....Q_OBJECT.public |
2d440 | 3a 0a 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 20 69 73 41 76 61 69 6c 61 62 6c 65 28 29 3b | :.....static.bool.isAvailable(); |
2d460 | 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 70 6c 61 79 28 63 6f 6e 73 74 20 51 53 74 72 | .....static.void.play(const.QStr |
2d480 | 69 6e 67 26 20 66 69 6c 65 6e 61 6d 65 29 3b 0a 0a 20 20 20 20 51 53 6f 75 6e 64 28 63 6f 6e 73 | ing&.filename);......QSound(cons |
2d4a0 | 74 20 51 53 74 72 69 6e 67 26 20 66 69 6c 65 6e 61 6d 65 2c 20 51 4f 62 6a 65 63 74 2a 20 70 61 | t.QString&.filename,.QObject*.pa |
2d4c0 | 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 30 29 3b 0a 20 20 20 | rent=0,.const.char*.name=0);.... |
2d4e0 | 20 7e 51 53 6f 75 6e 64 28 29 3b 0a 0a 20 20 20 20 2f 2a 20 43 6f 6d 69 6e 67 20 73 6f 6f 6e 2e | .~QSound();....../*.Coming.soon. |
2d500 | 2e 2e 0a 09 3f 0a 20 20 20 20 51 53 6f 75 6e 64 28 69 6e 74 20 68 65 72 74 7a 2c 20 54 79 70 65 | ....?.....QSound(int.hertz,.Type |
2d520 | 20 74 79 70 65 3d 4d 6f 6e 6f 29 3b 0a 20 20 20 20 69 6e 74 20 70 6c 61 79 28 63 6f 6e 73 74 20 | .type=Mono);.....int.play(const. |
2d540 | 75 73 68 6f 72 74 2a 20 64 61 74 61 2c 20 69 6e 74 20 73 61 6d 70 6c 65 73 29 3b 0a 20 20 20 20 | ushort*.data,.int.samples);..... |
2d560 | 62 6f 6f 6c 20 66 75 6c 6c 28 29 3b 0a 20 20 20 20 73 69 67 6e 61 6c 20 76 6f 69 64 20 6e 6f 74 | bool.full();.....signal.void.not |
2d580 | 46 75 6c 6c 28 29 3b 0a 09 3f 0a 20 20 20 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f | Full();..?.....*/..#ifndef.QT_NO |
2d5a0 | 5f 43 4f 4d 50 41 54 0a 20 20 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 20 61 76 61 69 6c 61 62 6c | _COMPAT.....static.bool.availabl |
2d5c0 | 65 28 29 20 7b 20 72 65 74 75 72 6e 20 69 73 41 76 61 69 6c 61 62 6c 65 28 29 3b 20 7d 0a 23 65 | e().{.return.isAvailable();.}.#e |
2d5e0 | 6e 64 69 66 0a 0a 20 20 20 20 69 6e 74 20 6c 6f 6f 70 73 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 | ndif......int.loops().const;.... |
2d600 | 20 69 6e 74 20 6c 6f 6f 70 73 52 65 6d 61 69 6e 69 6e 67 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 | .int.loopsRemaining().const;.... |
2d620 | 20 76 6f 69 64 20 73 65 74 4c 6f 6f 70 73 28 69 6e 74 29 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 | .void.setLoops(int);.....QString |
2d640 | 20 66 69 6c 65 4e 61 6d 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 69 73 46 | .fileName().const;......bool.isF |
2d660 | 69 6e 69 73 68 65 64 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 | inished().const;..public.slots:. |
2d680 | 20 20 20 20 76 6f 69 64 20 70 6c 61 79 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 74 6f 70 28 29 | ....void.play();.....void.stop() |
2d6a0 | 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 53 6f 75 6e 64 44 61 74 61 2a 20 64 3b 0a 20 | ;..private:.....QSoundData*.d;.. |
2d6c0 | 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 41 75 53 65 72 76 65 72 3b 0a 7d 3b 0a 0a 0a | ...friend.class.QAuServer;.};... |
2d6e0 | 2f 2a 0a 20 20 51 41 75 53 65 72 76 65 72 20 69 73 20 61 6e 20 49 4e 54 45 52 4e 41 4c 20 63 6c | /*...QAuServer.is.an.INTERNAL.cl |
2d700 | 61 73 73 2e 20 20 49 66 20 79 6f 75 20 77 69 73 68 20 74 6f 20 70 72 6f 76 69 64 65 20 73 75 70 | ass...If.you.wish.to.provide.sup |
2d720 | 70 6f 72 74 20 66 6f 72 0a 20 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 75 64 69 6f 20 73 65 72 76 | port.for...additional.audio.serv |
2d740 | 65 72 73 2c 20 79 6f 75 20 63 61 6e 20 6d 61 6b 65 20 61 20 73 75 62 63 6c 61 73 73 20 6f 66 20 | ers,.you.can.make.a.subclass.of. |
2d760 | 51 41 75 53 65 72 76 65 72 20 74 6f 20 64 6f 0a 20 20 73 6f 2c 20 48 4f 57 45 56 45 52 2c 20 79 | QAuServer.to.do...so,.HOWEVER,.y |
2d780 | 6f 75 72 20 63 6c 61 73 73 20 6d 61 79 20 6e 65 65 64 20 74 6f 20 62 65 20 72 65 2d 65 6e 67 69 | our.class.may.need.to.be.re-engi |
2d7a0 | 6e 65 65 72 65 64 20 74 6f 20 73 6f 6d 65 20 64 65 67 72 65 65 0a 20 20 77 69 74 68 20 65 61 63 | neered.to.some.degree...with.eac |
2d7c0 | 68 20 6e 65 77 20 51 74 20 72 65 6c 65 61 73 65 2c 20 69 6e 63 6c 75 64 69 6e 67 20 6d 69 6e 6f | h.new.Qt.release,.including.mino |
2d7e0 | 72 20 72 65 6c 65 61 73 65 73 2e 0a 0a 20 20 51 41 75 42 75 63 6b 65 74 20 69 73 20 77 68 61 74 | r.releases.....QAuBucket.is.what |
2d800 | 65 76 65 72 20 79 6f 75 20 77 61 6e 74 2e 0a 2a 2f 0a 0a 63 6c 61 73 73 20 51 41 75 42 75 63 6b | ever.you.want..*/..class.QAuBuck |
2d820 | 65 74 20 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 41 75 42 75 63 | et.{.public:.....virtual.~QAuBuc |
2d840 | 6b 65 74 28 29 3b 0a 7d 3b 0a 0a 63 6c 61 73 73 20 51 41 75 53 65 72 76 65 72 20 3a 20 70 75 62 | ket();.};..class.QAuServer.:.pub |
2d860 | 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 0a 70 75 62 6c | lic.QObject.{.....Q_OBJECT..publ |
2d880 | 69 63 3a 0a 20 20 20 20 51 41 75 53 65 72 76 65 72 28 51 4f 62 6a 65 63 74 2a 20 70 61 72 65 6e | ic:.....QAuServer(QObject*.paren |
2d8a0 | 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 29 3b 0a 20 20 20 20 7e 51 41 75 53 65 | t,.const.char*.name);.....~QAuSe |
2d8c0 | 72 76 65 72 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 69 6e 69 74 28 51 | rver();......virtual.void.init(Q |
2d8e0 | 53 6f 75 6e 64 2a 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 63 | Sound*);.....virtual.void.play(c |
2d900 | 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 20 20 20 20 76 69 72 | onst.QString&.filename);.....vir |
2d920 | 74 75 61 6c 20 76 6f 69 64 20 70 6c 61 79 28 51 53 6f 75 6e 64 2a 29 3d 30 3b 0a 20 20 20 20 76 | tual.void.play(QSound*)=0;.....v |
2d940 | 69 72 74 75 61 6c 20 76 6f 69 64 20 73 74 6f 70 28 51 53 6f 75 6e 64 2a 29 3d 30 3b 0a 20 20 20 | irtual.void.stop(QSound*)=0;.... |
2d960 | 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 6f 6b 61 79 28 29 3d 30 3b 0a 0a 70 72 6f 74 65 63 74 | .virtual.bool.okay()=0;..protect |
2d980 | 65 64 3a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 42 75 63 6b 65 74 28 51 53 6f 75 6e 64 2a 2c 20 | ed:.....void.setBucket(QSound*,. |
2d9a0 | 51 41 75 42 75 63 6b 65 74 2a 29 3b 0a 20 20 20 20 51 41 75 42 75 63 6b 65 74 2a 20 62 75 63 6b | QAuBucket*);.....QAuBucket*.buck |
2d9c0 | 65 74 28 51 53 6f 75 6e 64 2a 29 3b 0a 20 20 20 20 69 6e 74 20 64 65 63 4c 6f 6f 70 28 51 53 6f | et(QSound*);.....int.decLoop(QSo |
2d9e0 | 75 6e 64 2a 29 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 53 4f 55 4e 44 | und*);.};..#endif.//.QT_NO_SOUND |
2da00 | 0a 0a 23 65 6e 64 69 66 0a 00 00 00 2a 00 71 00 70 00 61 00 69 00 6e 00 74 00 64 00 65 00 76 00 | ..#endif....*.q.p.a.i.n.t.d.e.v. |
2da20 | 69 00 63 00 65 00 6d 00 65 00 74 00 72 00 69 00 63 00 73 00 2e 00 68 00 00 0a 7b 2f 2a 2a 2a 2a | i.c.e.m.e.t.r.i.c.s...h...{/**** |
2da40 | 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 | ******************************** |
2da60 | 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 | ******************************** |
2da80 | 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 | ********.**.$Id:.$.**.**.Definit |
2daa0 | 69 6f 6e 20 6f 66 20 51 50 61 69 6e 74 44 65 76 69 63 65 4d 65 74 72 69 63 73 20 63 6c 61 73 73 | ion.of.QPaintDeviceMetrics.class |
2dac0 | 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 34 31 31 30 39 0a 2a 2a 0a 2a 2a 20 43 6f | .**.**.Created.:.941109.**.**.Co |
2dae0 | 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 | pyright.(C).1992-2000.Trolltech. |
2db00 | 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a | ASA...All.rights.reserved..**.** |
2db20 | 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c | .This.file.is.part.of.the.kernel |
2db40 | 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a | .module.of.the.Qt.GUI.Toolkit..* |
2db60 | 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 74 65 | *.**.This.file.may.be.distribute |
2db80 | 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 6c 69 | d.under.the.terms.of.the.Q.Publi |
2dba0 | 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 6c 6c | c.License.**.as.defined.by.Troll |
2dbc0 | 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 | tech.ASA.of.Norway.and.appearing |
2dbe0 | 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 6c | .in.the.file.**.LICENSE.QPL.incl |
2dc00 | 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 69 | uded.in.the.packaging.of.this.fi |
2dc20 | 6c 65 2e 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 | le..**.**.This.file.may.be.distr |
2dc40 | 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 | ibuted.and/or.modified.under.the |
2dc60 | 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | .terms.of.the.**.GNU.General.Pub |
2dc80 | 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 | lic.License.version.2.as.publish |
2dca0 | 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 | ed.by.the.Free.Software.**.Found |
2dcc0 | 61 74 69 6f 6e 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 65 20 | ation.and.appearing.in.the.file. |
2dce0 | 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 | LICENSE.GPL.included.in.the.**.p |
2dd00 | 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 69 63 | ackaging.of.this.file..**.**.Lic |
2dd20 | 65 6e 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 | ensees.holding.valid.Qt.Enterpri |
2dd40 | 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 | se.Edition.or.Qt.Professional.Ed |
2dd60 | 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 | ition.**.licenses.may.use.this.f |
2dd80 | 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f | ile.in.accordance.with.the.Qt.Co |
2dda0 | 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 | mmercial.License.**.Agreement.pr |
2ddc0 | 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 | ovided.with.the.Software..**.**. |
2dde0 | 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 | This.file.is.provided.AS.IS.with |
2de00 | 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 | .NO.WARRANTY.OF.ANY.KIND,.INCLUD |
2de20 | 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d | ING.THE.**.WARRANTY.OF.DESIGN,.M |
2de40 | 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 | ERCHANTABILITY.AND.FITNESS.FOR.A |
2de60 | 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 | .PARTICULAR.PURPOSE..**.**.See.h |
2de80 | 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d | ttp://qtsoftware.com/pricing.htm |
2dea0 | 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 | l.or.email.sales@trolltech.com.f |
2dec0 | 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d | or.**...information.about.Qt.Com |
2dee0 | 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 | mercial.License.Agreements..**.S |
2df00 | 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f | ee.http://qtsoftware.com/qpl/.fo |
2df20 | 72 20 51 50 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 20 | r.QPL.licensing.information..**. |
2df40 | 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 | See.http://qtsoftware.com/gpl/.f |
2df60 | 6f 72 20 47 50 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 | or.GPL.licensing.information..** |
2df80 | 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 | .**.Contact.info@trolltech.com.i |
2dfa0 | 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 | f.any.conditions.of.this.licensi |
2dfc0 | 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a | ng.are.**.not.clear.to.you..**.* |
2dfe0 | 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 | ******************************** |
2e000 | 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 | ******************************** |
2e020 | 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 41 49 4e 54 44 45 56 49 43 45 4d 45 54 52 | *****/..#ifndef.QPAINTDEVICEMETR |
2e040 | 49 43 53 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 41 49 4e 54 44 45 56 49 43 45 4d 45 54 52 49 43 | ICS_H.#define.QPAINTDEVICEMETRIC |
2e060 | 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 70 61 69 | S_H..#ifndef.QT_H.#include."qpai |
2e080 | 6e 74 64 65 76 69 63 65 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 63 6c 61 | ntdevice.h".#endif.//.QT_H...cla |
2e0a0 | 73 73 20 51 5f 45 58 50 4f 52 54 20 51 50 61 69 6e 74 44 65 76 69 63 65 4d 65 74 72 69 63 73 09 | ss.Q_EXPORT.QPaintDeviceMetrics. |
2e0c0 | 09 09 2f 2f 20 70 61 69 6e 74 20 64 65 76 69 63 65 20 6d 65 74 72 69 63 73 0a 7b 0a 70 75 62 6c | ..//.paint.device.metrics.{.publ |
2e0e0 | 69 63 3a 0a 20 20 20 20 51 50 61 69 6e 74 44 65 76 69 63 65 4d 65 74 72 69 63 73 28 20 63 6f 6e | ic:.....QPaintDeviceMetrics(.con |
2e100 | 73 74 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 2a 20 29 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 7b | st.QPaintDevice.*.);......enum.{ |
2e120 | 0a 09 50 64 6d 57 69 64 74 68 20 3d 20 31 2c 0a 09 50 64 6d 48 65 69 67 68 74 2c 0a 09 50 64 6d | ..PdmWidth.=.1,..PdmHeight,..Pdm |
2e140 | 57 69 64 74 68 4d 4d 2c 0a 09 50 64 6d 48 65 69 67 68 74 4d 4d 2c 0a 09 50 64 6d 4e 75 6d 43 6f | WidthMM,..PdmHeightMM,..PdmNumCo |
2e160 | 6c 6f 72 73 2c 0a 09 50 64 6d 44 65 70 74 68 2c 0a 09 50 64 6d 44 70 69 58 2c 0a 09 50 64 6d 44 | lors,..PdmDepth,..PdmDpiX,..PdmD |
2e180 | 70 69 59 2c 0a 09 50 64 6d 50 68 79 73 69 63 61 6c 44 70 69 58 2c 0a 09 50 64 6d 50 68 79 73 69 | piY,..PdmPhysicalDpiX,..PdmPhysi |
2e1a0 | 63 61 6c 44 70 69 59 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 69 6e 74 09 20 20 77 69 64 74 68 28 | calDpiY.....};......int...width( |
2e1c0 | 29 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 | ).const.{.return.(int)pdev->metr |
2e1e0 | 69 63 28 50 64 6d 57 69 64 74 68 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 68 65 69 67 68 74 | ic(PdmWidth);.}.....int...height |
2e200 | 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 65 76 2d 3e 6d 65 74 | ().const.{.return.(int)pdev->met |
2e220 | 72 69 63 28 50 64 6d 48 65 69 67 68 74 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 77 69 64 74 | ric(PdmHeight);.}.....int...widt |
2e240 | 68 4d 4d 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 65 76 2d 3e | hMM().const.{.return.(int)pdev-> |
2e260 | 6d 65 74 72 69 63 28 50 64 6d 57 69 64 74 68 4d 4d 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 | metric(PdmWidthMM);.}.....int... |
2e280 | 68 65 69 67 68 74 4d 4d 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 28 69 6e 74 29 70 | heightMM().const.{.return.(int)p |
2e2a0 | 64 65 76 2d 3e 6d 65 74 72 69 63 28 50 64 6d 48 65 69 67 68 74 4d 4d 29 3b 20 7d 0a 20 20 20 20 | dev->metric(PdmHeightMM);.}..... |
2e2c0 | 69 6e 74 09 20 20 6c 6f 67 69 63 61 6c 44 70 69 58 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 74 75 | int...logicalDpiX().const.{.retu |
2e2e0 | 72 6e 20 28 69 6e 74 29 70 64 65 76 2d 3e 6d 65 74 72 69 63 28 50 64 6d 44 70 69 58 29 3b 20 7d | rn.(int)pdev->metric(PdmDpiX);.} |
2e300 | 0a 20 20 20 20 69 6e 74 09 20 20 6c 6f 67 69 63 61 6c 44 70 69 59 28 29 09 63 6f 6e 73 74 09 7b | .....int...logicalDpiY().const.{ |
2e320 | 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 44 70 69 | .return.(int)pdev->metric(PdmDpi |
2e340 | 59 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 58 28 29 63 6f | Y);.}.....int...physicalDpiX()co |
2e360 | 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 63 28 50 | nst.{.return.(int)pdev->metric(P |
2e380 | 64 6d 50 68 79 73 69 63 61 6c 44 70 69 58 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 70 68 79 | dmPhysicalDpiX);.}.....int...phy |
2e3a0 | 73 69 63 61 6c 44 70 69 59 28 29 63 6f 6e 73 74 09 7b 20 72 65 74 75 72 6e 20 28 69 6e 74 29 70 | sicalDpiY()const.{.return.(int)p |
2e3c0 | 64 65 76 2d 3e 6d 65 74 72 69 63 28 50 64 6d 50 68 79 73 69 63 61 6c 44 70 69 59 29 3b 20 7d 0a | dev->metric(PdmPhysicalDpiY);.}. |
2e3e0 | 20 20 20 20 69 6e 74 09 20 20 6e 75 6d 43 6f 6c 6f 72 73 28 29 09 63 6f 6e 73 74 09 7b 20 72 65 | ....int...numColors().const.{.re |
2e400 | 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 4e 75 6d 43 6f 6c | turn.(int)pdev->metric(PdmNumCol |
2e420 | 6f 72 73 29 3b 20 7d 0a 20 20 20 20 69 6e 74 09 20 20 64 65 70 74 68 28 29 09 63 6f 6e 73 74 09 | ors);.}.....int...depth().const. |
2e440 | 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 44 65 | {.return.(int)pdev->metric(PdmDe |
2e460 | 70 74 68 29 3b 20 7d 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 50 61 69 6e 74 44 65 76 69 | pth);.}..private:.....QPaintDevi |
2e480 | 63 65 20 2a 70 64 65 76 3b 0a 7d 3b 0a 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 41 49 4e 54 44 | ce.*pdev;.};...#endif.//.QPAINTD |
2e4a0 | 45 56 49 43 45 4d 45 54 52 49 43 53 5f 48 0a 00 00 00 1e 00 71 00 72 00 61 00 6e 00 67 00 65 00 | EVICEMETRICS_H......q.r.a.n.g.e. |
2e4c0 | 63 00 6f 00 6e 00 74 00 72 00 6f 00 6c 00 2e 00 68 00 00 12 df 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | c.o.n.t.r.o.l...h..../********** |
2e4e0 | 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 | ******************************** |
2e500 | 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 | ******************************** |
2e520 | 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 | **.**.$Id:.$.**.**.Definition.of |
2e540 | 20 51 52 61 6e 67 65 43 6f 6e 74 72 6f 6c 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 | .QRangeControl.class.**.**.Creat |
2e560 | 65 64 20 3a 20 39 34 30 34 32 37 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 | ed.:.940427.**.**.Copyright.(C). |
2e580 | 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 | 1992-2000.Trolltech.ASA...All.ri |
2e5a0 | 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 | ghts.reserved..**.**.This.file.i |
2e5c0 | 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 69 64 67 65 74 73 20 6d 6f 64 75 6c 65 20 6f 66 20 | s.part.of.the.widgets.module.of. |
2e5e0 | 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 66 | the.Qt.GUI.Toolkit..**.**.This.f |
2e600 | 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 65 | ile.may.be.distributed.under.the |
2e620 | 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 2a | .terms.of.the.Q.Public.License.* |
2e640 | 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 41 20 6f 66 | *.as.defined.by.Trolltech.ASA.of |
2e660 | 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 |
2e680 | 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 |
2e6a0 | 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 54 | .packaging.of.this.file..**.**.T |
2e6c0 | 68 69 73 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 61 6e 64 2f | his.file.may.be.distributed.and/ |
2e6e0 | 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 | or.modified.under.the.terms.of.t |
2e700 | 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 | he.**.GNU.General.Public.License |
2e720 | 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 | .version.2.as.published.by.the.F |
2e740 | 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 | ree.Software.**.Foundation.and.a |
2e760 | 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c | ppearing.in.the.file.LICENSE.GPL |
2e780 | 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 | .included.in.the.**.packaging.of |
2e7a0 | 20 74 68 69 73 20 66 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 | .this.file..**.**.Licensees.hold |
2e7c0 | 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 | ing.valid.Qt.Enterprise.Edition. |
2e7e0 | 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 | or.Qt.Professional.Edition.**.li |
2e800 | 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f | censes.may.use.this.file.in.acco |
2e820 | 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 | rdance.with.the.Qt.Commercial.Li |
2e840 | 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 | cense.**.Agreement.provided.with |
2e860 | 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 | .the.Software..**.**.This.file.i |
2e880 | 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 | s.provided.AS.IS.with.NO.WARRANT |
2e8a0 | 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 | Y.OF.ANY.KIND,.INCLUDING.THE.**. |
2e8c0 | 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c | WARRANTY.OF.DESIGN,.MERCHANTABIL |
2e8e0 | 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 | ITY.AND.FITNESS.FOR.A.PARTICULAR |
2e900 | 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 | .PURPOSE..**.**.See.http://qtsof |
2e920 | 74 77 61 72 65 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 20 | tware.com/pricing.html.or.email. |
2e940 | 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 20 20 69 6e 66 | sales@trolltech.com.for.**...inf |
2e960 | 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 | ormation.about.Qt.Commercial.Lic |
2e980 | 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 | ense.Agreements..**.See.http://q |
2e9a0 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e | tsoftware.com/qpl/.for.QPL.licen |
2e9c0 | 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f | sing.information..**.See.http:// |
2e9e0 | 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 | qtsoftware.com/gpl/.for.GPL.lice |
2ea00 | 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 | nsing.information..**.**.Contact |
2ea20 | 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 | .info@trolltech.com.if.any.condi |
2ea40 | 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e | tions.of.this.licensing.are.**.n |
2ea60 | 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | ot.clear.to.you..**.************ |
2ea80 | 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 | ******************************** |
2eaa0 | 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 0a 23 69 66 | **************************/..#if |
2eac0 | 6e 64 65 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 | ndef.QRANGECONTROL_H.#define.QRA |
2eae0 | 4e 47 45 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 | NGECONTROL_H..#ifndef.QT_H.#incl |
2eb00 | 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 66 72 61 6d 65 | ude."qglobal.h".#include."qframe |
2eb20 | 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 54 5f 4e | .h".#endif.//.QT_H..#ifndef.QT_N |
2eb40 | 4f 5f 52 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 | O_RANGECONTROL...class.QRangeCon |
2eb60 | 74 72 6f 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 | trolPrivate;...class.Q_EXPORT.QR |
2eb80 | 61 6e 67 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 | angeControl.{.public:.....QRange |
2eba0 | 43 6f 6e 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 | Control();.....QRangeControl(.in |
2ebc0 | 74 20 6d 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 | t.minValue,.int.maxValue,......i |
2ebe0 | 6e 74 20 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 | nt.lineStep,.int.pageStep,.int.v |
2ec00 | 61 6c 75 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 | alue.);.....virtual.~QRangeContr |
2ec20 | 6f 6c 28 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 | ol();.....int..value()..const;.. |
2ec40 | 20 20 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 20 20 76 6f 69 | ...void.setValue(.int.);.....voi |
2ec60 | 64 09 61 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 | d.addPage();.....void.subtractPa |
2ec80 | 67 65 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 20 20 20 76 6f | ge();.....void.addLine();.....vo |
2eca0 | 69 64 09 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 | id.subtractLine();......int..min |
2ecc0 | 56 61 6c 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 | Value().const;.....int..maxValue |
2ece0 | 28 29 09 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 | ().const;.....void.setRange(.int |
2ed00 | 20 6d 69 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 | .minValue,.int.maxValue.);.....v |
2ed20 | 6f 69 64 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 | oid.setMinValue(.int.minVal.);.. |
2ed40 | 20 20 20 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 | ...void.setMaxValue(.int.minVal. |
2ed60 | 29 3b 0a 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 | );......int..lineStep().const;.. |
2ed80 | 20 20 20 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 | ...int..pageStep().const;.....vo |
2eda0 | 69 64 09 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 | id.setSteps(.int.line,.int.page. |
2edc0 | 29 3b 0a 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 | );......int..bound(.int.).const; |
2ede0 | 0a 0a 70 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 | ..protected:.....int..positionFr |
2ee00 | 6f 6d 56 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 | omValue(.int.val,.int.space.).co |
2ee20 | 6e 73 74 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 | nst;.....int..valueFromPosition( |
2ee40 | 20 69 6e 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 | .int.pos,.int.space.).const;.... |
2ee60 | 20 76 6f 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 | .void.directSetValue(.int.val.); |
2ee80 | 0a 20 20 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 | .....int..prevValue().const;.... |
2eea0 | 20 20 76 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 | ..virtual.void.valueChange();... |
2eec0 | 20 20 76 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 | ..virtual.void.rangeChange();... |
2eee0 | 20 20 76 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 | ..virtual.void.stepChange();..pr |
2ef00 | 69 76 61 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 | ivate:.....int..minVal,.maxVal;. |
2ef20 | 20 20 20 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 | ....int..line,.page;.....int..va |
2ef40 | 6c 2c 20 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 | l,.prevVal;......QRangeControlPr |
2ef60 | 69 76 61 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 | ivate.*.d;..private:.//.Disabled |
2ef80 | 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=. |
2efa0 | 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)..... |
2efc0 | 51 52 61 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 | QRangeControl(.const.QRangeContr |
2efe0 | 6f 6c 20 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 | ol.&.);.....QRangeControl.&opera |
2f000 | 74 6f 72 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 | tor=(.const.QRangeControl.&.);.# |
2f020 | 65 6e 64 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 | endif.};...inline.int.QRangeCont |
2f040 | 72 6f 6c 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 | rol::value().const.{.return.val; |
2f060 | 20 7d 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 70 72 | .}..inline.int.QRangeControl::pr |
2f080 | 65 76 56 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 | evValue().const.{.return.prevVal |
2f0a0 | 3b 20 7d 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 | ;.}..inline.int.QRangeControl::m |
2f0c0 | 69 6e 56 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 | inValue().const.{.return.minVal; |
2f0e0 | 20 7d 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 61 | .}..inline.int.QRangeControl::ma |
2f100 | 78 56 61 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 | xValue().const.{.return.maxVal;. |
2f120 | 7d 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 6c 69 6e | }..inline.int.QRangeControl::lin |
2f140 | 65 53 74 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 | eStep().const.{.return.line;.}.. |
2f160 | 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 61 67 65 53 74 | inline.int.QRangeControl::pageSt |
2f180 | 65 70 28 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 | ep().const.{.return.page;.}...#e |
2f1a0 | 6e 64 69 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 | ndif.//.QT_NO_RANGECONTROL..#ifn |
2f1c0 | 64 65 66 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 | def.QT_NO_SPINWIDGET..class.QSpi |
2f1e0 | 6e 57 69 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 | nWidgetPrivate;.class.Q_EXPORT.Q |
2f200 | 53 70 69 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 | SpinWidget.:.public.QWidget.{... |
2f220 | 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 69 6e 57 69 64 67 | ..Q_OBJECT.public:.....QSpinWidg |
2f240 | 65 74 28 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 | et(.QWidget*.parent=0,.const.cha |
2f260 | 72 2a 20 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 | r*.name=0.);.....~QSpinWidget(); |
2f280 | 0a 0a 20 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 | ......void..setEditWidget(.QWidg |
2f2a0 | 65 74 20 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 | et.*.widget.);.....QWidget.*..ed |
2f2c0 | 69 74 57 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 | itWidget();......QRect.upRect(). |
2f2e0 | 63 6f 6e 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 | const;.....QRect.downRect().cons |
2f300 | 74 3b 0a 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 | t;......void.setUpEnabled(.bool. |
2f320 | 6f 6e 20 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 | on.);.....void.setDownEnabled(.b |
2f340 | 6f 6f 6c 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 | ool.on.);......bool.isUpEnabled( |
2f360 | 29 20 63 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 | ).const;.....bool.isDownEnabled( |
2f380 | 29 20 63 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 | ).const;......enum.ButtonSymbols |
2f3a0 | 20 7b 20 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 | .{.UpDownArrows,.PlusMinus.};... |
2f3c0 | 20 20 76 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 | ..virtual.void.setButtonSymbols( |
2f3e0 | 20 42 75 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 | .ButtonSymbols.bs.);.....ButtonS |
2f400 | 79 6d 62 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 | ymbols.buttonSymbols().const;... |
2f420 | 20 20 20 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 | ...void.arrange();..signals:.... |
2f440 | 20 76 6f 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 | .void.stepUpPressed();.....void. |
2f460 | 73 74 65 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 | stepDownPressed();..public.slots |
2f480 | 3a 0a 20 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 | :.....void.stepUp();.....void.st |
2f4a0 | 65 70 44 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 | epDown();......protected:.....vo |
2f4c0 | 69 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 | id.mousePressEvent(.QMouseEvent. |
2f4e0 | 2a 65 20 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 | *e.);.....void.resizeEvent(.QRes |
2f500 | 69 7a 65 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 | izeEvent*.ev.);.....void.mouseRe |
2f520 | 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 65 20 29 3b 0a 20 20 | leaseEvent(.QMouseEvent.*e.);... |
2f540 | 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 75 73 65 45 76 65 | ..void.mouseMoveEvent(.QMouseEve |
2f560 | 6e 74 20 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 | nt.*e.);.#ifndef.QT_NO_WHEELEVEN |
2f580 | 54 0a 20 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 | T.....void.wheelEvent(.QWheelEve |
2f5a0 | 6e 74 20 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 | nt.*.);.#endif.....void.styleCha |
2f5c0 | 6e 67 65 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 | nge(.QStyle&.);.....void.paintEv |
2f5e0 | 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 64 20 65 | ent(.QPaintEvent.*.);.....void.e |
2f600 | 6e 61 62 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 | nableChanged(.bool.old.);.....vo |
2f620 | 69 64 20 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 | id.windowActivationChange(.bool. |
2f640 | 29 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 74 69 6d 65 | );..private.slots:.....void.time |
2f660 | 72 44 6f 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 | rDone();.....void.timerDoneEx(); |
2f680 | 0a 0a 70 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 | ..private:.....QSpinWidgetPrivat |
2f6a0 | 65 20 2a 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 | e.*.d;......void.updateDisplay() |
2f6c0 | 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 |
2f6e0 | 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 |
2f700 | 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 70 69 6e 57 69 64 67 | ed(Q_DISABLE_COPY).....QSpinWidg |
2f720 | 65 74 28 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 | et(.const.QSpinWidget&.);.....QS |
2f740 | 70 69 6e 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 | pinWidget&.operator=(.const.QSpi |
2f760 | 6e 57 69 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 | nWidget&.);.#endif.};..#endif.// |
2f780 | 20 51 54 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 | .QT_NO_SPINWIDGET..#endif.//.QRA |
2f7a0 | 4e 47 45 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 | NGECONTROL_H......q.q.u.e.u.e... |
2f7c0 | 68 00 00 04 41 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 2a | h...A/************************** |
2f7e0 | 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 | ******************************** |
2f800 | 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 2a | ******************.**.$Id$.**.** |
2f820 | 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 6c | .Compatibility.file.-.should.onl |
2f840 | 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 2a | y.be.included.by.legacy.code..** |
2f860 | 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 73 | .It.#includes.the.file.which.obs |
2f880 | 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 74 | oletes.this.one..**.**.Copyright |
2f8a0 | 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 41 2e 20 20 41 | .(C).1998-2000.Trolltech.ASA...A |
2f8c0 | 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 |
2f8e0 | 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. |
2f900 | 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 |
2f920 | 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 |
2f940 | 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 |
2f960 | 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 | lltech.ASA.of.Norway.and.appeari |
2f980 | 6e 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 | ng.in.the.file.**.LICENSE.QPL.in |
2f9a0 | 63 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 | cluded.in.the.packaging.of.this. |
2f9c0 | 66 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 | file..**.**.Licensees.holding.va |
2f9e0 | 6c 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 | lid.Qt.Professional.Edition.lice |
2fa00 | 6e 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 | nses.may.use.this.**.file.in.acc |
2fa20 | 6f 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 | ordance.with.the.Qt.Professional |
2fa40 | 20 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 | .Edition.License.Agreement.**.pr |
2fa60 | 6f 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 | ovided.with.the.Qt.Professional. |
2fa80 | 45 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 71 74 73 6f 66 74 | Edition..**.**.See.http://qtsoft |
2faa0 | 77 61 72 65 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 20 73 | ware.com/pricing.html.or.email.s |
2fac0 | 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 72 6d | ales@trolltech.com.for.**.inform |
2fae0 | 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 64 69 | ation.about.the.Professional.Edi |
2fb00 | 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 3a 2f | tion.licensing,.or.see.**.http:/ |
2fb20 | 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 | /qtsoftware.com/qpl/.for.QPL.lic |
2fb40 | 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 2a 2a 2a 2a 2a | ensing.information..**.********* |
2fb60 | 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 | ******************************** |
2fb80 | 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 | ******************************** |
2fba0 | 2a 2a 2a 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 51 | ****/.#ifndef.QQUEUE_H.#define.Q |
2fbc0 | 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 6e | QUEUE_H.#ifndef.QT_NO_COMPAT.#in |
2fbe0 | 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 69 | clude."qptrqueue.h".#endif.#endi |
2fc00 | 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 73 | f......q.s.o.u.n.d.q.s.s._.q.w.s |
2fc20 | 00 2e 00 68 00 00 09 6c 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | ...h...l/*********************** |
2fc40 | 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 | ******************************** |
2fc60 | 2a 2a 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 | *********************.**.$Id$.** |
2fc80 | 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 74 20 53 6f 75 6e 64 20 53 79 73 74 65 | .**.Definition.of.Qt.Sound.Syste |
2fca0 | 6d 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 30 30 31 30 31 37 0a 2a 2a 0a 2a 2a 20 43 | m.**.**.Created.:.001017.**.**.C |
2fcc0 | 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 30 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 68 | opyright.(C).2000-2002.Trolltech |
2fce0 | 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a | .ASA...All.rights.reserved..**.* |
2fd00 | 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 | *.This.file.is.part.of.the.kerne |
2fd20 | 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a | l.module.of.the.Qt.GUI.Toolkit.. |
2fd40 | 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 74 | **.**.This.file.may.be.distribut |
2fd60 | 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 | ed.and/or.modified.under.the.ter |
2fd80 | 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 | ms.of.the.**.GNU.General.Public. |
2fda0 | 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 | License.version.2.as.published.b |
2fdc0 | 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f | y.the.Free.Software.**.Foundatio |
2fde0 | 6e 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 65 20 4c 49 43 45 | n.and.appearing.in.the.file.LICE |
2fe00 | 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 | NSE.GPL.included.in.the.**.packa |
2fe20 | 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 69 63 65 6e 73 65 | ging.of.this.file..**.**.License |
2fe40 | 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 | es.holding.valid.Qt.Enterprise.E |
2fe60 | 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f | dition.or.Qt.Professional.Editio |
2fe80 | 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 51 74 6f 70 69 61 20 43 6f 72 65 20 6d 61 | n.**.licenses.for.Qtopia.Core.ma |
2fea0 | 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 | y.use.this.file.in.accordance.wi |
2fec0 | 74 68 20 74 68 65 0a 2a 2a 20 51 74 20 45 6d 62 65 64 64 65 64 20 43 6f 6d 6d 65 72 63 69 61 6c | th.the.**.Qt.Embedded.Commercial |
2fee0 | 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 | .License.Agreement.provided.with |
2ff00 | 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 | .the.Software..**.**.This.file.i |
2ff20 | 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 | s.provided.AS.IS.with.NO.WARRANT |
2ff40 | 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 | Y.OF.ANY.KIND,.INCLUDING.THE.**. |
2ff60 | 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c | WARRANTY.OF.DESIGN,.MERCHANTABIL |
2ff80 | 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 | ITY.AND.FITNESS.FOR.A.PARTICULAR |
2ffa0 | 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 | .PURPOSE..**.**.See.http://qtsof |
2ffc0 | 74 77 61 72 65 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 20 | tware.com/pricing.html.or.email. |
2ffe0 | 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 20 20 69 6e 66 | sales@trolltech.com.for.**...inf |
30000 | 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 | ormation.about.Qt.Commercial.Lic |
30020 | 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 | ense.Agreements..**.See.http://q |
30040 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e | tsoftware.com/gpl/.for.GPL.licen |
30060 | 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 | sing.information..**.**.Contact. |
30080 | 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 | info@trolltech.com.if.any.condit |
300a0 | 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f | ions.of.this.licensing.are.**.no |
300c0 | 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | t.clear.to.you..**.************* |
300e0 | 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 | ******************************** |
30100 | 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 0a 23 69 66 6e | *************************/..#ifn |
30120 | 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 65 20 51 53 4f 55 | def.QSOUNDQSS_QWS_H.#define.QSOU |
30140 | 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 23 69 6e 63 6c 75 | NDQSS_QWS_H..#ifndef.QT_H.#inclu |
30160 | 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 75 64 65 20 22 71 | de."qserversocket.h".#include."q |
30180 | 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 23 69 66 6e 64 65 | socket.h".#endif.//.QT_H..#ifnde |
301a0 | 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 53 5f 4d 41 43 0a | f.QT_NO_SOUND..#ifndef.Q_OS_MAC. |
301c0 | 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 0a 0a 63 6c 61 73 | .class.QWSSoundServerData;..clas |
301e0 | 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 51 4f 62 6a 65 63 | s.QWSSoundServer.:.public.QObjec |
30200 | 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 20 20 20 51 57 53 | t.{.....Q_OBJECT.public:.....QWS |
30220 | 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 74 3d 30 29 3b 0a | SoundServer(QObject*.parent=0);. |
30240 | 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 20 76 6f 69 64 20 | ....~QWSSoundServer();.....void. |
30260 | 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 69 6c 65 6e 61 6d | playFile(.const.QString&.filenam |
30280 | 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 64 53 65 72 76 65 | e.);..private:.....QWSSoundServe |
302a0 | 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 4f 5f 51 57 53 5f | rData*.d;.};..#ifndef.QT_NO_QWS_ |
302c0 | 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 43 6c 69 65 6e 74 | SOUNDSERVER.class.QWSSoundClient |
302e0 | 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 |
30300 | 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 74 28 20 51 4f 62 | .public:.....QWSSoundClient(.QOb |
30320 | 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 20 70 6c 61 79 28 | ject*.parent=0.);.....void.play( |
30340 | 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 3b 0a 7d 3b 0a 0a | .const.QString&.filename.);.};.. |
30360 | 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 20 3a 20 70 75 62 | class.QWSSoundServerClient.:.pub |
30380 | 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 0a 0a 70 75 62 6c | lic.QSocket.{.....Q_OBJECT..publ |
303a0 | 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 6e 74 28 69 6e 74 | ic:.....QWSSoundServerClient(int |
303c0 | 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 7e 51 57 53 53 6f | .s,.QObject*.parent);.....~QWSSo |
303e0 | 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 73 3a 0a 20 20 20 | undServerClient();..signals:.... |
30400 | 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 3b 0a 0a 70 72 69 | .void.play(const.QString&);..pri |
30420 | 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 75 63 74 28 29 3b | vate.slots:.....void.destruct(); |
30440 | 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 3b 0a 7d 3b 0a 0a | .....void.tryReadCommand();.};.. |
30460 | 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 20 3a 20 70 75 62 | class.QWSSoundServerSocket.:.pub |
30480 | 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 4f 42 4a 45 43 54 | lic.QServerSocket.{.....Q_OBJECT |
304a0 | 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 53 6f 63 6b | ..public:.....QWSSoundServerSock |
304c0 | 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 74 20 63 68 61 72 | et(QObject*.parent=0,.const.char |
304e0 | 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 6e 65 63 74 69 6f | *.name=0);.....void.newConnectio |
30500 | 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 69 64 20 70 6c 61 | n(int.s);..signals:.....void.pla |
30520 | 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 61 6d 65 29 3b 0a | yFile(const.QString&.filename);. |
30540 | 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 4d 41 43 0a 23 65 | };.#endif..#endif.//.Q_OS_MAC.#e |
30560 | 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 66 20 2f 2f 20 51 | ndif.//.QT_NO_SOUND..#endif.//.Q |
30580 | 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 75 00 73 00 65 00 | SOUNDQSS_QWS_H....0.q.m.o.u.s.e. |
305a0 | 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 71 00 77 00 73 00 | d.r.i.v.e.r.p.l.u.g.i.n._.q.w.s. |
305c0 | 2e 00 68 00 00 07 71 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 | ..h...q/************************ |
305e0 | 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 | ******************************** |
30600 | 2a 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 | ********************.**.$Id$.**. |
30620 | 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 4d 6f 75 73 65 44 72 69 76 65 72 50 6c 75 | **.Definition.of.QMouseDriverPlu |
30640 | 67 69 6e 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 32 30 30 32 30 32 32 30 0a 2a 2a 0a | gin.**.**.Created.:.20020220.**. |
30660 | 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c | **.Copyright.(C).1992-2002.Troll |
30680 | 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a | tech.ASA...All.rights.reserved.. |
306a0 | 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b | **.**.This.file.is.part.of.the.k |
306c0 | 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b | ernel.module.of.the.Qt.GUI.Toolk |
306e0 | 69 74 2e 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 | it..**.**.This.file.may.be.distr |
30700 | 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 | ibuted.and/or.modified.under.the |
30720 | 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | .terms.of.the.**.GNU.General.Pub |
30740 | 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 | lic.License.version.2.as.publish |
30760 | 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 | ed.by.the.Free.Software.**.Found |
30780 | 61 74 69 6f 6e 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 65 20 | ation.and.appearing.in.the.file. |
307a0 | 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 | LICENSE.GPL.included.in.the.**.p |
307c0 | 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 69 63 | ackaging.of.this.file..**.**.Lic |
307e0 | 65 6e 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 | ensees.holding.valid.Qt.Enterpri |
30800 | 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 | se.Edition.or.Qt.Professional.Ed |
30820 | 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 51 74 6f 70 69 61 20 43 6f 72 | ition.**.licenses.for.Qtopia.Cor |
30840 | 65 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 | e.may.use.this.file.in.accordanc |
30860 | 65 20 77 69 74 68 20 74 68 65 0a 2a 2a 20 51 74 20 45 6d 62 65 64 64 65 64 20 43 6f 6d 6d 65 72 | e.with.the.**.Qt.Embedded.Commer |
30880 | 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 | cial.License.Agreement.provided. |
308a0 | 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 | with.the.Software..**.**.This.fi |
308c0 | 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 | le.is.provided.AS.IS.with.NO.WAR |
308e0 | 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 | RANTY.OF.ANY.KIND,.INCLUDING.THE |
30900 | 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 | .**.WARRANTY.OF.DESIGN,.MERCHANT |
30920 | 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 | ABILITY.AND.FITNESS.FOR.A.PARTIC |
30940 | 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 | ULAR.PURPOSE..**.**.See.http://q |
30960 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d | tsoftware.com/pricing.html.or.em |
30980 | 61 69 6c 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 20 | ail.sales@trolltech.com.for.**.. |
309a0 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c | .information.about.Qt.Commercial |
309c0 | 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 | .License.Agreements..**.See.http |
309e0 | 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c | ://qtsoftware.com/gpl/.for.GPL.l |
30a00 | 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 20 43 6f 6e 74 | icensing.information..**.**.Cont |
30a20 | 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f | act.info@trolltech.com.if.any.co |
30a40 | 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a | nditions.of.this.licensing.are.* |
30a60 | 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a | *.not.clear.to.you..**.********* |
30a80 | 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 | ******************************** |
30aa0 | 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 0a | *****************************/.. |
30ac0 | 23 69 66 6e 64 65 66 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 | #ifndef.QMOUSEDRIVERPLUGIN_QWS_H |
30ae0 | 0a 23 64 65 66 69 6e 65 20 51 4d 4f 55 53 45 44 52 49 56 45 52 50 4c 55 47 49 4e 5f 51 57 53 5f | .#define.QMOUSEDRIVERPLUGIN_QWS_ |
30b00 | 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 70 6c 75 67 | H..#ifndef.QT_H.#include."qgplug |
30b20 | 69 6e 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 | in.h".#include."qstringlist.h".# |
30b40 | 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 43 4f 4d | endif.//.QT_H..#ifndef.QT_NO_COM |
30b60 | 50 4f 4e 45 4e 54 0a 0a 63 6c 61 73 73 20 51 57 53 4d 6f 75 73 65 48 61 6e 64 6c 65 72 3b 0a 63 | PONENT..class.QWSMouseHandler;.c |
30b80 | 6c 61 73 73 20 51 4d 6f 75 73 65 44 72 69 76 65 72 50 6c 75 67 69 6e 50 72 69 76 61 74 65 3b 0a | lass.QMouseDriverPluginPrivate;. |
30ba0 | 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4d 6f 75 73 65 44 72 69 76 65 72 50 6c 75 67 | .class.Q_EXPORT.QMouseDriverPlug |
30bc0 | 69 6e 20 3a 20 70 75 62 6c 69 63 20 51 47 50 6c 75 67 69 6e 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a | in.:.public.QGPlugin.{.....Q_OBJ |
30be0 | 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4d 6f 75 73 65 44 72 69 76 65 72 50 6c 75 67 | ECT.public:.....QMouseDriverPlug |
30c00 | 69 6e 28 29 3b 0a 20 20 20 20 7e 51 4d 6f 75 73 65 44 72 69 76 65 72 50 6c 75 67 69 6e 28 29 3b | in();.....~QMouseDriverPlugin(); |
30c20 | 0a 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 20 76 | ..#ifndef.QT_NO_STRINGLIST.....v |
30c40 | 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 4c 69 73 74 20 6b 65 79 73 28 29 20 63 6f 6e 73 74 20 | irtual.QStringList.keys().const. |
30c60 | 3d 20 30 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 57 53 4d 6f 75 73 65 | =.0;.#endif.....virtual.QWSMouse |
30c80 | 48 61 6e 64 6c 65 72 2a 20 63 72 65 61 74 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 | Handler*.create(.const.QString&. |
30ca0 | 64 72 69 76 65 72 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 64 65 76 69 63 65 20 29 20 | driver,.const.QString.&device.). |
30cc0 | 3d 20 30 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 4d 6f 75 73 65 44 72 69 76 65 72 50 | =.0;..private:.....QMouseDriverP |
30ce0 | 6c 75 67 69 6e 50 72 69 76 61 74 65 20 2a 64 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 | luginPrivate.*d;.};..#endif.//.Q |
30d00 | 54 5f 4e 4f 5f 43 4f 4d 50 4f 4e 45 4e 54 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 4d 4f 55 53 45 | T_NO_COMPONENT..#endif.//.QMOUSE |
30d20 | 44 52 49 56 45 52 50 4c 55 47 49 4e 5f 51 57 53 5f 48 0a 00 00 00 18 00 71 00 73 00 6a 00 69 00 | DRIVERPLUGIN_QWS_H......q.s.j.i. |
30d40 | 73 00 63 00 6f 00 64 00 65 00 63 00 2e 00 68 00 00 0f 5c 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | s.c.o.d.e.c...h...\/************ |
30d60 | 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 | ******************************** |
30d80 | 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 | ******************************** |
30da0 | 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 6a | .**.$Id$.**.**.Definition.of.QSj |
30dc0 | 69 73 43 6f 64 65 63 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 39 | isCodec.class.**.**.Created.:.99 |
30de0 | 30 32 32 35 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 30 2d 32 30 | 0225.**.**.Copyright.(C).2000-20 |
30e00 | 30 32 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 | 02.Trolltech.ASA...All.rights.re |
30e20 | 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 | served..**.**.This.file.is.part. |
30e40 | 6f 66 20 74 68 65 20 74 6f 6f 6c 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 | of.the.tools.module.of.the.Qt.GU |
30e60 | 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 | I.Toolkit..**.**.This.file.may.b |
30e80 | 65 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 | e.distributed.under.the.terms.of |
30ea0 | 20 74 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 69 | .the.Q.Public.License.**.as.defi |
30ec0 | 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 | ned.by.Trolltech.ASA.of.Norway.a |
30ee0 | 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 | nd.appearing.in.the.file.**.LICE |
30f00 | 4e 53 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e | NSE.QPL.included.in.the.packagin |
30f20 | 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 | g.of.this.file..**.**.This.file. |
30f40 | 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 | may.be.distributed.and/or.modifi |
30f60 | 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 0a 2a 2a 20 47 4e 55 | ed.under.the.terms.of.the.**.GNU |
30f80 | 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 | .General.Public.License.version. |
30fa0 | 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 | 2.as.published.by.the.Free.Softw |
30fc0 | 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 | are.**.Foundation.and.appearing. |
30fe0 | 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 | in.the.file.LICENSE.GPL.included |
31000 | 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c | .in.the.**.packaging.of.this.fil |
31020 | 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 69 64 | e..**.**.Licensees.holding.valid |
31040 | 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f | .Qt.Enterprise.Edition.or.Qt.Pro |
31060 | 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 | fessional.Edition.**.licenses.ma |
31080 | 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 | y.use.this.file.in.accordance.wi |
310a0 | 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 | th.the.Qt.Commercial.License.**. |
310c0 | 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 | Agreement.provided.with.the.Soft |
310e0 | 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 | ware..**.**.This.file.is.provide |
31100 | 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 | d.AS.IS.with.NO.WARRANTY.OF.ANY. |
31120 | 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 | KIND,.INCLUDING.THE.**.WARRANTY. |
31140 | 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 | OF.DESIGN,.MERCHANTABILITY.AND.F |
31160 | 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e | ITNESS.FOR.A.PARTICULAR.PURPOSE. |
31180 | 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d | .**.**.See.http://qtsoftware.com |
311a0 | 2f 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 | /pricing.html.or.email.sales@tro |
311c0 | 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 | lltech.com.for.**...information. |
311e0 | 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 | about.Qt.Commercial.License.Agre |
31200 | 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 | ements..**.See.http://qtsoftware |
31220 | 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 69 6e 66 6f | .com/qpl/.for.QPL.licensing.info |
31240 | 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 | rmation..**.See.http://qtsoftwar |
31260 | 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 | e.com/gpl/.for.GPL.licensing.inf |
31280 | 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f | ormation..**.**.Contact.info@tro |
312a0 | 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 | lltech.com.if.any.conditions.of. |
312c0 | 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 | this.licensing.are.**.not.clear. |
312e0 | 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | to.you..**.********************* |
31300 | 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 | ******************************** |
31320 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 2f 2f 20 4d 6f 73 74 20 6f 66 20 74 | *****************/..//.Most.of.t |
31340 | 68 65 20 63 6f 64 65 20 68 65 72 65 20 77 61 73 20 6f 72 69 67 69 6e 61 6c 6c 79 20 77 72 69 74 | he.code.here.was.originally.writ |
31360 | 74 65 6e 20 62 79 20 53 65 72 69 6b 61 20 4b 75 72 75 73 75 67 61 77 61 0a 2f 2f 20 61 2e 6b 2e | ten.by.Serika.Kurusugawa.//.a.k. |
31380 | 61 2e 20 4a 75 6e 6a 69 20 54 61 6b 61 67 69 2c 20 61 6e 64 20 69 73 20 69 6e 63 6c 75 64 65 64 | a..Junji.Takagi,.and.is.included |
313a0 | 20 69 6e 20 51 74 20 77 69 74 68 20 74 68 65 20 61 75 74 68 6f 72 27 73 20 70 65 72 6d 69 73 73 | .in.Qt.with.the.author's.permiss |
313c0 | 69 6f 6e 2c 0a 2f 2f 20 61 6e 64 20 74 68 65 20 67 72 61 74 65 66 75 6c 20 74 68 61 6e 6b 73 20 | ion,.//.and.the.grateful.thanks. |
313e0 | 6f 66 20 74 68 65 20 54 72 6f 6c 6c 74 65 63 68 20 74 65 61 6d 2e 0a 0a 2f 2a 0a 20 2a 20 43 6f | of.the.Trolltech.team.../*..*.Co |
31400 | 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 39 20 53 65 72 69 6b 61 20 4b 75 72 75 73 75 67 61 | pyright.(C).1999.Serika.Kurusuga |
31420 | 77 61 2c 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 20 2a 0a 20 2a 20 52 | wa,.All.rights.reserved...*..*.R |
31440 | 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 20 75 73 65 20 69 6e 20 73 6f 75 72 63 65 20 | edistribution.and.use.in.source. |
31460 | 61 6e 64 20 62 69 6e 61 72 79 20 66 6f 72 6d 73 2c 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 | and.binary.forms,.with.or.withou |
31480 | 74 0a 20 2a 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 2c 20 61 72 65 20 70 65 72 6d 69 74 74 65 64 | t..*.modification,.are.permitted |
314a0 | 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e | .provided.that.the.following.con |
314c0 | 64 69 74 69 6f 6e 73 0a 20 2a 20 61 72 65 20 6d 65 74 3a 0a 20 2a 20 31 2e 20 52 65 64 69 73 74 | ditions..*.are.met:..*.1..Redist |
314e0 | 72 69 62 75 74 69 6f 6e 73 20 6f 66 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6d 75 73 74 20 72 65 | ributions.of.source.code.must.re |
31500 | 74 61 69 6e 20 74 68 65 20 61 62 6f 76 65 20 63 6f 70 79 72 69 67 68 74 0a 20 2a 20 20 20 20 6e | tain.the.above.copyright..*....n |
31520 | 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 | otice,.this.list.of.conditions.a |
31540 | 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 64 69 73 63 6c 61 69 6d 65 72 2e 0a 20 2a 20 | nd.the.following.disclaimer...*. |
31560 | 32 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 | 2..Redistributions.in.binary.for |
31580 | 6d 20 6d 75 73 74 20 72 65 70 72 6f 64 75 63 65 20 74 68 65 20 61 62 6f 76 65 20 63 6f 70 79 72 | m.must.reproduce.the.above.copyr |
315a0 | 69 67 68 74 0a 20 2a 20 20 20 20 6e 6f 74 69 63 65 2c 20 74 68 69 73 20 6c 69 73 74 20 6f 66 20 | ight..*....notice,.this.list.of. |
315c0 | 63 6f 6e 64 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 64 69 73 | conditions.and.the.following.dis |
315e0 | 63 6c 61 69 6d 65 72 20 69 6e 20 74 68 65 0a 20 2a 20 20 20 20 64 6f 63 75 6d 65 6e 74 61 74 69 | claimer.in.the..*....documentati |
31600 | 6f 6e 20 61 6e 64 2f 6f 72 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61 6c 73 20 70 72 6f 76 69 64 | on.and/or.other.materials.provid |
31620 | 65 64 20 77 69 74 68 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 0a 20 2a 0a 20 2a 20 | ed.with.the.distribution...*..*. |
31640 | 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 20 42 59 20 54 48 45 | THIS.SOFTWARE.IS.PROVIDED.BY.THE |
31660 | 20 41 55 54 48 4f 52 20 41 4e 44 20 43 4f 4e 54 52 49 42 55 54 4f 52 53 20 60 60 41 53 20 49 53 | .AUTHOR.AND.CONTRIBUTORS.``AS.IS |
31680 | 27 27 20 41 4e 44 0a 20 2a 20 41 4e 59 20 45 58 50 52 45 53 53 20 4f 52 20 49 4d 50 4c 49 45 44 | ''.AND..*.ANY.EXPRESS.OR.IMPLIED |
316a0 | 20 57 41 52 52 41 4e 54 49 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 2c 20 42 55 54 20 4e 4f 54 20 | .WARRANTIES,.INCLUDING,.BUT.NOT. |
316c0 | 4c 49 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 0a 20 2a 20 49 4d 50 4c 49 45 44 20 57 41 52 52 41 | LIMITED.TO,.THE..*.IMPLIED.WARRA |
316e0 | 4e 54 49 45 53 20 4f 46 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 | NTIES.OF.MERCHANTABILITY.AND.FIT |
31700 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 0a 20 2a | NESS.FOR.A.PARTICULAR.PURPOSE..* |
31720 | 20 41 52 45 20 44 49 53 43 4c 41 49 4d 45 44 2e 20 20 49 4e 20 4e 4f 20 45 56 45 4e 54 20 53 48 | .ARE.DISCLAIMED...IN.NO.EVENT.SH |
31740 | 41 4c 4c 20 54 48 45 20 52 45 47 45 4e 54 53 20 4f 52 20 43 4f 4e 54 52 49 42 55 54 4f 52 53 20 | ALL.THE.REGENTS.OR.CONTRIBUTORS. |
31760 | 42 45 20 4c 49 41 42 4c 45 0a 20 2a 20 46 4f 52 20 41 4e 59 20 44 49 52 45 43 54 2c 20 49 4e 44 | BE.LIABLE..*.FOR.ANY.DIRECT,.IND |
31780 | 49 52 45 43 54 2c 20 49 4e 43 49 44 45 4e 54 41 4c 2c 20 53 50 45 43 49 41 4c 2c 20 45 58 45 4d | IRECT,.INCIDENTAL,.SPECIAL,.EXEM |
317a0 | 50 4c 41 52 59 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 4e 54 49 41 4c 0a 20 2a 20 44 41 4d 41 47 | PLARY,.OR.CONSEQUENTIAL..*.DAMAG |
317c0 | 45 53 20 28 49 4e 43 4c 55 44 49 4e 47 2c 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 | ES.(INCLUDING,.BUT.NOT.LIMITED.T |
317e0 | 4f 2c 20 50 52 4f 43 55 52 45 4d 45 4e 54 20 4f 46 20 53 55 42 53 54 49 54 55 54 45 20 47 4f 4f | O,.PROCUREMENT.OF.SUBSTITUTE.GOO |
31800 | 44 53 0a 20 2a 20 4f 52 20 53 45 52 56 49 43 45 53 3b 20 4c 4f 53 53 20 4f 46 20 55 53 45 2c 20 | DS..*.OR.SERVICES;.LOSS.OF.USE,. |
31820 | 44 41 54 41 2c 20 4f 52 20 50 52 4f 46 49 54 53 3b 20 4f 52 20 42 55 53 49 4e 45 53 53 20 49 4e | DATA,.OR.PROFITS;.OR.BUSINESS.IN |
31840 | 54 45 52 52 55 50 54 49 4f 4e 29 0a 20 2a 20 48 4f 57 45 56 45 52 20 43 41 55 53 45 44 20 41 4e | TERRUPTION)..*.HOWEVER.CAUSED.AN |
31860 | 44 20 4f 4e 20 41 4e 59 20 54 48 45 4f 52 59 20 4f 46 20 4c 49 41 42 49 4c 49 54 59 2c 20 57 48 | D.ON.ANY.THEORY.OF.LIABILITY,.WH |
31880 | 45 54 48 45 52 20 49 4e 20 43 4f 4e 54 52 41 43 54 2c 20 53 54 52 49 43 54 0a 20 2a 20 4c 49 41 | ETHER.IN.CONTRACT,.STRICT..*.LIA |
318a0 | 42 49 4c 49 54 59 2c 20 4f 52 20 54 4f 52 54 20 28 49 4e 43 4c 55 44 49 4e 47 20 4e 45 47 4c 49 | BILITY,.OR.TORT.(INCLUDING.NEGLI |
318c0 | 47 45 4e 43 45 20 4f 52 20 4f 54 48 45 52 57 49 53 45 29 20 41 52 49 53 49 4e 47 20 49 4e 20 41 | GENCE.OR.OTHERWISE).ARISING.IN.A |
318e0 | 4e 59 20 57 41 59 0a 20 2a 20 4f 55 54 20 4f 46 20 54 48 45 20 55 53 45 20 4f 46 20 54 48 49 53 | NY.WAY..*.OUT.OF.THE.USE.OF.THIS |
31900 | 20 53 4f 46 54 57 41 52 45 2c 20 45 56 45 4e 20 49 46 20 41 44 56 49 53 45 44 20 4f 46 20 54 48 | .SOFTWARE,.EVEN.IF.ADVISED.OF.TH |
31920 | 45 20 50 4f 53 53 49 42 49 4c 49 54 59 20 4f 46 0a 20 2a 20 53 55 43 48 20 44 41 4d 41 47 45 2e | E.POSSIBILITY.OF..*.SUCH.DAMAGE. |
31940 | 0a 20 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 4a 49 53 43 4f 44 45 43 5f 48 0a 23 64 65 66 69 | ..*/..#ifndef.QSJISCODEC_H.#defi |
31960 | 6e 65 20 51 53 4a 49 53 43 4f 44 45 43 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 | ne.QSJISCODEC_H..#ifndef.QT_H.#i |
31980 | 6e 63 6c 75 64 65 20 22 71 74 65 78 74 63 6f 64 65 63 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 | nclude."qtextcodec.h".#include." |
319a0 | 71 6a 70 75 6e 69 63 6f 64 65 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 23 69 | qjpunicode.h".#endif.//.QT_H..#i |
319c0 | 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 42 49 47 5f 43 4f 44 45 43 53 0a 0a 23 69 66 20 64 65 66 69 | fndef.QT_NO_BIG_CODECS..#if.defi |
319e0 | 6e 65 64 28 51 54 5f 50 4c 55 47 49 4e 29 0a 23 64 65 66 69 6e 65 20 51 5f 45 58 50 4f 52 54 5f | ned(QT_PLUGIN).#define.Q_EXPORT_ |
31a00 | 43 4f 44 45 43 53 5f 4a 50 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 51 5f 45 58 50 4f 52 54 | CODECS_JP.#else.#define.Q_EXPORT |
31a20 | 5f 43 4f 44 45 43 53 5f 4a 50 20 51 5f 45 58 50 4f 52 54 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 | _CODECS_JP.Q_EXPORT.#endif..clas |
31a40 | 73 20 51 5f 45 58 50 4f 52 54 5f 43 4f 44 45 43 53 5f 4a 50 20 51 53 6a 69 73 43 6f 64 65 63 20 | s.Q_EXPORT_CODECS_JP.QSjisCodec. |
31a60 | 3a 20 70 75 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 | :.public.QTextCodec.{.public:... |
31a80 | 20 20 76 69 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 | ..virtual.int.mibEnum().const;.. |
31aa0 | 20 20 20 63 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 | ...const.char*.name().const;.... |
31ac0 | 20 63 6f 6e 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 | .const.char*.mimeName().const;.. |
31ae0 | 20 20 20 20 51 54 65 78 74 44 65 63 6f 64 65 72 2a 20 6d 61 6b 65 44 65 63 6f 64 65 72 28 29 20 | ....QTextDecoder*.makeDecoder(). |
31b00 | 63 6f 6e 73 74 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 | const;..#if.!defined(Q_NO_USING_ |
31b20 | 4b 45 59 57 4f 52 44 29 0a 20 20 20 20 75 73 69 6e 67 20 51 54 65 78 74 43 6f 64 65 63 3a 3a 66 | KEYWORD).....using.QTextCodec::f |
31b40 | 72 6f 6d 55 6e 69 63 6f 64 65 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 51 43 53 74 72 69 6e 67 20 | romUnicode;.#endif.....QCString. |
31b60 | 66 72 6f 6d 55 6e 69 63 6f 64 65 28 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 75 63 2c 20 69 | fromUnicode(const.QString&.uc,.i |
31b80 | 6e 74 26 20 6c 65 6e 49 6e 4f 75 74 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 | nt&.lenInOut).const;.....QString |
31ba0 | 20 74 6f 55 6e 69 63 6f 64 65 28 63 6f 6e 73 74 20 63 68 61 72 2a 20 63 68 61 72 73 2c 20 69 6e | .toUnicode(const.char*.chars,.in |
31bc0 | 74 20 6c 65 6e 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 69 6e 74 20 68 65 75 72 69 73 74 69 63 | t.len).const;......int.heuristic |
31be0 | 43 6f 6e 74 65 6e 74 4d 61 74 63 68 28 63 6f 6e 73 74 20 63 68 61 72 2a 20 63 68 61 72 73 2c 20 | ContentMatch(const.char*.chars,. |
31c00 | 69 6e 74 20 6c 65 6e 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 68 65 75 72 69 73 74 69 | int.len).const;.....int.heuristi |
31c20 | 63 4e 61 6d 65 4d 61 74 63 68 28 63 6f 6e 73 74 20 63 68 61 72 2a 20 68 69 6e 74 29 20 63 6f 6e | cNameMatch(const.char*.hint).con |
31c40 | 73 74 3b 0a 0a 20 20 20 20 51 53 6a 69 73 43 6f 64 65 63 28 29 3b 0a 20 20 20 20 7e 51 53 6a 69 | st;......QSjisCodec();.....~QSji |
31c60 | 73 43 6f 64 65 63 28 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 63 6f 6e 73 74 20 | sCodec();..protected:.....const. |
31c80 | 51 4a 70 55 6e 69 63 6f 64 65 43 6f 6e 76 20 2a 63 6f 6e 76 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 | QJpUnicodeConv.*conv;.};..#endif |
31ca0 | 0a 23 65 6e 64 69 66 0a 00 00 00 1c 00 71 00 70 00 69 00 78 00 6d 00 61 00 70 00 63 00 61 00 63 | .#endif......q.p.i.x.m.a.p.c.a.c |
31cc0 | 00 68 00 65 00 2e 00 68 00 00 08 1d 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .h.e...h..../******************* |
31ce0 | 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 | ******************************** |
31d00 | 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 0a 2a 2a 20 24 49 64 | *************************.**.$Id |
31d20 | 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 50 69 78 6d 61 70 43 | :.$.**.**.Definition.of.QPixmapC |
31d40 | 61 63 68 65 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 35 30 35 30 | ache.class.**.**.Created.:.95050 |
31d60 | 31 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 | 1.**.**.Copyright.(C).1992-2000. |
31d80 | 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 | Trolltech.ASA...All.rights.reser |
31da0 | 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 | ved..**.**.This.file.is.part.of. |
31dc0 | 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 | the.kernel.module.of.the.Qt.GUI. |
31de0 | 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 20 | Toolkit..**.**.This.file.may.be. |
31e00 | 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 | distributed.under.the.terms.of.t |
31e20 | 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 69 6e 65 | he.Q.Public.License.**.as.define |
31e40 | 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 | d.by.Trolltech.ASA.of.Norway.and |
31e60 | 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 4e 53 | .appearing.in.the.file.**.LICENS |
31e80 | 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e 67 20 | E.QPL.included.in.the.packaging. |
31ea0 | 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 | of.this.file..**.**.This.file.ma |
31ec0 | 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 | y.be.distributed.and/or.modified |
31ee0 | 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 | .under.the.terms.of.the.**.GNU.G |
31f00 | 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 | eneral.Public.License.version.2. |
31f20 | 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 | as.published.by.the.Free.Softwar |
31f40 | 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e | e.**.Foundation.and.appearing.in |
31f60 | 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 | .the.file.LICENSE.GPL.included.i |
31f80 | 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e | n.the.**.packaging.of.this.file. |
31fa0 | 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 69 64 20 51 | .**.**.Licensees.holding.valid.Q |
31fc0 | 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 | t.Enterprise.Edition.or.Qt.Profe |
31fe0 | 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 | ssional.Edition.**.licenses.may. |
32000 | 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 | use.this.file.in.accordance.with |
32020 | 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 | .the.Qt.Commercial.License.**.Ag |
32040 | 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 | reement.provided.with.the.Softwa |
32060 | 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 | re..**.**.This.file.is.provided. |
32080 | 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 | AS.IS.with.NO.WARRANTY.OF.ANY.KI |
320a0 | 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 | ND,.INCLUDING.THE.**.WARRANTY.OF |
320c0 | 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 | .DESIGN,.MERCHANTABILITY.AND.FIT |
320e0 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a | NESS.FOR.A.PARTICULAR.PURPOSE..* |
32100 | 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 | *.**.See.http://qtsoftware.com/p |
32120 | 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 |
32140 | 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 | tech.com.for.**...information.ab |
32160 | 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d | out.Qt.Commercial.License.Agreem |
32180 | 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 | ents..**.See.http://qtsoftware.c |
321a0 | 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 69 6e 66 6f 72 6d | om/qpl/.for.QPL.licensing.inform |
321c0 | 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e | ation..**.See.http://qtsoftware. |
321e0 | 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 | com/gpl/.for.GPL.licensing.infor |
32200 | 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c | mation..**.**.Contact.info@troll |
32220 | 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 | tech.com.if.any.conditions.of.th |
32240 | 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f | is.licensing.are.**.not.clear.to |
32260 | 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .you..**.*********************** |
32280 | 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 | ******************************** |
322a0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 49 58 4d 41 | ***************/..#ifndef.QPIXMA |
322c0 | 50 43 41 43 48 45 5f 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 | PCACHE_H.#define.QPIXMAPCACHE_H. |
322e0 | 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 61 70 2e | .#ifndef.QT_H.#include."qpixmap. |
32300 | 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 45 58 50 4f | h".#endif.//.QT_H...class.Q_EXPO |
32320 | 52 54 20 51 50 69 78 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 | RT.QPixmapCache....//.global.pix |
32340 | 6d 61 70 20 63 61 63 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 | map.cache.{.public:.....static.. |
32360 | 69 6e 74 20 20 63 61 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 | int..cacheLimit();.....static..v |
32380 | 6f 69 64 20 73 65 74 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 | oid.setCacheLimit(.int.);.....st |
323a0 | 61 74 69 63 20 20 51 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 | atic..QPixmap.*find(.const.QStri |
323c0 | 6e 67 20 26 6b 65 79 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 | ng.&key.);.....static..bool.find |
323e0 | 28 20 63 6f 6e 73 74 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 | (.const.QString.&key,.QPixmap&.) |
32400 | 3b 0a 20 20 20 20 73 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 | ;.....static..bool.insert(.const |
32420 | 20 51 53 74 72 69 6e 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 | .QString.&key,.QPixmap.*.);..... |
32440 | 73 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 | static..bool.insert(.const.QStri |
32460 | 6e 67 20 26 6b 65 79 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 | ng.&key,.const.QPixmap&.);.....s |
32480 | 74 61 74 69 63 20 20 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 | tatic..void.remove(.const.QStrin |
324a0 | 67 20 26 6b 65 79 20 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 | g.&key.);.....static..void.clear |
324c0 | 28 29 3b 0a 7d 3b 0a 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 | ();.};...#endif.//.QPIXMAPCACHE_ |
324e0 | 48 0a 00 00 00 14 00 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 | H......q.p.d.e.v.m.e.t...h...3/* |
32500 | 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 | ******************************** |
32520 | 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 | ******************************** |
32540 | 2a 2a 2a 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 | ***********.**.$Id$.**.**.Compat |
32560 | 69 62 69 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 | ibility.file.-.should.only.be.in |
32580 | 63 6c 75 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 | cluded.by.legacy.code..**.It.#in |
325a0 | 63 6c 75 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 | cludes.the.file.which.obsoletes. |
325c0 | 74 68 69 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 | this.one..**.**.Copyright.(C).19 |
325e0 | 39 38 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 | 98-2000.Trolltech.ASA...All.righ |
32600 | 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 65 20 69 73 20 70 61 | ts.reserved..**..This.file.is.pa |
32620 | 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 0a 2a 2a 0a 2a 2a 20 | rt.of.the.Qt.GUI.Toolkit..**.**. |
32640 | 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 74 65 64 20 75 6e 64 | This.file.may.be.distributed.und |
32660 | 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 6c 69 63 20 4c 69 63 | er.the.terms.of.the.Q.Public.Lic |
32680 | 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 6c 6c 74 65 63 68 20 | ense.**.as.defined.by.Trolltech. |
326a0 | 41 53 41 20 6f 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 | ASA.of.Norway.and.appearing.in.t |
326c0 | 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 6c 75 64 65 64 20 | he.file.**.LICENSE.QPL.included. |
326e0 | 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 69 6c 65 2e 0a 2a | in.the.packaging.of.this.file..* |
32700 | 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 69 64 20 51 74 20 | *.**.Licensees.holding.valid.Qt. |
32720 | 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 73 65 73 20 6d 61 | Professional.Edition.licenses.ma |
32740 | 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 72 64 61 6e 63 65 | y.use.this.**.file.in.accordance |
32760 | 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 64 69 74 69 6f | .with.the.Qt.Professional.Editio |
32780 | 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 76 69 64 65 64 20 | n.License.Agreement.**.provided. |
327a0 | 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 64 69 74 69 6f 6e | with.the.Qt.Professional.Edition |
327c0 | 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f | ..**.**.See.http://qtsoftware.co |
327e0 | 6d 2f 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 | m/pricing.html.or.email.sales@tr |
32800 | 6f 6c 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 | olltech.com.for.**.information.a |
32820 | 62 6f 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 | bout.the.Professional.Edition.li |
32840 | 63 65 6e 73 69 6e 67 2c 20 6f 72 20 73 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 | censing,.or.see.**.http://qtsoft |
32860 | 77 61 72 65 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 | ware.com/qpl/.for.QPL.licensing. |
32880 | 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..**.**************** |
328a0 | 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 | ******************************** |
328c0 | 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 | *****************************/.# |
328e0 | 69 66 6e 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 | ifndef.QPDEVMET_H.#define.QPDEVM |
32900 | 45 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 6d 65 74 72 69 | ET_H.#include."qpaintdevicemetri |
32920 | 63 73 2e 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 | cs.h".#endif......q.p.o.p.m.e.n. |
32940 | 75 00 2e 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 | u...h...*/********************** |
32960 | 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 | ******************************** |
32980 | 2a 2a 2a 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 | **********************.**.$Id$.* |
329a0 | 2a 0a 2a 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 | *.**.Compatibility.file.-.should |
329c0 | 20 6f 6e 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 | .only.be.included.by.legacy.code |
329e0 | 2e 0a 2a 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 | ..**.It.#includes.the.file.which |
32a00 | 20 6f 62 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 | .obsoletes.this.one..**.**.Copyr |
32a20 | 69 67 68 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 41 | ight.(C).1998-2000.Trolltech.ASA |
32a40 | 2e 20 20 41 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 | ...All.rights.reserved..**..This |
32a60 | 20 66 69 6c 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 | .file.is.part.of.the.Qt.GUI.Tool |
32a80 | 6b 69 74 2e 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 | kit..**.**.This.file.may.be.dist |
32aa0 | 72 69 62 75 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 | ributed.under.the.terms.of.the.Q |
32ac0 | 20 50 75 62 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 | .Public.License.**.as.defined.by |
32ae0 | 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 | .Trolltech.ASA.of.Norway.and.app |
32b00 | 65 61 72 69 6e 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 | earing.in.the.file.**.LICENSE.QP |
32b20 | 4c 20 69 6e 63 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 | L.included.in.the.packaging.of.t |
32b40 | 68 69 73 20 66 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 | his.file..**.**.Licensees.holdin |
32b60 | 67 20 76 61 6c 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 | g.valid.Qt.Professional.Edition. |
32b80 | 6c 69 63 65 6e 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 | licenses.may.use.this.**.file.in |
32ba0 | 20 61 63 63 6f 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 | .accordance.with.the.Qt.Professi |
32bc0 | 6f 6e 61 6c 20 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 | onal.Edition.License.Agreement.* |
32be0 | 2a 20 70 72 6f 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 | *.provided.with.the.Qt.Professio |
32c00 | 6e 61 6c 20 45 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 71 74 | nal.Edition..**.**.See.http://qt |
32c20 | 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d 61 | software.com/pricing.html.or.ema |
32c40 | 69 6c 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 | il.sales@trolltech.com.for.**.in |
32c60 | 66 6f 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 | formation.about.the.Professional |
32c80 | 20 45 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 | .Edition.licensing,.or.see.**.ht |
32ca0 | 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c | tp://qtsoftware.com/qpl/.for.QPL |
32cc0 | 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 2a | .licensing.information..**.***** |
32ce0 | 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 | ******************************** |
32d00 | 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 | ******************************** |
32d20 | 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 65 | ********/.#ifndef.QPOPMENU_H.#de |
32d40 | 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 70 | fine.QPOPMENU_H.#include."qpopup |
32d60 | 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 00 | menu.h".#endif......q.m.u.t.e.x. |
32d80 | 2e 00 68 00 00 0a 57 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 | ..h...W/************************ |
32da0 | 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 | ******************************** |
32dc0 | 2a 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 | ********************.**.$Id$.**. |
32de0 | 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 4d 75 74 65 78 20 63 6c 61 73 73 0a 2a 2a | **.Definition.of.QMutex.class.** |
32e00 | 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 33 31 31 30 37 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 | .**.Created.:.931107.**.**.Copyr |
32e20 | 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 | ight.(C).1992-2002.Trolltech.ASA |
32e40 | 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 | ...All.rights.reserved..**.**.Th |
32e60 | 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 74 6f 6f 6c 73 20 6d 6f 64 | is.file.is.part.of.the.tools.mod |
32e80 | 75 6c 65 20 6f 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 | ule.of.the.Qt.GUI.Toolkit..**.** |
32ea0 | 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 74 65 64 20 75 6e | .This.file.may.be.distributed.un |
32ec0 | 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 6c 69 63 20 4c 69 | der.the.terms.of.the.Q.Public.Li |
32ee0 | 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 6c 6c 74 65 63 68 | cense.**.as.defined.by.Trolltech |
32f00 | 20 41 53 41 20 6f 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 | .ASA.of.Norway.and.appearing.in. |
32f20 | 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 6c 75 64 65 64 | the.file.**.LICENSE.QPL.included |
32f40 | 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 69 6c 65 2e 0a | .in.the.packaging.of.this.file.. |
32f60 | 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 74 | **.**.This.file.may.be.distribut |
32f80 | 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 | ed.and/or.modified.under.the.ter |
32fa0 | 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 | ms.of.the.**.GNU.General.Public. |
32fc0 | 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 | License.version.2.as.published.b |
32fe0 | 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f | y.the.Free.Software.**.Foundatio |
33000 | 6e 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 65 20 4c 49 43 45 | n.and.appearing.in.the.file.LICE |
33020 | 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 | NSE.GPL.included.in.the.**.packa |
33040 | 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 69 63 65 6e 73 65 | ging.of.this.file..**.**.License |
33060 | 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 | es.holding.valid.Qt.Enterprise.E |
33080 | 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f | dition.or.Qt.Professional.Editio |
330a0 | 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 | n.**.licenses.may.use.this.file. |
330c0 | 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 | in.accordance.with.the.Qt.Commer |
330e0 | 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 | cial.License.**.Agreement.provid |
33100 | 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 | ed.with.the.Software..**.**.This |
33120 | 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 | .file.is.provided.AS.IS.with.NO. |
33140 | 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 | WARRANTY.OF.ANY.KIND,.INCLUDING. |
33160 | 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 | THE.**.WARRANTY.OF.DESIGN,.MERCH |
33180 | 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 | ANTABILITY.AND.FITNESS.FOR.A.PAR |
331a0 | 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a | TICULAR.PURPOSE..**.**.See.http: |
331c0 | 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 | //qtsoftware.com/pricing.html.or |
331e0 | 20 65 6d 61 69 6c 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 | .email.sales@trolltech.com.for.* |
33200 | 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 | *...information.about.Qt.Commerc |
33220 | 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 | ial.License.Agreements..**.See.h |
33240 | 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 | ttp://qtsoftware.com/qpl/.for.QP |
33260 | 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 20 53 65 65 20 | L.licensing.information..**.See. |
33280 | 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 | http://qtsoftware.com/gpl/.for.G |
332a0 | 50 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 20 | PL.licensing.information..**.**. |
332c0 | 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e | Contact.info@trolltech.com.if.an |
332e0 | 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 | y.conditions.of.this.licensing.a |
33300 | 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a | re.**.not.clear.to.you..**.***** |
33320 | 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 | ******************************** |
33340 | 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 | ******************************** |
33360 | 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 55 54 45 58 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 55 | */..#ifndef.QMUTEX_H.#define.QMU |
33380 | 54 45 58 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 | TEX_H..#ifndef.QT_H.#include."qg |
333a0 | 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 64 65 66 | lobal.h".#endif.//.QT_H..#if.def |
333c0 | 69 6e 65 64 28 51 54 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 | ined(QT_THREAD_SUPPORT)..class.Q |
333e0 | 4d 75 74 65 78 50 72 69 76 61 74 65 3b 0a 0a 63 6f 6e 73 74 20 69 6e 74 20 51 5f 4d 55 54 45 58 | MutexPrivate;..const.int.Q_MUTEX |
33400 | 5f 4e 4f 52 4d 41 4c 20 3d 20 30 3b 0a 63 6f 6e 73 74 20 69 6e 74 20 51 5f 4d 55 54 45 58 5f 52 | _NORMAL.=.0;.const.int.Q_MUTEX_R |
33420 | 45 43 55 52 53 49 56 45 20 3d 20 31 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4d | ECURSIVE.=.1;..class.Q_EXPORT.QM |
33440 | 75 74 65 78 0a 7b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 54 68 72 65 61 64 3b | utex.{.....friend.class.QThread; |
33460 | 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 57 61 69 74 43 6f 6e 64 69 74 69 6f 6e | .....friend.class.QWaitCondition |
33480 | 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 6f 6e 64 69 74 69 6f | ;.....friend.class.QWaitConditio |
334a0 | 6e 50 72 69 76 61 74 65 3b 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4d 75 74 65 78 28 62 6f | nPrivate;..public:.....QMutex(bo |
334c0 | 6f 6c 20 72 65 63 75 72 73 69 76 65 20 3d 20 46 41 4c 53 45 29 3b 0a 20 20 20 20 76 69 72 74 75 | ol.recursive.=.FALSE);.....virtu |
334e0 | 61 6c 20 7e 51 4d 75 74 65 78 28 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 6c 6f 63 6b 28 29 3b 0a | al.~QMutex();......void.lock();. |
33500 | 20 20 20 20 76 6f 69 64 20 75 6e 6c 6f 63 6b 28 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 6c 6f 63 6b | ....void.unlock();.....bool.lock |
33520 | 65 64 28 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 74 72 79 4c 6f 63 6b 28 29 3b 0a 0a 70 72 69 76 61 | ed();.....bool.tryLock();..priva |
33540 | 74 65 3a 0a 20 20 20 20 51 4d 75 74 65 78 50 72 69 76 61 74 65 20 2a 20 64 3b 0a 0a 23 69 66 20 | te:.....QMutexPrivate.*.d;..#if. |
33560 | 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 4d 75 74 | defined(Q_DISABLE_COPY).....QMut |
33580 | 65 78 28 20 63 6f 6e 73 74 20 51 4d 75 74 65 78 20 26 20 29 3b 0a 20 20 20 20 51 4d 75 74 65 78 | ex(.const.QMutex.&.);.....QMutex |
335a0 | 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 4d 75 74 65 78 20 26 20 29 3b 0a 23 | .&operator=(.const.QMutex.&.);.# |
335c0 | 65 6e 64 69 66 0a 7d 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4d 75 74 65 78 4c | endif.};..class.Q_EXPORT.QMutexL |
335e0 | 6f 63 6b 65 72 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 4d 75 74 65 78 4c 6f 63 6b 65 72 | ocker.{.public:.....QMutexLocker |
33600 | 28 20 51 4d 75 74 65 78 20 2a 20 29 3b 0a 20 20 20 20 7e 51 4d 75 74 65 78 4c 6f 63 6b 65 72 28 | (.QMutex.*.);.....~QMutexLocker( |
33620 | 29 3b 0a 0a 20 20 20 20 51 4d 75 74 65 78 20 2a 6d 75 74 65 78 28 29 20 63 6f 6e 73 74 3b 0a 0a | );......QMutex.*mutex().const;.. |
33640 | 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 4d 75 74 65 78 20 2a 6d 74 78 3b 0a 0a 23 69 66 20 64 | private:.....QMutex.*mtx;..#if.d |
33660 | 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 4d 75 74 65 | efined(Q_DISABLE_COPY).....QMute |
33680 | 78 4c 6f 63 6b 65 72 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 | xLocker(.const.QMutexLocker.&.); |
336a0 | 0a 20 20 20 20 51 4d 75 74 65 78 4c 6f 63 6b 65 72 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f | .....QMutexLocker.&operator=(.co |
336c0 | 6e 73 74 20 51 4d 75 74 65 78 4c 6f 63 6b 65 72 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a | nst.QMutexLocker.&.);.#endif.};. |
336e0 | 0a 69 6e 6c 69 6e 65 20 51 4d 75 74 65 78 4c 6f 63 6b 65 72 3a 3a 51 4d 75 74 65 78 4c 6f 63 6b | .inline.QMutexLocker::QMutexLock |
33700 | 65 72 28 20 51 4d 75 74 65 78 20 2a 6d 20 29 0a 20 20 20 20 3a 20 6d 74 78 28 20 6d 20 29 0a 7b | er(.QMutex.*m.).....:.mtx(.m.).{ |
33720 | 0a 20 20 20 20 69 66 20 28 20 6d 74 78 20 29 20 6d 74 78 2d 3e 6c 6f 63 6b 28 29 3b 0a 7d 0a 0a | .....if.(.mtx.).mtx->lock();.}.. |
33740 | 69 6e 6c 69 6e 65 20 51 4d 75 74 65 78 4c 6f 63 6b 65 72 3a 3a 7e 51 4d 75 74 65 78 4c 6f 63 6b | inline.QMutexLocker::~QMutexLock |
33760 | 65 72 28 29 0a 7b 0a 20 20 20 20 69 66 20 28 20 6d 74 78 20 29 20 6d 74 78 2d 3e 75 6e 6c 6f 63 | er().{.....if.(.mtx.).mtx->unloc |
33780 | 6b 28 29 3b 0a 7d 0a 0a 69 6e 6c 69 6e 65 20 51 4d 75 74 65 78 20 2a 51 4d 75 74 65 78 4c 6f 63 | k();.}..inline.QMutex.*QMutexLoc |
337a0 | 6b 65 72 3a 3a 6d 75 74 65 78 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 | ker::mutex().const.{.....return. |
337c0 | 6d 74 78 3b 0a 7d 0a 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 0a 00 00 00 1a 00 71 00 70 00 | mtx;.}..#endif..#endif......q.p. |
337e0 | 6f 00 69 00 6e 00 74 00 61 00 72 00 72 00 61 00 79 00 2e 00 68 00 00 0f ac 2f 2a 2a 2a 2a 2a 2a | o.i.n.t.a.r.r.a.y...h..../****** |
33800 | 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 | ******************************** |
33820 | 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 | ******************************** |
33840 | 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f | ******.**.$Id:.$.**.**.Definitio |
33860 | 6e 20 6f 66 20 51 50 6f 69 6e 74 41 72 72 61 79 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 | n.of.QPointArray.class.**.**.Cre |
33880 | 61 74 65 64 20 3a 20 39 34 30 32 31 33 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 | ated.:.940213.**.**.Copyright.(C |
338a0 | 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 | ).1992-2000.Trolltech.ASA...All. |
338c0 | 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 | rights.reserved..**.**.This.file |
338e0 | 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 | .is.part.of.the.kernel.module.of |
33900 | 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. |
33920 | 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 |
33940 | 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. |
33960 | 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 41 20 6f | **.as.defined.by.Trolltech.ASA.o |
33980 | 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 |
339a0 | 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 |
339c0 | 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..**.**. |
339e0 | 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 74 65 64 20 61 6e 64 | This.file.may.be.distributed.and |
33a00 | 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 | /or.modified.under.the.terms.of. |
33a20 | 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 | the.**.GNU.General.Public.Licens |
33a40 | 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 | e.version.2.as.published.by.the. |
33a60 | 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 | Free.Software.**.Foundation.and. |
33a80 | 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 | appearing.in.the.file.LICENSE.GP |
33aa0 | 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f | L.included.in.the.**.packaging.o |
33ac0 | 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 73 20 68 6f 6c | f.this.file..**.**.Licensees.hol |
33ae0 | 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e | ding.valid.Qt.Enterprise.Edition |
33b00 | 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c | .or.Qt.Professional.Edition.**.l |
33b20 | 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 | icenses.may.use.this.file.in.acc |
33b40 | 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c | ordance.with.the.Qt.Commercial.L |
33b60 | 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 | icense.**.Agreement.provided.wit |
33b80 | 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 | h.the.Software..**.**.This.file. |
33ba0 | 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e | is.provided.AS.IS.with.NO.WARRAN |
33bc0 | 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a | TY.OF.ANY.KIND,.INCLUDING.THE.** |
33be0 | 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 | .WARRANTY.OF.DESIGN,.MERCHANTABI |
33c00 | 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 | LITY.AND.FITNESS.FOR.A.PARTICULA |
33c20 | 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f | R.PURPOSE..**.**.See.http://qtso |
33c40 | 66 74 77 61 72 65 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 | ftware.com/pricing.html.or.email |
33c60 | 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 20 20 69 6e | .sales@trolltech.com.for.**...in |
33c80 | 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 | formation.about.Qt.Commercial.Li |
33ca0 | 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f | cense.Agreements..**.See.http:// |
33cc0 | 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 | qtsoftware.com/qpl/.for.QPL.lice |
33ce0 | 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f | nsing.information..**.See.http:/ |
33d00 | 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 | /qtsoftware.com/gpl/.for.GPL.lic |
33d20 | 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 20 43 6f 6e 74 61 63 | ensing.information..**.**.Contac |
33d40 | 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 | t.info@trolltech.com.if.any.cond |
33d60 | 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 | itions.of.this.licensing.are.**. |
33d80 | 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | not.clear.to.you..**.*********** |
33da0 | 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 | ******************************** |
33dc0 | 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 0a 23 69 | ***************************/..#i |
33de0 | 66 6e 64 65 66 20 51 50 4f 49 4e 54 41 52 52 41 59 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 4f 49 | fndef.QPOINTARRAY_H.#define.QPOI |
33e00 | 4e 54 41 52 52 41 59 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 | NTARRAY_H..#ifndef.QT_H.#include |
33e20 | 20 22 71 6d 65 6d 61 72 72 61 79 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 6f 69 6e 74 2e | ."qmemarray.h".#include."qpoint. |
33e40 | 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 23 69 66 20 64 65 66 69 6e 65 64 28 | h".#endif.//.QT_H...#if.defined( |
33e60 | 51 5f 54 45 4d 50 4c 41 54 45 44 4c 4c 29 0a 2f 2f 51 5f 54 45 4d 50 4c 41 54 45 5f 45 58 54 45 | Q_TEMPLATEDLL).//Q_TEMPLATE_EXTE |
33e80 | 52 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 4d 65 6d 41 | RN.template.class.Q_EXPORT.QMemA |
33ea0 | 72 72 61 79 3c 51 50 6f 69 6e 74 3e 3b 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 5f 45 58 | rray<QPoint>;.#endif..class.Q_EX |
33ec0 | 50 4f 52 54 20 51 50 6f 69 6e 74 41 72 72 61 79 20 3a 20 70 75 62 6c 69 63 20 51 4d 65 6d 41 72 | PORT.QPointArray.:.public.QMemAr |
33ee0 | 72 61 79 3c 51 50 6f 69 6e 74 3e 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 6f 69 6e 74 | ray<QPoint>.{.public:.....QPoint |
33f00 | 41 72 72 61 79 28 29 20 7b 7d 0a 20 20 20 20 7e 51 50 6f 69 6e 74 41 72 72 61 79 28 29 20 7b 7d | Array().{}.....~QPointArray().{} |
33f20 | 0a 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 28 20 69 6e 74 20 73 69 7a 65 20 29 20 3a 20 51 | .....QPointArray(.int.size.).:.Q |
33f40 | 4d 65 6d 41 72 72 61 79 3c 51 50 6f 69 6e 74 3e 28 20 73 69 7a 65 20 29 20 7b 7d 0a 20 20 20 20 | MemArray<QPoint>(.size.).{}..... |
33f60 | 51 50 6f 69 6e 74 41 72 72 61 79 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 20 26 | QPointArray(.const.QPointArray.& |
33f80 | 61 20 29 20 3a 20 51 4d 65 6d 41 72 72 61 79 3c 51 50 6f 69 6e 74 3e 28 20 61 20 29 20 7b 7d 0a | a.).:.QMemArray<QPoint>(.a.).{}. |
33fa0 | 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 28 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 2c | ....QPointArray(.const.QRect.&r, |
33fc0 | 20 62 6f 6f 6c 20 63 6c 6f 73 65 64 3d 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 51 50 6f 69 6e 74 | .bool.closed=FALSE.);.....QPoint |
33fe0 | 41 72 72 61 79 28 20 69 6e 74 20 6e 50 6f 69 6e 74 73 2c 20 63 6f 6e 73 74 20 51 43 4f 4f 52 44 | Array(.int.nPoints,.const.QCOORD |
34000 | 20 2a 70 6f 69 6e 74 73 20 29 3b 0a 0a 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 09 20 26 6f | .*points.);......QPointArray..&o |
34020 | 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 20 26 61 20 29 | perator=(.const.QPointArray.&a.) |
34040 | 0a 09 7b 20 72 65 74 75 72 6e 20 28 51 50 6f 69 6e 74 41 72 72 61 79 26 29 61 73 73 69 67 6e 28 | ..{.return.(QPointArray&)assign( |
34060 | 20 61 20 29 3b 20 7d 0a 0a 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 20 63 6f 70 79 28 29 20 | .a.);.}......QPointArray.copy(). |
34080 | 63 6f 6e 73 74 0a 09 7b 20 51 50 6f 69 6e 74 41 72 72 61 79 20 74 6d 70 3b 20 72 65 74 75 72 6e | const..{.QPointArray.tmp;.return |
340a0 | 20 2a 28 28 51 50 6f 69 6e 74 41 72 72 61 79 2a 29 26 74 6d 70 2e 64 75 70 6c 69 63 61 74 65 28 | .*((QPointArray*)&tmp.duplicate( |
340c0 | 2a 74 68 69 73 29 29 3b 20 7d 0a 0a 20 20 20 20 76 6f 69 64 20 20 20 20 74 72 61 6e 73 6c 61 74 | *this));.}......void....translat |
340e0 | 65 28 20 69 6e 74 20 64 78 2c 20 69 6e 74 20 64 79 20 29 3b 0a 20 20 20 20 51 52 65 63 74 20 20 | e(.int.dx,.int.dy.);.....QRect.. |
34100 | 20 62 6f 75 6e 64 69 6e 67 52 65 63 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 | .boundingRect().const;......void |
34120 | 20 20 20 20 70 6f 69 6e 74 28 20 75 69 6e 74 20 69 2c 20 69 6e 74 20 2a 78 2c 20 69 6e 74 20 2a | ....point(.uint.i,.int.*x,.int.* |
34140 | 79 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 20 70 6f 69 6e 74 28 20 75 69 | y.).const;.....QPoint..point(.ui |
34160 | 6e 74 20 69 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 73 65 74 50 6f 69 | nt.i.).const;.....void....setPoi |
34180 | 6e 74 28 20 75 69 6e 74 20 69 2c 20 69 6e 74 20 78 2c 20 69 6e 74 20 79 20 29 3b 0a 20 20 20 20 | nt(.uint.i,.int.x,.int.y.);..... |
341a0 | 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 63 6f 6e 73 74 20 | void....setPoint(.uint.i,.const. |
341c0 | 51 50 6f 69 6e 74 20 26 70 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 73 65 74 50 6f 69 6e | QPoint.&p.);.....bool....setPoin |
341e0 | 74 73 28 20 69 6e 74 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 | ts(.int.nPoints,.const.QCOORD.*p |
34200 | 6f 69 6e 74 73 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 20 20 20 73 65 74 50 6f 69 6e 74 73 28 20 | oints.);.....bool....setPoints(. |
34220 | 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 20 66 69 72 | int.nPoints,.int.firstx,.int.fir |
34240 | 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 6f 69 6e 74 | sty,.....);.....bool....putPoint |
34260 | 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 20 63 6f 6e 73 74 | s(.int.index,.int.nPoints,.const |
34280 | 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 20 20 20 20 70 | .QCOORD.*points.);.....bool....p |
342a0 | 75 74 50 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 | utPoints(.int.index,.int.nPoints |
342c0 | 2c 20 69 6e 74 20 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 | ,.int.firstx,.int.firsty,.....); |
342e0 | 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 65 | .....bool....putPoints(.int.inde |
34300 | 78 2c 20 69 6e 74 20 6e 50 6f 69 6e 74 73 2c 0a 09 09 20 20 20 20 20 20 20 63 6f 6e 73 74 20 51 | x,.int.nPoints,..........const.Q |
34320 | 50 6f 69 6e 74 41 72 72 61 79 20 26 20 66 72 6f 6d 2c 20 69 6e 74 20 66 72 6f 6d 49 6e 64 65 78 | PointArray.&.from,.int.fromIndex |
34340 | 3d 30 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 20 20 20 6d 61 6b 65 41 72 63 28 20 69 6e 74 20 | =0.);......void....makeArc(.int. |
34360 | 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 31 2c 20 | x,.int.y,.int.w,.int.h,.int.a1,. |
34380 | 69 6e 74 20 61 32 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 20 20 20 6d 61 6b 65 45 6c 6c 69 70 73 | int.a2.);.....void....makeEllips |
343a0 | 65 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 20 29 3b | e(.int.x,.int.y,.int.w,.int.h.); |
343c0 | 0a 20 20 20 20 76 6f 69 64 20 20 20 20 6d 61 6b 65 41 72 63 28 20 69 6e 74 20 78 2c 20 69 6e 74 | .....void....makeArc(.int.x,.int |
343e0 | 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 69 6e 74 20 61 31 2c 20 69 6e 74 20 61 32 | .y,.int.w,.int.h,.int.a1,.int.a2 |
34400 | 2c 0a 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 57 4d 61 74 72 69 78 26 20 29 3b 0a 23 69 66 6e | ,........const.QWMatrix&.);.#ifn |
34420 | 64 65 66 20 51 54 5f 4e 4f 5f 42 45 5a 49 45 52 0a 20 20 20 20 51 50 6f 69 6e 74 41 72 72 61 79 | def.QT_NO_BEZIER.....QPointArray |
34440 | 20 63 75 62 69 63 42 65 7a 69 65 72 28 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 20 20 20 | .cubicBezier().const;.#endif.... |
34460 | 20 76 6f 69 64 2a 20 20 73 68 6f 72 74 50 6f 69 6e 74 73 28 20 69 6e 74 20 69 6e 64 65 78 20 3d | .void*..shortPoints(.int.index.= |
34480 | 20 30 2c 20 69 6e 74 20 6e 50 6f 69 6e 74 73 20 3d 20 2d 31 20 29 20 63 6f 6e 73 74 3b 0a 20 20 | .0,.int.nPoints.=.-1.).const;... |
344a0 | 20 20 73 74 61 74 69 63 20 76 6f 69 64 20 63 6c 65 61 6e 42 75 66 66 65 72 73 28 29 3b 0a 0a 70 | ..static.void.cleanBuffers();..p |
344c0 | 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 73 74 61 74 69 63 20 75 69 6e 74 20 73 70 6c 65 6e 3b | rotected:.....static.uint.splen; |
344e0 | 0a 20 20 20 20 73 74 61 74 69 63 20 76 6f 69 64 2a 20 73 70 3b 0a 7d 3b 0a 0a 0a 2f 2a 2a 2a 2a | .....static.void*.sp;.};.../**** |
34500 | 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 | ******************************** |
34520 | 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 | ******************************** |
34540 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 51 50 6f 69 6e 74 41 72 72 61 79 20 73 74 72 65 61 6d 20 66 | *********...QPointArray.stream.f |
34560 | 75 6e 63 74 69 6f 6e 73 0a 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | unctions..********************** |
34580 | 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 | ******************************** |
345a0 | 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 69 66 6e 64 65 66 | ***********************/.#ifndef |
345c0 | 20 51 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 | .QT_NO_DATASTREAM.Q_EXPORT.QData |
345e0 | 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. |
34600 | 26 2c 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 41 72 72 61 79 20 26 20 29 3b 0a 51 5f 45 58 50 4f | &,.const.QPointArray.&.);.Q_EXPO |
34620 | 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 44 61 74 | RT.QDataStream.&operator>>(.QDat |
34640 | 61 53 74 72 65 61 6d 20 26 2c 20 51 50 6f 69 6e 74 41 72 72 61 79 20 26 20 29 3b 0a 23 65 6e 64 | aStream.&,.QPointArray.&.);.#end |
34660 | 69 66 0a 0a 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 2a 2a | if../*************************** |
34680 | 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 | ******************************** |
346a0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 4d 69 73 63 2e 20 51 50 6f 69 6e | ******************...Misc..QPoin |
346c0 | 74 41 72 72 61 79 20 66 75 6e 63 74 69 6f 6e 73 0a 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | tArray.functions..************** |
346e0 | 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 | ******************************** |
34700 | 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 2f | *******************************/ |
34720 | 0a 0a 69 6e 6c 69 6e 65 20 76 6f 69 64 20 51 50 6f 69 6e 74 41 72 72 61 79 3a 3a 73 65 74 50 6f | ..inline.void.QPointArray::setPo |
34740 | 69 6e 74 28 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 0a 7b | int(.uint.i,.const.QPoint.&p.).{ |
34760 | 0a 20 20 20 20 73 65 74 50 6f 69 6e 74 28 20 69 2c 20 70 2e 78 28 29 2c 20 70 2e 79 28 29 20 29 | .....setPoint(.i,.p.x(),.p.y().) |
34780 | 3b 0a 7d 0a 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 4f 49 4e 54 41 52 52 41 59 5f 48 0a 00 00 | ;.}...#endif.//.QPOINTARRAY_H... |
347a0 | 00 18 00 71 00 73 00 65 00 6d 00 61 00 70 00 68 00 6f 00 72 00 65 00 2e 00 68 00 00 08 4f 2f 2a | ...q.s.e.m.a.p.h.o.r.e...h...O/* |
347c0 | 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 | ******************************** |
347e0 | 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 | ******************************** |
34800 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 | ***********.**.$Id$.**.**.Defini |
34820 | 74 69 6f 6e 20 6f 66 20 51 53 65 6d 61 70 68 6f 72 65 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 | tion.of.QSemaphore.class.**.**.C |
34840 | 72 65 61 74 65 64 20 3a 20 39 33 31 31 30 37 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 | reated.:.931107.**.**.Copyright. |
34860 | 28 43 29 20 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c | (C).1992-2002.Trolltech.ASA...Al |
34880 | 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 | l.rights.reserved..**.**.This.fi |
348a0 | 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 74 6f 6f 6c 73 20 6d 6f 64 75 6c 65 20 6f | le.is.part.of.the.tools.module.o |
348c0 | 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 |
348e0 | 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 |
34900 | 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 |
34920 | 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 41 20 | .**.as.defined.by.Trolltech.ASA. |
34940 | 6f 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 | of.Norway.and.appearing.in.the.f |
34960 | 69 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 | ile.**.LICENSE.QPL.included.in.t |
34980 | 68 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 | he.packaging.of.this.file..**.** |
349a0 | 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 74 65 64 20 61 6e | .This.file.may.be.distributed.an |
349c0 | 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 | d/or.modified.under.the.terms.of |
349e0 | 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e | .the.**.GNU.General.Public.Licen |
34a00 | 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 | se.version.2.as.published.by.the |
34a20 | 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 | .Free.Software.**.Foundation.and |
34a40 | 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 | .appearing.in.the.file.LICENSE.G |
34a60 | 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 | PL.included.in.the.**.packaging. |
34a80 | 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 73 20 68 6f | of.this.file..**.**.Licensees.ho |
34aa0 | 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f | lding.valid.Qt.Enterprise.Editio |
34ac0 | 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 | n.or.Qt.Professional.Edition.**. |
34ae0 | 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 | licenses.may.use.this.file.in.ac |
34b00 | 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 | cordance.with.the.Qt.Commercial. |
34b20 | 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 | License.**.Agreement.provided.wi |
34b40 | 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 | th.the.Software..**.**.This.file |
34b60 | 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 | .is.provided.AS.IS.with.NO.WARRA |
34b80 | 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a | NTY.OF.ANY.KIND,.INCLUDING.THE.* |
34ba0 | 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 | *.WARRANTY.OF.DESIGN,.MERCHANTAB |
34bc0 | 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c | ILITY.AND.FITNESS.FOR.A.PARTICUL |
34be0 | 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 | AR.PURPOSE..**.**.See.http://qts |
34c00 | 6f 66 74 77 61 72 65 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 | oftware.com/pricing.html.or.emai |
34c20 | 6c 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 20 20 69 | l.sales@trolltech.com.for.**...i |
34c40 | 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c | nformation.about.Qt.Commercial.L |
34c60 | 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f | icense.Agreements..**.See.http:/ |
34c80 | 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 | /qtsoftware.com/qpl/.for.QPL.lic |
34ca0 | 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a | ensing.information..**.See.http: |
34cc0 | 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 | //qtsoftware.com/gpl/.for.GPL.li |
34ce0 | 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 20 43 6f 6e 74 61 | censing.information..**.**.Conta |
34d00 | 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e | ct.info@trolltech.com.if.any.con |
34d20 | 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a | ditions.of.this.licensing.are.** |
34d40 | 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .not.clear.to.you..**.********** |
34d60 | 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 | ******************************** |
34d80 | 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 0a 23 | ****************************/..# |
34da0 | 69 66 6e 64 65 66 20 51 53 45 4d 41 50 48 4f 52 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 45 4d | ifndef.QSEMAPHORE_H.#define.QSEM |
34dc0 | 41 50 48 4f 52 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 | APHORE_H..#ifndef.QT_H.#include. |
34de0 | 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 23 69 66 20 | "qglobal.h".#endif.//.QT_H..#if. |
34e00 | 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 0a 63 6c 61 73 | defined(QT_THREAD_SUPPORT)..clas |
34e20 | 73 20 51 53 65 6d 61 70 68 6f 72 65 50 72 69 76 61 74 65 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 | s.QSemaphorePrivate;..class.Q_EX |
34e40 | 50 4f 52 54 20 51 53 65 6d 61 70 68 6f 72 65 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 | PORT.QSemaphore.{.public:.....QS |
34e60 | 65 6d 61 70 68 6f 72 65 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 53 | emaphore(.int.);.....virtual.~QS |
34e80 | 65 6d 61 70 68 6f 72 65 28 29 3b 0a 0a 20 20 20 20 69 6e 74 20 61 76 61 69 6c 61 62 6c 65 28 29 | emaphore();......int.available() |
34ea0 | 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 74 6f 74 61 6c 28 29 20 63 6f 6e 73 74 3b 0a 0a | .const;.....int.total().const;.. |
34ec0 | 20 20 20 20 2f 2f 20 70 6f 73 74 66 69 78 20 6f 70 65 72 61 74 6f 72 73 0a 20 20 20 20 69 6e 74 | ....//.postfix.operators.....int |
34ee0 | 20 6f 70 65 72 61 74 6f 72 2b 2b 28 69 6e 74 29 3b 0a 20 20 20 20 69 6e 74 20 6f 70 65 72 61 74 | .operator++(int);.....int.operat |
34f00 | 6f 72 2d 2d 28 69 6e 74 29 3b 0a 0a 20 20 20 20 69 6e 74 20 6f 70 65 72 61 74 6f 72 2b 3d 28 69 | or--(int);......int.operator+=(i |
34f20 | 6e 74 29 3b 0a 20 20 20 20 69 6e 74 20 6f 70 65 72 61 74 6f 72 2d 3d 28 69 6e 74 29 3b 0a 0a 20 | nt);.....int.operator-=(int);... |
34f40 | 20 20 20 62 6f 6f 6c 20 74 72 79 41 63 63 65 73 73 28 69 6e 74 29 3b 0a 0a 70 72 69 76 61 74 65 | ...bool.tryAccess(int);..private |
34f60 | 3a 0a 20 20 20 20 51 53 65 6d 61 70 68 6f 72 65 50 72 69 76 61 74 65 20 2a 64 3b 0a 0a 23 69 66 | :.....QSemaphorePrivate.*d;..#if |
34f80 | 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 53 65 | .defined(Q_DISABLE_COPY).....QSe |
34fa0 | 6d 61 70 68 6f 72 65 28 63 6f 6e 73 74 20 51 53 65 6d 61 70 68 6f 72 65 20 26 29 3b 0a 20 20 20 | maphore(const.QSemaphore.&);.... |
34fc0 | 20 51 53 65 6d 61 70 68 6f 72 65 20 26 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e 73 74 20 51 53 65 | .QSemaphore.&operator=(const.QSe |
34fe0 | 6d 61 70 68 6f 72 65 20 26 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 23 65 6e 64 69 66 0a 0a 23 | maphore.&);.#endif.};..#endif..# |
35000 | 65 6e 64 69 66 0a 00 00 00 16 00 71 00 72 00 74 00 6c 00 63 00 6f 00 64 00 65 00 63 00 2e 00 68 | endif......q.r.t.l.c.o.d.e.c...h |
35020 | 00 00 08 1d 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 2a 2a | ..../*************************** |
35040 | 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 | ******************************** |
35060 | 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 2a 20 | *****************.**.$Id$.**.**. |
35080 | 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 51 54 65 78 74 43 6f 64 65 63 20 63 6c 61 | Implementation.of.QTextCodec.cla |
350a0 | 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 38 31 30 31 35 0a 2a 2a 0a 2a 2a 20 | ss.**.**.Created.:.981015.**.**. |
350c0 | 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 38 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 | Copyright.(C).1998-2002.Trolltec |
350e0 | 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a | h.ASA...All.rights.reserved..**. |
35100 | 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 74 6f 6f 6c | **.This.file.is.part.of.the.tool |
35120 | 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a | s.module.of.the.Qt.GUI.Toolkit.. |
35140 | 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 74 | **.**.This.file.may.be.distribut |
35160 | 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 6c | ed.under.the.terms.of.the.Q.Publ |
35180 | 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 6c | ic.License.**.as.defined.by.Trol |
351a0 | 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e | ltech.ASA.of.Norway.and.appearin |
351c0 | 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 |
351e0 | 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 |
35200 | 69 6c 65 2e 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 | ile..**.**.This.file.may.be.dist |
35220 | 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 | ributed.and/or.modified.under.th |
35240 | 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 | e.terms.of.the.**.GNU.General.Pu |
35260 | 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 | blic.License.version.2.as.publis |
35280 | 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e | hed.by.the.Free.Software.**.Foun |
352a0 | 64 61 74 69 6f 6e 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 65 | dation.and.appearing.in.the.file |
352c0 | 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 | .LICENSE.GPL.included.in.the.**. |
352e0 | 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 69 | packaging.of.this.file..**.**.Li |
35300 | 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 45 6e 74 65 72 70 72 | censees.holding.valid.Qt.Enterpr |
35320 | 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 | ise.Edition.or.Qt.Professional.E |
35340 | 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 | dition.**.licenses.may.use.this. |
35360 | 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 | file.in.accordance.with.the.Qt.C |
35380 | 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 | ommercial.License.**.Agreement.p |
353a0 | 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a | rovided.with.the.Software..**.** |
353c0 | 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 | .This.file.is.provided.AS.IS.wit |
353e0 | 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 | h.NO.WARRANTY.OF.ANY.KIND,.INCLU |
35400 | 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 | DING.THE.**.WARRANTY.OF.DESIGN,. |
35420 | 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 | MERCHANTABILITY.AND.FITNESS.FOR. |
35440 | 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 | A.PARTICULAR.PURPOSE..**.**.See. |
35460 | 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 | http://qtsoftware.com/pricing.ht |
35480 | 6d 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 | ml.or.email.sales@trolltech.com. |
354a0 | 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f | for.**...information.about.Qt.Co |
354c0 | 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 | mmercial.License.Agreements..**. |
354e0 | 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 | See.http://qtsoftware.com/qpl/.f |
35500 | 6f 72 20 51 50 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 | or.QPL.licensing.information..** |
35520 | 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 | .See.http://qtsoftware.com/gpl/. |
35540 | 66 6f 72 20 47 50 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 | for.GPL.licensing.information..* |
35560 | 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 | *.**.Contact.info@trolltech.com. |
35580 | 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 | if.any.conditions.of.this.licens |
355a0 | 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a | ing.are.**.not.clear.to.you..**. |
355c0 | 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 | ******************************** |
355e0 | 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 | ******************************** |
35600 | 2a 2a 2a 2a 2a 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 | ******/..#ifndef.QRTLCODEC_H.#de |
35620 | 66 69 6e 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 | fine.QRTLCODEC_H..#ifndef.QT_H.# |
35640 | 69 6e 63 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 | include."qtextcodec.h".#endif.// |
35660 | 20 51 54 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 | .QT_H..#ifndef.QT_NO_CODEC_HEBRE |
35680 | 57 0a 0a 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 | W..class.Q_EXPORT.QHebrewCodec.: |
356a0 | 20 70 75 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 | .public.QTextCodec.{.public:.... |
356c0 | 20 76 69 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 | .virtual.int.mibEnum().const;... |
356e0 | 20 20 63 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 | ..const.char*.name().const;..... |
35700 | 63 6f 6e 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 | const.char*.mimeName().const;..# |
35720 | 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 57 4f 52 44 29 0a | if.!defined(Q_NO_USING_KEYWORD). |
35740 | 20 20 20 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 | ....using.QTextCodec::fromUnicod |
35760 | 65 3b 0a 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 | e;.#endif.....QCString.fromUnico |
35780 | 64 65 28 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 | de(const.QString&.uc,.int&.lenIn |
357a0 | 4f 75 74 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 | Out).const;.....QString.toUnicod |
357c0 | 65 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 | e(const.char*.chars,.int.len).co |
357e0 | 6e 73 74 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 | nst;......int.heuristicContentMa |
35800 | 74 63 68 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 | tch(const.char*.chars,.int.len). |
35820 | 63 6f 6e 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 | const;.};..#endif..#endif......q |
35840 | 00 70 00 69 00 63 00 74 00 75 00 72 00 65 00 2e 00 68 00 00 0d e5 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a | .p.i.c.t.u.r.e...h..../********* |
35860 | 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 | ******************************** |
35880 | 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 | ******************************** |
358a0 | 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f | ***.**.$Id:.$.**.**.Definition.o |
358c0 | 66 20 51 50 69 63 74 75 72 65 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a | f.QPicture.class.**.**.Created.: |
358e0 | 20 39 34 30 37 32 39 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 | .940729.**.**.Copyright.(C).1992 |
35900 | 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 | -2000.Trolltech.ASA...All.rights |
35920 | 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 | .reserved..**.**.This.file.is.pa |
35940 | 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 | rt.of.the.kernel.module.of.the.Q |
35960 | 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 66 69 6c 65 20 6d | t.GUI.Toolkit..**.**.This.file.m |
35980 | 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 65 20 74 65 72 6d | ay.be.distributed.under.the.term |
359a0 | 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 2a 2a 20 61 73 20 | s.of.the.Q.Public.License.**.as. |
359c0 | 64 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 | defined.by.Trolltech.ASA.of.Norw |
359e0 | 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 65 0a 2a 2a 20 | ay.and.appearing.in.the.file.**. |
35a00 | 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 20 70 61 63 6b | LICENSE.QPL.included.in.the.pack |
35a20 | 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 54 68 69 73 20 66 | aging.of.this.file..**.**.This.f |
35a40 | 69 6c 65 20 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f | ile.may.be.distributed.and/or.mo |
35a60 | 64 69 66 69 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 0a 2a 2a | dified.under.the.terms.of.the.** |
35a80 | 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 | .GNU.General.Public.License.vers |
35aa0 | 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 | ion.2.as.published.by.the.Free.S |
35ac0 | 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 | oftware.**.Foundation.and.appear |
35ae0 | 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c | ing.in.the.file.LICENSE.GPL.incl |
35b00 | 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 | uded.in.the.**.packaging.of.this |
35b20 | 20 66 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 | .file..**.**.Licensees.holding.v |
35b40 | 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 | alid.Qt.Enterprise.Edition.or.Qt |
35b60 | 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 | .Professional.Edition.**.license |
35b80 | 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 | s.may.use.this.file.in.accordanc |
35ba0 | 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 | e.with.the.Qt.Commercial.License |
35bc0 | 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 | .**.Agreement.provided.with.the. |
35be0 | 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f | Software..**.**.This.file.is.pro |
35c00 | 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 | vided.AS.IS.with.NO.WARRANTY.OF. |
35c20 | 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 | ANY.KIND,.INCLUDING.THE.**.WARRA |
35c40 | 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 | NTY.OF.DESIGN,.MERCHANTABILITY.A |
35c60 | 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 | ND.FITNESS.FOR.A.PARTICULAR.PURP |
35c80 | 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 | OSE..**.**.See.http://qtsoftware |
35ca0 | 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 20 73 61 6c 65 73 | .com/pricing.html.or.email.sales |
35cc0 | 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 | @trolltech.com.for.**...informat |
35ce0 | 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 | ion.about.Qt.Commercial.License. |
35d00 | 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 | Agreements..**.See.http://qtsoft |
35d20 | 77 61 72 65 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 | ware.com/qpl/.for.QPL.licensing. |
35d40 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 | information..**.See.http://qtsof |
35d60 | 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 | tware.com/gpl/.for.GPL.licensing |
35d80 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f | .information..**.**.Contact.info |
35da0 | 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 | @trolltech.com.if.any.conditions |
35dc0 | 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c | .of.this.licensing.are.**.not.cl |
35de0 | 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | ear.to.you..**.***************** |
35e00 | 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 | ******************************** |
35e20 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 | *********************/..#ifndef. |
35e40 | 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 48 0a 0a 23 | QPICTURE_H.#define.QPICTURE_H..# |
35e60 | 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 69 | ifndef.QT_H.#include."qpaintdevi |
35e80 | 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 65 6e 64 69 | ce.h".#include."qbuffer.h".#endi |
35ea0 | 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 54 55 52 45 | f.//.QT_H..#ifndef.QT_NO_PICTURE |
35ec0 | 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 70 75 62 6c | ..class.Q_EXPORT.QPicture.:.publ |
35ee0 | 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 63 6c 61 73 | ic.QPaintDevice..//.picture.clas |
35f00 | 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 74 20 66 6f | s.{.public:.....QPicture(.int.fo |
35f20 | 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 74 75 72 65 | rmatVersion.=.-1.);.....QPicture |
35f40 | 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 69 63 74 75 | (.const.QPicture.&.);....~QPictu |
35f60 | 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 73 74 3b 0a | re();......bool.isNull().const;. |
35f80 | 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 63 6f 6e 73 | .....uint.size().const;.....cons |
35fa0 | 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 72 74 75 61 | t.char*.data().const;.....virtua |
35fc0 | 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 64 61 74 61 | l.void.setData(.const.char*.data |
35fe0 | 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 79 28 20 51 | ,.uint.size.);......bool.play(.Q |
36000 | 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 20 51 49 4f | Painter.*.);......bool.load(.QIO |
36020 | 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 6d 61 74 20 | Device.*dev,.const.char.*format. |
36040 | 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 51 53 74 72 | =.0.);.....bool.load(.const.QStr |
36060 | 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 6f 72 6d 61 | ing.&fileName,.const.char.*forma |
36080 | 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 65 76 69 63 | t.=.0.);.....bool.save(.QIODevic |
360a0 | 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 20 30 20 29 | e.*dev,.const.char.*format.=.0.) |
360c0 | 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 20 26 | ;.....bool.save(.const.QString.& |
360e0 | 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 20 3d 20 30 | fileName,.const.char.*format.=.0 |
36100 | 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 29 20 63 6f | .);......QRect.boundingRect().co |
36120 | 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 74 28 20 63 | nst;.....void.setBoundingRect(.c |
36140 | 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 72 65 26 20 | onst.QRect.&r.);......QPicture&. |
36160 | 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 0a 0a 20 20 | operator=.(const.QPicture&);.... |
36180 | 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 26 6f | ..friend.Q_EXPORT.QDataStream.&o |
361a0 | 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 6e 73 74 20 | perator<<(.QDataStream.&,.const. |
361c0 | 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 58 50 4f 52 | QPicture.&.);.....friend.Q_EXPOR |
361e0 | 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 44 61 74 61 | T.QDataStream.&operator>>(.QData |
36200 | 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 74 65 63 74 | Stream.&,.QPicture.&.);..protect |
36220 | 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 74 65 72 20 | ed:.....bool.cmd(.int,.QPainter. |
36240 | 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 74 09 09 6d | *,.QPDevCmdParam.*.);.....int..m |
36260 | 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 09 64 65 74 | etric(.int.).const;.....void.det |
36280 | 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 6f 6e 73 74 | ach();.....QPicture.copy().const |
362a0 | 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 50 61 69 6e | ;..private:.....bool.exec(.QPain |
362c0 | 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 0a 0a 20 20 | ter.*,.QDataStream.&,.int.);.... |
362e0 | 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 75 62 6c 69 | ..struct.QPicturePrivate.:.publi |
36300 | 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 51 50 61 69 | c.QShared.{..bool.cmd(.int,.QPai |
36320 | 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 62 6f 6f 6c | nter.*,.QPDevCmdParam.*.);..bool |
36340 | 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 6f 72 6d 61 | .checkFormat();..void.resetForma |
36360 | 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 72 65 63 73 | t();...QBuffer.pictb;..int.trecs |
36380 | 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 74 4d 61 6a | ;..bool.formatOk;..int.formatMaj |
363a0 | 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 09 62 72 65 | or;..int.formatMinor;..QRect.bre |
363c0 | 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 6f 6c 20 51 | ct;.....}.*d;.};...inline.bool.Q |
363e0 | 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 20 20 72 65 | Picture::isNull().const.{.....re |
36400 | 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 6c 28 29 3b | turn.d->pictb.buffer().isNull(); |
36420 | 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 7a 65 28 29 | .}..inline.uint.QPicture::size() |
36440 | 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 2e 62 75 66 | .const.{.....return.d->pictb.buf |
36460 | 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 74 20 63 68 | fer().size();.}..inline.const.ch |
36480 | 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 0a 20 20 20 | ar*.QPicture::data().const.{.... |
364a0 | 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 74 61 28 29 | .return.d->pictb.buffer().data() |
364c0 | 3b 0a 7d 0a 0a 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 2a | ;.}../************************** |
364e0 | 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 | ******************************** |
36500 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 51 50 69 63 74 75 72 65 20 73 | *******************...QPicture.s |
36520 | 74 72 65 61 6d 20 66 75 6e 63 74 69 6f 6e 73 0a 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | tream.functions..*************** |
36540 | 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 | ******************************** |
36560 | 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 | ******************************/. |
36580 | 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< |
365a0 | 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 74 75 72 65 | <(.QDataStream.&,.const.QPicture |
365c0 | 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 72 | .&.);.Q_EXPORT.QDataStream.&oper |
365e0 | 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 75 72 65 20 | ator>>(.QDataStream.&,.QPicture. |
36600 | 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 45 0a 0a 23 | &.);..#endif.//.QT_NO_PICTURE..# |
36620 | 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 00 6f 00 75 | endif.//.QPICTURE_H....2.q.m.o.u |
36640 | 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 00 79 00 5f | .s.e.d.r.i.v.e.r.f.a.c.t.o.r.y._ |
36660 | 00 71 00 77 00 73 00 2e 00 68 00 00 06 3f 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .q.w.s...h...?/***************** |
36680 | 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 | ******************************** |
366a0 | 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 0a 2a 2a 20 24 | ***************************.**.$ |
366c0 | 49 64 24 0a 2a 2a 0a 2a 2a 20 2e 2e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 | Id$.**.**.....**.**.Copyright.(C |
366e0 | 29 20 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 | ).2002.Trolltech.ASA...All.right |
36700 | 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 | s.reserved..**.**.This.file.is.p |
36720 | 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 | art.of.the.kernel.module.of.the. |
36740 | 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 66 69 6c 65 20 | Qt.GUI.Toolkit..**.**.This.file. |
36760 | 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 | may.be.distributed.and/or.modifi |
36780 | 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 0a 2a 2a 20 47 4e 55 | ed.under.the.terms.of.the.**.GNU |
367a0 | 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 | .General.Public.License.version. |
367c0 | 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 | 2.as.published.by.the.Free.Softw |
367e0 | 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 | are.**.Foundation.and.appearing. |
36800 | 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 | in.the.file.LICENSE.GPL.included |
36820 | 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c | .in.the.**.packaging.of.this.fil |
36840 | 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 69 64 | e..**.**.Licensees.holding.valid |
36860 | 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f | .Qt.Enterprise.Edition.or.Qt.Pro |
36880 | 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 66 6f | fessional.Edition.**.licenses.fo |
368a0 | 72 20 51 74 6f 70 69 61 20 43 6f 72 65 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 | r.Qtopia.Core.may.use.this.file. |
368c0 | 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 0a 2a 2a 20 51 74 20 45 6d 62 | in.accordance.with.the.**.Qt.Emb |
368e0 | 65 64 64 65 64 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 | edded.Commercial.License.Agreeme |
36900 | 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a | nt.provided.with.the.Software..* |
36920 | 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 | *.**.This.file.is.provided.AS.IS |
36940 | 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 | .with.NO.WARRANTY.OF.ANY.KIND,.I |
36960 | 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 | NCLUDING.THE.**.WARRANTY.OF.DESI |
36980 | 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 | GN,.MERCHANTABILITY.AND.FITNESS. |
369a0 | 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 | FOR.A.PARTICULAR.PURPOSE..**.**. |
369c0 | 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e | See.http://qtsoftware.com/pricin |
369e0 | 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 74 65 63 68 2e | g.html.or.email.sales@trolltech. |
36a00 | 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 | com.for.**...information.about.Q |
36a20 | 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e | t.Commercial.License.Agreements. |
36a40 | 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 | .**.See.http://qtsoftware.com/gp |
36a60 | 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | l/.for.GPL.licensing.information |
36a80 | 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 | ..**.**.Contact.info@trolltech.c |
36aa0 | 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 | om.if.any.conditions.of.this.lic |
36ac0 | 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a | ensing.are.**.not.clear.to.you.. |
36ae0 | 2a 2a 0a 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 | **.***************************** |
36b00 | 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 | ******************************** |
36b20 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 4f 55 53 45 44 52 49 56 45 52 | *********/..#ifndef.QMOUSEDRIVER |
36b40 | 46 41 43 54 4f 52 59 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 | FACTORY_QWS_H.#define.QMOUSEDRIV |
36b60 | 45 52 46 41 43 54 4f 52 59 5f 51 57 53 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 | ERFACTORY_QWS_H..#ifndef.QT_H.#i |
36b80 | 6e 63 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 | nclude."qstringlist.h".#endif.// |
36ba0 | 20 51 54 5f 48 0a 0a 63 6c 61 73 73 20 51 53 74 72 69 6e 67 3b 0a 63 6c 61 73 73 20 51 57 53 4d | .QT_H..class.QString;.class.QWSM |
36bc0 | 6f 75 73 65 48 61 6e 64 6c 65 72 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 4d 6f | ouseHandler;..class.Q_EXPORT.QMo |
36be0 | 75 73 65 44 72 69 76 65 72 46 61 63 74 6f 72 79 0a 7b 0a 70 75 62 6c 69 63 3a 0a 23 69 66 6e 64 | useDriverFactory.{.public:.#ifnd |
36c00 | 65 66 20 51 54 5f 4e 4f 5f 53 54 52 49 4e 47 4c 49 53 54 0a 20 20 20 20 73 74 61 74 69 63 20 51 | ef.QT_NO_STRINGLIST.....static.Q |
36c20 | 53 74 72 69 6e 67 4c 69 73 74 20 6b 65 79 73 28 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 73 74 | StringList.keys();.#endif.....st |
36c40 | 61 74 69 63 20 51 57 53 4d 6f 75 73 65 48 61 6e 64 6c 65 72 20 2a 63 72 65 61 74 65 28 20 63 6f | atic.QWSMouseHandler.*create(.co |
36c60 | 6e 73 74 20 51 53 74 72 69 6e 67 26 2c 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 20 29 3b | nst.QString&,.const.QString.&.); |
36c80 | 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 51 4d 4f 55 53 45 44 52 49 56 45 52 46 41 43 54 4f 52 | .};..#endif.//QMOUSEDRIVERFACTOR |
36ca0 | 59 5f 51 57 53 5f 48 0a 00 00 00 16 00 71 00 73 00 70 00 6c 00 69 00 74 00 74 00 65 00 72 00 2e | Y_QWS_H......q.s.p.l.i.t.t.e.r.. |
36cc0 | 00 68 00 00 15 4c 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...L/************************* |
36ce0 | 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 | ******************************** |
36d00 | 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$.**.* |
36d20 | 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 70 6c 69 74 74 65 72 20 63 6c 61 73 73 0a | *.Definition.of.QSplitter.class. |
36d40 | 2a 2a 0a 2a 2a 20 20 43 72 65 61 74 65 64 20 3a 20 39 38 30 31 30 35 0a 2a 2a 0a 2a 2a 20 43 6f | **.**..Created.:.980105.**.**.Co |
36d60 | 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 | pyright.(C).1992-2000.Trolltech. |
36d80 | 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a | ASA...All.rights.reserved..**.** |
36da0 | 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 69 64 67 65 74 | .This.file.is.part.of.the.widget |
36dc0 | 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a | s.module.of.the.Qt.GUI.Toolkit.. |
36de0 | 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 74 | **.**.This.file.may.be.distribut |
36e00 | 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 6c | ed.under.the.terms.of.the.Q.Publ |
36e20 | 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 6c | ic.License.**.as.defined.by.Trol |
36e40 | 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e | ltech.ASA.of.Norway.and.appearin |
36e60 | 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 |
36e80 | 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 |
36ea0 | 69 6c 65 2e 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 | ile..**.**.This.file.may.be.dist |
36ec0 | 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 | ributed.and/or.modified.under.th |
36ee0 | 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 | e.terms.of.the.**.GNU.General.Pu |
36f00 | 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 | blic.License.version.2.as.publis |
36f20 | 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e | hed.by.the.Free.Software.**.Foun |
36f40 | 64 61 74 69 6f 6e 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 65 | dation.and.appearing.in.the.file |
36f60 | 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 | .LICENSE.GPL.included.in.the.**. |
36f80 | 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 69 | packaging.of.this.file..**.**.Li |
36fa0 | 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 45 6e 74 65 72 70 72 | censees.holding.valid.Qt.Enterpr |
36fc0 | 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 | ise.Edition.or.Qt.Professional.E |
36fe0 | 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 | dition.**.licenses.may.use.this. |
37000 | 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 | file.in.accordance.with.the.Qt.C |
37020 | 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 | ommercial.License.**.Agreement.p |
37040 | 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a | rovided.with.the.Software..**.** |
37060 | 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 | .This.file.is.provided.AS.IS.wit |
37080 | 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 | h.NO.WARRANTY.OF.ANY.KIND,.INCLU |
370a0 | 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 | DING.THE.**.WARRANTY.OF.DESIGN,. |
370c0 | 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 | MERCHANTABILITY.AND.FITNESS.FOR. |
370e0 | 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 | A.PARTICULAR.PURPOSE..**.**.See. |
37100 | 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 | http://qtsoftware.com/pricing.ht |
37120 | 6d 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 | ml.or.email.sales@trolltech.com. |
37140 | 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f | for.**...information.about.Qt.Co |
37160 | 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 | mmercial.License.Agreements..**. |
37180 | 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 | See.http://qtsoftware.com/qpl/.f |
371a0 | 6f 72 20 51 50 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 | or.QPL.licensing.information..** |
371c0 | 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 | .See.http://qtsoftware.com/gpl/. |
371e0 | 66 6f 72 20 47 50 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 | for.GPL.licensing.information..* |
37200 | 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 | *.**.Contact.info@trolltech.com. |
37220 | 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 | if.any.conditions.of.this.licens |
37240 | 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a | ing.are.**.not.clear.to.you..**. |
37260 | 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 | ******************************** |
37280 | 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 | ******************************** |
372a0 | 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 50 4c 49 54 54 45 52 5f 48 0a 23 64 65 | ******/..#ifndef.QSPLITTER_H.#de |
372c0 | 66 69 6e 65 20 51 53 50 4c 49 54 54 45 52 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 | fine.QSPLITTER_H..#ifndef.QT_H.# |
372e0 | 69 6e 63 6c 75 64 65 20 22 71 66 72 61 6d 65 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 76 61 | include."qframe.h".#include."qva |
37300 | 6c 75 65 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 | luelist.h".#endif.//.QT_H..#ifnd |
37320 | 65 66 20 51 54 5f 4e 4f 5f 53 50 4c 49 54 54 45 52 0a 0a 63 6c 61 73 73 20 51 53 70 6c 69 74 74 | ef.QT_NO_SPLITTER..class.QSplitt |
37340 | 65 72 48 61 6e 64 6c 65 3b 0a 63 6c 61 73 73 20 51 53 70 6c 69 74 74 65 72 50 72 69 76 61 74 65 | erHandle;.class.QSplitterPrivate |
37360 | 3b 0a 63 6c 61 73 73 20 51 53 70 6c 69 74 74 65 72 4c 61 79 6f 75 74 53 74 72 75 63 74 3b 0a 63 | ;.class.QSplitterLayoutStruct;.c |
37380 | 6c 61 73 73 20 51 54 65 78 74 53 74 72 65 61 6d 3b 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 | lass.QTextStream;..class.Q_EXPOR |
373a0 | 54 20 51 53 70 6c 69 74 74 65 72 20 3a 20 70 75 62 6c 69 63 20 51 46 72 61 6d 65 0a 7b 0a 20 20 | T.QSplitter.:.public.QFrame.{... |
373c0 | 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 4f 72 69 65 6e | ..Q_OBJECT.....Q_PROPERTY(.Orien |
373e0 | 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 74 61 74 | tation.orientation.READ.orientat |
37400 | 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 20 20 20 20 51 | ion.WRITE.setOrientation.).....Q |
37420 | 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 6f 70 61 71 75 65 52 65 73 69 7a 65 20 52 45 41 | _PROPERTY(.bool.opaqueResize.REA |
37440 | 44 20 6f 70 61 71 75 65 52 65 73 69 7a 65 20 57 52 49 54 45 20 73 65 74 4f 70 61 71 75 65 52 65 | D.opaqueResize.WRITE.setOpaqueRe |
37460 | 73 69 7a 65 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 69 6e 74 20 68 61 6e 64 6c | size.).....Q_PROPERTY(.int.handl |
37480 | 65 57 69 64 74 68 20 52 45 41 44 20 68 61 6e 64 6c 65 57 69 64 74 68 20 57 52 49 54 45 20 73 65 | eWidth.READ.handleWidth.WRITE.se |
374a0 | 74 48 61 6e 64 6c 65 57 69 64 74 68 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 | tHandleWidth.).....Q_PROPERTY(.b |
374c0 | 6f 6f 6c 20 63 68 69 6c 64 72 65 6e 43 6f 6c 6c 61 70 73 69 62 6c 65 20 52 45 41 44 20 63 68 69 | ool.childrenCollapsible.READ.chi |
374e0 | 6c 64 72 65 6e 43 6f 6c 6c 61 70 73 69 62 6c 65 20 57 52 49 54 45 20 73 65 74 43 68 69 6c 64 72 | ldrenCollapsible.WRITE.setChildr |
37500 | 65 6e 43 6f 6c 6c 61 70 73 69 62 6c 65 20 29 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 2f 2f 20 | enCollapsible.)..public:.....//. |
37520 | 23 23 23 20 51 74 20 34 2e 30 3a 20 72 65 6d 6f 76 65 20 41 75 74 6f 20 66 72 6f 6d 20 70 75 62 | ###.Qt.4.0:.remove.Auto.from.pub |
37540 | 6c 69 63 20 41 50 49 0a 20 20 20 20 65 6e 75 6d 20 52 65 73 69 7a 65 4d 6f 64 65 20 7b 20 53 74 | lic.API.....enum.ResizeMode.{.St |
37560 | 72 65 74 63 68 2c 20 4b 65 65 70 53 69 7a 65 2c 20 46 6f 6c 6c 6f 77 53 69 7a 65 48 69 6e 74 2c | retch,.KeepSize,.FollowSizeHint, |
37580 | 20 41 75 74 6f 20 7d 3b 0a 0a 20 20 20 20 51 53 70 6c 69 74 74 65 72 28 20 51 57 69 64 67 65 74 | .Auto.};......QSplitter(.QWidget |
375a0 | 2a 20 70 61 72 65 6e 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 | *.parent.=.0,.const.char*.name.= |
375c0 | 20 30 20 29 3b 0a 20 20 20 20 51 53 70 6c 69 74 74 65 72 28 20 4f 72 69 65 6e 74 61 74 69 6f 6e | .0.);.....QSplitter(.Orientation |
375e0 | 2c 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 20 3d 20 30 2c 20 63 6f 6e 73 74 20 63 68 61 | ,.QWidget*.parent.=.0,.const.cha |
37600 | 72 2a 20 6e 61 6d 65 20 3d 20 30 20 29 3b 0a 20 20 20 20 7e 51 53 70 6c 69 74 74 65 72 28 29 3b | r*.name.=.0.);.....~QSplitter(); |
37620 | 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 74 69 6f | ......virtual.void.setOrientatio |
37640 | 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 74 69 6f | n(.Orientation.);.....Orientatio |
37660 | 6e 20 6f 72 69 65 6e 74 61 74 69 6f 6e 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 6f | n.orientation().const.{.return.o |
37680 | 72 69 65 6e 74 3b 20 7d 0a 0a 20 20 20 20 2f 2f 20 23 23 23 20 51 74 20 34 2e 30 3a 20 6d 61 6b | rient;.}......//.###.Qt.4.0:.mak |
376a0 | 65 20 73 65 74 43 68 69 6c 64 72 65 6e 43 6f 6c 6c 61 70 73 69 62 6c 65 28 29 20 61 6e 64 20 73 | e.setChildrenCollapsible().and.s |
376c0 | 65 74 43 6f 6c 6c 61 70 73 69 62 6c 65 28 29 20 76 69 72 74 75 61 6c 0a 0a 20 20 20 20 76 6f 69 | etCollapsible().virtual......voi |
376e0 | 64 20 73 65 74 43 68 69 6c 64 72 65 6e 43 6f 6c 6c 61 70 73 69 62 6c 65 28 20 62 6f 6f 6c 20 29 | d.setChildrenCollapsible(.bool.) |
37700 | 3b 0a 20 20 20 20 62 6f 6f 6c 20 63 68 69 6c 64 72 65 6e 43 6f 6c 6c 61 70 73 69 62 6c 65 28 29 | ;.....bool.childrenCollapsible() |
37720 | 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 43 6f 6c 6c 61 70 73 69 62 6c 65 | .const;......void.setCollapsible |
37740 | 28 20 51 57 69 64 67 65 74 20 2a 77 2c 20 62 6f 6f 6c 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 | (.QWidget.*w,.bool.);.....virtua |
37760 | 6c 20 76 6f 69 64 20 73 65 74 52 65 73 69 7a 65 4d 6f 64 65 28 20 51 57 69 64 67 65 74 20 2a 77 | l.void.setResizeMode(.QWidget.*w |
37780 | 2c 20 52 65 73 69 7a 65 4d 6f 64 65 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 | ,.ResizeMode.);.....virtual.void |
377a0 | 20 73 65 74 4f 70 61 71 75 65 52 65 73 69 7a 65 28 20 62 6f 6f 6c 20 3d 20 54 52 55 45 20 29 3b | .setOpaqueResize(.bool.=.TRUE.); |
377c0 | 0a 20 20 20 20 62 6f 6f 6c 20 6f 70 61 71 75 65 52 65 73 69 7a 65 28 29 20 63 6f 6e 73 74 3b 0a | .....bool.opaqueResize().const;. |
377e0 | 0a 20 20 20 20 76 6f 69 64 20 6d 6f 76 65 54 6f 46 69 72 73 74 28 20 51 57 69 64 67 65 74 20 2a | .....void.moveToFirst(.QWidget.* |
37800 | 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 6d 6f 76 65 54 6f 4c 61 73 74 28 20 51 57 69 64 67 65 74 | .);.....void.moveToLast(.QWidget |
37820 | 20 2a 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 72 65 66 72 65 73 68 28 29 20 7b 20 72 65 63 61 | .*.);......void.refresh().{.reca |
37840 | 6c 63 28 20 54 52 55 45 20 29 3b 20 7d 0a 20 20 20 20 51 53 69 7a 65 20 73 69 7a 65 48 69 6e 74 | lc(.TRUE.);.}.....QSize.sizeHint |
37860 | 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 69 7a 65 20 6d 69 6e 69 6d 75 6d 53 69 7a 65 48 | ().const;.....QSize.minimumSizeH |
37880 | 69 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 56 61 6c 75 65 4c 69 73 74 3c 69 6e 74 | int().const;......QValueList<int |
378a0 | 3e 20 73 69 7a 65 73 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 53 69 7a | >.sizes().const;.....void.setSiz |
378c0 | 65 73 28 20 51 56 61 6c 75 65 4c 69 73 74 3c 69 6e 74 3e 20 29 3b 0a 0a 20 20 20 20 69 6e 74 20 | es(.QValueList<int>.);......int. |
378e0 | 68 61 6e 64 6c 65 57 69 64 74 68 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 | handleWidth().const;.....void.se |
37900 | 74 48 61 6e 64 6c 65 57 69 64 74 68 28 20 69 6e 74 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a | tHandleWidth(.int.);..protected: |
37920 | 0a 20 20 20 20 76 6f 69 64 20 63 68 69 6c 64 45 76 65 6e 74 28 20 51 43 68 69 6c 64 45 76 65 6e | .....void.childEvent(.QChildEven |
37940 | 74 20 2a 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 65 76 65 6e 74 28 20 51 45 76 65 6e 74 20 2a | t.*.);......bool.event(.QEvent.* |
37960 | 20 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 | .);.....void.resizeEvent(.QResiz |
37980 | 65 45 76 65 6e 74 20 2a 20 29 3b 0a 0a 20 20 20 20 69 6e 74 20 69 64 41 66 74 65 72 28 20 51 57 | eEvent.*.);......int.idAfter(.QW |
379a0 | 69 64 67 65 74 2a 20 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 6d 6f 76 65 53 70 | idget*.).const;......void.moveSp |
379c0 | 6c 69 74 74 65 72 28 20 51 43 4f 4f 52 44 20 70 6f 73 2c 20 69 6e 74 20 69 64 20 29 3b 0a 20 20 | litter(.QCOORD.pos,.int.id.);... |
379e0 | 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 64 72 61 77 53 70 6c 69 74 74 65 72 28 20 51 50 61 | ..virtual.void.drawSplitter(.QPa |
37a00 | 69 6e 74 65 72 2a 2c 20 51 43 4f 4f 52 44 20 78 2c 20 51 43 4f 4f 52 44 20 79 2c 0a 09 09 09 20 | inter*,.QCOORD.x,.QCOORD.y,..... |
37a20 | 20 20 20 20 20 20 51 43 4f 4f 52 44 20 77 2c 20 51 43 4f 4f 52 44 20 68 20 29 3b 0a 20 20 20 20 | ......QCOORD.w,.QCOORD.h.);..... |
37a40 | 76 6f 69 64 20 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 | void.styleChange(.QStyle&.);.... |
37a60 | 20 69 6e 74 20 61 64 6a 75 73 74 50 6f 73 28 20 69 6e 74 2c 20 69 6e 74 20 29 3b 0a 20 20 20 20 | .int.adjustPos(.int,.int.);..... |
37a80 | 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 52 75 62 62 65 72 62 61 6e 64 28 20 69 6e 74 20 | virtual.void.setRubberband(.int. |
37aa0 | 29 3b 0a 20 20 20 20 76 6f 69 64 20 67 65 74 52 61 6e 67 65 28 20 69 6e 74 20 69 64 2c 20 69 6e | );.....void.getRange(.int.id,.in |
37ac0 | 74 20 2a 2c 20 69 6e 74 20 2a 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 65 6e 75 6d | t.*,.int.*.);..private:.....enum |
37ae0 | 20 7b 20 44 65 66 61 75 6c 74 52 65 73 69 7a 65 4d 6f 64 65 20 3d 20 33 20 7d 3b 0a 0a 20 20 20 | .{.DefaultResizeMode.=.3.};..... |
37b00 | 20 76 6f 69 64 20 69 6e 69 74 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 72 65 63 61 6c 63 28 20 62 | .void.init();.....void.recalc(.b |
37b20 | 6f 6f 6c 20 75 70 64 61 74 65 20 3d 20 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 64 | ool.update.=.FALSE.);.....void.d |
37b40 | 6f 52 65 73 69 7a 65 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 74 6f 72 65 53 69 7a 65 73 28 29 | oResize();.....void.storeSizes() |
37b60 | 3b 0a 20 20 20 20 76 6f 69 64 20 67 65 74 52 61 6e 67 65 28 20 69 6e 74 20 69 64 2c 20 69 6e 74 | ;.....void.getRange(.int.id,.int |
37b80 | 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 76 | .*,.int.*,.int.*,.int.*.);.....v |
37ba0 | 6f 69 64 20 61 64 64 43 6f 6e 74 72 69 62 75 74 69 6f 6e 28 20 69 6e 74 2c 20 69 6e 74 20 2a 2c | oid.addContribution(.int,.int.*, |
37bc0 | 20 69 6e 74 20 2a 2c 20 62 6f 6f 6c 20 29 3b 0a 20 20 20 20 69 6e 74 20 61 64 6a 75 73 74 50 6f | .int.*,.bool.);.....int.adjustPo |
37be0 | 73 28 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 2a | s(.int,.int,.int.*,.int.*,.int.* |
37c00 | 2c 20 69 6e 74 20 2a 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 63 6f 6c 6c 61 70 73 69 62 6c 65 28 | ,.int.*.);.....bool.collapsible( |
37c20 | 20 51 53 70 6c 69 74 74 65 72 4c 61 79 6f 75 74 53 74 72 75 63 74 20 2a 20 29 3b 0a 20 20 20 20 | .QSplitterLayoutStruct.*.);..... |
37c40 | 76 6f 69 64 20 70 72 6f 63 65 73 73 43 68 69 6c 64 45 76 65 6e 74 73 28 29 3b 0a 20 20 20 20 51 | void.processChildEvents();.....Q |
37c60 | 53 70 6c 69 74 74 65 72 4c 61 79 6f 75 74 53 74 72 75 63 74 20 2a 66 69 6e 64 57 69 64 67 65 74 | SplitterLayoutStruct.*findWidget |
37c80 | 28 20 51 57 69 64 67 65 74 20 2a 20 29 3b 0a 20 20 20 20 51 53 70 6c 69 74 74 65 72 4c 61 79 6f | (.QWidget.*.);.....QSplitterLayo |
37ca0 | 75 74 53 74 72 75 63 74 20 2a 61 64 64 57 69 64 67 65 74 28 20 51 57 69 64 67 65 74 20 2a 2c 20 | utStruct.*addWidget(.QWidget.*,. |
37cc0 | 62 6f 6f 6c 20 70 72 65 70 65 6e 64 20 3d 20 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 76 6f 69 64 | bool.prepend.=.FALSE.);.....void |
37ce0 | 20 72 65 63 61 6c 63 49 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 64 6f 4d 6f 76 65 28 20 62 6f | .recalcId();.....void.doMove(.bo |
37d00 | 6f 6c 20 62 61 63 6b 77 61 72 64 73 2c 20 69 6e 74 20 70 6f 73 2c 20 69 6e 74 20 69 64 2c 20 69 | ol.backwards,.int.pos,.int.id,.i |
37d20 | 6e 74 20 64 65 6c 74 61 2c 20 62 6f 6f 6c 20 75 70 4c 65 66 74 2c 0a 09 09 20 62 6f 6f 6c 20 6d | nt.delta,.bool.upLeft,....bool.m |
37d40 | 61 79 43 6f 6c 6c 61 70 73 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 47 65 6f 28 20 51 | ayCollapse.);.....void.setGeo(.Q |
37d60 | 57 69 64 67 65 74 20 2a 77 2c 20 69 6e 74 20 70 6f 73 2c 20 69 6e 74 20 73 69 7a 65 2c 20 62 6f | Widget.*w,.int.pos,.int.size,.bo |
37d80 | 6f 6c 20 73 70 6c 69 74 74 65 72 4d 6f 76 65 64 20 29 3b 0a 20 20 20 20 69 6e 74 20 66 69 6e 64 | ol.splitterMoved.);.....int.find |
37da0 | 57 69 64 67 65 74 4a 75 73 74 42 65 66 6f 72 65 4f 72 4a 75 73 74 41 66 74 65 72 28 20 69 6e 74 | WidgetJustBeforeOrJustAfter(.int |
37dc0 | 20 69 64 2c 20 69 6e 74 20 64 65 6c 74 61 2c 20 69 6e 74 20 26 63 6f 6c 6c 61 70 73 69 62 6c 65 | .id,.int.delta,.int.&collapsible |
37de0 | 53 69 7a 65 20 29 3b 0a 20 20 20 20 76 6f 69 64 20 75 70 64 61 74 65 48 61 6e 64 6c 65 73 28 29 | Size.);.....void.updateHandles() |
37e00 | 3b 0a 0a 20 20 20 20 69 6e 6c 69 6e 65 20 51 43 4f 4f 52 44 20 70 69 63 6b 28 20 63 6f 6e 73 74 | ;......inline.QCOORD.pick(.const |
37e20 | 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 75 72 6e 20 | .QPoint.&p.).const.....{.return. |
37e40 | 6f 72 69 65 6e 74 20 3d 3d 20 48 6f 72 69 7a 6f 6e 74 61 6c 20 3f 20 70 2e 78 28 29 20 3a 20 70 | orient.==.Horizontal.?.p.x().:.p |
37e60 | 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 70 69 63 6b 28 20 | .y();.}.....inline.QCOORD.pick(. |
37e80 | 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 72 65 74 | const.QSize.&s.).const.....{.ret |
37ea0 | 75 72 6e 20 6f 72 69 65 6e 74 20 3d 3d 20 48 6f 72 69 7a 6f 6e 74 61 6c 20 3f 20 73 2e 77 69 64 | urn.orient.==.Horizontal.?.s.wid |
37ec0 | 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 69 6e 6c 69 6e 65 | th().:.s.height();.}......inline |
37ee0 | 20 51 43 4f 4f 52 44 20 74 72 61 6e 73 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 70 20 29 | .QCOORD.trans(.const.QPoint.&p.) |
37f00 | 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 56 65 | .const.....{.return.orient.==.Ve |
37f20 | 72 74 69 63 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 | rtical.?.p.x().:.p.y();.}.....in |
37f40 | 6c 69 6e 65 20 51 43 4f 4f 52 44 20 74 72 61 6e 73 28 20 63 6f 6e 73 74 20 51 53 69 7a 65 20 26 | line.QCOORD.trans(.const.QSize.& |
37f60 | 73 20 29 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 | s.).const.....{.return.orient.== |
37f80 | 20 56 65 72 74 69 63 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 | .Vertical.?.s.width().:.s.height |
37fa0 | 28 29 3b 20 7d 0a 0a 20 20 20 20 51 53 70 6c 69 74 74 65 72 50 72 69 76 61 74 65 20 2a 64 3b 0a | ();.}......QSplitterPrivate.*d;. |
37fc0 | 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 20 20 66 72 69 | .....Orientation.orient;.....fri |
37fe0 | 65 6e 64 20 63 6c 61 73 73 20 51 53 70 6c 69 74 74 65 72 48 61 6e 64 6c 65 3b 0a 0a 23 69 66 6e | end.class.QSplitterHandle;..#ifn |
38000 | 64 65 66 20 51 54 5f 4e 4f 5f 54 45 58 54 53 54 52 45 41 4d 0a 20 20 20 20 66 72 69 65 6e 64 20 | def.QT_NO_TEXTSTREAM.....friend. |
38020 | 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 3c | Q_EXPORT.QTextStream&.operator<< |
38040 | 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 26 | (.QTextStream&,.const.QSplitter& |
38060 | 20 29 3b 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 72 | .);.....friend.Q_EXPORT.QTextStr |
38080 | 65 61 6d 26 20 6f 70 65 72 61 74 6f 72 3e 3e 28 20 51 54 65 78 74 53 74 72 65 61 6d 26 2c 20 51 | eam&.operator>>(.QTextStream&,.Q |
380a0 | 53 70 6c 69 74 74 65 72 26 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 70 72 69 76 61 74 65 3a 0a 23 69 | Splitter&.);.#endif..private:.#i |
380c0 | 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 53 | f.defined(Q_DISABLE_COPY).....QS |
380e0 | 70 6c 69 74 74 65 72 28 20 63 6f 6e 73 74 20 51 53 70 6c 69 74 74 65 72 20 26 20 29 3b 0a 20 20 | plitter(.const.QSplitter.&.);... |
38100 | 20 20 51 53 70 6c 69 74 74 65 72 26 20 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 | ..QSplitter&.operator=(.const.QS |
38120 | 70 6c 69 74 74 65 72 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 23 69 66 6e 64 65 66 20 | plitter.&.);.#endif.};..#ifndef. |
38140 | 51 54 5f 4e 4f 5f 54 45 58 54 53 54 52 45 41 4d 0a 51 5f 45 58 50 4f 52 54 20 51 54 65 78 74 53 | QT_NO_TEXTSTREAM.Q_EXPORT.QTextS |
38160 | 74 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 | tream&.operator<<(.QTextStream&, |
38180 | 20 63 6f 6e 73 74 20 51 53 70 6c 69 74 74 65 72 26 20 29 3b 0a 51 5f 45 58 50 4f 52 54 20 51 54 | .const.QSplitter&.);.Q_EXPORT.QT |
381a0 | 65 78 74 53 74 72 65 61 6d 26 20 6f 70 65 72 61 74 6f 72 3e 3e 28 20 51 54 65 78 74 53 74 72 65 | extStream&.operator>>(.QTextStre |
381c0 | 61 6d 26 2c 20 51 53 70 6c 69 74 74 65 72 26 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 | am&,.QSplitter&.);.#endif..#endi |
381e0 | 66 20 2f 2f 20 51 54 5f 4e 4f 5f 53 50 4c 49 54 54 45 52 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 | f.//.QT_NO_SPLITTER..#endif.//.Q |
38200 | 53 50 4c 49 54 54 45 52 5f 48 0a 00 00 00 14 00 71 00 6f 00 62 00 6a 00 64 00 65 00 66 00 73 00 | SPLITTER_H......q.o.b.j.d.e.f.s. |
38220 | 2e 00 68 00 00 04 2b 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 | ..h...+/************************ |
38240 | 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 | ******************************** |
38260 | 2a 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 | ********************.**.$Id$.**. |
38280 | 2a 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 | **.Compatibility.file.-.should.o |
382a0 | 6e 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 | nly.be.included.by.legacy.code.. |
382c0 | 2a 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 | **.It.#includes.the.file.which.o |
382e0 | 62 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 | bsoletes.this.one..**.**.Copyrig |
38300 | 68 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 41 2e 20 | ht.(C).1998-2000.Trolltech.ASA.. |
38320 | 20 41 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 | .All.rights.reserved..**..This.f |
38340 | 69 6c 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 | ile.is.part.of.the.Qt.GUI.Toolki |
38360 | 74 2e 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 | t..**.**.This.file.may.be.distri |
38380 | 62 75 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 | buted.under.the.terms.of.the.Q.P |
383a0 | 75 62 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 | ublic.License.**.as.defined.by.T |
383c0 | 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 | rolltech.ASA.of.Norway.and.appea |
383e0 | 72 69 6e 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 | ring.in.the.file.**.LICENSE.QPL. |
38400 | 69 6e 63 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 | included.in.the.packaging.of.thi |
38420 | 73 20 66 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 | s.file..**.**.Licensees.holding. |
38440 | 76 61 6c 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 | valid.Qt.Professional.Edition.li |
38460 | 63 65 6e 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 | censes.may.use.this.**.file.in.a |
38480 | 63 63 6f 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 | ccordance.with.the.Qt.Profession |
384a0 | 61 6c 20 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 | al.Edition.License.Agreement.**. |
384c0 | 70 72 6f 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 | provided.with.the.Qt.Professiona |
384e0 | 6c 20 45 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 71 74 73 6f | l.Edition..**.**.See.http://qtso |
38500 | 66 74 77 61 72 65 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 | ftware.com/pricing.html.or.email |
38520 | 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 |
38540 | 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 |
38560 | 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 |
38580 | 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c | ://qtsoftware.com/qpl/.for.QPL.l |
385a0 | 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 2a 2a 2a | icensing.information..**.******* |
385c0 | 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 | ******************************** |
385e0 | 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 | ******************************** |
38600 | 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 4f 42 4a 44 45 46 53 5f 48 0a 23 64 65 66 69 | ******/.#ifndef.QOBJDEFS_H.#defi |
38620 | 6e 65 20 51 4f 42 4a 44 45 46 53 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 6f 62 6a 65 63 74 64 | ne.QOBJDEFS_H.#include."qobjectd |
38640 | 65 66 73 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 14 00 71 00 73 00 6f 00 63 00 6b 00 6e 00 6f | efs.h".#endif......q.s.o.c.k.n.o |
38660 | 00 74 00 2e 00 68 00 00 04 2f 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .t...h...//********************* |
38680 | 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 | ******************************** |
386a0 | 2a 2a 2a 2a 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 | ***********************.**.$Id$. |
386c0 | 2a 2a 0a 2a 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 | **.**.Compatibility.file.-.shoul |
386e0 | 64 20 6f 6e 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 | d.only.be.included.by.legacy.cod |
38700 | 65 2e 0a 2a 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 | e..**.It.#includes.the.file.whic |
38720 | 68 20 6f 62 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 | h.obsoletes.this.one..**.**.Copy |
38740 | 72 69 67 68 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 | right.(C).1998-2000.Trolltech.AS |
38760 | 41 2e 20 20 41 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 | A...All.rights.reserved..**..Thi |
38780 | 73 20 66 69 6c 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 | s.file.is.part.of.the.Qt.GUI.Too |
387a0 | 6c 6b 69 74 2e 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 | lkit..**.**.This.file.may.be.dis |
387c0 | 74 72 69 62 75 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 | tributed.under.the.terms.of.the. |
387e0 | 51 20 50 75 62 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 | Q.Public.License.**.as.defined.b |
38800 | 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 | y.Trolltech.ASA.of.Norway.and.ap |
38820 | 70 65 61 72 69 6e 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 | pearing.in.the.file.**.LICENSE.Q |
38840 | 50 4c 20 69 6e 63 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 | PL.included.in.the.packaging.of. |
38860 | 74 68 69 73 20 66 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 | this.file..**.**.Licensees.holdi |
38880 | 6e 67 20 76 61 6c 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 | ng.valid.Qt.Professional.Edition |
388a0 | 20 6c 69 63 65 6e 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 | .licenses.may.use.this.**.file.i |
388c0 | 6e 20 61 63 63 6f 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 | n.accordance.with.the.Qt.Profess |
388e0 | 69 6f 6e 61 6c 20 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 | ional.Edition.License.Agreement. |
38900 | 2a 2a 20 70 72 6f 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 | **.provided.with.the.Qt.Professi |
38920 | 6f 6e 61 6c 20 45 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 71 | onal.Edition..**.**.See.http://q |
38940 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d | tsoftware.com/pricing.html.or.em |
38960 | 61 69 6c 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 | ail.sales@trolltech.com.for.**.i |
38980 | 6e 66 6f 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 | nformation.about.the.Professiona |
389a0 | 6c 20 45 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 | l.Edition.licensing,.or.see.**.h |
389c0 | 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 | ttp://qtsoftware.com/qpl/.for.QP |
389e0 | 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..**.**** |
38a00 | 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 | ******************************** |
38a20 | 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 | ******************************** |
38a40 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 53 4f 43 4b 4e 4f 54 5f 48 0a 23 64 | *********/.#ifndef.QSOCKNOT_H.#d |
38a60 | 65 66 69 6e 65 20 51 53 4f 43 4b 4e 4f 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 73 6f 63 6b | efine.QSOCKNOT_H.#include."qsock |
38a80 | 65 74 6e 6f 74 69 66 69 65 72 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 18 00 71 00 73 00 65 00 | etnotifier.h".#endif......q.s.e. |
38aa0 | 6d 00 69 00 6d 00 6f 00 64 00 61 00 6c 00 2e 00 68 00 00 08 26 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | m.i.m.o.d.a.l...h...&/********** |
38ac0 | 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 | ******************************** |
38ae0 | 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 | ******************************** |
38b00 | 2a 2a 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 | **.**.$Id$.**.**.Definition.of.Q |
38b20 | 53 65 6d 69 4d 6f 64 61 6c 20 63 6c 61 73 73 20 66 6f 72 20 73 6f 75 72 63 65 20 63 6f 6d 70 61 | SemiModal.class.for.source.compa |
38b40 | 74 69 62 69 6c 69 74 79 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 30 30 31 30 31 30 0a | tibility.**.**.Created.:.001010. |
38b60 | 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 30 2d 32 30 30 32 20 54 72 | **.**.Copyright.(C).2000-2002.Tr |
38b80 | 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 | olltech.ASA...All.rights.reserve |
38ba0 | 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 | d..**.**.This.file.is.part.of.th |
38bc0 | 65 20 64 69 61 6c 6f 67 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 | e.dialogs.module.of.the.Qt.GUI.T |
38be0 | 6f 6f 6c 6b 69 74 2e 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 | oolkit..**.**.This.file.may.be.d |
38c00 | 69 73 74 72 69 62 75 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 | istributed.under.the.terms.of.th |
38c20 | 65 20 51 20 50 75 62 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 | e.Q.Public.License.**.as.defined |
38c40 | 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 | .by.Trolltech.ASA.of.Norway.and. |
38c60 | 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 4e 53 45 | appearing.in.the.file.**.LICENSE |
38c80 | 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e 67 20 6f | .QPL.included.in.the.packaging.o |
38ca0 | 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 | f.this.file..**.**.This.file.may |
38cc0 | 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 | .be.distributed.and/or.modified. |
38ce0 | 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 | under.the.terms.of.the.**.GNU.Ge |
38d00 | 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 | neral.Public.License.version.2.a |
38d20 | 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 | s.published.by.the.Free.Software |
38d40 | 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 | .**.Foundation.and.appearing.in. |
38d60 | 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e | the.file.LICENSE.GPL.included.in |
38d80 | 20 74 68 65 0a 2a 2a 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 | .the.**.packaging.of.this.file.. |
38da0 | 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 69 64 20 51 74 | **.**.Licensees.holding.valid.Qt |
38dc0 | 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 | .Enterprise.Edition.or.Qt.Profes |
38de0 | 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 | sional.Edition.**.licenses.may.u |
38e00 | 73 65 20 74 68 69 73 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 | se.this.file.in.accordance.with. |
38e20 | 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 | the.Qt.Commercial.License.**.Agr |
38e40 | 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 | eement.provided.with.the.Softwar |
38e60 | 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 | e..**.**.This.file.is.provided.A |
38e80 | 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e | S.IS.with.NO.WARRANTY.OF.ANY.KIN |
38ea0 | 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 | D,.INCLUDING.THE.**.WARRANTY.OF. |
38ec0 | 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e | DESIGN,.MERCHANTABILITY.AND.FITN |
38ee0 | 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a | ESS.FOR.A.PARTICULAR.PURPOSE..** |
38f00 | 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 | .**.See.http://qtsoftware.com/pr |
38f20 | 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 74 | icing.html.or.email.sales@trollt |
38f40 | 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f | ech.com.for.**...information.abo |
38f60 | 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 | ut.Qt.Commercial.License.Agreeme |
38f80 | 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f | nts..**.See.http://qtsoftware.co |
38fa0 | 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 69 6e 66 6f 72 6d 61 | m/qpl/.for.QPL.licensing.informa |
38fc0 | 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 | tion..**.See.http://qtsoftware.c |
38fe0 | 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d | om/gpl/.for.GPL.licensing.inform |
39000 | 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 | ation..**.**.Contact.info@trollt |
39020 | 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 | ech.com.if.any.conditions.of.thi |
39040 | 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 | s.licensing.are.**.not.clear.to. |
39060 | 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | you..**.************************ |
39080 | 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 | ******************************** |
390a0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 45 4d 49 4d 4f | **************/..#ifndef.QSEMIMO |
390c0 | 44 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 | DAL_H.#define.QSEMIMODAL_H..#ifn |
390e0 | 64 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 | def.QT_H.#include."qdialog.h".#e |
39100 | 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 43 4f 4d 50 | ndif.//.QT_H..#ifndef.QT_NO_COMP |
39120 | 41 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 | AT.#ifndef.QT_NO_SEMIMODAL.class |
39140 | 20 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 | .Q_EXPORT.QSemiModal.:.public.QD |
39160 | 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 69 63 3a 0a 20 20 20 | ialog.{.....Q_OBJECT.public:.... |
39180 | 20 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 | .QSemiModal(.QWidget*.parent=0,. |
391a0 | 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 6f 64 61 6c 3d 46 | const.char*.name=0,.bool.modal=F |
391c0 | 41 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 | ALSE,.WFlags.f=0.)..:.QDialog(.p |
391e0 | 61 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 | arent,.name,.modal,.f.).{.}..pri |
39200 | 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 74 | vate:.//.Disabled.copy.construct |
39220 | 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 44 | or.and.operator=.#if.defined(Q_D |
39240 | 49 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 | ISABLE_COPY).....QSemiModal(.con |
39260 | 73 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 | st.QSemiModal.&.);.....QSemiModa |
39280 | 6c 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 | l.&operator=(.const.QSemiModal.& |
392a0 | 20 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 | .);.#endif.};.#endif.#endif..#en |
392c0 | 64 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 | dif.//.QSEMIMODAL_H....$.q.m.o.u |
392e0 | 00 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 | .s.e.v.r.4.1.x.x._.q.w.s...h.... |
39300 | 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 2a 2a 2a 2a 2a 2a | /******************************* |
39320 | 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 | ******************************** |
39340 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 | *************.**.$Id:.$.**.**.De |
39360 | 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 74 6f 70 69 61 20 43 6f 72 65 20 6d 6f 75 73 65 20 64 72 | finition.of.Qtopia.Core.mouse.dr |
39380 | 69 76 65 72 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 32 30 30 32 30 32 32 30 0a 2a 2a | iver.**.**.Created.:.20020220.** |
393a0 | 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c | .**.Copyright.(C).1992-2002.Trol |
393c0 | 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e | ltech.ASA...All.rights.reserved. |
393e0 | 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 | .**.**.This.file.is.part.of.the. |
39400 | 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c | kernel.module.of.the.Qt.GUI.Tool |
39420 | 6b 69 74 2e 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 | kit..**.**.This.file.may.be.dist |
39440 | 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 | ributed.and/or.modified.under.th |
39460 | 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 | e.terms.of.the.**.GNU.General.Pu |
39480 | 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 | blic.License.version.2.as.publis |
394a0 | 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e | hed.by.the.Free.Software.**.Foun |
394c0 | 64 61 74 69 6f 6e 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 65 | dation.and.appearing.in.the.file |
394e0 | 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 | .LICENSE.GPL.included.in.the.**. |
39500 | 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 69 | packaging.of.this.file..**.**.Li |
39520 | 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 45 6e 74 65 72 70 72 | censees.holding.valid.Qt.Enterpr |
39540 | 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 | ise.Edition.or.Qt.Professional.E |
39560 | 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 51 74 6f 70 69 61 20 43 6f | dition.**.licenses.for.Qtopia.Co |
39580 | 72 65 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e | re.may.use.this.file.in.accordan |
395a0 | 63 65 20 77 69 74 68 20 74 68 65 0a 2a 2a 20 51 74 20 45 6d 62 65 64 64 65 64 20 43 6f 6d 6d 65 | ce.with.the.**.Qt.Embedded.Comme |
395c0 | 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 | rcial.License.Agreement.provided |
395e0 | 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 | .with.the.Software..**.**.This.f |
39600 | 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 | ile.is.provided.AS.IS.with.NO.WA |
39620 | 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 | RRANTY.OF.ANY.KIND,.INCLUDING.TH |
39640 | 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e | E.**.WARRANTY.OF.DESIGN,.MERCHAN |
39660 | 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 | TABILITY.AND.FITNESS.FOR.A.PARTI |
39680 | 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f | CULAR.PURPOSE..**.**.See.http:// |
396a0 | 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 | qtsoftware.com/pricing.html.or.e |
396c0 | 6d 61 69 6c 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 | mail.sales@trolltech.com.for.**. |
396e0 | 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 | ..information.about.Qt.Commercia |
39700 | 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 | l.License.Agreements..**.See.htt |
39720 | 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 | p://qtsoftware.com/gpl/.for.GPL. |
39740 | 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 20 43 6f 6e | licensing.information..**.**.Con |
39760 | 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 | tact.info@trolltech.com.if.any.c |
39780 | 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a | onditions.of.this.licensing.are. |
397a0 | 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a | **.not.clear.to.you..**.******** |
397c0 | 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 | ******************************** |
397e0 | 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 | ******************************/. |
39800 | 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 23 64 65 66 | .#ifndef.QMOUSEVR41XX_QWS_H.#def |
39820 | 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 64 65 66 20 | ine.QMOUSEVR41XX_QWS_H..#ifndef. |
39840 | 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 0a 23 65 6e | QT_H.#include."qmouse_qws.h".#en |
39860 | 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 57 53 5f 4d | dif.//.QT_H..#ifndef.QT_NO_QWS_M |
39880 | 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 75 73 65 48 | OUSE_VR41..class.QWSVr41xxMouseH |
398a0 | 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 31 78 78 4d | andlerPrivate;..class.QWSVr41xxM |
398c0 | 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 62 72 61 74 | ouseHandler.:.public.QWSCalibrat |
398e0 | 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 20 51 57 53 | edMouseHandler.{.public:.....QWS |
39900 | 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 74 72 69 6e | Vr41xxMouseHandler(.const.QStrin |
39920 | 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 53 74 72 69 | g.&.=.QString::null,.const.QStri |
39940 | 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 7e 51 57 53 | ng.&.=.QString::null.);.....~QWS |
39960 | 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 63 74 65 64 | Vr41xxMouseHandler();..protected |
39980 | 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 72 69 76 61 | :.....QWSVr41xxMouseHandlerPriva |
399a0 | 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 00 00 24 00 | te.*d;.};..#endif..#endif.....$. |
399c0 | 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 66 00 73 00 | q.p.a.i.n.t.d.e.v.i.c.e.d.e.f.s. |
399e0 | 2e 00 68 00 00 06 f2 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 | ..h..../************************ |
39a00 | 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 | ******************************** |
39a20 | 2a 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 3a 20 24 0a 2a | ********************.**.$Id:.$.* |
39a40 | 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 50 61 69 6e 74 44 65 76 69 63 65 20 | *.**.Definition.of.QPaintDevice. |
39a60 | 63 6f 6e 73 74 61 6e 74 73 20 61 6e 64 20 66 6c 61 67 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 | constants.and.flags.**.**.Create |
39a80 | 64 20 3a 20 39 34 30 37 32 31 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 | d.:.940721.**.**.Copyright.(C).1 |
39aa0 | 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 | 992-2000.Trolltech.ASA...All.rig |
39ac0 | 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 | hts.reserved..**.**.This.file.is |
39ae0 | 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 | .part.of.the.kernel.module.of.th |
39b00 | 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 66 69 6c | e.Qt.GUI.Toolkit..**.**.This.fil |
39b20 | 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 65 20 74 | e.may.be.distributed.under.the.t |
39b40 | 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 2a 2a 20 | erms.of.the.Q.Public.License.**. |
39b60 | 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 41 20 6f 66 20 4e | as.defined.by.Trolltech.ASA.of.N |
39b80 | 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 65 0a | orway.and.appearing.in.the.file. |
39ba0 | 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 20 70 | **.LICENSE.QPL.included.in.the.p |
39bc0 | 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 54 68 69 | ackaging.of.this.file..**.**.Thi |
39be0 | 73 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 61 6e 64 2f 6f 72 | s.file.may.be.distributed.and/or |
39c00 | 20 6d 6f 64 69 66 69 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 | .modified.under.the.terms.of.the |
39c20 | 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 | .**.GNU.General.Public.License.v |
39c40 | 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 | ersion.2.as.published.by.the.Fre |
39c60 | 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 | e.Software.**.Foundation.and.app |
39c80 | 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 | earing.in.the.file.LICENSE.GPL.i |
39ca0 | 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 | ncluded.in.the.**.packaging.of.t |
39cc0 | 68 69 73 20 66 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 | his.file..**.**.Licensees.holdin |
39ce0 | 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 | g.valid.Qt.Enterprise.Edition.or |
39d00 | 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 | .Qt.Professional.Edition.**.lice |
39d20 | 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 | nses.may.use.this.file.in.accord |
39d40 | 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 | ance.with.the.Qt.Commercial.Lice |
39d60 | 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 | nse.**.Agreement.provided.with.t |
39d80 | 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 | he.Software..**.**.This.file.is. |
39da0 | 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 | provided.AS.IS.with.NO.WARRANTY. |
39dc0 | 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 | OF.ANY.KIND,.INCLUDING.THE.**.WA |
39de0 | 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 | RRANTY.OF.DESIGN,.MERCHANTABILIT |
39e00 | 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 | Y.AND.FITNESS.FOR.A.PARTICULAR.P |
39e20 | 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 | URPOSE..**.**.See.http://qtsoftw |
39e40 | 61 72 65 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 20 73 61 | are.com/pricing.html.or.email.sa |
39e60 | 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 20 20 69 6e 66 6f 72 | les@trolltech.com.for.**...infor |
39e80 | 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e | mation.about.Qt.Commercial.Licen |
39ea0 | 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 | se.Agreements..**.See.http://qts |
39ec0 | 6f 66 74 77 61 72 65 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 | oftware.com/qpl/.for.QPL.licensi |
39ee0 | 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 | ng.information..**.See.http://qt |
39f00 | 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 | software.com/gpl/.for.GPL.licens |
39f20 | 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 | ing.information..**.**.Contact.i |
39f40 | 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 | nfo@trolltech.com.if.any.conditi |
39f60 | 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 | ons.of.this.licensing.are.**.not |
39f80 | 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .clear.to.you..**.************** |
39fa0 | 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 | ******************************** |
39fc0 | 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 0a 23 69 66 6e 64 | ************************/..#ifnd |
39fe0 | 65 66 20 51 50 41 49 4e 54 44 45 56 49 43 45 44 45 46 53 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 | ef.QPAINTDEVICEDEFS_H.#define.QP |
3a000 | 41 49 4e 54 44 45 56 49 43 45 44 45 46 53 5f 48 0a 0a 23 65 72 72 6f 72 20 22 74 68 69 73 20 66 | AINTDEVICEDEFS_H..#error."this.f |
3a020 | 69 6c 65 20 69 73 20 67 6f 6e 65 2e 20 20 74 68 65 20 23 64 65 66 69 6e 65 73 20 69 74 20 63 6f | ile.is.gone...the.#defines.it.co |
3a040 | 6e 74 61 69 6e 65 64 20 61 72 65 20 69 6e 22 0a 23 65 72 72 6f 72 20 22 71 31 78 63 6f 6d 70 61 | ntained.are.in".#error."q1xcompa |
3a060 | 74 69 62 69 6c 69 74 79 2e 68 3b 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 69 73 | tibility.h;.the.functionality.is |
3a080 | 20 69 6e 20 51 50 61 69 6e 74 44 65 76 69 63 65 22 0a 23 65 72 72 6f 72 20 22 61 6e 64 20 51 50 | .in.QPaintDevice".#error."and.QP |
3a0a0 | 61 69 6e 74 44 65 76 69 63 65 4d 65 74 72 69 63 73 2e 22 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 | aintDeviceMetrics."..#endif.//.Q |
3a0c0 | 50 41 49 4e 54 44 45 56 49 43 45 44 45 46 53 5f 48 0a 00 00 00 12 00 71 00 73 00 6f 00 63 00 6b | PAINTDEVICEDEFS_H......q.s.o.c.k |
3a0e0 | 00 65 00 74 00 2e 00 68 00 00 10 d8 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .e.t...h..../******************* |
3a100 | 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 | ******************************** |
3a120 | 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 0a 2a 2a 20 24 49 64 | *************************.**.$Id |
3a140 | 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 6f 63 6b 65 74 20 63 6c | $.**.**.Definition.of.QSocket.cl |
3a160 | 61 73 73 2e 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 37 30 35 32 31 0a 2a 2a 0a 2a | ass..**.**.Created.:.970521.**.* |
3a180 | 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c 74 | *.Copyright.(C).1992-2002.Trollt |
3a1a0 | 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a | ech.ASA...All.rights.reserved..* |
3a1c0 | 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6e 65 | *.**.This.file.is.part.of.the.ne |
3a1e0 | 74 77 6f 72 6b 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b | twork.module.of.the.Qt.GUI.Toolk |
3a200 | 69 74 2e 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 | it..**.**.This.file.may.be.distr |
3a220 | 69 62 75 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 | ibuted.under.the.terms.of.the.Q. |
3a240 | 50 75 62 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 | Public.License.**.as.defined.by. |
3a260 | 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 | Trolltech.ASA.of.Norway.and.appe |
3a280 | 61 72 69 6e 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 | aring.in.the.file.**.LICENSE.QPL |
3a2a0 | 20 69 6e 63 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 | .included.in.the.packaging.of.th |
3a2c0 | 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 20 | is.file..**.**.This.file.may.be. |
3a2e0 | 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 | distributed.and/or.modified.unde |
3a300 | 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 | r.the.terms.of.the.**.GNU.Genera |
3a320 | 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 | l.Public.License.version.2.as.pu |
3a340 | 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 | blished.by.the.Free.Software.**. |
3a360 | 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 | Foundation.and.appearing.in.the. |
3a380 | 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 | file.LICENSE.GPL.included.in.the |
3a3a0 | 0a 2a 2a 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 | .**.packaging.of.this.file..**.* |
3a3c0 | 2a 20 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 45 6e 74 | *.Licensees.holding.valid.Qt.Ent |
3a3e0 | 65 72 70 72 69 73 65 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 | erprise.Edition.licenses.may.use |
3a400 | 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 |
3a420 | 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 | .the.Qt.Commercial.License.Agree |
3a440 | 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 0a 2a 2a 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 | ment.provided.**.with.the.Softwa |
3a460 | 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 | re..**.**.This.file.is.provided. |
3a480 | 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 | AS.IS.with.NO.WARRANTY.OF.ANY.KI |
3a4a0 | 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 | ND,.INCLUDING.THE.**.WARRANTY.OF |
3a4c0 | 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 | .DESIGN,.MERCHANTABILITY.AND.FIT |
3a4e0 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a | NESS.FOR.A.PARTICULAR.PURPOSE..* |
3a500 | 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 | *.**.See.http://qtsoftware.com/p |
3a520 | 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 |
3a540 | 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 | tech.com.for.**...information.ab |
3a560 | 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d | out.Qt.Commercial.License.Agreem |
3a580 | 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 | ents..**.See.http://qtsoftware.c |
3a5a0 | 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 69 6e 66 6f 72 6d | om/qpl/.for.QPL.licensing.inform |
3a5c0 | 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e | ation..**.See.http://qtsoftware. |
3a5e0 | 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 | com/gpl/.for.GPL.licensing.infor |
3a600 | 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c | mation..**.**.Contact.info@troll |
3a620 | 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 | tech.com.if.any.conditions.of.th |
3a640 | 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f | is.licensing.are.**.not.clear.to |
3a660 | 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .you..**.*********************** |
3a680 | 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 | ******************************** |
3a6a0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 4f 43 4b 45 | ***************/..#ifndef.QSOCKE |
3a6c0 | 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 4f 43 4b 45 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 | T_H.#define.QSOCKET_H..#ifndef.Q |
3a6e0 | 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 75 64 | T_H.#include."qobject.h".#includ |
3a700 | 65 20 22 71 69 6f 64 65 76 69 63 65 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 71 68 6f 73 74 61 | e."qiodevice.h".#include."qhosta |
3a720 | 64 64 72 65 73 73 2e 68 22 20 2f 2f 20 69 6e 74 2d 3e 51 48 6f 73 74 41 64 64 72 65 73 73 20 63 | ddress.h".//.int->QHostAddress.c |
3a740 | 6f 6e 76 65 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 20 21 64 | onversion.#endif.//.QT_H..#if.!d |
3a760 | 65 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 | efined(.QT_MODULE_NETWORK.).||.d |
3a780 | 65 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 | efined(.QT_LICENSE_PROFESSIONAL. |
3a7a0 | 29 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 | ).||.defined(.QT_INTERNAL_NETWOR |
3a7c0 | 4b 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 | K.).#define.QM_EXPORT_NETWORK.#e |
3a7e0 | 6c 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 | lse.#define.QM_EXPORT_NETWORK.Q_ |
3a800 | 45 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 | EXPORT.#endif..#ifndef.QT_NO_NET |
3a820 | 57 4f 52 4b 0a 63 6c 61 73 73 20 51 53 6f 63 6b 65 74 50 72 69 76 61 74 65 3b 0a 63 6c 61 73 73 | WORK.class.QSocketPrivate;.class |
3a840 | 20 51 53 6f 63 6b 65 74 44 65 76 69 63 65 3b 0a 0a 0a 63 6c 61 73 73 20 51 4d 5f 45 58 50 4f 52 | .QSocketDevice;...class.QM_EXPOR |
3a860 | 54 5f 4e 45 54 57 4f 52 4b 20 51 53 6f 63 6b 65 74 20 3a 20 70 75 62 6c 69 63 20 51 4f 62 6a 65 | T_NETWORK.QSocket.:.public.QObje |
3a880 | 63 74 2c 20 70 75 62 6c 69 63 20 51 49 4f 44 65 76 69 63 65 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a | ct,.public.QIODevice.{.....Q_OBJ |
3a8a0 | 45 43 54 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 65 6e 75 6d 20 45 72 72 6f 72 20 7b 0a 09 45 72 | ECT.public:.....enum.Error.{..Er |
3a8c0 | 72 43 6f 6e 6e 65 63 74 69 6f 6e 52 65 66 75 73 65 64 2c 0a 09 45 72 72 48 6f 73 74 4e 6f 74 46 | rConnectionRefused,..ErrHostNotF |
3a8e0 | 6f 75 6e 64 2c 0a 09 45 72 72 53 6f 63 6b 65 74 52 65 61 64 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 | ound,..ErrSocketRead.....};..... |
3a900 | 20 51 53 6f 63 6b 65 74 28 20 51 4f 62 6a 65 63 74 20 2a 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e | .QSocket(.QObject.*parent=0,.con |
3a920 | 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e | st.char.*name=0.);.....virtual.~ |
3a940 | 51 53 6f 63 6b 65 74 28 29 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 53 74 61 74 65 20 7b 20 49 64 6c | QSocket();......enum.State.{.Idl |
3a960 | 65 2c 20 48 6f 73 74 4c 6f 6f 6b 75 70 2c 20 43 6f 6e 6e 65 63 74 69 6e 67 2c 0a 09 09 20 43 6f | e,.HostLookup,.Connecting,....Co |
3a980 | 6e 6e 65 63 74 65 64 2c 20 43 6c 6f 73 69 6e 67 2c 0a 09 09 20 43 6f 6e 6e 65 63 74 69 6f 6e 3d | nnected,.Closing,....Connection= |
3a9a0 | 43 6f 6e 6e 65 63 74 65 64 20 7d 3b 0a 20 20 20 20 53 74 61 74 65 09 20 73 74 61 74 65 28 29 20 | Connected.};.....State..state(). |
3a9c0 | 63 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 | const;......int...socket().const |
3a9e0 | 3b 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 | ;.....virtual.void.setSocket(.in |
3aa00 | 74 20 29 3b 0a 0a 20 20 20 20 51 53 6f 63 6b 65 74 44 65 76 69 63 65 20 2a 73 6f 63 6b 65 74 44 | t.);......QSocketDevice.*socketD |
3aa20 | 65 76 69 63 65 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 65 74 53 6f 63 | evice();.....virtual.void.setSoc |
3aa40 | 6b 65 74 44 65 76 69 63 65 28 20 51 53 6f 63 6b 65 74 44 65 76 69 63 65 20 2a 20 29 3b 0a 0a 23 | ketDevice(.QSocketDevice.*.);..# |
3aa60 | 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 4e 53 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 | ifndef.QT_NO_DNS.....virtual.voi |
3aa80 | 64 20 63 6f 6e 6e 65 63 74 54 6f 48 6f 73 74 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 | d.connectToHost(.const.QString.& |
3aaa0 | 68 6f 73 74 2c 20 51 5f 55 49 4e 54 31 36 20 70 6f 72 74 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 | host,.Q_UINT16.port.);.#endif... |
3aac0 | 20 20 51 53 74 72 69 6e 67 09 20 70 65 65 72 4e 61 6d 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 | ..QString..peerName().const;.... |
3aae0 | 20 20 2f 2f 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 | ..//.Implementation.of.QIODevice |
3ab00 | 20 61 62 73 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 | .abstract.virtual.functions..... |
3ab20 | 62 6f 6f 6c 09 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 | bool..open(.int.mode.);.....void |
3ab40 | 09 20 63 6c 6f 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 20 20 | ..close();.....void..flush();... |
3ab60 | 20 20 4f 66 66 73 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 | ..Offset..size().const;.....Offs |
3ab80 | 65 74 09 20 61 74 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 | et..at().const;.....bool..at(.Of |
3aba0 | 66 73 65 74 20 29 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 | fset.);.....bool..atEnd().const; |
3abc0 | 0a 0a 20 20 20 20 51 5f 55 4c 4f 4e 47 09 20 62 79 74 65 73 41 76 61 69 6c 61 62 6c 65 28 29 20 | ......Q_ULONG..bytesAvailable(). |
3abe0 | 63 6f 6e 73 74 3b 20 2f 2f 20 23 23 23 20 51 49 4f 44 65 76 69 63 65 3a 3a 4f 66 66 73 65 74 20 | const;.//.###.QIODevice::Offset. |
3ac00 | 69 6e 73 74 65 61 64 3f 0a 20 20 20 20 51 5f 55 4c 4f 4e 47 09 20 77 61 69 74 46 6f 72 4d 6f 72 | instead?.....Q_ULONG..waitForMor |
3ac20 | 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 75 74 20 20 29 20 63 | e(.int.msecs,.bool.*timeout..).c |
3ac40 | 6f 6e 73 74 3b 0a 20 20 20 20 51 5f 55 4c 4f 4e 47 09 20 77 61 69 74 46 6f 72 4d 6f 72 65 28 20 | onst;.....Q_ULONG..waitForMore(. |
3ac60 | 69 6e 74 20 6d 73 65 63 73 20 29 20 63 6f 6e 73 74 3b 20 2f 2f 20 23 23 23 20 51 74 20 34 2e 30 | int.msecs.).const;.//.###.Qt.4.0 |
3ac80 | 3a 20 6d 65 72 67 65 20 74 68 65 20 74 77 6f 20 6f 76 65 72 6c 6f 61 64 73 0a 20 20 20 20 51 5f | :.merge.the.two.overloads.....Q_ |
3aca0 | 55 4c 4f 4e 47 09 20 62 79 74 65 73 54 6f 57 72 69 74 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 | ULONG..bytesToWrite().const;.... |
3acc0 | 20 76 6f 69 64 09 20 63 6c 65 61 72 50 65 6e 64 69 6e 67 44 61 74 61 28 29 3b 0a 0a 20 20 20 20 | .void..clearPendingData();...... |
3ace0 | 51 5f 4c 4f 4e 47 09 20 72 65 61 64 42 6c 6f 63 6b 28 20 63 68 61 72 20 2a 64 61 74 61 2c 20 51 | Q_LONG..readBlock(.char.*data,.Q |
3ad00 | 5f 55 4c 4f 4e 47 20 6d 61 78 6c 65 6e 20 29 3b 0a 20 20 20 20 51 5f 4c 4f 4e 47 09 20 77 72 69 | _ULONG.maxlen.);.....Q_LONG..wri |
3ad20 | 74 65 42 6c 6f 63 6b 28 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 64 61 74 61 2c 20 51 5f 55 4c 4f | teBlock(.const.char.*data,.Q_ULO |
3ad40 | 4e 47 20 6c 65 6e 20 29 3b 0a 20 20 20 20 51 5f 4c 4f 4e 47 09 20 72 65 61 64 4c 69 6e 65 28 20 | NG.len.);.....Q_LONG..readLine(. |
3ad60 | 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 29 3b 0a 0a 20 | char.*data,.Q_ULONG.maxlen.);... |
3ad80 | 20 20 20 69 6e 74 09 09 20 67 65 74 63 68 28 29 3b 0a 20 20 20 20 69 6e 74 09 09 20 70 75 74 63 | ...int...getch();.....int...putc |
3ada0 | 68 28 20 69 6e 74 20 29 3b 0a 20 20 20 20 69 6e 74 09 09 20 75 6e 67 65 74 63 68 28 69 6e 74 29 | h(.int.);.....int...ungetch(int) |
3adc0 | 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 20 63 61 6e 52 65 61 64 4c 69 6e 65 28 29 20 63 6f 6e 73 74 | ;......bool..canReadLine().const |
3ade0 | 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 09 20 51 53 74 72 69 6e 67 20 72 65 61 64 4c 69 6e 65 28 | ;.....virtual..QString.readLine( |
3ae00 | 29 3b 0a 0a 20 20 20 20 51 5f 55 49 4e 54 31 36 09 20 70 6f 72 74 28 29 20 63 6f 6e 73 74 3b 0a | );......Q_UINT16..port().const;. |
3ae20 | 20 20 20 20 51 5f 55 49 4e 54 31 36 09 20 70 65 65 72 50 6f 72 74 28 29 20 63 6f 6e 73 74 3b 0a | ....Q_UINT16..peerPort().const;. |
3ae40 | 20 20 20 20 51 48 6f 73 74 41 64 64 72 65 73 73 20 61 64 64 72 65 73 73 28 29 20 63 6f 6e 73 74 | ....QHostAddress.address().const |
3ae60 | 3b 0a 20 20 20 20 51 48 6f 73 74 41 64 64 72 65 73 73 20 70 65 65 72 41 64 64 72 65 73 73 28 29 | ;.....QHostAddress.peerAddress() |
3ae80 | 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 09 20 73 65 74 52 65 61 64 42 75 66 66 65 72 | .const;......void..setReadBuffer |
3aea0 | 53 69 7a 65 28 20 51 5f 55 4c 4f 4e 47 20 29 3b 0a 20 20 20 20 51 5f 55 4c 4f 4e 47 09 20 72 65 | Size(.Q_ULONG.);.....Q_ULONG..re |
3aec0 | 61 64 42 75 66 66 65 72 53 69 7a 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a | adBufferSize().const;..signals:. |
3aee0 | 20 20 20 20 76 6f 69 64 09 20 68 6f 73 74 46 6f 75 6e 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 | ....void..hostFound();.....void. |
3af00 | 20 63 6f 6e 6e 65 63 74 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 63 6f 6e 6e 65 63 74 69 | .connected();.....void..connecti |
3af20 | 6f 6e 43 6c 6f 73 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 64 65 6c 61 79 65 64 43 6c 6f | onClosed();.....void..delayedClo |
3af40 | 73 65 46 69 6e 69 73 68 65 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 72 65 61 64 79 52 65 61 | seFinished();.....void..readyRea |
3af60 | 64 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 62 79 74 65 73 57 72 69 74 74 65 6e 28 20 69 6e 74 | d();.....void..bytesWritten(.int |
3af80 | 20 6e 62 79 74 65 73 20 29 3b 0a 20 20 20 20 76 6f 69 64 09 20 65 72 72 6f 72 28 20 69 6e 74 20 | .nbytes.);.....void..error(.int. |
3afa0 | 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 69 72 74 75 61 6c | );..protected.slots:.....virtual |
3afc0 | 20 76 6f 69 64 20 73 6e 5f 72 65 61 64 28 20 62 6f 6f 6c 20 66 6f 72 63 65 3d 46 41 4c 53 45 20 | .void.sn_read(.bool.force=FALSE. |
3afe0 | 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 6e 5f 77 72 69 74 65 28 29 3b 0a | );.....virtual.void.sn_write();. |
3b000 | 0a 70 72 69 76 61 74 65 20 73 6c 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 09 74 72 79 43 6f 6e 6e | .private.slots:.....void.tryConn |
3b020 | 65 63 74 69 6e 67 28 29 3b 0a 20 20 20 20 76 6f 69 64 09 65 6d 69 74 45 72 72 6f 72 43 6f 6e 6e | ecting();.....void.emitErrorConn |
3b040 | 65 63 74 69 6f 6e 52 65 66 75 73 65 64 28 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 51 | ectionRefused();..private:.....Q |
3b060 | 53 6f 63 6b 65 74 50 72 69 76 61 74 65 20 2a 64 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 20 63 6f 6e | SocketPrivate.*d;......bool..con |
3b080 | 73 75 6d 65 57 72 69 74 65 42 75 66 28 20 51 5f 55 4c 4f 4e 47 20 6e 62 79 74 65 73 20 29 3b 0a | sumeWriteBuf(.Q_ULONG.nbytes.);. |
3b0a0 | 20 20 20 20 76 6f 69 64 09 20 74 72 79 43 6f 6e 6e 65 63 74 69 6f 6e 28 29 3b 0a 20 20 20 20 76 | ....void..tryConnection();.....v |
3b0c0 | 6f 69 64 20 20 20 20 20 20 20 20 20 73 65 74 53 6f 63 6b 65 74 49 6e 74 65 72 6e 28 20 69 6e 74 | oid.........setSocketIntern(.int |
3b0e0 | 20 73 6f 63 6b 65 74 20 29 3b 0a 0a 70 72 69 76 61 74 65 3a 09 2f 2f 20 44 69 73 61 62 6c 65 64 | .socket.);..private:.//.Disabled |
3b100 | 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=. |
3b120 | 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)..... |
3b140 | 51 53 6f 63 6b 65 74 28 20 63 6f 6e 73 74 20 51 53 6f 63 6b 65 74 20 26 20 29 3b 0a 20 20 20 20 | QSocket(.const.QSocket.&.);..... |
3b160 | 51 53 6f 63 6b 65 74 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 6f 63 6b 65 | QSocket.&operator=(.const.QSocke |
3b180 | 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 51 54 5f 4e 4f | t.&.);.#endif.};..#endif.//QT_NO |
3b1a0 | 5f 4e 45 54 57 4f 52 4b 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 4f 43 4b 45 54 5f 48 0a 00 00 00 | _NETWORK.#endif.//.QSOCKET_H.... |
3b1c0 | 1c 00 71 00 72 00 61 00 64 00 69 00 6f 00 62 00 75 00 74 00 74 00 6f 00 6e 00 2e 00 68 00 00 0a | ..q.r.a.d.i.o.b.u.t.t.o.n...h... |
3b1e0 | 53 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 2a 2a 2a 2a 2a | S/****************************** |
3b200 | 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 | ******************************** |
3b220 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 | **************.**.$Id:.$.**.**.D |
3b240 | 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 52 61 64 69 6f 42 75 74 74 6f 6e 20 63 6c 61 73 73 0a | efinition.of.QRadioButton.class. |
3b260 | 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 34 30 32 32 32 0a 2a 2a 0a 2a 2a 20 43 6f 70 | **.**.Created.:.940222.**.**.Cop |
3b280 | 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 | yright.(C).1992-2000.Trolltech.A |
3b2a0 | 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 | SA...All.rights.reserved..**.**. |
3b2c0 | 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 69 64 67 65 74 73 | This.file.is.part.of.the.widgets |
3b2e0 | 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a | .module.of.the.Qt.GUI.Toolkit..* |
3b300 | 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 74 65 | *.**.This.file.may.be.distribute |
3b320 | 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 6c 69 | d.under.the.terms.of.the.Q.Publi |
3b340 | 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 6c 6c | c.License.**.as.defined.by.Troll |
3b360 | 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 | tech.ASA.of.Norway.and.appearing |
3b380 | 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 6c | .in.the.file.**.LICENSE.QPL.incl |
3b3a0 | 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 69 | uded.in.the.packaging.of.this.fi |
3b3c0 | 6c 65 2e 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 | le..**.**.This.file.may.be.distr |
3b3e0 | 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 | ibuted.and/or.modified.under.the |
3b400 | 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | .terms.of.the.**.GNU.General.Pub |
3b420 | 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 | lic.License.version.2.as.publish |
3b440 | 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 | ed.by.the.Free.Software.**.Found |
3b460 | 61 74 69 6f 6e 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 65 20 | ation.and.appearing.in.the.file. |
3b480 | 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 | LICENSE.GPL.included.in.the.**.p |
3b4a0 | 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 69 63 | ackaging.of.this.file..**.**.Lic |
3b4c0 | 65 6e 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 | ensees.holding.valid.Qt.Enterpri |
3b4e0 | 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 | se.Edition.or.Qt.Professional.Ed |
3b500 | 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 | ition.**.licenses.may.use.this.f |
3b520 | 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f | ile.in.accordance.with.the.Qt.Co |
3b540 | 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 | mmercial.License.**.Agreement.pr |
3b560 | 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 | ovided.with.the.Software..**.**. |
3b580 | 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 | This.file.is.provided.AS.IS.with |
3b5a0 | 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 | .NO.WARRANTY.OF.ANY.KIND,.INCLUD |
3b5c0 | 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d | ING.THE.**.WARRANTY.OF.DESIGN,.M |
3b5e0 | 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 | ERCHANTABILITY.AND.FITNESS.FOR.A |
3b600 | 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 | .PARTICULAR.PURPOSE..**.**.See.h |
3b620 | 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d | ttp://qtsoftware.com/pricing.htm |
3b640 | 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 | l.or.email.sales@trolltech.com.f |
3b660 | 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d | or.**...information.about.Qt.Com |
3b680 | 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 | mercial.License.Agreements..**.S |
3b6a0 | 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f | ee.http://qtsoftware.com/qpl/.fo |
3b6c0 | 72 20 51 50 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 20 | r.QPL.licensing.information..**. |
3b6e0 | 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 | See.http://qtsoftware.com/gpl/.f |
3b700 | 6f 72 20 47 50 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 | or.GPL.licensing.information..** |
3b720 | 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 | .**.Contact.info@trolltech.com.i |
3b740 | 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 | f.any.conditions.of.this.licensi |
3b760 | 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a | ng.are.**.not.clear.to.you..**.* |
3b780 | 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 | ******************************** |
3b7a0 | 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 | ******************************** |
3b7c0 | 2a 2a 2a 2a 2a 2f 0a 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 | *****/..#ifndef.QRADIOBUTTON_H.# |
3b7e0 | 64 65 66 69 6e 65 20 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 | define.QRADIOBUTTON_H..#ifndef.Q |
3b800 | 54 5f 48 0a 23 69 6e 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 | T_H.#include."qbutton.h".#endif. |
3b820 | 2f 2f 20 51 54 5f 48 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 | //.QT_H..#ifndef.QT_NO_RADIOBUTT |
3b840 | 4f 4e 0a 0a 63 6c 61 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 | ON..class.Q_EXPORT.QRadioButton. |
3b860 | 3a 20 70 75 62 6c 69 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 | :.public.QButton.{.....Q_OBJECT. |
3b880 | 20 20 20 20 51 5f 50 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 | ....Q_PROPERTY(.bool.checked.REA |
3b8a0 | 44 20 69 73 43 68 65 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 | D.isChecked.WRITE.setChecked.).. |
3b8c0 | 20 20 20 51 5f 4f 56 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 | ...Q_OVERRIDE(.bool.autoMask.DES |
3b8e0 | 49 47 4e 41 42 4c 45 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 | IGNABLE.true.SCRIPTABLE.true.).. |
3b900 | 70 75 62 6c 69 63 3a 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 | public:.....QRadioButton(.QWidge |
3b920 | 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 29 3b | t.*parent,.const.char*.name=0.); |
3b940 | 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 53 74 72 69 6e 67 | .....QRadioButton(.const.QString |
3b960 | 20 26 74 65 78 74 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 | .&text,.QWidget.*parent,.const.c |
3b980 | 68 61 72 2a 20 6e 61 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 | har*.name=0.);......bool....isCh |
3b9a0 | 65 63 6b 65 64 28 29 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 | ecked().const;......QSize....siz |
3b9c0 | 65 48 69 6e 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 20 | eHint().const;..public.slots:... |
3b9e0 | 20 20 76 69 72 74 75 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 | ..virtual.void....setChecked(.bo |
3ba00 | 6f 6c 20 63 68 65 63 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 | ol.check.);..protected:.....bool |
3ba20 | 20 20 20 20 68 69 74 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 | ....hitButton(.const.QPoint.&.). |
3ba40 | 63 6f 6e 73 74 3b 0a 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 | const;.....void....drawButton(.Q |
3ba60 | 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 64 72 61 77 42 75 74 | Painter.*.);.....void....drawBut |
3ba80 | 74 6f 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 | tonLabel(.QPainter.*.);.....void |
3baa0 | 20 20 20 20 75 70 64 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 | ....updateMask();......void....r |
3bac0 | 65 73 69 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 0a 70 72 | esizeEvent(.QResizeEvent*.);..pr |
3bae0 | 69 76 61 74 65 3a 0a 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 | ivate:.....void....init();..priv |
3bb00 | 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 |
3bb20 | 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 |
3bb40 | 53 41 42 4c 45 5f 43 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 | SABLE_COPY).....QRadioButton(.co |
3bb60 | 6e 73 74 20 51 52 61 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 | nst.QRadioButton.&.);.....QRadio |
3bb80 | 42 75 74 74 6f 6e 20 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 | Button.&operator=(.const.QRadioB |
3bba0 | 75 74 74 6f 6e 20 26 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 | utton.&.);.#endif.};...inline.bo |
3bbc0 | 6f 6c 20 51 52 61 64 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 | ol.QRadioButton::isChecked().con |
3bbe0 | 73 74 0a 7b 20 72 65 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 | st.{.return.isOn();.}..#endif.// |
3bc00 | 20 51 54 5f 4e 4f 5f 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 | .QT_NO_RADIOBUTTON..#endif.//.QR |
3bc20 | 41 44 49 4f 42 55 54 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 | ADIOBUTTON_H......q.s.c.r.o.l.l. |
3bc40 | 62 00 61 00 72 00 2e 00 68 00 00 15 34 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | b.a.r...h...4/****************** |
3bc60 | 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 | ******************************** |
3bc80 | 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 0a 2a 2a 20 24 49 | **************************.**.$I |
3bca0 | 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 63 72 6f 6c 6c | d:.$.**.**.Definition.of.QScroll |
3bcc0 | 42 61 72 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 34 30 34 32 37 | Bar.class.**.**.Created.:.940427 |
3bce0 | 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 | .**.**.Copyright.(C).1992-2000.T |
3bd00 | 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 | rolltech.ASA...All.rights.reserv |
3bd20 | 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 | ed..**.**.This.file.is.part.of.t |
3bd40 | 68 65 20 77 69 64 67 65 74 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 | he.widgets.module.of.the.Qt.GUI. |
3bd60 | 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 20 | Toolkit..**.**.This.file.may.be. |
3bd80 | 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 | distributed.under.the.terms.of.t |
3bda0 | 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 69 6e 65 | he.Q.Public.License.**.as.define |
3bdc0 | 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 | d.by.Trolltech.ASA.of.Norway.and |
3bde0 | 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 4e 53 | .appearing.in.the.file.**.LICENS |
3be00 | 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e 67 20 | E.QPL.included.in.the.packaging. |
3be20 | 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 | of.this.file..**.**.This.file.ma |
3be40 | 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 | y.be.distributed.and/or.modified |
3be60 | 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 | .under.the.terms.of.the.**.GNU.G |
3be80 | 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 | eneral.Public.License.version.2. |
3bea0 | 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 | as.published.by.the.Free.Softwar |
3bec0 | 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e | e.**.Foundation.and.appearing.in |
3bee0 | 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 | .the.file.LICENSE.GPL.included.i |
3bf00 | 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e | n.the.**.packaging.of.this.file. |
3bf20 | 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 69 64 20 51 | .**.**.Licensees.holding.valid.Q |
3bf40 | 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 | t.Enterprise.Edition.or.Qt.Profe |
3bf60 | 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 | ssional.Edition.**.licenses.may. |
3bf80 | 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 | use.this.file.in.accordance.with |
3bfa0 | 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 | .the.Qt.Commercial.License.**.Ag |
3bfc0 | 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 | reement.provided.with.the.Softwa |
3bfe0 | 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 | re..**.**.This.file.is.provided. |
3c000 | 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 | AS.IS.with.NO.WARRANTY.OF.ANY.KI |
3c020 | 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 | ND,.INCLUDING.THE.**.WARRANTY.OF |
3c040 | 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 | .DESIGN,.MERCHANTABILITY.AND.FIT |
3c060 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a | NESS.FOR.A.PARTICULAR.PURPOSE..* |
3c080 | 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 | *.**.See.http://qtsoftware.com/p |
3c0a0 | 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 |
3c0c0 | 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 | tech.com.for.**...information.ab |
3c0e0 | 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d | out.Qt.Commercial.License.Agreem |
3c100 | 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 | ents..**.See.http://qtsoftware.c |
3c120 | 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 69 6e 66 6f 72 6d | om/qpl/.for.QPL.licensing.inform |
3c140 | 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e | ation..**.See.http://qtsoftware. |
3c160 | 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 | com/gpl/.for.GPL.licensing.infor |
3c180 | 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c | mation..**.**.Contact.info@troll |
3c1a0 | 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 | tech.com.if.any.conditions.of.th |
3c1c0 | 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f | is.licensing.are.**.not.clear.to |
3c1e0 | 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .you..**.*********************** |
3c200 | 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 | ******************************** |
3c220 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 43 52 4f 4c | ***************/..#ifndef.QSCROL |
3c240 | 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 |
3c260 | 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 |
3c280 | 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 |
3c2a0 | 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 |
3c2c0 | 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 |
3c2e0 | 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 |
3c300 | 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 |
3c320 | 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 |
3c340 | 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.) |
3c360 | 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 |
3c380 | 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.). |
3c3a0 | 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 |
3c3c0 | 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.).. |
3c3e0 | 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 |
3c400 | 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.)... |
3c420 | 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 |
3c440 | 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 |
3c460 | 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. |
3c480 | 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 |
3c4a0 | 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 |
3c4c0 | 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 |
3c4e0 | 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 |
3c500 | 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 |
3c520 | 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.* |
3c540 | 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.);. |
3c560 | 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 |
3c580 | 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.= |
3c5a0 | 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 |
3c5c0 | 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,. |
3c5e0 | 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 |
3c600 | 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 |
3c620 | 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 |
3c640 | 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 |
3c660 | 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 |
3c680 | 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 |
3c6a0 | 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 |
3c6c0 | 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 |
3c6e0 | 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 |
3c700 | 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( |
3c720 | 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 |
3c740 | 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 |
3c760 | 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 |
3c780 | 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 |
3c7a0 | 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 |
3c7c0 | 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 |
3c7e0 | 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( |
3c800 | 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 |
3c820 | 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.); |
3c840 | 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.);... |
3c860 | 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 |
3c880 | 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 |
3c8a0 | 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 |
3c8c0 | 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 |
3c8e0 | 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 |
3c900 | 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 |
3c920 | 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 |
3c940 | 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 |
3c960 | 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 |
3c980 | 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 |
3c9a0 | 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. |
3c9c0 | 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 |
3c9e0 | 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();..... |
3ca00 | 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 |
3ca20 | 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_ |
3ca40 | 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( |
3ca60 | 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 |
3ca80 | 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.*.);. |
3caa0 | 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 |
3cac0 | 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 |
3cae0 | 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 |
3cb00 | 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 |
3cb20 | 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 |
3cb40 | 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(. |
3cb60 | 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 |
3cb80 | 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.*. |
3cba0 | 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 |
3cbc0 | 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();.. |
3cbe0 | 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 |
3cc00 | 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 |
3cc20 | 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:. |
3cc40 | 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 |
3cc60 | 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 |
3cc80 | 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. |
3cca0 | 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 |
3ccc0 | 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();.. |
3cce0 | 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 |
3cd00 | 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 |
3cd20 | 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 |
3cd40 | 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;...... |
3cd60 | 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.);..... |
3cd80 | 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 |
3cda0 | 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;.. |
3cdc0 | 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 |
3cde0 | 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,........ |
3ce00 | 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 |
3ce20 | 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; |
3ce40 | 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 |
3ce60 | 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 |
3ce80 | 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 |
3cea0 | 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.*. |
3cec0 | 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 |
3cee0 | 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 |
3cf00 | 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 |
3cf20 | 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 |
3cf40 | 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 |
3cf60 | 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.&.);. |
3cf80 | 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 |
3cfa0 | 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.).{..... |
3cfc0 | 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 |
3cfe0 | 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 |
3d000 | 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: |
3d020 | 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 |
3d040 | 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 |
3d060 | 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 |
3d080 | 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 |
3d0a0 | 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 |
3d0c0 | 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 |
3d0e0 | 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 |
3d100 | 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 |
3d120 | 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. |
3d140 | 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 |
3d160 | 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 |
3d180 | 00 72 00 65 00 63 00 74 00 2e 00 68 00 00 1d 6f 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .r.e.c.t...h...o/*************** |
3d1a0 | 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 | ******************************** |
3d1c0 | 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 0a 2a 2a | *****************************.** |
3d1e0 | 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 52 65 63 | .$Id:.$.**.**.Definition.of.QRec |
3d200 | 74 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 33 31 30 32 38 0a 2a | t.class.**.**.Created.:.931028.* |
3d220 | 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f | *.**.Copyright.(C).1992-2000.Tro |
3d240 | 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 | lltech.ASA...All.rights.reserved |
3d260 | 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 | ..**.**.This.file.is.part.of.the |
3d280 | 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f | .kernel.module.of.the.Qt.GUI.Too |
3d2a0 | 6c 6b 69 74 2e 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 | lkit..**.**.This.file.may.be.dis |
3d2c0 | 74 72 69 62 75 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 | tributed.under.the.terms.of.the. |
3d2e0 | 51 20 50 75 62 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 | Q.Public.License.**.as.defined.b |
3d300 | 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 | y.Trolltech.ASA.of.Norway.and.ap |
3d320 | 70 65 61 72 69 6e 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 | pearing.in.the.file.**.LICENSE.Q |
3d340 | 50 4c 20 69 6e 63 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 | PL.included.in.the.packaging.of. |
3d360 | 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 | this.file..**.**.This.file.may.b |
3d380 | 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e | e.distributed.and/or.modified.un |
3d3a0 | 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 | der.the.terms.of.the.**.GNU.Gene |
3d3c0 | 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 | ral.Public.License.version.2.as. |
3d3e0 | 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a | published.by.the.Free.Software.* |
3d400 | 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 | *.Foundation.and.appearing.in.th |
3d420 | 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 | e.file.LICENSE.GPL.included.in.t |
3d440 | 68 65 0a 2a 2a 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 | he.**.packaging.of.this.file..** |
3d460 | 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 69 64 20 51 74 20 45 | .**.Licensees.holding.valid.Qt.E |
3d480 | 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 | nterprise.Edition.or.Qt.Professi |
3d4a0 | 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 | onal.Edition.**.licenses.may.use |
3d4c0 | 20 74 68 69 73 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 74 68 | .this.file.in.accordance.with.th |
3d4e0 | 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 | e.Qt.Commercial.License.**.Agree |
3d500 | 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e | ment.provided.with.the.Software. |
3d520 | 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 | .**.**.This.file.is.provided.AS. |
3d540 | 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c | IS.with.NO.WARRANTY.OF.ANY.KIND, |
3d560 | 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 | .INCLUDING.THE.**.WARRANTY.OF.DE |
3d580 | 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 | SIGN,.MERCHANTABILITY.AND.FITNES |
3d5a0 | 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a | S.FOR.A.PARTICULAR.PURPOSE..**.* |
3d5c0 | 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 | *.See.http://qtsoftware.com/pric |
3d5e0 | 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 74 65 63 | ing.html.or.email.sales@trolltec |
3d600 | 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 | h.com.for.**...information.about |
3d620 | 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 | .Qt.Commercial.License.Agreement |
3d640 | 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f | s..**.See.http://qtsoftware.com/ |
3d660 | 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 | qpl/.for.QPL.licensing.informati |
3d680 | 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d | on..**.See.http://qtsoftware.com |
3d6a0 | 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 | /gpl/.for.GPL.licensing.informat |
3d6c0 | 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 | ion..**.**.Contact.info@trolltec |
3d6e0 | 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 | h.com.if.any.conditions.of.this. |
3d700 | 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f | licensing.are.**.not.clear.to.yo |
3d720 | 75 2e 0a 2a 2a 0a 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 | u..**.************************** |
3d740 | 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 | ******************************** |
3d760 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 52 45 43 54 5f 48 0a 23 | ************/..#ifndef.QRECT_H.# |
3d780 | 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 54 5f 48 0a 23 69 6e | define.QRECT_H..#ifndef.QT_H.#in |
3d7a0 | 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 20 51 54 5f 48 0a 0a | clude."qsize.h".#endif.//.QT_H.. |
3d7c0 | 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 6f 72 20 22 4d 61 63 | #if.defined(topLeft).#error."Mac |
3d7e0 | 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 63 6f 6e 66 6c 69 63 | ro.definition.of.topLeft.conflic |
3d800 | 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 75 73 74 20 73 69 6c | ts.with.QRect".//.don't.just.sil |
3d820 | 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 65 73 3a 20 23 75 6e | ently.undo.people's.defines:.#un |
3d840 | 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 20 51 5f 45 58 50 4f | def.topLeft.#endif..class.Q_EXPO |
3d860 | 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 20 63 6c 61 73 73 0a | RT.QRect.....//.rectangle.class. |
3d880 | 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 31 20 3d 20 79 31 20 | {.public:.....QRect().{.x1.=.y1. |
3d8a0 | 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 51 52 65 63 74 28 20 | =.0;.x2.=.y2.=.-1;.}.....QRect(. |
3d8c0 | 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 73 74 20 51 50 6f | const.QPoint.&topleft,.const.QPo |
3d8e0 | 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 52 65 63 74 28 20 63 | int.&bottomright.);.....QRect(.c |
3d900 | 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 73 74 20 51 53 69 7a | onst.QPoint.&topleft,.const.QSiz |
3d920 | 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 20 6c 65 66 74 2c 20 | e.&size.);.....QRect(.int.left,. |
3d940 | 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 65 69 67 68 74 20 29 | int.top,.int.width,.int.height.) |
3d960 | 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 73 74 3b 0a 20 20 | ;......bool...isNull().const;... |
3d980 | 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 0a 20 20 20 20 62 6f | ..bool...isEmpty().const;.....bo |
3d9a0 | 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 20 51 52 65 63 74 20 | ol...isValid().const;.....QRect. |
3d9c0 | 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 69 6e 74 09 20 20 20 | .normalize().const;......int.... |
3d9e0 | 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 74 6f 70 28 29 09 63 | left().const;.....int....top().c |
3da00 | 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 63 6f 6e 73 74 3b 0a | onst;.....int....right().const;. |
3da20 | 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 3b 0a 0a 20 20 20 20 | ....int....bottom().const;...... |
3da40 | 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 52 44 20 26 72 54 6f | QCOORD.&rLeft();.....QCOORD.&rTo |
3da60 | 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 3b 0a 20 20 20 20 51 | p();.....QCOORD.&rRight();.....Q |
3da80 | 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 74 09 20 20 20 78 28 | COORD.&rBottom();......int....x( |
3daa0 | 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 09 63 6f 6e 73 74 3b | )..const;.....int....y()..const; |
3dac0 | 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 70 6f 73 20 29 3b 0a | .....void...setLeft(.int.pos.);. |
3dae0 | 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 73 20 29 3b 0a 20 20 | ....void...setTop(.int.pos.);... |
3db00 | 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 73 20 29 3b 0a 20 20 | ..void...setRight(.int.pos.);... |
3db20 | 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 6f 73 20 29 3b 0a 20 | ..void...setBottom(.int.pos.);.. |
3db40 | 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 20 20 20 20 76 6f 69 | ...void...setX(.int.x.);.....voi |
3db60 | 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 6f 69 64 20 20 20 73 | d...setY(.int.y.);......void...s |
3db80 | 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 70 20 29 3b 0a 20 20 | etTopLeft(.const.QPoint.&p.);... |
3dba0 | 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 63 6f 6e 73 74 20 51 | ..void...setBottomRight(.const.Q |
3dbc0 | 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 74 54 6f 70 52 69 67 | Point.&p.);.....void...setTopRig |
3dbe0 | 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 64 20 | ht(.const.QPoint.&p.);.....void. |
3dc00 | 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 6f 69 6e 74 20 26 70 | ..setBottomLeft(.const.QPoint.&p |
3dc20 | 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 09 20 63 6f 6e 73 74 | .);......QPoint.topLeft()..const |
3dc40 | 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 29 20 63 6f 6e 73 74 | ;.....QPoint.bottomRight().const |
3dc60 | 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 63 6f 6e 73 74 3b 0a | ;.....QPoint.topRight()..const;. |
3dc80 | 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 63 6f 6e 73 74 3b 0a | ....QPoint.bottomLeft()..const;. |
3dca0 | 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 74 3b 0a 0a 20 20 20 | ....QPoint.center()..const;..... |
3dcc0 | 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 20 2a 79 2c 20 69 6e | .void...rect(.int.*x,.int.*y,.in |
3dce0 | 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 20 76 6f 69 64 20 20 | t.*w,.int.*h.).const;.....void.. |
3dd00 | 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 2c 20 69 6e 74 20 2a | .coords(.int.*x1,.int.*y1,.int.* |
3dd20 | 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 20 76 6f 69 64 20 20 | x2,.int.*y2.).const;......void.. |
3dd40 | 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 20 76 6f 69 64 20 20 | .moveLeft(.int.pos.);.....void.. |
3dd60 | 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 76 6f 69 64 20 20 20 | .moveTop(.int.pos.);.....void... |
3dd80 | 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 20 76 6f 69 64 20 20 | moveRight(.int.pos.);.....void.. |
3dda0 | 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 20 20 20 76 6f 69 64 | .moveBottom(.int.pos.);.....void |
3ddc0 | 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 69 6e 74 20 26 70 20 | ...moveTopLeft(.const.QPoint.&p. |
3dde0 | 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 69 67 68 74 28 20 63 | );.....void...moveBottomRight(.c |
3de00 | 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 76 | onst.QPoint.&p.);.....void...mov |
3de20 | 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 70 20 29 3b 0a 20 20 | eTopRight(.const.QPoint.&p.);... |
3de40 | 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 63 6f 6e 73 74 20 51 | ..void...moveBottomLeft(.const.Q |
3de60 | 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 76 65 43 65 6e 74 65 | Point.&p.);.....void...moveCente |
3de80 | 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 20 76 6f 69 64 20 20 | r(.const.QPoint.&p.);.....void.. |
3dea0 | 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 3b 0a 0a 20 20 20 20 | .moveBy(.int.dx,.int.dy.);...... |
3dec0 | 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 74 20 79 2c 20 69 6e | void...setRect(.int.x,.int.y,.in |
3dee0 | 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 73 65 74 43 6f 6f 72 | t.w,.int.h.);.....void...setCoor |
3df00 | 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 32 2c 20 69 6e 74 20 | ds(.int.x1,.int.y1,.int.x2,.int. |
3df20 | 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 73 28 20 69 6e 74 20 | y2.);.....void...addCoords(.int. |
3df40 | 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 32 20 29 3b 0a 0a 20 | x1,.int.y1,.int.x2,.int.y2.);... |
3df60 | 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 20 20 20 69 6e 74 09 | ...QSize..size().const;.....int. |
3df80 | 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 09 20 20 20 68 65 69 | ...width().const;.....int....hei |
3dfa0 | 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 65 74 57 69 64 74 68 | ght().const;.....void...setWidth |
3dfc0 | 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 48 65 69 67 68 74 28 | (.int.w.);.....void...setHeight( |
3dfe0 | 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 69 7a 65 28 20 63 6f | .int.h.);.....void...setSize(.co |
3e000 | 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 74 20 20 6f 70 65 72 | nst.QSize.&s.);......QRect..oper |
3e020 | 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 73 74 3b 0a 20 20 20 | ator|(const.QRect.&r).const;.... |
3e040 | 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 52 65 63 74 20 26 72 | .QRect..operator&(const.QRect.&r |
3e060 | 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 61 74 6f 72 7c 3d 28 | ).const;.....QRect&..operator|=( |
3e080 | 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 74 26 20 20 6f 70 65 | const.QRect.&r);.....QRect&..ope |
3e0a0 | 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 0a 20 20 20 20 62 6f | rator&=(const.QRect.&r);......bo |
3e0c0 | 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 6e 74 20 26 70 2c 20 | ol...contains(.const.QPoint.&p,. |
3e0e0 | 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 3b 0a 20 20 20 20 62 | bool.proper=FALSE.).const;.....b |
3e100 | 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 74 20 79 20 29 20 63 | ool...contains(.int.x,.int.y.).c |
3e120 | 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 5f 64 6f 6e 27 74 5f | onst;.//.inline.methods,._don't_ |
3e140 | 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 6f 6e 74 61 69 6e 73 | .merge.these.....bool...contains |
3e160 | 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 65 72 20 29 20 63 6f | (.int.x,.int.y,.bool.proper.).co |
3e180 | 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 20 63 6f 6e 73 74 20 | nst;.....bool...contains(.const. |
3e1a0 | 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 53 45 20 29 20 63 6f | QRect.&r,.bool.proper=FALSE.).co |
3e1c0 | 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 6e 73 74 20 51 52 65 | nst;.....QRect..unite(.const.QRe |
3e1e0 | 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 20 69 6e 74 65 72 73 | ct.&r.).const;.....QRect..inters |
3e200 | 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 73 74 3b 0a 20 20 20 | ect(.const.QRect.&r.).const;.... |
3e220 | 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 20 51 52 65 63 74 20 | .bool...intersects(.const.QRect. |
3e240 | 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 5f 45 58 50 4f 52 54 | &r.).const;......friend.Q_EXPORT |
3e260 | 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 52 65 63 74 20 26 2c | .bool.operator==(.const.QRect.&, |
3e280 | 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 65 6e 64 20 51 5f 45 | .const.QRect.&.);.....friend.Q_E |
3e2a0 | 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 74 20 51 52 65 | XPORT.bool.operator!=(.const.QRe |
3e2c0 | 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 72 69 76 61 74 65 3a | ct.&,.const.QRect.&.);..private: |
3e2e0 | 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 20 64 65 66 69 6e 65 | .#if.defined(Q_WS_X11).||.define |
3e300 | 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 6f 69 64 20 71 74 5f | d(Q_OS_TEMP).....friend.void.qt_ |
3e320 | 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 78 70 31 2c 20 69 6e | setCoords(.QRect.*r,.int.xp1,.in |
3e340 | 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 3b 0a 23 65 6e 64 69 | t.yp1,.int.xp2,.int.yp2.);.#endi |
3e360 | 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 20 20 20 51 43 4f 4f | f.#if.defined(Q_OS_MAC).....QCOO |
3e380 | 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 20 51 43 4f 4f 52 44 | RD.y1;.....QCOORD.x1;.....QCOORD |
3e3a0 | 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 0a 20 20 20 20 51 43 | .y2;.....QCOORD.x2;.#else.....QC |
3e3c0 | 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 20 20 20 51 43 4f 4f | OORD.x1;.....QCOORD.y1;.....QCOO |
3e3e0 | 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 64 69 66 0a 7d 3b 0a | RD.x2;.....QCOORD.y2;.#endif.};. |
3e400 | 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 28 20 63 6f 6e 73 74 | .Q_EXPORT.bool.operator==(.const |
3e420 | 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 51 5f 45 58 50 | .QRect.&,.const.QRect.&.);.Q_EXP |
3e440 | 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 74 20 51 52 65 63 74 | ORT.bool.operator!=(.const.QRect |
3e460 | 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 2a 2a 2a 2a 2a 2a 2a | .&,.const.QRect.&.);.../******** |
3e480 | 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 | ******************************** |
3e4a0 | 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 | ******************************** |
3e4c0 | 2a 2a 2a 2a 2a 0a 20 20 51 52 65 63 74 20 73 74 72 65 61 6d 20 66 75 6e 63 74 69 6f 6e 73 0a 20 | *****...QRect.stream.functions.. |
3e4e0 | 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 | ******************************** |
3e500 | 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 | ******************************** |
3e520 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 44 41 54 | *************/.#ifndef.QT_NO_DAT |
3e540 | 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 65 61 6d 20 26 6f 70 | ASTREAM.Q_EXPORT.QDataStream.&op |
3e560 | 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 6e 73 74 20 51 | erator<<(.QDataStream.&,.const.Q |
3e580 | 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 74 72 65 61 6d 20 26 | Rect.&.);.Q_EXPORT.QDataStream.& |
3e5a0 | 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 63 74 | operator>>(.QDataStream.&,.QRect |
3e5c0 | 20 26 20 29 3b 0a 23 65 6e 64 69 66 0a 0a 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .&.);.#endif../***************** |
3e5e0 | 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 | ******************************** |
3e600 | 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 0a 20 20 51 | ****************************...Q |
3e620 | 52 65 63 74 20 69 6e 6c 69 6e 65 20 6d 65 6d 62 65 72 20 66 75 6e 63 74 69 6f 6e 73 0a 20 2a 2a | Rect.inline.member.functions..** |
3e640 | 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 | ******************************** |
3e660 | 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 | ******************************** |
3e680 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 69 6e 6c 69 6e 65 20 51 52 65 63 74 3a 3a 51 52 65 63 | ***********/..inline.QRect::QRec |
3e6a0 | 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 20 77 69 64 74 68 2c | t(.int.left,.int.top,.int.width, |
3e6c0 | 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 28 51 43 4f 4f 52 44 | .int.height.).{.....x1.=.(QCOORD |
3e6e0 | 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 6f 70 3b 0a 20 20 20 | )left;.....y1.=.(QCOORD)top;.... |
3e700 | 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 2d 31 29 3b 0a 20 20 | .x2.=.(QCOORD)(left+width-1);... |
3e720 | 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 74 2d 31 29 3b 0a 7d | ..y2.=.(QCOORD)(top+height-1);.} |
3e740 | 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 6c 6c 28 29 20 63 6f | ..inline.bool.QRect::isNull().co |
3e760 | 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 26 20 79 32 20 3d 3d | nst.{.return.x2.==.x1-1.&&.y2.== |
3e780 | 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 63 74 3a 3a 69 73 45 | .y1-1;.}..inline.bool.QRect::isE |
3e7a0 | 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 3e 20 78 32 20 7c 7c | mpty().const.{.return.x1.>.x2.|| |
3e7c0 | 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 51 52 65 63 74 3a 3a | .y1.>.y2;.}..inline.bool.QRect:: |
3e7e0 | 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 78 31 20 3c 3d 20 78 | isValid().const.{.return.x1.<=.x |
3e800 | 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 69 6e 74 20 51 52 65 | 2.&&.y1.<=.y2;.}..inline.int.QRe |
3e820 | 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 20 78 31 3b 20 7d 0a | ct::left().const.{.return.x1;.}. |
3e840 | 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 63 6f 6e 73 74 0a 7b | .inline.int.QRect::top().const.{ |
3e860 | 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 20 51 52 65 63 74 3a | .return.y1;.}..inline.int.QRect: |
3e880 | 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 32 3b 20 7d 0a 0a 69 | :right().const.{.return.x2;.}..i |
3e8a0 | 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 20 63 6f 6e 73 74 0a | nline.int.QRect::bottom().const. |
3e8c0 | 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 4f 4f 52 44 20 26 51 | {.return.y2;.}..inline.QCOORD.&Q |
3e8e0 | 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 3b 20 7d 0a 0a 69 6e | Rect::rLeft().{.return.x1;.}..in |
3e900 | 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 28 29 0a 7b 20 72 65 | line.QCOORD.&.QRect::rTop().{.re |
3e920 | 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 20 26 20 51 52 65 63 | turn.y1;.}..inline.QCOORD.&.QRec |
3e940 | 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 7d 0a 0a 69 6e 6c 69 | t::rRight().{.return.x2;.}..inli |
3e960 | 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 6d 28 29 0a 7b 20 72 | ne.QCOORD.&.QRect::rBottom().{.r |
3e980 | 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 52 65 63 74 3a 3a 78 | eturn.y2;.}..inline.int.QRect::x |
3e9a0 | 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 69 6e 6c 69 6e 65 20 | ().const.{.return.x1;.}..inline. |
3e9c0 | 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 74 75 72 6e 20 79 31 | int.QRect::y().const.{.return.y1 |
3e9e0 | 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 4c 65 66 74 28 | ;.}..inline.void.QRect::setLeft( |
3ea00 | 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 29 70 6f 73 3b 20 7d | .int.pos.).{.x1.=.(QCOORD)pos;.} |
3ea20 | 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 6f 70 28 20 69 6e 74 | ..inline.void.QRect::setTop(.int |
3ea40 | 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 3b 20 7d 0a 0a 69 6e | .pos.).{.y1.=.(QCOORD)pos;.}..in |
3ea60 | 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 28 20 69 6e 74 20 70 | line.void.QRect::setRight(.int.p |
3ea80 | 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 7d 0a 0a 69 6e 6c 69 | os.).{.x2.=.(QCOORD)pos;.}..inli |
3eaa0 | 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 20 69 6e 74 20 70 6f | ne.void.QRect::setBottom(.int.po |
3eac0 | 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 0a 0a 69 6e 6c 69 6e | s.).{.y2.=.(QCOORD)pos;.}..inlin |
3eae0 | 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 20 29 0a 7b 20 78 31 | e.void.QRect::setX(.int.x.).{.x1 |
3eb00 | 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 64 20 51 52 65 | .=.(QCOORD)x;.}..inline.void.QRe |
3eb20 | 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 28 51 43 4f 4f 52 44 | ct::setY(.int.y.).{.y1.=.(QCOORD |
3eb40 | 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 74 3a 3a 74 6f 70 4c | )y;.}..inline.QPoint.QRect::topL |
3eb60 | 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 6e 74 28 78 31 2c 20 | eft().const.{.return.QPoint(x1,. |
3eb80 | 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 63 74 3a 3a 62 6f 74 | y1);.}..inline.QPoint.QRect::bot |
3eba0 | 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 20 51 50 6f 69 6e 74 | tomRight().const.{.return.QPoint |
3ebc0 | 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 74 20 51 52 65 63 74 | (x2,.y2);.}..inline.QPoint.QRect |
3ebe0 | 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 72 6e 20 51 50 6f 69 | ::topRight().const.{.return.QPoi |
3ec00 | 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 69 6e 74 20 51 52 65 | nt(x2,.y1);.}..inline.QPoint.QRe |
3ec20 | 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 72 65 74 75 72 6e 20 | ct::bottomLeft().const.{.return. |
3ec40 | 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 20 51 50 6f 69 6e 74 | QPoint(x1,.y2);.}..inline.QPoint |
3ec60 | 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 72 65 74 75 72 6e 20 | .QRect::center().const.{.return. |
3ec80 | 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 2f 32 29 3b 20 7d 0a | QPoint((x1+x2)/2,.(y1+y2)/2);.}. |
3eca0 | 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 29 20 63 6f 6e 73 74 | .inline.int.QRect::width().const |
3ecc0 | 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 0a 0a 69 6e 6c 69 6e | .{.return..x2.-.x1.+.1;.}..inlin |
3ece0 | 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 73 74 0a 7b 20 72 65 | e.int.QRect::height().const.{.re |
3ed00 | 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 69 6e 65 20 51 53 69 | turn..y2.-.y1.+.1;.}..inline.QSi |
3ed20 | 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 72 65 74 75 72 6e 20 | ze.QRect::size().const.{.return. |
3ed40 | 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 7d 0a 0a 69 6e 6c 69 | QSize(x2-x1+1,.y2-y1+1);.}..inli |
3ed60 | 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 69 6e 74 20 78 2c 20 | ne.bool.QRect::contains(.int.x,. |
3ed80 | 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 74 0a 7b 0a 20 20 20 | int.y,.bool.proper.).const.{.... |
3eda0 | 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 74 75 72 6e 20 78 20 | .if.(.proper.).........return.x. |
3edc0 | 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 20 20 20 20 20 20 20 | >.x1.&&.x.<.x2.&&............... |
3ede0 | 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 73 65 0a 20 20 20 20 | .y.>.y1.&&.y.<.y2;.....else..... |
3ee00 | 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 26 26 | ....return.x.>=.x1.&&.x.<=.x2.&& |
3ee20 | 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 26 20 79 20 3c 3d 20 | ................y.>=.y1.&&.y.<=. |
3ee40 | 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 3a 63 6f 6e 74 61 69 | y2;.}..inline.bool.QRect::contai |
3ee60 | 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 7b 0a 20 20 20 20 72 | ns(.int.x,.int.y.).const.{.....r |
3ee80 | 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 26 26 0a 09 20 20 20 | eturn.x.>=.x1.&&.x.<=.x2.&&..... |
3eea0 | 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 66 69 6e 65 20 51 5f | y.>=.y1.&&.y.<=.y2;.}.#define.Q_ |
3eec0 | 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 77 69 6e 65 78 70 6f | DEFINED_QRECT.#include."qwinexpo |
3eee0 | 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 00 00 1c 00 71 00 6d | rt.h".#endif.//.QRECT_H......q.m |
3ef00 | 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 00 07 f4 2f 2a 2a 2a | .o.t.i.f.w.i.d.g.e.t...h..../*** |
3ef20 | 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 | ******************************** |
3ef40 | 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 | ******************************** |
3ef60 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 | *********.**.$Id$.**.**.Definiti |
3ef80 | 6f 6e 20 6f 66 20 51 74 20 65 78 74 65 6e 73 69 6f 6e 20 63 6c 61 73 73 65 73 20 66 6f 72 20 58 | on.of.Qt.extension.classes.for.X |
3efa0 | 74 2f 4d 6f 74 69 66 20 73 75 70 70 6f 72 74 2e 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 | t/Motif.support..**.**.Copyright |
3efc0 | 20 28 43 29 20 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 | .(C).1992-2002.Trolltech.ASA...A |
3efe0 | 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 | ll.rights.reserved..**.**.This.f |
3f000 | 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 51 74 20 65 78 74 65 6e 73 69 6f 6e 20 | ile.is.part.of.the.Qt.extension. |
3f020 | 66 6f 72 20 58 74 2f 4d 6f 74 69 66 20 73 75 70 70 6f 72 74 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 | for.Xt/Motif.support..**.**.Lice |
3f040 | 6e 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 | nsees.holding.valid.Qt.Enterpris |
3f060 | 65 20 45 64 69 74 69 6f 6e 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 58 31 31 20 6d 61 79 20 75 | e.Edition.licenses.for.X11.may.u |
3f080 | 73 65 0a 2a 2a 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 | se.**.this.file.in.accordance.wi |
3f0a0 | 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 | th.the.Qt.Commercial.License.Agr |
3f0c0 | 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 0a 2a 2a 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 | eement.provided.**.with.the.Soft |
3f0e0 | 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 6e 6f 74 20 61 76 61 | ware..**.**.This.file.is.not.ava |
3f100 | 69 6c 61 62 6c 65 20 66 6f 72 20 75 73 65 20 75 6e 64 65 72 20 61 6e 79 20 6f 74 68 65 72 20 6c | ilable.for.use.under.any.other.l |
3f120 | 69 63 65 6e 73 65 20 77 69 74 68 6f 75 74 0a 2a 2a 20 65 78 70 72 65 73 73 20 77 72 69 74 74 65 | icense.without.**.express.writte |
3f140 | 6e 20 70 65 72 6d 69 73 73 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 | n.permission.from.the.copyright. |
3f160 | 68 6f 6c 64 65 72 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 | holder..**.**.This.file.is.provi |
3f180 | 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e | ded.AS.IS.with.NO.WARRANTY.OF.AN |
3f1a0 | 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 | Y.KIND,.INCLUDING.THE.**.WARRANT |
3f1c0 | 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 | Y.OF.DESIGN,.MERCHANTABILITY.AND |
3f1e0 | 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 | .FITNESS.FOR.A.PARTICULAR.PURPOS |
3f200 | 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 | E..**.**.See.http://qtsoftware.c |
3f220 | 6f 6d 2f 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 | om/pricing.html.or.email.sales@t |
3f240 | 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f | rolltech.com.for.**...informatio |
3f260 | 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 | n.about.Qt.Commercial.License.Ag |
3f280 | 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f | reements..**.**.Contact.info@tro |
3f2a0 | 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 | lltech.com.if.any.conditions.of. |
3f2c0 | 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 | this.licensing.are.**.not.clear. |
3f2e0 | 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | to.you..**.********************* |
3f300 | 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 | ******************************** |
3f320 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 4f 54 | *****************/..#ifndef.QMOT |
3f340 | 49 46 57 49 44 47 45 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 4f 54 49 46 57 49 44 47 45 54 5f | IFWIDGET_H.#define.QMOTIFWIDGET_ |
3f360 | 48 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 71 77 69 64 67 65 74 2e 68 3e 0a 0a 23 69 6e 63 6c 75 64 | H..#include.<qwidget.h>..#includ |
3f380 | 65 20 3c 58 31 31 2f 49 6e 74 72 69 6e 73 69 63 2e 68 3e 0a 0a 63 6c 61 73 73 20 51 4d 6f 74 69 | e.<X11/Intrinsic.h>..class.QMoti |
3f3a0 | 66 57 69 64 67 65 74 50 72 69 76 61 74 65 3b 0a 63 6c 61 73 73 20 51 4b 65 79 45 76 65 6e 74 3b | fWidgetPrivate;.class.QKeyEvent; |
3f3c0 | 0a 0a 63 6c 61 73 73 20 51 4d 6f 74 69 66 57 69 64 67 65 74 20 3a 20 70 75 62 6c 69 63 20 51 57 | ..class.QMotifWidget.:.public.QW |
3f3e0 | 69 64 67 65 74 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 | idget.{.....Q_OBJECT..public:... |
3f400 | 20 20 51 4d 6f 74 69 66 57 69 64 67 65 74 28 20 51 57 69 64 67 65 74 20 2a 2c 20 57 69 64 67 65 | ..QMotifWidget(.QWidget.*,.Widge |
3f420 | 74 43 6c 61 73 73 2c 20 41 72 67 4c 69 73 74 20 3d 20 4e 55 4c 4c 2c 20 43 61 72 64 69 6e 61 6c | tClass,.ArgList.=.NULL,.Cardinal |
3f440 | 20 3d 20 30 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 68 | .=.0,...................const.ch |
3f460 | 61 72 20 2a 20 3d 20 30 2c 20 57 46 6c 61 67 73 20 3d 20 30 20 29 3b 0a 20 20 20 20 76 69 72 74 | ar.*.=.0,.WFlags.=.0.);.....virt |
3f480 | 75 61 6c 20 7e 51 4d 6f 74 69 66 57 69 64 67 65 74 28 29 3b 0a 0a 20 20 20 20 57 69 64 67 65 74 | ual.~QMotifWidget();......Widget |
3f4a0 | 20 6d 6f 74 69 66 57 69 64 67 65 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 6f 69 64 20 | .motifWidget().const;......void. |
3f4c0 | 73 68 6f 77 28 29 3b 0a 20 20 20 20 76 6f 69 64 20 68 69 64 65 28 29 3b 0a 0a 70 72 6f 74 65 63 | show();.....void.hide();..protec |
3f4e0 | 74 65 64 3a 0a 20 20 20 20 62 6f 6f 6c 20 65 76 65 6e 74 28 20 51 45 76 65 6e 74 20 2a 20 29 3b | ted:.....bool.event(.QEvent.*.); |
3f500 | 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 74 20 2a | .....bool.eventFilter(.QObject.* |
3f520 | 6f 62 6a 65 63 74 2c 20 51 45 76 65 6e 74 20 2a 65 76 65 6e 74 20 29 3b 0a 20 20 20 20 62 6f 6f | object,.QEvent.*event.);.....boo |
3f540 | 6c 20 78 31 31 45 76 65 6e 74 28 58 45 76 65 6e 74 20 2a 65 76 65 6e 74 29 3b 0a 0a 70 72 69 76 | l.x11Event(XEvent.*event);..priv |
3f560 | 61 74 65 3a 0a 20 20 20 20 51 4d 6f 74 69 66 57 69 64 67 65 74 50 72 69 76 61 74 65 20 2a 64 3b | ate:.....QMotifWidgetPrivate.*d; |
3f580 | 0a 0a 20 20 20 20 76 6f 69 64 20 72 65 61 6c 69 7a 65 28 20 57 69 64 67 65 74 20 29 3b 0a 0a 20 | ......void.realize(.Widget.);... |
3f5a0 | 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 |
3f5c0 | 6c 6c 5f 64 65 73 74 72 6f 79 28 57 69 64 67 65 74 20 77 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 | ll_destroy(Widget.w);.....friend |
3f5e0 | 20 76 6f 69 64 20 71 6d 6f 74 69 66 5f 77 69 64 67 65 74 5f 73 68 65 6c 6c 5f 72 65 61 6c 69 7a | .void.qmotif_widget_shell_realiz |
3f600 | 65 28 20 57 69 64 67 65 74 2c 20 58 74 56 61 6c 75 65 4d 61 73 6b 20 2a 2c 0a 20 20 20 20 20 20 | e(.Widget,.XtValueMask.*,....... |
3f620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
3f640 | 20 20 20 20 20 20 20 58 53 65 74 57 69 6e 64 6f 77 41 74 74 72 69 62 75 74 65 73 20 2a 29 3b 0a | .......XSetWindowAttributes.*);. |
3f660 | 20 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 | ....friend.void.qmotif_widget_sh |
3f680 | 65 6c 6c 5f 63 68 61 6e 67 65 5f 6d 61 6e 61 67 65 64 28 20 57 69 64 67 65 74 20 29 3b 0a 20 20 | ell_change_managed(.Widget.);... |
3f6a0 | 20 20 73 74 61 74 69 63 20 62 6f 6f 6c 20 64 69 73 70 61 74 63 68 51 45 76 65 6e 74 28 20 51 45 | ..static.bool.dispatchQEvent(.QE |
3f6c0 | 76 65 6e 74 2a 2c 20 51 57 69 64 67 65 74 2a 29 3b 0a 20 20 20 20 66 72 69 65 6e 64 20 63 6c 61 | vent*,.QWidget*);.....friend.cla |
3f6e0 | 73 73 20 51 4d 6f 74 69 66 44 69 61 6c 6f 67 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 | ss.QMotifDialog;.};..#endif.//.Q |
3f700 | 4d 4f 54 49 46 57 49 44 47 45 54 5f 48 0a 00 00 00 1a 00 71 00 73 00 6f 00 72 00 74 00 65 00 64 | MOTIFWIDGET_H......q.s.o.r.t.e.d |
3f720 | 00 6c 00 69 00 73 00 74 00 2e 00 68 00 00 08 69 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .l.i.s.t...h...i/*************** |
3f740 | 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 | ******************************** |
3f760 | 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 0a 2a 2a | *****************************.** |
3f780 | 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 53 6f 72 74 65 | .$Id$.**.**.Definition.of.QSorte |
3f7a0 | 64 4c 69 73 74 20 74 65 6d 70 6c 61 74 65 2f 6d 61 63 72 6f 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a | dList.template/macro.class.**.** |
3f7c0 | 20 43 72 65 61 74 65 64 20 3a 20 39 32 30 37 30 31 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 | .Created.:.920701.**.**.Copyrigh |
3f7e0 | 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 33 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 | t.(C).1992-2003.Trolltech.ASA... |
3f800 | 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 | All.rights.reserved..**.**.This. |
3f820 | 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 74 6f 6f 6c 73 20 6d 6f 64 75 6c 65 | file.is.part.of.the.tools.module |
3f840 | 20 6f 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 | .of.the.Qt.GUI.Toolkit..**.**.Th |
3f860 | 69 73 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 | is.file.may.be.distributed.under |
3f880 | 20 74 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 | .the.terms.of.the.Q.Public.Licen |
3f8a0 | 73 65 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 | se.**.as.defined.by.Trolltech.AS |
3f8c0 | 41 20 6f 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 | A.of.Norway.and.appearing.in.the |
3f8e0 | 20 66 69 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 | .file.**.LICENSE.QPL.included.in |
3f900 | 20 74 68 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 | .the.packaging.of.this.file..**. |
3f920 | 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 74 65 64 20 | **.This.file.may.be.distributed. |
3f940 | 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 | and/or.modified.under.the.terms. |
3f960 | 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 | of.the.**.GNU.General.Public.Lic |
3f980 | 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 | ense.version.2.as.published.by.t |
3f9a0 | 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 | he.Free.Software.**.Foundation.a |
3f9c0 | 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 | nd.appearing.in.the.file.LICENSE |
3f9e0 | 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e | .GPL.included.in.the.**.packagin |
3fa00 | 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 73 20 | g.of.this.file..**.**.Licensees. |
3fa20 | 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 | holding.valid.Qt.Enterprise.Edit |
3fa40 | 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a | ion.or.Qt.Professional.Edition.* |
3fa60 | 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 | *.licenses.may.use.this.file.in. |
3fa80 | 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 | accordance.with.the.Qt.Commercia |
3faa0 | 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 | l.License.**.Agreement.provided. |
3fac0 | 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 | with.the.Software..**.**.This.fi |
3fae0 | 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 | le.is.provided.AS.IS.with.NO.WAR |
3fb00 | 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 | RANTY.OF.ANY.KIND,.INCLUDING.THE |
3fb20 | 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 | .**.WARRANTY.OF.DESIGN,.MERCHANT |
3fb40 | 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 | ABILITY.AND.FITNESS.FOR.A.PARTIC |
3fb60 | 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 | ULAR.PURPOSE..**.**.See.http://q |
3fb80 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 65 6d | tsoftware.com/pricing.html.or.em |
3fba0 | 61 69 6c 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 20 | ail.sales@trolltech.com.for.**.. |
3fbc0 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c | .information.about.Qt.Commercial |
3fbe0 | 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 | .License.Agreements..**.See.http |
3fc00 | 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c | ://qtsoftware.com/qpl/.for.QPL.l |
3fc20 | 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 | icensing.information..**.See.htt |
3fc40 | 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 | p://qtsoftware.com/gpl/.for.GPL. |
3fc60 | 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 20 43 6f 6e | licensing.information..**.**.Con |
3fc80 | 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 | tact.info@trolltech.com.if.any.c |
3fca0 | 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a | onditions.of.this.licensing.are. |
3fcc0 | 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a | **.not.clear.to.you..**.******** |
3fce0 | 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 | ******************************** |
3fd00 | 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 | ******************************/. |
3fd20 | 0a 23 69 66 6e 64 65 66 20 51 53 4f 52 54 45 44 4c 49 53 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 | .#ifndef.QSORTEDLIST_H.#define.Q |
3fd40 | 53 4f 52 54 45 44 4c 49 53 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c | SORTEDLIST_H..#ifndef.QT_H.#incl |
3fd60 | 75 64 65 20 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 | ude."qptrlist.h".#endif.//.QT_H. |
3fd80 | 0a 0a 74 65 6d 70 6c 61 74 65 3c 63 6c 61 73 73 20 74 79 70 65 3e 20 0a 63 6c 61 73 73 20 51 53 | ..template<class.type>..class.QS |
3fda0 | 6f 72 74 65 64 4c 69 73 74 20 3a 20 70 75 62 6c 69 63 20 51 50 74 72 4c 69 73 74 3c 74 79 70 65 | ortedList.:.public.QPtrList<type |
3fdc0 | 3e 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 53 6f 72 74 65 64 4c 69 73 74 28 29 20 7b 7d | >.{.public:.....QSortedList().{} |
3fde0 | 0a 20 20 20 20 51 53 6f 72 74 65 64 4c 69 73 74 28 20 63 6f 6e 73 74 20 51 53 6f 72 74 65 64 4c | .....QSortedList(.const.QSortedL |
3fe00 | 69 73 74 3c 74 79 70 65 3e 20 26 6c 20 29 20 3a 20 51 50 74 72 4c 69 73 74 3c 74 79 70 65 3e 28 | ist<type>.&l.).:.QPtrList<type>( |
3fe20 | 6c 29 20 7b 7d 0a 20 20 20 20 7e 51 53 6f 72 74 65 64 4c 69 73 74 28 29 20 7b 20 74 68 69 73 2d | l).{}.....~QSortedList().{.this- |
3fe40 | 3e 63 6c 65 61 72 28 29 3b 20 7d 0a 20 20 20 20 51 53 6f 72 74 65 64 4c 69 73 74 3c 74 79 70 65 | >clear();.}.....QSortedList<type |
3fe60 | 3e 20 26 6f 70 65 72 61 74 6f 72 3d 28 63 6f 6e 73 74 20 51 53 6f 72 74 65 64 4c 69 73 74 3c 74 | >.&operator=(const.QSortedList<t |
3fe80 | 79 70 65 3e 20 26 6c 29 0a 20 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 28 51 53 6f 72 74 65 64 | ype>.&l).......{.return.(QSorted |
3fea0 | 4c 69 73 74 3c 74 79 70 65 3e 26 29 51 50 74 72 4c 69 73 74 3c 74 79 70 65 3e 3a 3a 6f 70 65 72 | List<type>&)QPtrList<type>::oper |
3fec0 | 61 74 6f 72 3d 28 6c 29 3b 20 7d 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 69 6e 74 20 63 6f 6d | ator=(l);.}......virtual.int.com |
3fee0 | 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 3a 3a 49 74 65 6d 20 | pareItems(.QPtrCollection::Item. |
3ff00 | 73 31 2c 20 51 50 74 72 43 6f 6c 6c 65 63 74 69 6f 6e 3a 3a 49 74 65 6d 20 73 32 20 29 0a 20 20 | s1,.QPtrCollection::Item.s2.)... |
3ff20 | 20 20 20 20 7b 20 69 66 20 28 20 2a 28 28 74 79 70 65 2a 29 73 31 29 20 3d 3d 20 2a 28 28 74 79 | ....{.if.(.*((type*)s1).==.*((ty |
3ff40 | 70 65 2a 29 73 32 29 20 29 20 72 65 74 75 72 6e 20 30 3b 20 72 65 74 75 72 6e 20 28 20 2a 28 28 | pe*)s2).).return.0;.return.(.*(( |
3ff60 | 74 79 70 65 2a 29 73 31 29 20 3c 20 2a 28 28 74 79 70 65 2a 29 73 32 29 20 3f 20 2d 31 20 3a 20 | type*)s1).<.*((type*)s2).?.-1.:. |
3ff80 | 31 20 29 3b 20 7d 0a 7d 3b 0a 0a 23 65 6e 64 69 66 0a 00 00 00 10 00 71 00 70 00 6e 00 67 00 69 | 1.);.}.};..#endif......q.p.n.g.i |
3ffa0 | 00 6f 00 2e 00 68 00 00 0b 76 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .o...h...v/********************* |
3ffc0 | 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 | ******************************** |
3ffe0 | 2a 2a 2a 2a 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 3a 20 | ***********************.**.$Id:. |
40000 | 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 50 4e 47 20 51 49 6d 61 67 65 | $.**.**.Definition.of.PNG.QImage |
40020 | 20 49 4f 48 61 6e 64 6c 65 72 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 37 30 35 32 | .IOHandler.**.**.Created.:.97052 |
40040 | 31 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 31 39 39 38 20 | 1.**.**.Copyright.(C).1992-1998. |
40060 | 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 | Trolltech.ASA...All.rights.reser |
40080 | 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 | ved..**.**.This.file.is.part.of. |
400a0 | 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 | the.kernel.module.of.the.Qt.GUI. |
400c0 | 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 20 | Toolkit..**.**.This.file.may.be. |
400e0 | 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 | distributed.under.the.terms.of.t |
40100 | 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 69 6e 65 | he.Q.Public.License.**.as.define |
40120 | 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 | d.by.Trolltech.ASA.of.Norway.and |
40140 | 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 4e 53 | .appearing.in.the.file.**.LICENS |
40160 | 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e 67 20 | E.QPL.included.in.the.packaging. |
40180 | 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 | of.this.file..**.**.This.file.ma |
401a0 | 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 | y.be.distributed.and/or.modified |
401c0 | 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 | .under.the.terms.of.the.**.GNU.G |
401e0 | 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 | eneral.Public.License.version.2. |
40200 | 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 | as.published.by.the.Free.Softwar |
40220 | 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e | e.**.Foundation.and.appearing.in |
40240 | 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 | .the.file.LICENSE.GPL.included.i |
40260 | 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e | n.the.**.packaging.of.this.file. |
40280 | 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 69 64 20 51 | .**.**.Licensees.holding.valid.Q |
402a0 | 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 | t.Enterprise.Edition.or.Qt.Profe |
402c0 | 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 | ssional.Edition.**.licenses.may. |
402e0 | 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 | use.this.file.in.accordance.with |
40300 | 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 | .the.Qt.Commercial.License.**.Ag |
40320 | 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 | reement.provided.with.the.Softwa |
40340 | 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 | re..**.**.This.file.is.provided. |
40360 | 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 | AS.IS.with.NO.WARRANTY.OF.ANY.KI |
40380 | 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 | ND,.INCLUDING.THE.**.WARRANTY.OF |
403a0 | 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 | .DESIGN,.MERCHANTABILITY.AND.FIT |
403c0 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a | NESS.FOR.A.PARTICULAR.PURPOSE..* |
403e0 | 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 | *.**.See.http://qtsoftware.com/p |
40400 | 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 |
40420 | 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 | tech.com.for.**...information.ab |
40440 | 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d | out.Qt.Commercial.License.Agreem |
40460 | 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 | ents..**.See.http://qtsoftware.c |
40480 | 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 69 6e 66 6f 72 6d | om/qpl/.for.QPL.licensing.inform |
404a0 | 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e | ation..**.See.http://qtsoftware. |
404c0 | 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 | com/gpl/.for.GPL.licensing.infor |
404e0 | 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c | mation..**.**.Contact.info@troll |
40500 | 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 | tech.com.if.any.conditions.of.th |
40520 | 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f | is.licensing.are.**.not.clear.to |
40540 | 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .you..**.*********************** |
40560 | 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 | ******************************** |
40580 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 4e 47 49 4f | ***************/..#ifndef.QPNGIO |
405a0 | 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 4e 47 49 4f 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f | _H.#define.QPNGIO_H..#ifndef.QT_ |
405c0 | 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 69 6d 61 67 65 2e 68 22 0a 23 65 6e 64 69 66 20 2f 2f 20 | H.#include."qimage.h".#endif.//. |
405e0 | 51 54 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 49 4d 41 47 45 49 4f 5f 50 4e 47 0a | QT_H..#ifndef.QT_NO_IMAGEIO_PNG. |
40600 | 0a 76 6f 69 64 20 71 49 6e 69 74 50 6e 67 49 4f 28 29 3b 0a 0a 63 6c 61 73 73 20 51 49 4f 44 65 | .void.qInitPngIO();..class.QIODe |
40620 | 76 69 63 65 3b 0a 0a 23 69 66 6e 64 65 66 20 51 5f 50 4e 47 45 58 50 4f 52 54 0a 23 69 66 20 21 | vice;..#ifndef.Q_PNGEXPORT.#if.! |
40640 | 64 65 66 69 6e 65 64 28 51 54 5f 50 4c 55 47 49 4e 29 0a 23 64 65 66 69 6e 65 20 51 5f 50 4e 47 | defined(QT_PLUGIN).#define.Q_PNG |
40660 | 45 58 50 4f 52 54 20 51 5f 45 58 50 4f 52 54 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 51 5f | EXPORT.Q_EXPORT.#else.#define.Q_ |
40680 | 50 4e 47 45 58 50 4f 52 54 0a 23 65 6e 64 69 66 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 | PNGEXPORT.#endif.#endif..class.Q |
406a0 | 5f 50 4e 47 45 58 50 4f 52 54 20 51 50 4e 47 49 6d 61 67 65 57 72 69 74 65 72 20 7b 0a 70 75 62 | _PNGEXPORT.QPNGImageWriter.{.pub |
406c0 | 6c 69 63 3a 0a 20 20 20 20 51 50 4e 47 49 6d 61 67 65 57 72 69 74 65 72 28 51 49 4f 44 65 76 69 | lic:.....QPNGImageWriter(QIODevi |
406e0 | 63 65 2a 29 3b 0a 20 20 20 20 7e 51 50 4e 47 49 6d 61 67 65 57 72 69 74 65 72 28 29 3b 0a 0a 20 | ce*);.....~QPNGImageWriter();... |
40700 | 20 20 20 65 6e 75 6d 20 44 69 73 70 6f 73 61 6c 4d 65 74 68 6f 64 20 7b 20 55 6e 73 70 65 63 69 | ...enum.DisposalMethod.{.Unspeci |
40720 | 66 69 65 64 2c 20 4e 6f 44 69 73 70 6f 73 61 6c 2c 20 52 65 73 74 6f 72 65 42 61 63 6b 67 72 6f | fied,.NoDisposal,.RestoreBackgro |
40740 | 75 6e 64 2c 20 52 65 73 74 6f 72 65 49 6d 61 67 65 20 7d 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 | und,.RestoreImage.};.....void.se |
40760 | 74 44 69 73 70 6f 73 61 6c 4d 65 74 68 6f 64 28 44 69 73 70 6f 73 61 6c 4d 65 74 68 6f 64 29 3b | tDisposalMethod(DisposalMethod); |
40780 | 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4c 6f 6f 70 69 6e 67 28 69 6e 74 20 6c 6f 6f 70 73 3d 30 | .....void.setLooping(int.loops=0 |
407a0 | 29 3b 20 2f 2f 20 30 20 3d 3d 20 69 6e 66 69 6e 69 74 79 0a 20 20 20 20 76 6f 69 64 20 73 65 74 | );.//.0.==.infinity.....void.set |
407c0 | 46 72 61 6d 65 44 65 6c 61 79 28 69 6e 74 20 6d 73 65 63 73 29 3b 0a 20 20 20 20 76 6f 69 64 20 | FrameDelay(int.msecs);.....void. |
407e0 | 73 65 74 47 61 6d 6d 61 28 66 6c 6f 61 74 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 77 72 69 74 65 | setGamma(float);......bool.write |
40800 | 49 6d 61 67 65 28 63 6f 6e 73 74 20 51 49 6d 61 67 65 26 20 69 6d 67 2c 20 69 6e 74 20 78 2c 20 | Image(const.QImage&.img,.int.x,. |
40820 | 69 6e 74 20 79 29 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 | int.y);.....bool.writeImage(cons |
40840 | 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 2c 20 69 6e 74 20 | t.QImage&.img,.int.quality,.int. |
40860 | 78 2c 20 69 6e 74 20 79 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 77 72 69 74 65 49 6d 61 67 65 28 63 | x,.int.y);.....bool.writeImage(c |
40880 | 6f 6e 73 74 20 51 49 6d 61 67 65 26 20 69 6d 67 29 0a 09 7b 20 72 65 74 75 72 6e 20 77 72 69 74 | onst.QImage&.img)..{.return.writ |
408a0 | 65 49 6d 61 67 65 28 69 6d 67 2c 20 30 2c 20 30 29 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 77 72 | eImage(img,.0,.0);.}.....bool.wr |
408c0 | 69 74 65 49 6d 61 67 65 28 63 6f 6e 73 74 20 51 49 6d 61 67 65 26 20 69 6d 67 2c 20 69 6e 74 20 | iteImage(const.QImage&.img,.int. |
408e0 | 71 75 61 6c 69 74 79 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 | quality)..{.return.writeImage(im |
40900 | 67 2c 20 71 75 61 6c 69 74 79 2c 20 30 2c 20 30 29 3b 20 7d 0a 0a 20 20 20 20 51 49 4f 44 65 76 | g,.quality,.0,.0);.}......QIODev |
40920 | 69 63 65 2a 20 64 65 76 69 63 65 28 29 20 7b 20 72 65 74 75 72 6e 20 64 65 76 3b 20 7d 0a 0a 70 | ice*.device().{.return.dev;.}..p |
40940 | 72 69 76 61 74 65 3a 0a 20 20 20 20 51 49 4f 44 65 76 69 63 65 2a 20 64 65 76 3b 0a 20 20 20 20 | rivate:.....QIODevice*.dev;..... |
40960 | 69 6e 74 20 66 72 61 6d 65 73 5f 77 72 69 74 74 65 6e 3b 0a 20 20 20 20 44 69 73 70 6f 73 61 6c | int.frames_written;.....Disposal |
40980 | 4d 65 74 68 6f 64 20 64 69 73 70 6f 73 61 6c 3b 0a 20 20 20 20 69 6e 74 20 6c 6f 6f 70 69 6e 67 | Method.disposal;.....int.looping |
409a0 | 3b 0a 20 20 20 20 69 6e 74 20 6d 73 5f 64 65 6c 61 79 3b 0a 20 20 20 20 66 6c 6f 61 74 20 67 61 | ;.....int.ms_delay;.....float.ga |
409c0 | 6d 6d 61 3b 0a 7d 3b 0a 0a 63 6c 61 73 73 20 51 5f 50 4e 47 45 58 50 4f 52 54 20 51 50 4e 47 49 | mma;.};..class.Q_PNGEXPORT.QPNGI |
409e0 | 6d 61 67 65 50 61 63 6b 65 72 20 3a 20 70 75 62 6c 69 63 20 51 50 4e 47 49 6d 61 67 65 57 72 69 | magePacker.:.public.QPNGImageWri |
40a00 | 74 65 72 20 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 50 4e 47 49 6d 61 67 65 50 61 63 6b 65 | ter.{.public:.....QPNGImagePacke |
40a20 | 72 28 51 49 4f 44 65 76 69 63 65 2a 2c 20 69 6e 74 20 64 65 70 74 68 2c 20 69 6e 74 20 63 6f 6e | r(QIODevice*,.int.depth,.int.con |
40a40 | 76 66 6c 61 67 73 29 3b 0a 0a 20 20 20 20 76 6f 69 64 20 73 65 74 50 69 78 65 6c 41 6c 69 67 6e | vflags);......void.setPixelAlign |
40a60 | 6d 65 6e 74 28 69 6e 74 20 78 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 70 61 63 6b 49 6d 61 67 65 28 | ment(int.x);.....bool.packImage( |
40a80 | 63 6f 6e 73 74 20 51 49 6d 61 67 65 26 20 69 6d 67 29 3b 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 | const.QImage&.img);..private:... |
40aa0 | 20 20 51 49 6d 61 67 65 20 70 72 65 76 69 6f 75 73 3b 0a 20 20 20 20 69 6e 74 20 64 65 70 74 68 | ..QImage.previous;.....int.depth |
40ac0 | 3b 0a 20 20 20 20 69 6e 74 20 63 6f 6e 76 66 6c 61 67 73 3b 0a 20 20 20 20 69 6e 74 20 61 6c 69 | ;.....int.convflags;.....int.ali |
40ae0 | 67 6e 78 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 54 5f 4e 4f 5f 49 4d 41 47 45 49 4f | gnx;.};..#endif.//.QT_NO_IMAGEIO |
40b00 | 5f 50 4e 47 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 4e 47 49 4f 5f 48 0a 00 00 00 10 00 71 00 | _PNG..#endif.//.QPNGIO_H......q. |
40b20 | 70 00 73 00 70 00 72 00 6e 00 2e 00 68 00 00 04 30 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | p.s.p.r.n...h...0/************** |
40b40 | 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 | ******************************** |
40b60 | 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 0a 2a | ******************************.* |
40b80 | 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 43 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 66 69 6c 65 20 | *.$Id$.**.**.Compatibility.file. |
40ba0 | 2d 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 69 6e 63 6c 75 64 65 64 20 62 79 20 6c 65 67 | -.should.only.be.included.by.leg |
40bc0 | 61 63 79 20 63 6f 64 65 2e 0a 2a 2a 20 49 74 20 23 69 6e 63 6c 75 64 65 73 20 74 68 65 20 66 69 | acy.code..**.It.#includes.the.fi |
40be0 | 6c 65 20 77 68 69 63 68 20 6f 62 73 6f 6c 65 74 65 73 20 74 68 69 73 20 6f 6e 65 2e 0a 2a 2a 0a | le.which.obsoletes.this.one..**. |
40c00 | 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 38 2d 32 30 30 30 20 54 72 6f 6c 6c | **.Copyright.(C).1998-2000.Troll |
40c20 | 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a | tech.ASA...All.rights.reserved.. |
40c40 | 2a 2a 20 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 51 74 20 | **..This.file.is.part.of.the.Qt. |
40c60 | 47 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 | GUI.Toolkit..**.**.This.file.may |
40c80 | 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 | .be.distributed.under.the.terms. |
40ca0 | 6f 66 20 74 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 | of.the.Q.Public.License.**.as.de |
40cc0 | 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 | fined.by.Trolltech.ASA.of.Norway |
40ce0 | 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 65 0a 2a 2a 20 4c 49 | .and.appearing.in.the.file.**.LI |
40d00 | 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 20 70 61 63 6b 61 67 | CENSE.QPL.included.in.the.packag |
40d20 | 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 69 63 65 6e 73 65 65 | ing.of.this.file..**.**.Licensee |
40d40 | 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 73 69 6f 6e 61 6c 20 | s.holding.valid.Qt.Professional. |
40d60 | 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 74 68 69 73 0a 2a 2a | Edition.licenses.may.use.this.** |
40d80 | 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 74 68 65 20 51 74 20 | .file.in.accordance.with.the.Qt. |
40da0 | 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 6e 73 65 20 41 67 72 | Professional.Edition.License.Agr |
40dc0 | 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 68 65 20 51 74 20 50 | eement.**.provided.with.the.Qt.P |
40de0 | 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 2a 20 53 65 65 20 68 | rofessional.Edition..**.**.See.h |
40e00 | 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d | ttp://qtsoftware.com/pricing.htm |
40e20 | 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 | l.or.email.sales@trolltech.com.f |
40e40 | 6f 72 0a 2a 2a 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 50 72 6f 66 | or.**.information.about.the.Prof |
40e60 | 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 6c 69 63 65 6e 73 69 6e 67 2c 20 6f 72 20 73 | essional.Edition.licensing,.or.s |
40e80 | 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f | ee.**.http://qtsoftware.com/qpl/ |
40ea0 | 20 66 6f 72 20 51 50 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 | .for.QPL.licensing.information.. |
40ec0 | 2a 2a 0a 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 | **.***************************** |
40ee0 | 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 | ******************************** |
40f00 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 53 50 52 4e | ****************/.#ifndef.QPSPRN |
40f20 | 5f 48 0a 23 64 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 | _H.#define.QPSPRN_H.#include.<pr |
40f40 | 69 76 61 74 65 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 | ivate/qpsprinter_p.h>.#endif.... |
40f60 | 1a 00 71 00 73 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 | ..q.s.i.z.e.p.o.l.i.c.y...h..../ |
40f80 | 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 | ******************************** |
40fa0 | 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 | ******************************** |
40fc0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 | ************.**.$Id:.$.**.**.Def |
40fe0 | 69 6e 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 51 53 69 7a 65 50 6f 6c 69 63 79 20 63 6c 61 73 73 | inition.of.the.QSizePolicy.class |
41000 | 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 38 30 39 32 39 0a 2a 2a 0a 2a 2a 20 43 6f | .**.**.Created.:.980929.**.**.Co |
41020 | 70 79 72 69 67 68 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 | pyright.(C).1998-2000.Trolltech. |
41040 | 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a | ASA...All.rights.reserved..**.** |
41060 | 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c | .This.file.is.part.of.the.kernel |
41080 | 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a | .module.of.the.Qt.GUI.Toolkit..* |
410a0 | 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 74 65 | *.**.This.file.may.be.distribute |
410c0 | 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 6c 69 | d.under.the.terms.of.the.Q.Publi |
410e0 | 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 6c 6c | c.License.**.as.defined.by.Troll |
41100 | 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 | tech.ASA.of.Norway.and.appearing |
41120 | 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 6c | .in.the.file.**.LICENSE.QPL.incl |
41140 | 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 69 | uded.in.the.packaging.of.this.fi |
41160 | 6c 65 2e 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 | le..**.**.This.file.may.be.distr |
41180 | 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 | ibuted.and/or.modified.under.the |
411a0 | 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | .terms.of.the.**.GNU.General.Pub |
411c0 | 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 | lic.License.version.2.as.publish |
411e0 | 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 | ed.by.the.Free.Software.**.Found |
41200 | 61 74 69 6f 6e 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 65 20 | ation.and.appearing.in.the.file. |
41220 | 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 | LICENSE.GPL.included.in.the.**.p |
41240 | 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 69 63 | ackaging.of.this.file..**.**.Lic |
41260 | 65 6e 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 | ensees.holding.valid.Qt.Enterpri |
41280 | 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 | se.Edition.or.Qt.Professional.Ed |
412a0 | 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 | ition.**.licenses.may.use.this.f |
412c0 | 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f | ile.in.accordance.with.the.Qt.Co |
412e0 | 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 | mmercial.License.**.Agreement.pr |
41300 | 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 | ovided.with.the.Software..**.**. |
41320 | 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 | This.file.is.provided.AS.IS.with |
41340 | 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 | .NO.WARRANTY.OF.ANY.KIND,.INCLUD |
41360 | 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d | ING.THE.**.WARRANTY.OF.DESIGN,.M |
41380 | 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 | ERCHANTABILITY.AND.FITNESS.FOR.A |
413a0 | 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 | .PARTICULAR.PURPOSE..**.**.See.h |
413c0 | 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d | ttp://qtsoftware.com/pricing.htm |
413e0 | 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 | l.or.email.sales@trolltech.com.f |
41400 | 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d | or.**...information.about.Qt.Com |
41420 | 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 | mercial.License.Agreements..**.S |
41440 | 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f | ee.http://qtsoftware.com/qpl/.fo |
41460 | 72 20 51 50 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 20 | r.QPL.licensing.information..**. |
41480 | 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 | See.http://qtsoftware.com/gpl/.f |
414a0 | 6f 72 20 47 50 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 | or.GPL.licensing.information..** |
414c0 | 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 | .**.Contact.info@trolltech.com.i |
414e0 | 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 | f.any.conditions.of.this.licensi |
41500 | 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a | ng.are.**.not.clear.to.you..**.* |
41520 | 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 | ******************************** |
41540 | 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 | ******************************** |
41560 | 2a 2a 2a 2a 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 23 64 | *****/..#ifndef.QSIZEPOLICY_H.#d |
41580 | 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 54 5f | efine.QSIZEPOLICY_H..#ifndef.QT_ |
415a0 | 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 2f | H.#include."qglobal.h".#endif.// |
415c0 | 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 71 61 | .QT_H..//.Documentation.is.in.qa |
415e0 | 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 50 4f | bstractlayout.cpp...class.Q_EXPO |
41600 | 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 65 6e | RT.QSizePolicy.{.private:.....en |
41620 | 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 56 4d | um.{.HSize.=.6,.HMask.=.0x3f,.VM |
41640 | 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 72 6f | ask.=.HMask.<<.HSize,.....MayGro |
41660 | 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 3d 20 | w.=.1,.ExpMask.=.2,.MayShrink.=. |
41680 | 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 20 7b | 4.};.public:.....enum.SizeType.{ |
416a0 | 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 79 47 | .Fixed.=.0,.......Minimum.=.MayG |
416c0 | 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 2c 0a | row,.......Maximum.=.MayShrink,. |
416e0 | 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 79 53 | ......Preferred.=.MayGrow.|.MayS |
41700 | 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 3d 20 | hrink,.......MinimumExpanding.=. |
41720 | 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 64 69 | MayGrow.|.ExpMask,.......Expandi |
41740 | 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 4d 61 | ng.=.MayGrow.|.MayShrink.|.ExpMa |
41760 | 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 20 6d | sk,.......Ignored.=.ExpMask./*.m |
41780 | 61 67 69 63 20 76 61 6c 75 65 20 2a 2f 20 7d 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 45 78 70 61 6e | agic.value.*/.};......enum.Expan |
417a0 | 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 20 20 | dData.{.NoDirection.=.0,........ |
417c0 | 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 74 69 | .Horizontally.=.1,.........Verti |
417e0 | 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 54 0a | cally.=.2,.#ifndef.QT_NO_COMPAT. |
41800 | 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 6c 6c | ........Horizontal.=.Horizontall |
41820 | 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 6c 79 | y,.........Vertical.=.Vertically |
41840 | 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 73 20 | ,.#endif.........BothDirections. |
41860 | 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 0a 0a | =.Horizontally.|.Vertically.};.. |
41880 | 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 7b 20 | ....QSizePolicy().:.data(.0.).{. |
418a0 | 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 6f 72 | }......QSizePolicy(.SizeType.hor |
418c0 | 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 53 45 | ,.SizeType.ver,.bool.hfw.=.FALSE |
418e0 | 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 20 7c | .)..:.data(.hor.|.(ver<<HSize).| |
41900 | 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 20 3a | .(hfw.?.(Q_UINT32)(1<<2*HSize).: |
41920 | 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 65 54 | .0).).{.}.....QSizePolicy(.SizeT |
41940 | 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 6f 72 | ype.hor,.SizeType.ver,.uchar.hor |
41960 | 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 45 20 | s,.uchar.vers,.bool.hfw.=.FALSE. |
41980 | 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 73 74 | );......SizeType.horData().const |
419a0 | 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 4d 61 | .{.return.(SizeType)(.data.&.HMa |
419c0 | 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 20 63 | sk.);.}.....SizeType.verData().c |
419e0 | 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 61 20 | onst.{.return.(SizeType)(.(data. |
41a00 | 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 6f 6c | &.VMask).>>.HSize.);.}......bool |
41a20 | 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 20 7b | .mayShrinkHorizontally().const.{ |
41a40 | 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 7c 7c | .return.horData().&.MayShrink.|| |
41a60 | 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 6f 6f | .horData().==.Ignored;.}.....boo |
41a80 | 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 7b 20 | l.mayShrinkVertically().const.{. |
41aa0 | 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 7c 20 | return.verData().&.MayShrink.||. |
41ac0 | 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 6f 6c | verData().==.Ignored;.}.....bool |
41ae0 | 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 20 72 | .mayGrowHorizontally().const.{.r |
41b00 | 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 6f 72 | eturn.horData().&.MayGrow.||.hor |
41b20 | 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 6d 61 | Data().==.Ignored;.}.....bool.ma |
41b40 | 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 72 6e | yGrowVertically().const.{.return |
41b60 | 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 61 28 | .verData().&.MayGrow.||.verData( |
41b80 | 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 61 20 | ).==.Ignored;.}......ExpandData. |
41ba0 | 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 6e 20 | expanding().const.....{..return. |
41bc0 | 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 26 20 | (ExpandData)(.(int)(verData().&. |
41be0 | 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 09 20 | ExpMask.?.Vertically.:.0).|..... |
41c00 | 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 3f 20 | ....(int)(horData().&.ExpMask.?. |
41c20 | 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 20 20 | Horizontally.:.0).);.....}...... |
41c40 | 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 7b 20 | void.setHorData(.SizeType.d.).{. |
41c60 | 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 6b 29 | data.=.(Q_UINT32)(data.&.~HMask) |
41c80 | 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 69 7a | .|.d;.}.....void.setVerData(.Siz |
41ca0 | 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 64 61 | eType.d.).{.data.=.(Q_UINT32)(da |
41cc0 | 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 09 20 | ta.&.~(HMask.<<.HSize)).|....... |
41ce0 | 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 73 65 | ..(d.<<.HSize);.}........void.se |
41d00 | 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 74 61 | tHeightForWidth(.bool.b.).{.data |
41d20 | 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 3c 3c | .=.b.?.(Q_UINT32)(.data.|.(.1.<< |
41d40 | 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 49 4e | .2*HSize.).)............:.(Q_UIN |
41d60 | 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 20 29 | T32)(.data.&.~(.1.<<.2*HSize.).) |
41d80 | 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 68 28 | ;..}.....bool.hasHeightForWidth( |
41da0 | 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 20 32 | ).const.{.return.data.&.(.1.<<.2 |
41dc0 | 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 3d 3d | *HSize.);.}......bool.operator== |
41de0 | 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 20 7b | (.const.QSizePolicy&.s.).const.{ |
41e00 | 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 62 6f | .return.data.==.s.data;.}.....bo |
41e20 | 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 63 79 | ol.operator!=(.const.QSizePolicy |
41e40 | 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 2e 64 | &.s.).const.{.return.data.!=.s.d |
41e60 | 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 20 63 | ata;.}.......uint.horStretch().c |
41e80 | 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 20 20 | onst.{.return.data.>>.24;.}..... |
41ea0 | 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 72 6e | uint.verStretch().const.{.return |
41ec0 | 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 69 64 | .(data.>>.16).&.0xff;.}.....void |
41ee0 | 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 61 74 | .setHorStretch(.uchar.sf.).{.dat |
41f00 | 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 73 66 | a.=.(data&0x00ffffff).|.(uint(sf |
41f20 | 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 63 68 | )<<24);.}.....void.setVerStretch |
41f40 | 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 66 66 | (.uchar.sf.).{.data.=.(data&0xff |
41f60 | 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 20 20 | 00ffff).|.(uint(sf)<<16);.}..... |
41f80 | 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 61 74 | inline.void.transpose();..privat |
41fa0 | 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 64 61 | e:.....QSizePolicy(.int.i.).:.da |
41fc0 | 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 49 4e | ta(.(Q_UINT32)i.).{.}......Q_UIN |
41fe0 | 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 63 79 | T32.data;.};..inline.QSizePolicy |
42000 | 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 69 7a | ::QSizePolicy(.SizeType.hor,.Siz |
42020 | 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 65 72 | eType.ver,.uchar.hors,.uchar.ver |
42040 | 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 7c 20 | s,.bool.hfw.).....:.data(.hor.|. |
42060 | 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 32 29 | (ver<<HSize).|.(hfw.?.(Q_UINT32) |
42080 | 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 6f 72 | (1<<2*HSize).:.0).).{.....setHor |
420a0 | 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 65 74 | Stretch(.hors.);.....setVerStret |
420c0 | 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 7a 65 | ch(.vers.);.}..inline.void.QSize |
420e0 | 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 73 20 | Policy::transpose().{.....*this. |
42100 | 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 61 74 | =.QSizePolicy(.verData(),.horDat |
42120 | 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 29 2c | a(),.verStretch(),.horStretch(), |
42140 | 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 0a 23 | .....hasHeightForWidth().);.}..# |
42160 | 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 6f 00 | endif.//.QSIZEPOLICY_H......q.o. |
42180 | 62 00 6a 00 63 00 6f 00 6c 00 6c 00 2e 00 68 00 00 04 44 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | b.j.c.o.l.l...h...D/************ |
421a0 | 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 | ******************************** |
421c0 | 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 | ******************************** |
421e0 | 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 69 74 79 20 66 69 6c | .**.$Id$.**.**.Compatibility.fil |
42200 | 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 65 64 20 62 79 20 6c | e.-.should.only.be.included.by.l |
42220 | 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 65 73 20 74 68 65 20 | egacy.code..**.It.#includes.the. |
42240 | 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 20 6f 6e 65 2e 0a 2a | file.which.obsoletes.this.one..* |
42260 | 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 30 30 30 20 54 72 6f | *.**.Copyright.(C).1998-2000.Tro |
42280 | 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 | lltech.ASA...All.rights.reserved |
422a0 | 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 20 74 68 65 20 51 | ..**..This.file.is.part.of.the.Q |
422c0 | 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 66 69 6c 65 20 6d | t.GUI.Toolkit..**.**.This.file.m |
422e0 | 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 65 20 74 65 72 6d | ay.be.distributed.under.the.term |
42300 | 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 2a 2a 20 61 73 20 | s.of.the.Q.Public.License.**.as. |
42320 | 64 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 | defined.by.Trolltech.ASA.of.Norw |
42340 | 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 65 0a 2a 2a 20 | ay.and.appearing.in.the.file.**. |
42360 | 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 20 70 61 63 6b | LICENSE.QPL.included.in.the.pack |
42380 | 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 69 63 65 6e 73 | aging.of.this.file..**.**.Licens |
423a0 | 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 73 69 6f 6e 61 | ees.holding.valid.Qt.Professiona |
423c0 | 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 74 68 69 73 0a | l.Edition.licenses.may.use.this. |
423e0 | 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 74 68 65 20 51 | **.file.in.accordance.with.the.Q |
42400 | 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 6e 73 65 20 41 | t.Professional.Edition.License.A |
42420 | 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 68 65 20 51 74 | greement.**.provided.with.the.Qt |
42440 | 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 2a 20 53 65 65 | .Professional.Edition..**.**.See |
42460 | 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 | .http://qtsoftware.com/pricing.h |
42480 | 74 6d 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d | tml.or.email.sales@trolltech.com |
424a0 | 20 66 6f 72 0a 2a 2a 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 50 72 | .for.**.information.about.the.Pr |
424c0 | 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 6c 69 63 65 6e 73 69 6e 67 2c 20 6f 72 | ofessional.Edition.licensing,.or |
424e0 | 20 73 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 | .see.**.http://qtsoftware.com/qp |
42500 | 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | l/.for.QPL.licensing.information |
42520 | 2e 0a 2a 2a 0a 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 | ..**.*************************** |
42540 | 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 | ******************************** |
42560 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 4f 42 4a | ******************/.#ifndef.QOBJ |
42580 | 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 23 69 6e 63 6c 75 | COLL_H.#define.QOBJCOLL_H.#inclu |
425a0 | 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 65 20 22 71 6f 62 | de."qobjectlist.h".#include."qob |
425c0 | 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 6d 00 6f 00 75 00 | jectdict.h".#endif......q.m.o.u. |
425e0 | 73 00 65 00 5f 00 71 00 77 00 73 00 2e 00 68 00 00 0b 15 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | s.e._.q.w.s...h..../************ |
42600 | 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 | ******************************** |
42620 | 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 | ******************************** |
42640 | 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 74 6f | .**.$Id$.**.**.Definition.of.Qto |
42660 | 70 69 61 20 43 6f 72 65 20 6d 6f 75 73 65 20 64 72 69 76 65 72 0a 2a 2a 0a 2a 2a 20 43 72 65 61 | pia.Core.mouse.driver.**.**.Crea |
42680 | 74 65 64 20 3a 20 32 30 30 32 30 32 32 30 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 | ted.:.20020220.**.**.Copyright.( |
426a0 | 43 29 20 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c | C).1992-2002.Trolltech.ASA...All |
426c0 | 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c | .rights.reserved..**.**.This.fil |
426e0 | 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f | e.is.part.of.the.kernel.module.o |
42700 | 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 |
42720 | 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 61 6e 64 2f 6f 72 20 | .file.may.be.distributed.and/or. |
42740 | 6d 6f 64 69 66 69 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 0a | modified.under.the.terms.of.the. |
42760 | 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 | **.GNU.General.Public.License.ve |
42780 | 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 | rsion.2.as.published.by.the.Free |
427a0 | 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 | .Software.**.Foundation.and.appe |
427c0 | 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e | aring.in.the.file.LICENSE.GPL.in |
427e0 | 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 | cluded.in.the.**.packaging.of.th |
42800 | 69 73 20 66 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 | is.file..**.**.Licensees.holding |
42820 | 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 | .valid.Qt.Enterprise.Edition.or. |
42840 | 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e | Qt.Professional.Edition.**.licen |
42860 | 73 65 73 20 66 6f 72 20 51 74 6f 70 69 61 20 43 6f 72 65 20 6d 61 79 20 75 73 65 20 74 68 69 73 | ses.for.Qtopia.Core.may.use.this |
42880 | 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 74 68 65 0a 2a 2a 20 | .file.in.accordance.with.the.**. |
428a0 | 51 74 20 45 6d 62 65 64 64 65 64 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 | Qt.Embedded.Commercial.License.A |
428c0 | 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 | greement.provided.with.the.Softw |
428e0 | 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 | are..**.**.This.file.is.provided |
42900 | 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b | .AS.IS.with.NO.WARRANTY.OF.ANY.K |
42920 | 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f | IND,.INCLUDING.THE.**.WARRANTY.O |
42940 | 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 | F.DESIGN,.MERCHANTABILITY.AND.FI |
42960 | 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a | TNESS.FOR.A.PARTICULAR.PURPOSE.. |
42980 | 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f | **.**.See.http://qtsoftware.com/ |
429a0 | 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 |
429c0 | 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 | ltech.com.for.**...information.a |
429e0 | 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 | bout.Qt.Commercial.License.Agree |
42a00 | 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e | ments..**.See.http://qtsoftware. |
42a20 | 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 | com/gpl/.for.GPL.licensing.infor |
42a40 | 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c | mation..**.**.Contact.info@troll |
42a60 | 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 | tech.com.if.any.conditions.of.th |
42a80 | 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f | is.licensing.are.**.not.clear.to |
42aa0 | 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .you..**.*********************** |
42ac0 | 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 | ******************************** |
42ae0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4d 4f 55 53 45 | ***************/..#ifndef.QMOUSE |
42b00 | 5f 51 57 53 5f 48 0a 23 64 65 66 69 6e 65 20 51 4d 4f 55 53 45 5f 51 57 53 5f 48 0a 0a 23 69 66 | _QWS_H.#define.QMOUSE_QWS_H..#if |
42b20 | 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 0a 23 | ndef.QT_H.#include."qobject.h".# |
42b40 | 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 20 2f | include."qpointarray.h".#endif./ |
42b60 | 2f 20 51 54 5f 48 0a 0a 63 6c 61 73 73 20 51 57 53 50 6f 69 6e 74 65 72 43 61 6c 69 62 72 61 74 | /.QT_H..class.QWSPointerCalibrat |
42b80 | 69 6f 6e 44 61 74 61 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 65 6e 75 6d 20 4c 6f 63 61 74 | ionData.{.public:.....enum.Locat |
42ba0 | 69 6f 6e 20 7b 20 54 6f 70 4c 65 66 74 20 3d 20 30 2c 20 42 6f 74 74 6f 6d 4c 65 66 74 20 3d 20 | ion.{.TopLeft.=.0,.BottomLeft.=. |
42bc0 | 31 2c 20 42 6f 74 74 6f 6d 52 69 67 68 74 20 3d 20 32 2c 20 54 6f 70 52 69 67 68 74 20 3d 20 33 | 1,.BottomRight.=.2,.TopRight.=.3 |
42be0 | 2c 0a 09 09 20 20 20 20 43 65 6e 74 65 72 20 3d 20 34 2c 20 4c 61 73 74 4c 6f 63 61 74 69 6f 6e | ,.......Center.=.4,.LastLocation |
42c00 | 20 3d 20 43 65 6e 74 65 72 20 7d 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 64 65 76 50 6f 69 6e 74 | .=.Center.};.....QPoint.devPoint |
42c20 | 73 5b 35 5d 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 73 63 72 65 65 6e 50 6f 69 6e 74 73 5b 35 5d | s[5];.....QPoint.screenPoints[5] |
42c40 | 3b 0a 7d 3b 0a 0a 63 6c 61 73 73 20 51 57 53 4d 6f 75 73 65 48 61 6e 64 6c 65 72 0a 7b 0a 70 75 | ;.};..class.QWSMouseHandler.{.pu |
42c60 | 62 6c 69 63 3a 0a 20 20 20 20 51 57 53 4d 6f 75 73 65 48 61 6e 64 6c 65 72 28 20 63 6f 6e 73 74 | blic:.....QWSMouseHandler(.const |
42c80 | 20 51 53 74 72 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 | .QString.&driver.=.QString::null |
42ca0 | 2c 20 63 6f 6e 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 | ,.const.QString.&device.=.QStrin |
42cc0 | 67 3a 3a 6e 75 6c 6c 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 7e 51 57 53 4d 6f 75 73 65 | g::null.);.....virtual.~QWSMouse |
42ce0 | 48 61 6e 64 6c 65 72 28 29 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 63 6c 65 | Handler();......virtual.void.cle |
42d00 | 61 72 43 61 6c 69 62 72 61 74 69 6f 6e 28 29 20 7b 7d 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 | arCalibration().{}.....virtual.v |
42d20 | 6f 69 64 20 63 61 6c 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 | oid.calibrate(.QWSPointerCalibra |
42d40 | 74 69 6f 6e 44 61 74 61 20 2a 20 29 20 7b 7d 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 | tionData.*.).{}.....virtual.void |
42d60 | 20 67 65 74 43 61 6c 69 62 72 61 74 69 6f 6e 28 20 51 57 53 50 6f 69 6e 74 65 72 43 61 6c 69 62 | .getCalibration(.QWSPointerCalib |
42d80 | 72 61 74 69 6f 6e 44 61 74 61 20 2a 20 29 20 7b 7d 0a 0a 20 20 20 20 76 6f 69 64 20 6c 69 6d 69 | rationData.*.).{}......void.limi |
42da0 | 74 54 6f 53 63 72 65 65 6e 28 20 51 50 6f 69 6e 74 20 26 70 74 20 29 3b 0a 20 20 20 20 76 6f 69 | tToScreen(.QPoint.&pt.);.....voi |
42dc0 | 64 20 6d 6f 75 73 65 43 68 61 6e 67 65 64 28 63 6f 6e 73 74 20 51 50 6f 69 6e 74 26 20 70 6f 73 | d.mouseChanged(const.QPoint&.pos |
42de0 | 2c 20 69 6e 74 20 62 73 74 61 74 65 29 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 | ,.int.bstate);.....const.QPoint. |
42e00 | 26 70 6f 73 28 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 6d 6f 75 73 65 50 6f 73 3b 20 | &pos().const.{.return.mousePos;. |
42e20 | 7d 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 51 50 6f 69 6e 74 20 26 6d 6f 75 73 65 50 | }..protected:.....QPoint.&mouseP |
42e40 | 6f 73 3b 0a 7d 3b 0a 0a 0a 63 6c 61 73 73 20 51 57 53 43 61 6c 69 62 72 61 74 65 64 4d 6f 75 73 | os;.};...class.QWSCalibratedMous |
42e60 | 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 6c 65 | eHandler.:.public.QWSMouseHandle |
42e80 | 72 0a 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 57 53 43 61 6c 69 62 72 61 74 65 64 4d 6f 75 | r.{.public:.....QWSCalibratedMou |
42ea0 | 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 64 72 69 76 65 72 | seHandler(.const.QString.&driver |
42ec0 | 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 72 69 6e 67 20 | .=.QString::null,.const.QString. |
42ee0 | 26 64 65 76 69 63 65 20 3d 20 51 53 74 72 69 6e 67 3a 3a 6e 75 6c 6c 20 29 3b 0a 0a 20 20 20 20 | &device.=.QString::null.);...... |
42f00 | 76 69 72 74 75 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 3b | virtual.void.clearCalibration(); |
42f20 | 0a 20 20 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 | .....virtual.void.calibrate(.QWS |
42f40 | 50 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 3b 0a 20 20 20 20 | PointerCalibrationData.*.);..... |
42f60 | 76 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 | virtual.void.getCalibration(.QWS |
42f80 | 50 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 3b 0a 0a 20 20 20 | PointerCalibrationData.*.);..... |
42fa0 | 20 62 6f 6f 6c 20 73 65 6e 64 46 69 6c 74 65 72 65 64 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 | .bool.sendFiltered(.const.QPoint |
42fc0 | 20 26 2c 20 69 6e 74 20 62 75 74 74 6f 6e 20 29 3b 0a 20 20 20 20 51 50 6f 69 6e 74 20 74 72 61 | .&,.int.button.);.....QPoint.tra |
42fe0 | 6e 73 66 6f 72 6d 28 20 63 6f 6e 73 74 20 51 50 6f 69 6e 74 20 26 20 29 3b 0a 0a 70 72 6f 74 65 | nsform(.const.QPoint.&.);..prote |
43000 | 63 74 65 64 3a 0a 20 20 20 20 76 6f 69 64 20 72 65 61 64 43 61 6c 69 62 72 61 74 69 6f 6e 28 29 | cted:.....void.readCalibration() |
43020 | 3b 0a 20 20 20 20 76 6f 69 64 20 77 72 69 74 65 43 61 6c 69 62 72 61 74 69 6f 6e 28 29 3b 0a 20 | ;.....void.writeCalibration();.. |
43040 | 20 20 20 76 6f 69 64 20 73 65 74 46 69 6c 74 65 72 53 69 7a 65 28 20 69 6e 74 20 29 3b 0a 0a 70 | ...void.setFilterSize(.int.);..p |
43060 | 72 69 76 61 74 65 3a 0a 20 20 20 20 69 6e 74 20 61 2c 20 62 2c 20 63 3b 0a 20 20 20 20 69 6e 74 | rivate:.....int.a,.b,.c;.....int |
43080 | 20 64 2c 20 65 2c 20 66 3b 0a 20 20 20 20 69 6e 74 20 73 3b 0a 20 20 20 20 51 50 6f 69 6e 74 41 | .d,.e,.f;.....int.s;.....QPointA |
430a0 | 72 72 61 79 20 73 61 6d 70 6c 65 73 3b 0a 20 20 20 20 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 63 | rray.samples;.....unsigned.int.c |
430c0 | 75 72 72 53 61 6d 70 6c 65 3b 0a 20 20 20 20 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 6e 75 6d 53 | urrSample;.....unsigned.int.numS |
430e0 | 61 6d 70 6c 65 73 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 4d 4f 55 53 45 5f 51 57 53 | amples;.};..#endif.//.QMOUSE_QWS |
43100 | 5f 48 0a 00 00 00 14 00 71 00 73 00 70 00 69 00 6e 00 62 00 6f 00 78 00 2e 00 68 00 00 13 86 2f | _H......q.s.p.i.n.b.o.x...h..../ |
43120 | 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 | ******************************** |
43140 | 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 | ******************************** |
43160 | 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 2a 20 44 65 66 69 6e | ************.**.$Id$.**.**.Defin |
43180 | 69 74 69 6f 6e 20 6f 66 20 51 53 70 69 6e 42 6f 78 20 77 69 64 67 65 74 20 63 6c 61 73 73 0a 2a | ition.of.QSpinBox.widget.class.* |
431a0 | 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 37 30 31 30 31 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 | *.**.Created.:.970101.**.**.Copy |
431c0 | 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 | right.(C).1992-2000.Trolltech.AS |
431e0 | 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 | A...All.rights.reserved..**.**.T |
43200 | 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 69 64 67 65 74 73 20 | his.file.is.part.of.the.widgets. |
43220 | 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a | module.of.the.Qt.GUI.Toolkit..** |
43240 | 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 74 65 64 | .**.This.file.may.be.distributed |
43260 | 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 6c 69 63 | .under.the.terms.of.the.Q.Public |
43280 | 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 6c 6c 74 | .License.**.as.defined.by.Trollt |
432a0 | 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 | ech.ASA.of.Norway.and.appearing. |
432c0 | 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 6c 75 | in.the.file.**.LICENSE.QPL.inclu |
432e0 | 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 69 6c | ded.in.the.packaging.of.this.fil |
43300 | 65 2e 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 | e..**.**.This.file.may.be.distri |
43320 | 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 | buted.and/or.modified.under.the. |
43340 | 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c | terms.of.the.**.GNU.General.Publ |
43360 | 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 | ic.License.version.2.as.publishe |
43380 | 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 | d.by.the.Free.Software.**.Founda |
433a0 | 74 69 6f 6e 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 65 20 4c | tion.and.appearing.in.the.file.L |
433c0 | 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 | ICENSE.GPL.included.in.the.**.pa |
433e0 | 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 69 63 65 | ckaging.of.this.file..**.**.Lice |
43400 | 6e 73 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 | nsees.holding.valid.Qt.Enterpris |
43420 | 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 | e.Edition.or.Qt.Professional.Edi |
43440 | 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 | tion.**.licenses.may.use.this.fi |
43460 | 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d | le.in.accordance.with.the.Qt.Com |
43480 | 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f | mercial.License.**.Agreement.pro |
434a0 | 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 | vided.with.the.Software..**.**.T |
434c0 | 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 | his.file.is.provided.AS.IS.with. |
434e0 | 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 | NO.WARRANTY.OF.ANY.KIND,.INCLUDI |
43500 | 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 | NG.THE.**.WARRANTY.OF.DESIGN,.ME |
43520 | 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 | RCHANTABILITY.AND.FITNESS.FOR.A. |
43540 | 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 | PARTICULAR.PURPOSE..**.**.See.ht |
43560 | 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c | tp://qtsoftware.com/pricing.html |
43580 | 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f | .or.email.sales@trolltech.com.fo |
435a0 | 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d | r.**...information.about.Qt.Comm |
435c0 | 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 | ercial.License.Agreements..**.Se |
435e0 | 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 | e.http://qtsoftware.com/qpl/.for |
43600 | 20 51 50 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 20 53 | .QPL.licensing.information..**.S |
43620 | 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f | ee.http://qtsoftware.com/gpl/.fo |
43640 | 72 20 47 50 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 | r.GPL.licensing.information..**. |
43660 | 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 | **.Contact.info@trolltech.com.if |
43680 | 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e | .any.conditions.of.this.licensin |
436a0 | 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a | g.are.**.not.clear.to.you..**.** |
436c0 | 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 | ******************************** |
436e0 | 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 | ******************************** |
43700 | 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 50 49 4e 42 4f 58 5f 48 0a 23 64 65 66 69 6e | ****/..#ifndef.QSPINBOX_H.#defin |
43720 | 65 20 51 53 50 49 4e 42 4f 58 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a 23 69 6e 63 6c | e.QSPINBOX_H..#ifndef.QT_H.#incl |
43740 | 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 61 6e 67 65 | ude."qwidget.h".#include."qrange |
43760 | 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 69 66 6e 64 | control.h".#endif.//.QT_H..#ifnd |
43780 | 65 66 20 51 54 5f 4e 4f 5f 53 50 49 4e 42 4f 58 0a 0a 63 6c 61 73 73 20 51 4c 69 6e 65 45 64 69 | ef.QT_NO_SPINBOX..class.QLineEdi |
437a0 | 74 3b 0a 63 6c 61 73 73 20 51 56 61 6c 69 64 61 74 6f 72 3b 0a 63 6c 61 73 73 20 51 53 70 69 6e | t;.class.QValidator;.class.QSpin |
437c0 | 42 6f 78 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 70 69 | BoxPrivate;..class.Q_EXPORT.QSpi |
437e0 | 6e 42 6f 78 3a 20 70 75 62 6c 69 63 20 51 57 69 64 67 65 74 2c 20 70 75 62 6c 69 63 20 51 52 61 | nBox:.public.QWidget,.public.QRa |
43800 | 6e 67 65 43 6f 6e 74 72 6f 6c 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 20 20 20 20 51 5f | ngeControl.{.....Q_OBJECT.....Q_ |
43820 | 45 4e 55 4d 53 28 20 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 | ENUMS(.ButtonSymbols.).....Q_PRO |
43840 | 50 45 52 54 59 28 20 51 53 74 72 69 6e 67 20 74 65 78 74 20 52 45 41 44 20 74 65 78 74 20 29 0a | PERTY(.QString.text.READ.text.). |
43860 | 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 51 53 74 72 69 6e 67 20 70 72 65 66 69 78 20 52 | ....Q_PROPERTY(.QString.prefix.R |
43880 | 45 41 44 20 70 72 65 66 69 78 20 57 52 49 54 45 20 73 65 74 50 72 65 66 69 78 20 29 0a 20 20 20 | EAD.prefix.WRITE.setPrefix.).... |
438a0 | 20 51 5f 50 52 4f 50 45 52 54 59 28 20 51 53 74 72 69 6e 67 20 73 75 66 66 69 78 20 52 45 41 44 | .Q_PROPERTY(.QString.suffix.READ |
438c0 | 20 73 75 66 66 69 78 20 57 52 49 54 45 20 73 65 74 53 75 66 66 69 78 20 29 0a 20 20 20 20 51 5f | .suffix.WRITE.setSuffix.).....Q_ |
438e0 | 50 52 4f 50 45 52 54 59 28 20 51 53 74 72 69 6e 67 20 63 6c 65 61 6e 54 65 78 74 20 52 45 41 44 | PROPERTY(.QString.cleanText.READ |
43900 | 20 63 6c 65 61 6e 54 65 78 74 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 51 53 74 | .cleanText.).....Q_PROPERTY(.QSt |
43920 | 72 69 6e 67 20 73 70 65 63 69 61 6c 56 61 6c 75 65 54 65 78 74 20 52 45 41 44 20 73 70 65 63 69 | ring.specialValueText.READ.speci |
43940 | 61 6c 56 61 6c 75 65 54 65 78 74 20 57 52 49 54 45 20 73 65 74 53 70 65 63 69 61 6c 56 61 6c 75 | alValueText.WRITE.setSpecialValu |
43960 | 65 54 65 78 74 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 62 6f 6f 6c 20 77 72 61 | eText.).....Q_PROPERTY(.bool.wra |
43980 | 70 70 69 6e 67 20 52 45 41 44 20 77 72 61 70 70 69 6e 67 20 57 52 49 54 45 20 73 65 74 57 72 61 | pping.READ.wrapping.WRITE.setWra |
439a0 | 70 70 69 6e 67 20 29 0a 20 20 20 20 51 5f 50 52 4f 50 45 52 54 59 28 20 42 75 74 74 6f 6e 53 79 | pping.).....Q_PROPERTY(.ButtonSy |
439c0 | 6d 62 6f 6c 73 20 62 75 74 74 6f 6e 53 79 6d 62 6f 6c 73 20 52 45 41 44 20 62 75 74 74 6f 6e 53 | mbols.buttonSymbols.READ.buttonS |
439e0 | 79 6d 62 6f 6c 73 20 57 52 49 54 45 20 73 65 74 42 75 74 74 6f 6e 53 79 6d 62 6f 6c 73 20 29 0a | ymbols.WRITE.setButtonSymbols.). |
43a00 | 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 41 | ....Q_PROPERTY(.int.maxValue.REA |
43a20 | 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 20 | D.maxValue.WRITE.setMaxValue.).. |
43a40 | 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 45 41 44 | ...Q_PROPERTY(.int.minValue.READ |
43a60 | 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 0a 20 20 | .minValue.WRITE.setMinValue.)... |
43a80 | 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 44 20 | ..Q_PROPERTY(.int.lineStep.READ. |
43aa0 | 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 20 20 | lineStep.WRITE.setLineStep.).... |
43ac0 | 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 75 | .Q_PROPERTY(.int.value.READ.valu |
43ae0 | 65 20 57 52 49 54 45 20 73 65 74 56 61 6c 75 65 20 29 0a 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 | e.WRITE.setValue.)..public:..... |
43b00 | 51 53 70 69 6e 42 6f 78 28 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e 74 3d 30 2c 20 63 6f 6e | QSpinBox(.QWidget*.parent=0,.con |
43b20 | 73 74 20 63 68 61 72 2a 20 6e 61 6d 65 3d 30 20 29 3b 0a 20 20 20 20 51 53 70 69 6e 42 6f 78 28 | st.char*.name=0.);.....QSpinBox( |
43b40 | 20 69 6e 74 20 6d 69 6e 56 61 6c 75 65 2c 20 69 6e 74 20 6d 61 78 56 61 6c 75 65 2c 20 69 6e 74 | .int.minValue,.int.maxValue,.int |
43b60 | 20 73 74 65 70 20 3d 20 31 2c 0a 09 20 20 20 20 20 20 51 57 69 64 67 65 74 2a 20 70 61 72 65 6e | .step.=.1,........QWidget*.paren |
43b80 | 74 3d 30 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 | t=0,.const.char*.name=0.);.....~ |
43ba0 | 51 53 70 69 6e 42 6f 78 28 29 3b 0a 0a 20 20 20 20 51 53 74 72 69 6e 67 09 09 74 65 78 74 28 29 | QSpinBox();......QString..text() |
43bc0 | 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 09 70 72 65 | .const;......virtual.QString.pre |
43be0 | 66 69 78 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 | fix().const;.....virtual.QString |
43c00 | 09 73 75 66 66 69 78 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 74 | .suffix().const;.....virtual.QSt |
43c20 | 72 69 6e 67 09 63 6c 65 61 6e 54 65 78 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 76 69 72 | ring.cleanText().const;......vir |
43c40 | 74 75 61 6c 20 76 6f 69 64 09 73 65 74 53 70 65 63 69 61 6c 56 61 6c 75 65 54 65 78 74 28 20 63 | tual.void.setSpecialValueText(.c |
43c60 | 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 74 65 78 74 20 29 3b 0a 20 20 20 20 51 53 74 72 69 6e | onst.QString.&text.);.....QStrin |
43c80 | 67 09 09 73 70 65 63 69 61 6c 56 61 6c 75 65 54 65 78 74 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 | g..specialValueText().const;.... |
43ca0 | 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 57 72 61 70 70 69 6e 67 28 20 62 6f 6f 6c | ..virtual.void.setWrapping(.bool |
43cc0 | 20 6f 6e 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 09 09 77 72 61 70 70 69 6e 67 28 29 20 63 6f 6e 73 | .on.);.....bool..wrapping().cons |
43ce0 | 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 55 70 44 | t;......enum.ButtonSymbols.{.UpD |
43d00 | 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 69 72 74 | ownArrows,.PlusMinus.};.....virt |
43d20 | 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 74 74 6f | ual.void.setButtonSymbols(.Butto |
43d40 | 6e 53 79 6d 62 6f 6c 73 20 29 3b 0a 20 20 20 20 42 75 74 74 6f 6e 53 79 6d 62 6f 6c 73 09 62 75 | nSymbols.);.....ButtonSymbols.bu |
43d60 | 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 76 69 72 74 75 61 | ttonSymbols().const;......virtua |
43d80 | 6c 20 76 6f 69 64 09 73 65 74 56 61 6c 69 64 61 74 6f 72 28 20 63 6f 6e 73 74 20 51 56 61 6c 69 | l.void.setValidator(.const.QVali |
43da0 | 64 61 74 6f 72 2a 20 76 20 29 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 56 61 6c 69 64 61 74 6f 72 | dator*.v.);.....const.QValidator |
43dc0 | 20 2a 20 76 61 6c 69 64 61 74 6f 72 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 53 69 7a 65 | .*.validator().const;......QSize |
43de0 | 09 09 73 69 7a 65 48 69 6e 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 69 7a 65 09 09 6d | ..sizeHint().const;.....QSize..m |
43e00 | 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 20 20 69 6e 74 | inimumSizeHint().const;......int |
43e20 | 09 20 6d 69 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 | ..minValue().const;.....int..max |
43e40 | 56 61 6c 75 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 | Value().const;.....void.setMinVa |
43e60 | 6c 75 65 28 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 | lue(.int.);.....void.setMaxValue |
43e80 | 28 20 69 6e 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 | (.int.);.....int..lineStep().con |
43ea0 | 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 4c 69 6e 65 53 74 65 70 28 20 69 6e 74 20 29 3b | st;.....void.setLineStep(.int.); |
43ec0 | 0a 20 20 20 20 69 6e 74 20 20 76 61 6c 75 65 28 29 20 63 6f 6e 73 74 3b 0a 0a 20 20 20 20 51 52 | .....int..value().const;......QR |
43ee0 | 65 63 74 09 09 75 70 52 65 63 74 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 52 65 63 74 09 09 | ect..upRect().const;.....QRect.. |
43f00 | 64 6f 77 6e 52 65 63 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 | downRect().const;..public.slots: |
43f20 | 0a 20 20 20 20 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 | .....virtual.void.setValue(.int. |
43f40 | 76 61 6c 75 65 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 50 72 65 | value.);.....virtual.void.setPre |
43f60 | 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 0a 20 20 20 20 | fix(.const.QString.&text.);..... |
43f80 | 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 65 74 53 75 66 66 69 78 28 20 63 6f 6e 73 74 20 51 53 | virtual.void.setSuffix(.const.QS |
43fa0 | 74 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 | tring.&text.);.....virtual.void. |
43fc0 | 73 74 65 70 55 70 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 73 74 65 70 44 | stepUp();.....virtual.void.stepD |
43fe0 | 6f 77 6e 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 09 73 65 74 45 6e 61 62 | own();.....virtual.void..setEnab |
44000 | 6c 65 64 28 20 62 6f 6f 6c 20 65 6e 61 62 6c 65 64 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c | led(.bool.enabled.);.....virtual |
44020 | 20 76 6f 69 64 20 09 73 65 6c 65 63 74 41 6c 6c 28 29 3b 0a 0a 73 69 67 6e 61 6c 73 3a 0a 20 20 | .void..selectAll();..signals:... |
44040 | 20 20 76 6f 69 64 09 09 76 61 6c 75 65 43 68 61 6e 67 65 64 28 20 69 6e 74 20 76 61 6c 75 65 20 | ..void..valueChanged(.int.value. |
44060 | 29 3b 0a 20 20 20 20 76 6f 69 64 09 09 76 61 6c 75 65 43 68 61 6e 67 65 64 28 20 63 6f 6e 73 74 | );.....void..valueChanged(.const |
44080 | 20 51 53 74 72 69 6e 67 20 26 76 61 6c 75 65 54 65 78 74 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 | .QString.&valueText.);..protecte |
440a0 | 64 3a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 51 53 74 72 69 6e 67 09 6d 61 70 56 61 6c 75 65 54 | d:.....virtual.QString.mapValueT |
440c0 | 6f 54 65 78 74 28 20 69 6e 74 20 76 61 6c 75 65 20 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 | oText(.int.value.);.....virtual. |
440e0 | 69 6e 74 09 09 6d 61 70 54 65 78 74 54 6f 56 61 6c 75 65 28 20 62 6f 6f 6c 2a 20 6f 6b 20 29 3b | int..mapTextToValue(.bool*.ok.); |
44100 | 0a 20 20 20 20 51 53 74 72 69 6e 67 09 09 63 75 72 72 65 6e 74 56 61 6c 75 65 54 65 78 74 28 29 | .....QString..currentValueText() |
44120 | 3b 0a 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 75 70 64 61 74 65 44 69 73 70 6c 61 | ;......virtual.void.updateDispla |
44140 | 79 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 69 6e 74 65 72 70 72 65 74 54 | y();.....virtual.void.interpretT |
44160 | 65 78 74 28 29 3b 0a 0a 20 20 20 20 51 4c 69 6e 65 45 64 69 74 2a 09 09 65 64 69 74 6f 72 28 29 | ext();......QLineEdit*..editor() |
44180 | 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 76 61 6c 75 65 43 | .const;......virtual.void.valueC |
441a0 | 68 61 6e 67 65 28 29 3b 0a 20 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 09 72 61 6e 67 65 43 | hange();.....virtual.void.rangeC |
441c0 | 68 61 6e 67 65 28 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 09 09 65 76 65 6e 74 46 69 6c 74 65 72 28 | hange();......bool..eventFilter( |
441e0 | 20 51 4f 62 6a 65 63 74 2a 20 6f 62 6a 2c 20 51 45 76 65 6e 74 2a 20 65 76 20 29 3b 0a 20 20 20 | .QObject*.obj,.QEvent*.ev.);.... |
44200 | 20 76 6f 69 64 09 09 72 65 73 69 7a 65 45 76 65 6e 74 28 20 51 52 65 73 69 7a 65 45 76 65 6e 74 | .void..resizeEvent(.QResizeEvent |
44220 | 2a 20 65 76 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 | *.ev.);.#ifndef.QT_NO_WHEELEVENT |
44240 | 0a 20 20 20 20 76 6f 69 64 09 09 77 68 65 65 6c 45 76 65 6e 74 28 20 51 57 68 65 65 6c 45 76 65 | .....void..wheelEvent(.QWheelEve |
44260 | 6e 74 20 2a 20 29 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 76 6f 69 64 09 09 6c 65 61 76 65 45 76 | nt.*.);.#endif.....void..leaveEv |
44280 | 65 6e 74 28 20 51 45 76 65 6e 74 2a 20 29 3b 0a 0a 20 20 20 20 76 6f 69 64 09 09 73 74 79 6c 65 | ent(.QEvent*.);......void..style |
442a0 | 43 68 61 6e 67 65 28 20 51 53 74 79 6c 65 26 20 29 3b 0a 0a 70 72 6f 74 65 63 74 65 64 20 73 6c | Change(.QStyle&.);..protected.sl |
442c0 | 6f 74 73 3a 0a 20 20 20 20 76 6f 69 64 09 09 74 65 78 74 43 68 61 6e 67 65 64 28 29 3b 0a 0a 70 | ots:.....void..textChanged();..p |
442e0 | 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f 69 64 20 69 6e 69 74 53 70 69 6e 42 6f 78 28 29 3b 0a | rivate:.....void.initSpinBox();. |
44300 | 20 20 20 20 51 53 70 69 6e 42 6f 78 50 72 69 76 61 74 65 2a 20 64 3b 0a 20 20 20 20 51 4c 69 6e | ....QSpinBoxPrivate*.d;.....QLin |
44320 | 65 45 64 69 74 2a 20 76 69 3b 0a 20 20 20 20 51 56 61 6c 69 64 61 74 6f 72 2a 20 76 61 6c 69 64 | eEdit*.vi;.....QValidator*.valid |
44340 | 61 74 65 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 70 66 69 78 3b 0a 20 20 20 20 51 53 74 72 69 | ate;.....QString.pfix;.....QStri |
44360 | 6e 67 20 73 66 69 78 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 73 70 65 63 54 65 78 74 3b 0a 0a | ng.sfix;.....QString.specText;.. |
44380 | 20 20 20 20 75 69 6e 74 20 77 72 61 70 09 09 3a 20 31 3b 0a 20 20 20 20 75 69 6e 74 20 65 64 69 | ....uint.wrap..:.1;.....uint.edi |
443a0 | 74 65 64 09 09 3a 20 31 3b 0a 0a 20 20 20 20 76 6f 69 64 20 61 72 72 61 6e 67 65 57 69 64 67 65 | ted..:.1;......void.arrangeWidge |
443c0 | 74 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 6f 70 79 | ts();..private:.//.Disabled.copy |
443e0 | 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 64 | .constructor.and.operator=.#if.d |
44400 | 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 53 70 69 6e | efined(Q_DISABLE_COPY).....QSpin |
44420 | 42 6f 78 28 20 63 6f 6e 73 74 20 51 53 70 69 6e 42 6f 78 26 20 29 3b 0a 20 20 20 20 51 53 70 69 | Box(.const.QSpinBox&.);.....QSpi |
44440 | 6e 42 6f 78 26 20 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 53 70 69 6e 42 6f 78 26 | nBox&.operator=(.const.QSpinBox& |
44460 | 20 29 3b 0a 23 65 6e 64 69 66 0a 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_ |
44480 | 53 50 49 4e 42 4f 58 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 53 50 49 4e 42 4f 58 5f 48 0a 00 00 | SPINBOX..#endif.//.QSPINBOX_H... |
444a0 | 00 14 00 71 00 72 00 61 00 64 00 69 00 6f 00 62 00 74 00 2e 00 68 00 00 04 2c 2f 2a 2a 2a 2a 2a | ...q.r.a.d.i.o.b.t...h...,/***** |
444c0 | 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 | ******************************** |
444e0 | 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 | ******************************** |
44500 | 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 |
44520 | 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 |
44540 | 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 |
44560 | 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 |
44580 | 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 |
445a0 | 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 | 000.Trolltech.ASA...All.rights.r |
445c0 | 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 |
445e0 | 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 |
44600 | 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 |
44620 | 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 |
44640 | 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 41 20 | .**.as.defined.by.Trolltech.ASA. |
44660 | 6f 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 | of.Norway.and.appearing.in.the.f |
44680 | 69 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 | ile.**.LICENSE.QPL.included.in.t |
446a0 | 68 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 | he.packaging.of.this.file..**.** |
446c0 | 20 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 | .Licensees.holding.valid.Qt.Prof |
446e0 | 65 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 | essional.Edition.licenses.may.us |
44700 | 65 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 | e.this.**.file.in.accordance.wit |
44720 | 68 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 | h.the.Qt.Professional.Edition.Li |
44740 | 63 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 | cense.Agreement.**.provided.with |
44760 | 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 2e 0a 2a 2a | .the.Qt.Professional.Edition..** |
44780 | 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 | .**.See.http://qtsoftware.com/pr |
447a0 | 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 74 | icing.html.or.email.sales@trollt |
447c0 | 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 74 | ech.com.for.**.information.about |
447e0 | 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 73 | .the.Professional.Edition.licens |
44800 | 69 6e 67 2c 20 6f 72 20 73 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 | ing,.or.see.**.http://qtsoftware |
44820 | 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 69 6e 66 6f | .com/qpl/.for.QPL.licensing.info |
44840 | 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 2a 2a 2a 2a | rmation..**.******************** |
44860 | 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 | ******************************** |
44880 | 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 69 66 6e 64 | *************************/.#ifnd |
448a0 | 65 66 20 51 52 41 44 49 4f 42 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 52 41 44 49 4f 42 54 5f 48 | ef.QRADIOBT_H.#define.QRADIOBT_H |
448c0 | 0a 23 69 6e 63 6c 75 64 65 20 22 71 72 61 64 69 6f 62 75 74 74 6f 6e 2e 68 22 0a 23 65 6e 64 69 | .#include."qradiobutton.h".#endi |
448e0 | 66 0a 00 00 00 0a 00 71 00 6e 00 70 00 2e 00 68 00 00 12 f8 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | f......q.n.p...h..../*********** |
44900 | 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 | ******************************** |
44920 | 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 | ******************************** |
44940 | 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 | *.**.$Id:.$.**.**.Definition.of. |
44960 | 51 74 20 65 78 74 65 6e 73 69 6f 6e 20 63 6c 61 73 73 65 73 20 66 6f 72 20 4e 65 74 73 63 61 70 | Qt.extension.classes.for.Netscap |
44980 | 65 20 50 6c 75 67 69 6e 20 73 75 70 70 6f 72 74 2e 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 | e.Plugin.support..**.**.Created. |
449a0 | 3a 20 39 37 30 36 30 31 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 | :.970601.**.**.Copyright.(C).199 |
449c0 | 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 | 2-2000.Trolltech.ASA...All.right |
449e0 | 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 | s.reserved..**.**.This.file.is.p |
44a00 | 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 0a 2a 2a 0a 2a 2a | art.of.the.Qt.GUI.Toolkit..**.** |
44a20 | 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 74 65 64 20 75 6e | .This.file.may.be.distributed.un |
44a40 | 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 6c 69 63 20 4c 69 | der.the.terms.of.the.Q.Public.Li |
44a60 | 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 6c 6c 74 65 63 68 | cense.**.as.defined.by.Trolltech |
44a80 | 20 41 53 41 20 6f 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 | .ASA.of.Norway.and.appearing.in. |
44aa0 | 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 6c 75 64 65 64 | the.file.**.LICENSE.QPL.included |
44ac0 | 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 69 6c 65 2e 0a | .in.the.packaging.of.this.file.. |
44ae0 | 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 74 | **.**.This.file.may.be.distribut |
44b00 | 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 | ed.and/or.modified.under.the.ter |
44b20 | 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 | ms.of.the.**.GNU.General.Public. |
44b40 | 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 | License.version.2.as.published.b |
44b60 | 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f | y.the.Free.Software.**.Foundatio |
44b80 | 6e 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 65 20 4c 49 43 45 | n.and.appearing.in.the.file.LICE |
44ba0 | 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 | NSE.GPL.included.in.the.**.packa |
44bc0 | 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 69 63 65 6e 73 65 | ging.of.this.file..**.**.License |
44be0 | 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 | es.holding.valid.Qt.Enterprise.E |
44c00 | 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f | dition.or.Qt.Professional.Editio |
44c20 | 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 | n.**.licenses.may.use.this.file. |
44c40 | 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 | in.accordance.with.the.Qt.Commer |
44c60 | 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 | cial.License.**.Agreement.provid |
44c80 | 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 | ed.with.the.Software..**.**.This |
44ca0 | 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 | .file.is.provided.AS.IS.with.NO. |
44cc0 | 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 | WARRANTY.OF.ANY.KIND,.INCLUDING. |
44ce0 | 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 | THE.**.WARRANTY.OF.DESIGN,.MERCH |
44d00 | 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 | ANTABILITY.AND.FITNESS.FOR.A.PAR |
44d20 | 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a | TICULAR.PURPOSE..**.**.See.http: |
44d40 | 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 | //qtsoftware.com/pricing.html.or |
44d60 | 20 65 6d 61 69 6c 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 | .email.sales@trolltech.com.for.* |
44d80 | 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 | *...information.about.Qt.Commerc |
44da0 | 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 | ial.License.Agreements..**.See.h |
44dc0 | 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 | ttp://qtsoftware.com/qpl/.for.QP |
44de0 | 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 20 53 65 65 20 | L.licensing.information..**.See. |
44e00 | 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 | http://qtsoftware.com/gpl/.for.G |
44e20 | 50 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 20 | PL.licensing.information..**.**. |
44e40 | 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e | Contact.info@trolltech.com.if.an |
44e60 | 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 | y.conditions.of.this.licensing.a |
44e80 | 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a | re.**.not.clear.to.you..**.***** |
44ea0 | 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 | ******************************** |
44ec0 | 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 | ******************************** |
44ee0 | 2a 2f 0a 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 | */..#ifndef.QNP_H.#define.QNP_H. |
44f00 | 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 64 67 65 74 2e | .#ifndef.QT_H.#include."qwidget. |
44f20 | 68 22 0a 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 | h".#endif.//.QT_H...struct._NPIn |
44f40 | 73 74 61 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 | stance;.struct._NPStream;.class. |
44f60 | 51 4e 50 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 | QNPInstance;..class.QNPStream.{. |
44f80 | 70 75 62 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 | public:.....~QNPStream();......c |
44fa0 | 6f 6e 73 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 | onst.char*.url().const;.....uint |
44fc0 | 20 65 6e 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 | .end().const;.....uint.lastModif |
44fe0 | 69 65 64 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 | ied().const;......const.char*.ty |
45000 | 70 65 28 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 | pe().const;.....bool.seekable(). |
45020 | 63 6f 6e 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 | const;.....bool.okay().const;... |
45040 | 20 20 62 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 | ..bool.complete().const;......vo |
45060 | 69 64 20 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 | id.requestRead(int.offset,.uint. |
45080 | 6c 65 6e 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 | length);.....int.write(.int.len, |
450a0 | 20 76 6f 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 | .void*.buffer.);......QNPInstanc |
450c0 | 65 2a 20 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 | e*.instance().{.return.inst;.}.. |
450e0 | 20 20 20 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 | ...QNPStream(QNPInstance*,const. |
45100 | 63 68 61 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 | char*,_NPStream*,bool);.....void |
45120 | 20 73 65 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 | .setOkay(bool);.....void.setComp |
45140 | 6c 65 74 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 | lete(bool);..private:.....QNPIns |
45160 | 74 61 6e 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 | tance*.inst;....._NPStream*.stre |
45180 | 61 6d 3b 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 | am;.....QString.mtype;.....int.s |
451a0 | 65 65 6b 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 | eek:1;.....int.isokay:1;.....int |
451c0 | 20 69 73 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 | .iscomplete:1;.};..class.QNPWidg |
451e0 | 65 74 20 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 | et.:.public.QWidget.{.....Q_OBJE |
45200 | 43 54 0a 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 | CT.public:.....QNPWidget();..... |
45220 | 7e 51 4e 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 | ~QNPWidget();.....void.enterEven |
45240 | 74 28 51 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 | t(QEvent*);.....void.leaveEvent( |
45260 | 51 45 76 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 | QEvent*);......virtual.void.ente |
45280 | 72 49 6e 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 | rInstance();.....virtual.void.le |
452a0 | 61 76 65 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 | aveInstance();......QNPInstance* |
452c0 | 20 69 6e 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 | .instance();..private:....._NPIn |
452e0 | 73 74 61 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 | stance*.pi;.};..class.QNPInstanc |
45300 | 65 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 4a 45 43 | e.:.public.QObject.{.....Q_OBJEC |
45320 | 54 0a 70 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 | T.public:.....~QNPInstance();... |
45340 | 20 20 20 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 | ...//.Arguments.passed.to.EMBED. |
45360 | 20 20 20 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 | ....int.argc().const;.....const. |
45380 | 63 68 61 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 | char*.argn(int).const;.....const |
453a0 | 20 63 68 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 | .char*.argv(int).const;.....enum |
453c0 | 20 52 65 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 | .Reason.{.........ReasonDone.=.0 |
453e0 | 2c 0a 20 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 | ,.........ReasonBreak.=.1,...... |
45400 | 20 20 20 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 | ...ReasonError.=.2,.........Reas |
45420 | 6f 6e 55 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 | onUnknown.=.-1.....};.....const. |
45440 | 63 68 61 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 | char*.arg(const.char*.name).cons |
45460 | 74 3b 0a 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 | t;.....enum.InstanceMode.{.Embed |
45480 | 3d 31 2c 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 | =1,.Full=2,.Background=3.};..... |
454a0 | 49 6e 73 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 | InstanceMode.mode().const;...... |
454c0 | 2f 2f 20 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 | //.The.browser's.name.....const. |
454e0 | 63 68 61 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 | char*.userAgent().const;......// |
45500 | 20 59 6f 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 | .Your.window......virtual.QNPWid |
45520 | 67 65 74 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 | get*.newWindow();.....QNPWidget* |
45540 | 20 77 69 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 | .widget();......//.Incoming.stre |
45560 | 61 6d 73 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 | ams.(SRC=....tag)......//.Defaul |
45580 | 74 73 20 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 | ts.ignore.data......enum.StreamM |
455a0 | 6f 64 65 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 | ode.{.Normal=1,.Seek=2,.AsFile=3 |
455c0 | 2c 20 41 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 | ,.AsFileOnly=4.};.....virtual.bo |
455e0 | 6f 6c 20 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 | ol.newStreamCreated(QNPStream*,. |
45600 | 53 74 72 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 | StreamMode&.smode);.....virtual. |
45620 | 69 6e 74 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 | int.writeReady(QNPStream*);..... |
45640 | 76 69 72 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 | virtual.int.write(QNPStream*,.in |
45660 | 74 20 6f 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 | t.offset,.int.len,.void*.buffer) |
45680 | 3b 0a 20 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 | ;.....virtual.void.streamDestroy |
456a0 | 65 64 28 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 | ed(QNPStream*);......void.status |
456c0 | 28 63 6f 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 | (const.char*.msg);.....void.getU |
456e0 | 52 4c 4e 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 | RLNotify(const.char*.url,.const. |
45700 | 63 68 61 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 | char*.window=0,.void*data=0);... |
45720 | 20 20 20 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 | ...void.getURL(const.char*.url,. |
45740 | 63 6f 6e 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 | const.char*.window=0);.....void. |
45760 | 70 6f 73 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 | postURL(const.char*.url,.const.c |
45780 | 68 61 72 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 | har*.window,.......uint.len,.con |
457a0 | 73 74 20 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 | st.char*.buf,.bool.file);......Q |
457c0 | 4e 50 53 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 | NPStream*.newStream(const.char*. |
457e0 | 6d 69 6d 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 | mimetype,.const.char*.window,..b |
45800 | 6f 6f 6c 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 | ool.as_file=FALSE);.....virtual. |
45820 | 76 6f 69 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 | void.streamAsFile(QNPStream*,.co |
45840 | 6e 73 74 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 | nst.char*.fname);......void*.get |
45860 | 4a 61 76 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 | JavaPeer().const;......virtual.v |
45880 | 6f 69 64 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 | oid.notifyURL(const.char*.url,.R |
458a0 | 65 61 73 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 | eason.r,.void*.notifyData);..... |
458c0 | 76 69 72 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 | virtual.bool.printFullPage();... |
458e0 | 20 20 76 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 | ..virtual.void.print(QPainter*); |
45900 | 0a 0a 70 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 | ..protected:.....QNPInstance();. |
45920 | 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 4e 50 53 74 | .private:.....friend.class.QNPSt |
45940 | 72 65 61 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 | ream;....._NPInstance*.pi;.};... |
45960 | 63 6c 61 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 | class.QNPlugin.{.public:.....//. |
45980 | 57 72 69 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 | Write.this.to.return.your.QNPlug |
459a0 | 69 6e 20 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 | in.derived.class......static.QNP |
459c0 | 6c 75 67 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 | lugin*.create();......static.QNP |
459e0 | 6c 75 67 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 | lugin*.actual();......virtual.~Q |
45a00 | 4e 50 6c 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 | NPlugin();......void.getVersionI |
45a20 | 6e 66 6f 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 | nfo(int&.plugin_major,.int&.plug |
45a40 | 69 6e 5f 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 | in_minor,.......int&.browser_maj |
45a60 | 6f 72 2c 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 | or,.int&.browser_minor);......vi |
45a80 | 72 74 75 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 | rtual.QNPInstance*.newInstance() |
45aa0 | 3d 30 3b 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 | =0;.....virtual.const.char*.getM |
45ac0 | 49 4d 45 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 | IMEDescription().const=0;.....vi |
45ae0 | 72 74 75 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 | rtual.const.char*.getPluginNameS |
45b00 | 74 72 69 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 | tring().const=0;.....virtual.con |
45b20 | 73 74 20 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 | st.char*.getPluginDescriptionStr |
45b40 | 69 6e 67 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 | ing().const=0;......virtual.void |
45b60 | 2a 20 67 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 | *.getJavaClass();.....virtual.vo |
45b80 | 69 64 20 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 | id.unuseJavaClass();.....void*.g |
45ba0 | 65 74 4a 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 | etJavaEnv().const;..protected:.. |
45bc0 | 20 20 20 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 | ...QNPlugin();.};...#endif..//.Q |
45be0 | 4e 50 5f 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 | NP_H......q.p.a.i.n.t.e.r...h..Q |
45c00 | b4 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 2a 2a 2a 2a 2a | ./****************************** |
45c20 | 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 | ******************************** |
45c40 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 | **************.**.$Id:.$.**.**.D |
45c60 | 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 50 61 69 6e 74 65 72 20 63 6c 61 73 73 0a 2a 2a 0a 2a | efinition.of.QPainter.class.**.* |
45c80 | 2a 20 43 72 65 61 74 65 64 20 3a 20 39 34 30 31 31 32 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 | *.Created.:.940112.**.**.Copyrig |
45ca0 | 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 | ht.(C).1992-2000.Trolltech.ASA.. |
45cc0 | 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 | .All.rights.reserved..**.**.This |
45ce0 | 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 | .file.is.part.of.the.kernel.modu |
45d00 | 6c 65 20 6f 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 | le.of.the.Qt.GUI.Toolkit..**.**. |
45d20 | 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 74 65 64 20 75 6e 64 | This.file.may.be.distributed.und |
45d40 | 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 6c 69 63 20 4c 69 63 | er.the.terms.of.the.Q.Public.Lic |
45d60 | 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 6c 6c 74 65 63 68 20 | ense.**.as.defined.by.Trolltech. |
45d80 | 41 53 41 20 6f 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 | ASA.of.Norway.and.appearing.in.t |
45da0 | 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 6c 75 64 65 64 20 | he.file.**.LICENSE.QPL.included. |
45dc0 | 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 69 6c 65 2e 0a 2a | in.the.packaging.of.this.file..* |
45de0 | 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 74 65 | *.**.This.file.may.be.distribute |
45e00 | 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d | d.and/or.modified.under.the.term |
45e20 | 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c | s.of.the.**.GNU.General.Public.L |
45e40 | 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 | icense.version.2.as.published.by |
45e60 | 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e | .the.Free.Software.**.Foundation |
45e80 | 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 65 20 4c 49 43 45 4e | .and.appearing.in.the.file.LICEN |
45ea0 | 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 | SE.GPL.included.in.the.**.packag |
45ec0 | 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 69 63 65 6e 73 65 65 | ing.of.this.file..**.**.Licensee |
45ee0 | 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 | s.holding.valid.Qt.Enterprise.Ed |
45f00 | 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e | ition.or.Qt.Professional.Edition |
45f20 | 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 | .**.licenses.may.use.this.file.i |
45f40 | 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 | n.accordance.with.the.Qt.Commerc |
45f60 | 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 | ial.License.**.Agreement.provide |
45f80 | 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 | d.with.the.Software..**.**.This. |
45fa0 | 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 | file.is.provided.AS.IS.with.NO.W |
45fc0 | 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 | ARRANTY.OF.ANY.KIND,.INCLUDING.T |
45fe0 | 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 | HE.**.WARRANTY.OF.DESIGN,.MERCHA |
46000 | 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 | NTABILITY.AND.FITNESS.FOR.A.PART |
46020 | 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f | ICULAR.PURPOSE..**.**.See.http:/ |
46040 | 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 | /qtsoftware.com/pricing.html.or. |
46060 | 65 6d 61 69 6c 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 | email.sales@trolltech.com.for.** |
46080 | 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 | ...information.about.Qt.Commerci |
460a0 | 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 | al.License.Agreements..**.See.ht |
460c0 | 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c | tp://qtsoftware.com/qpl/.for.QPL |
460e0 | 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 20 53 65 65 20 68 | .licensing.information..**.See.h |
46100 | 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 | ttp://qtsoftware.com/gpl/.for.GP |
46120 | 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 20 43 | L.licensing.information..**.**.C |
46140 | 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 | ontact.info@trolltech.com.if.any |
46160 | 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 | .conditions.of.this.licensing.ar |
46180 | 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a | e.**.not.clear.to.you..**.****** |
461a0 | 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 | ******************************** |
461c0 | 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 | ******************************** |
461e0 | 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 65 20 51 50 | /..#ifndef.QPAINTER_H.#define.QP |
46200 | 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 6c 75 64 65 | AINTER_H...#ifndef.QT_H.#include |
46220 | 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 65 74 72 69 | ."qcolor.h".#include."qfontmetri |
46240 | 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 0a 23 69 6e | cs.h".#include."qfontinfo.h".#in |
46260 | 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 71 70 65 6e | clude."qregion.h".#include."qpen |
46280 | 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 6c 75 64 65 | .h".#include."qbrush.h".#include |
462a0 | 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 77 6d 61 74 | ."qpointarray.h".#include."qwmat |
462c0 | 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 20 51 47 66 | rix.h".#endif.//.QT_H..class.QGf |
462e0 | 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 54 65 78 74 | x;.class.QTextCodec;.class.QText |
46300 | 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 6c 61 73 73 | Parag;.class.QPaintDevice;.class |
46320 | 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 53 5f 4d 41 | .QTextItem;.#if.defined(.Q_WS_MA |
46340 | 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 0a 23 65 6e | C.).class.QMacSavedPortInfo;.#en |
46360 | 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 23 69 66 20 | dif.class.QPainterPrivate;..#if. |
46380 | 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 65 65 6e 3b | defined(Q_WS_QWS).class.QScreen; |
463a0 | 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 6e 74 65 72 | .#endif..class.Q_EXPORT.QPainter |
463c0 | 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 6e 75 6d 20 | .:.public.Qt.{.public:.....enum. |
463e0 | 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 2c 20 43 6f | CoordinateMode.{.CoordDevice,.Co |
46400 | 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 29 3b 0a 20 | ordPainter.};......QPainter();.. |
46420 | 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 65 20 | ...QPainter(.const.QPaintDevice. |
46440 | 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 0a 20 20 20 | *,.bool.unclipped.=.FALSE.);.... |
46460 | 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 65 20 2a 2c | .QPainter(.const.QPaintDevice.*, |
46480 | 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 70 70 65 64 | .const.QWidget.*,.bool.unclipped |
464a0 | 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 0a 20 20 20 | .=.FALSE.);....~QPainter();..... |
464c0 | 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 69 63 65 20 | .bool.begin(.const.QPaintDevice. |
464e0 | 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 0a 20 20 20 | *,.bool.unclipped.=.FALSE.);.... |
46500 | 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 69 63 65 20 | .bool.begin(.const.QPaintDevice. |
46520 | 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 70 70 | *,.const.QWidget.*,.bool.unclipp |
46540 | 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 3b 0a 20 20 | ed.=.FALSE.);.....bool.end();... |
46560 | 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 73 74 3b 0a | ..QPaintDevice.*device().const;. |
46580 | 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 69 6e 74 65 | .#ifdef.Q_WS_QWS.....QGfx.*.inte |
465a0 | 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 45 52 49 4d | rnalGfx();.#ifdef.QT_QWS_EXPERIM |
465c0 | 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 20 62 65 67 | ENTAL_SCREENPAINTER.....bool.beg |
465e0 | 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 23 65 6e 64 | in(QScreen.*screen);.#endif.#end |
46600 | 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 28 20 51 50 | if......static.void.redirect(.QP |
46620 | 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 63 65 20 2a | aintDevice.*pdev,.QPaintDevice.* |
46640 | 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 61 69 6e 74 | replacement.);.....static.QPaint |
46660 | 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 63 65 20 2a | Device.*redirect(.QPaintDevice.* |
46680 | 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 20 63 6f 6e | pdev.);......bool.isActive().con |
466a0 | 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 52 65 67 69 | st;......void.flush(.const.QRegi |
466c0 | 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 6d 20 3d 20 | on.®ion,.CoordinateMode.cm.=. |
466e0 | 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 68 28 29 3b | CoordDevice.);.....void.flush(); |
46700 | 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 65 73 74 6f | .....void.save();.....void.resto |
46720 | 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 20 20 20 51 | re();....//.Drawing.tools......Q |
46740 | 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 6e 73 74 3b | FontMetrics.fontMetrics().const; |
46760 | 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 6f 6e 73 74 | .....QFontInfo..fontInfo().const |
46780 | 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 63 6f 6e 73 | ;......const.QFont.&font()..cons |
467a0 | 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 46 6f 6e 74 | t;.....void.setFont(.const.QFont |
467c0 | 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 09 63 6f 6e | .&.);.....const.QPen.&pen()..con |
467e0 | 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 50 65 6e 20 | st;.....void.setPen(.const.QPen. |
46800 | 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 6c 65 20 29 | &.);.....void.setPen(.PenStyle.) |
46820 | 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 6c 6f 72 20 | ;.....void.setPen(.const.QColor. |
46840 | 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 28 29 09 63 | &.);.....const.QBrush.&brush().c |
46860 | 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 73 74 20 51 | onst;.....void.setBrush(.const.Q |
46880 | 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 28 20 42 72 | Brush.&.);.....void.setBrush(.Br |
468a0 | 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 68 28 20 63 | ushStyle.);.....void.setBrush(.c |
468c0 | 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 70 6f 73 28 | onst.QColor.&.);.....QPoint.pos( |
468e0 | 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 62 75 74 65 | ).const;....//.Drawing.attribute |
46900 | 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 61 63 6b 67 | s/modes......const.QColor.&backg |
46920 | 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 09 73 65 74 | roundColor().const;.....void.set |
46940 | 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 72 20 26 20 | BackgroundColor(.const.QColor.&. |
46960 | 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 28 29 20 63 | );.....BGMode.backgroundMode().c |
46980 | 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 4d 6f 64 65 | onst;.....void.setBackgroundMode |
469a0 | 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 74 65 72 4f | (.BGMode.);.....RasterOp.rasterO |
469c0 | 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 72 4f 70 28 | p().const;.....void.setRasterOp( |
469e0 | 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 74 20 26 62 | .RasterOp.);.....const.QPoint.&b |
46a00 | 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 09 73 65 74 | rushOrigin().const;.....void.set |
46a20 | 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 0a 20 20 20 | BrushOrigin(.int.x,.int.y.);.... |
46a40 | 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 51 50 6f 69 | .void.setBrushOrigin(.const.QPoi |
46a60 | 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 61 6e 73 66 | nt.&.);....//.Scaling.and.transf |
46a80 | 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 6e 69 74 28 | ormations..//....PaintUnit.unit( |
46aa0 | 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 70 61 69 6e | )........const;..//.get.set.pain |
46ac0 | 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 20 50 61 69 | ter.unit.//....void.setUnit(.Pai |
46ae0 | 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 44 21 21 21 | ntUnit.);..//.NOT.IMPLEMENTED!!! |
46b00 | 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 6e 73 74 3b | ......bool.hasViewXForm().const; |
46b20 | 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 6e 73 74 3b | .....bool.hasWorldXForm().const; |
46b40 | 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 4f 4e 53 0a | ..#ifndef.QT_NO_TRANSFORMATIONS. |
46b60 | 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 29 3b 09 09 | ....void.setViewXForm(.bool.);.. |
46b80 | 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 74 09 77 69 | //.set.xform.on/off.....QRect.wi |
46ba0 | 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 77 69 6e 64 | ndow().......const;..//.get.wind |
46bc0 | 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 20 51 52 65 | ow.....void.setWindow(.const.QRe |
46be0 | 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 69 64 09 73 | ct.&.);.//.set.window.....void.s |
46c00 | 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 77 2c 20 69 | etWindow(.int.x,.int.y,.int.w,.i |
46c20 | 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 20 20 20 63 | nt.h.);.....QRect.viewport()...c |
46c40 | 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 6f 69 64 09 | onst;..//.get.viewport.....void. |
46c60 | 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 3b 09 2f 2f | setViewport(.const.QRect.&.);.// |
46c80 | 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 65 77 70 6f | .set.viewport.....void.setViewpo |
46ca0 | 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 20 68 20 29 | rt(.int.x,.int.y,.int.w,.int.h.) |
46cc0 | 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 6f 6f 6c 20 | ;......void.setWorldXForm(.bool. |
46ce0 | 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 66 0a 20 20 | );..//.set.world.xform.on/off... |
46d00 | 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 78 28 29 20 | ..const.QWMatrix.&worldMatrix(). |
46d20 | 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 6d 20 6d 61 | const;.//.get/set.world.xform.ma |
46d40 | 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 28 20 63 6f | trix.....void.setWorldMatrix(.co |
46d60 | 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 3d 46 41 4c | nst.QWMatrix.&,.bool.combine=FAL |
46d80 | 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 72 69 78 28 | SE.);......void.saveWorldMatrix( |
46da0 | 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 69 78 28 29 | );.....void.restoreWorldMatrix() |
46dc0 | 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 2c 20 64 6f | ;......void.scale(.double.sx,.do |
46de0 | 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 6f 75 62 6c | uble.sy.);.....void.shear(.doubl |
46e00 | 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 72 6f 74 61 | e.sh,.double.sv.);.....void.rota |
46e20 | 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 6f 69 64 09 | te(.double.a.);.#endif.....void. |
46e40 | 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 20 64 79 20 | translate(.double.dx,.double.dy. |
46e60 | 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 20 20 64 6f | );.....void.resetXForm();.....do |
46e80 | 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 20 20 20 64 | uble.translationX().const;.....d |
46ea0 | 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 0a 20 20 20 | ouble.translationY().const;..... |
46ec0 | 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 26 20 29 20 | .QPoint.xForm(.const.QPoint.&.). |
46ee0 | 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 69 63 65 0a | const;.//.map.virtual.->.device. |
46f00 | 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 20 26 20 29 | ....QRect.xForm(.const.QRect.&.) |
46f20 | 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 6d 28 20 63 | .const;.....QPointArray.xForm(.c |
46f40 | 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 20 20 20 20 | onst.QPointArray.&.).const;..... |
46f60 | 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 69 6e 74 41 | QPointArray.xForm(.const.QPointA |
46f80 | 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 74 73 20 29 | rray.&,.int.index,.int.npoints.) |
46fa0 | 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 20 63 6f 6e | .const;.....QPoint.xFormDev(.con |
46fc0 | 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 64 65 76 69 | st.QPoint.&.).const;.//.map.devi |
46fe0 | 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 6d 44 65 76 | ce.->.virtual.....QRect.xFormDev |
47000 | 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 20 20 51 50 | (.const.QRect.&.)..const;.....QP |
47020 | 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 6f 69 6e 74 | ointArray.xFormDev(.const.QPoint |
47040 | 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 72 72 61 79 | Array.&.).const;.....QPointArray |
47060 | 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 20 26 2c 20 | .xFormDev(.const.QPointArray.&,. |
47080 | 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 73 74 3b 0a | int.index,.int.npoints.).const;. |
470a0 | 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 43 6c 69 70 | ...//.Clipping......void.setClip |
470c0 | 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 6e 67 20 6f | ping(.bool.);..//.set.clipping.o |
470e0 | 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 20 63 6f 6e | n/off.....bool.hasClipping().con |
47100 | 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 43 6f 6f 72 | st;.....QRegion.clipRegion(.Coor |
47120 | 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 6f 6e 73 74 | dinateMode.=.CoordDevice.).const |
47140 | 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 74 20 51 52 | ;.....void.setClipRect(.const.QR |
47160 | 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 64 44 65 76 | ect.&,.CoordinateMode.=.CoordDev |
47180 | 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 0a 20 20 20 | ice.);.//.set.clip.rectangle.... |
471a0 | 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 74 20 79 2c | .void.setClipRect(.int.x,.int.y, |
471c0 | 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 65 20 3d 20 | .int.w,.int.h,.CoordinateMode.=. |
471e0 | 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 6c 69 70 52 | CoordDevice.);.....void.setClipR |
47200 | 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 64 69 6e 61 | egion(.const.QRegion.&,.Coordina |
47220 | 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 74 20 63 6c | teMode.=.CoordDevice.);//.set.cl |
47240 | 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 77 69 6e 67 | ip.region....//.Graphics.drawing |
47260 | 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 6e 74 28 20 | .functions......void.drawPoint(. |
47280 | 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 77 50 6f 69 | int.x,.int.y.);.....void.drawPoi |
472a0 | 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 69 64 09 64 | nt(.const.QPoint.&.);.....void.d |
472c0 | 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 26 20 61 2c | rawPoints(.const.QPointArray&.a, |
472e0 | 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 69 6e 74 73 | ........int.index=0,.int.npoints |
47300 | 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 78 2c 20 69 | =-1.);.....void.moveTo(.int.x,.i |
47320 | 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 73 74 20 51 | nt.y.);.....void.moveTo(.const.Q |
47340 | 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 69 6e 74 20 | Point.&.);.....void.lineTo(.int. |
47360 | 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 20 63 6f 6e | x,.int.y.);.....void.lineTo(.con |
47380 | 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 4c 69 6e 65 | st.QPoint.&.);.....void.drawLine |
473a0 | 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 32 | (.int.x1,.int.y1,.int.x2,.int.y2 |
473c0 | 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 20 51 50 6f | .);.....void.drawLine(.const.QPo |
473e0 | 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 76 6f 69 | int.&,.const.QPoint.&.);.....voi |
47400 | 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 74 20 77 2c | d.drawRect(.int.x,.int.y,.int.w, |
47420 | 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 20 63 6f 6e | .int.h.);.....void.drawRect(.con |
47440 | 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 69 6e 46 6f | st.QRect.&.);.....void.drawWinFo |
47460 | 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 2c 20 69 6e | cusRect(.int.x,.int.y,.int.w,.in |
47480 | 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 52 65 63 74 | t.h.);.....void.drawWinFocusRect |
474a0 | 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 0a 09 09 | (.int.x,.int.y,.int.w,.int.h,... |
474c0 | 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 0a 20 20 20 | ....const.QColor.&bgColor.);.... |
474e0 | 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 74 20 51 52 | .void.drawWinFocusRect(.const.QR |
47500 | 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 75 73 52 65 | ect.&.);.....void.drawWinFocusRe |
47520 | 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 73 74 20 51 | ct(.const.QRect.&,.......const.Q |
47540 | 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 72 61 77 52 | Color.&bgColor.);.....void.drawR |
47560 | 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 77 2c 20 69 | oundRect(.int.x,.int.y,.int.w,.i |
47580 | 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 20 20 20 20 | nt.h,.int.=.25,.int.=.25.);..... |
475a0 | 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 65 63 74 20 | void.drawRoundRect(.const.QRect. |
475c0 | 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 20 76 6f 69 | &,.int.=.25,.int.=.25.);.....voi |
475e0 | 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 20 69 6e 74 | d.drawEllipse(.int.x,.int.y,.int |
47600 | 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 6c 69 70 73 | .w,.int.h.);.....void.drawEllips |
47620 | 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 09 64 72 61 | e(.const.QRect.&.);.....void.dra |
47640 | 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 6e 74 20 68 | wArc(.int.x,.int.y,.int.w,.int.h |
47660 | 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 64 09 64 72 | ,.int.a,.int.alen.);.....void.dr |
47680 | 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 20 69 6e 74 | awArc(.const.QRect.&,.int.a,.int |
476a0 | 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 6e 74 20 78 | .alen.);.....void.drawPie(.int.x |
476c0 | 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 2c 20 69 6e | ,.int.y,.int.w,.int.h,.int.a,.in |
476e0 | 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 63 6f 6e 73 | t.alen.);.....void.drawPie(.cons |
47700 | 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 3b 0a 20 20 | t.QRect.&,.int.a,.int.alen.);... |
47720 | 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 20 79 2c 20 | ..void.drawChord(.int.x,.int.y,. |
47740 | 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 6e 20 29 3b | int.w,.int.h,.int.a,.int.alen.); |
47760 | 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 52 65 63 74 | .....void.drawChord(.const.QRect |
47780 | 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 6f 69 64 09 | .&,.int.a,.int.alen.);.....void. |
477a0 | 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 6e 74 41 72 | drawLineSegments(.const.QPointAr |
477c0 | 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 74 20 6e 6c | ray.&,.......int.index=0,.int.nl |
477e0 | 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 6c 69 6e 65 | ines=-1.);.....void.drawPolyline |
47800 | 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 20 20 20 | (.const.QPointArray.&,.......... |
47820 | 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 0a 20 | int.index=0,.int.npoints=-1.);.. |
47840 | 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 50 6f 69 6e | ...void.drawPolygon(.const.QPoin |
47860 | 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 2c 0a 09 09 | tArray.&,.bool.winding=FALSE,... |
47880 | 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 74 73 3d 2d | ......int.index=0,.int.npoints=- |
478a0 | 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 67 6f 6e 28 | 1.);.....void.drawConvexPolygon( |
478c0 | 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 20 20 69 6e | .const.QPointArray.&,.........in |
478e0 | 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 0a 23 69 66 | t.index=0,.int.npoints=-1.);.#if |
47900 | 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 72 61 77 43 | ndef.QT_NO_BEZIER.....void.drawC |
47920 | 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 79 20 26 2c | ubicBezier(.const.QPointArray.&, |
47940 | 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 6f 69 64 09 | .int.index=0.);.#endif.....void. |
47960 | 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 6e 73 74 20 | drawPixmap(.int.x,.int.y,.const. |
47980 | 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 69 6e 74 20 | QPixmap.&,........int.sx=0,.int. |
479a0 | 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 3b 0a 20 20 | sy=0,.int.sw=-1,.int.sh=-1.);... |
479c0 | 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 69 6e 74 20 | ..void.drawPixmap(.const.QPoint. |
479e0 | 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 6f 6e 73 74 | &,.const.QPixmap.&,........const |
47a00 | 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 69 78 6d 61 | .QRect.&sr.);.....void.drawPixma |
47a20 | 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 78 6d 61 70 | p(.const.QPoint.&,.const.QPixmap |
47a40 | 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 6f 6e 73 74 | .&.);.....void.drawPixmap(.const |
47a60 | 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 0a 20 20 20 | .QRect.&,.const.QPixmap.&.);.... |
47a80 | 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 79 2c 20 63 | .void.drawImage(.int.x,.int.y,.c |
47aa0 | 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 3d 20 30 2c | onst.QImage.&,.......int.sx.=.0, |
47ac0 | 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 74 20 73 68 | .int.sy.=.0,.int.sw.=.-1,.int.sh |
47ae0 | 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 6c 61 67 73 | .=.-1,.......int.conversionFlags |
47b00 | 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 |
47b20 | 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 09 09 09 20 | t.QPoint.&,.const.QImage.&,..... |
47b40 | 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 72 73 69 6f | ..const.QRect.&sr,.int.conversio |
47b60 | 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 6d 61 67 65 | nFlags.=.0.);.....void.drawImage |
47b80 | 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 67 65 20 26 | (.const.QPoint.&,.const.QImage.& |
47ba0 | 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 20 3d 20 30 | ,.......int.conversion_flags.=.0 |
47bc0 | 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 74 20 51 52 | .);.....void.drawImage(.const.QR |
47be0 | 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 20 76 6f 69 | ect.&,.const.QImage.&.);.....voi |
47c00 | 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 74 20 79 2c | d.drawTiledPixmap(.int.x,.int.y, |
47c20 | 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 20 26 2c 0a | .int.w,.int.h,.const.QPixmap.&,. |
47c40 | 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 20 20 20 76 | .....int.sx=0,.int.sy=0.);.....v |
47c60 | 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 52 65 63 74 | oid.drawTiledPixmap(.const.QRect |
47c80 | 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 6e 73 74 20 | .&,.const.QPixmap.&,......const. |
47ca0 | 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 65 64 50 69 | QPoint.&.);.....void.drawTiledPi |
47cc0 | 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 50 69 78 6d | xmap(.const.QRect.&,.const.QPixm |
47ce0 | 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 45 0a 20 20 | ap.&.);.#ifndef.QT_NO_PICTURE... |
47d00 | 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 69 63 74 75 | ..void.drawPicture(.const.QPictu |
47d20 | 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 28 20 69 6e | re.&.);.....void.drawPicture(.in |
47d40 | 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 20 29 3b 0a | t.x,.int.y,.const.QPicture.&.);. |
47d60 | 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 6f 69 | ....void.drawPicture(.const.QPoi |
47d80 | 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 6e 64 69 66 | nt.&,.const.QPicture.&.);.#endif |
47da0 | 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 69 6e 74 20 | ......void.fillRect(.int.x,.int. |
47dc0 | 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 68 20 26 20 | y,.int.w,.int.h,.const.QBrush.&. |
47de0 | 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 51 52 65 63 | );.....void.fillRect(.const.QRec |
47e00 | 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 6f 69 64 09 | t.&,.const.QBrush.&.);.....void. |
47e20 | 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 20 77 2c 20 | eraseRect(.int.x,.int.y,.int.w,. |
47e40 | 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 20 63 6f 6e | int.h.);.....void.eraseRect(.con |
47e60 | 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 77 69 6e 67 | st.QRect.&.);....//.Text.drawing |
47e80 | 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 65 63 74 69 | .functions......enum.TextDirecti |
47ea0 | 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 3b 0a 0a 20 | on.{..Auto,..RTL,..LTR.....};... |
47ec0 | 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 20 79 2c 20 | ...void.drawText(.int.x,.int.y,. |
47ee0 | 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 20 54 | const.QString.&,.int.len.=.-1,.T |
47f00 | 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 20 20 20 76 | extDirection.dir.=.Auto.);.....v |
47f20 | 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 2c 20 63 6f | oid.drawText(.const.QPoint.&,.co |
47f40 | 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 20 54 65 78 | nst.QString.&,.int.len.=.-1,.Tex |
47f60 | 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 20 20 76 6f | tDirection.dir.=.Auto.);......vo |
47f80 | 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 79 2c 20 63 | id.....drawText(.int.x,.int.y,.c |
47fa0 | 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 20 6c 65 6e | onst.QString.&,.int.pos,.int.len |
47fc0 | 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 20 | ,.TextDirection.dir.=.Auto.);... |
47fe0 | 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 50 6f 69 6e | ..void.....drawText(.const.QPoin |
48000 | 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 6f 73 2c 20 | t.&p,.const.QString.&,.int.pos,. |
48020 | 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 20 41 75 74 | int.len,.TextDirection.dir.=.Aut |
48040 | 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 20 78 2c 20 | o.);......void.drawText(.int.x,. |
48060 | 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 67 73 2c 0a | int.y,.int.w,.int.h,.int.flags,. |
48080 | 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 20 3d 20 2d | .....const.QString&,.int.len.=.- |
480a0 | 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 72 61 67 20 | 1,.QRect.*br=0,......QTextParag. |
480c0 | 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 65 78 74 28 | **intern=0.);.....void.drawText( |
480e0 | 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 09 09 20 20 | .const.QRect.&,.int.flags,...... |
48100 | 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 2c 20 51 52 | const.QString&,.int.len.=.-1,.QR |
48120 | 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 2a 69 6e 74 | ect.*br=0,......QTextParag.**int |
48140 | 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 74 65 6d 28 | ern=0.);......void.drawTextItem( |
48160 | 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 65 6d 20 26 | .int.x,.int.y,.const.QTextItem.& |
48180 | 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 20 76 6f 69 | ti,.int.textflags.=.0.);.....voi |
481a0 | 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 26 20 70 2c | d.drawTextItem(.const.QPoint&.p, |
481c0 | 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 78 74 66 6c | .const.QTextItem.&ti,.int.textfl |
481e0 | 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 6e 67 52 65 | ags.=.0.);......QRect.boundingRe |
48200 | 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 2c 20 | ct(.int.x,.int.y,.int.w,.int.h,. |
48220 | 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 74 72 69 6e | int.flags,..........const.QStrin |
48240 | 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 20 2a 2a 69 | g&,.int.len.=.-1,.QTextParag.**i |
48260 | 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 67 52 65 63 | ntern=0.);.....QRect.boundingRec |
48280 | 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 09 09 | t(.const.QRect.&,.int.flags,.... |
482a0 | 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 6e 20 3d 20 | ......const.QString&,.int.len.=. |
482c0 | 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 0a 0a 20 20 | -1,.QTextParag.**intern=0.);.... |
482e0 | 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 20 76 6f 69 | ..int..tabStops().const;.....voi |
48300 | 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 74 09 20 20 | d.setTabStops(.int.);.....int... |
48320 | 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 76 6f 69 64 | .....*tabArray().const;.....void |
48340 | 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 2f 2f 20 4f | .setTabArray(.int.*.);......//.O |
48360 | 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 51 5f 57 53 | ther.functions..#if.defined(Q_WS |
48380 | 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 74 3b 0a 23 | _WIN).....HDC..handle().const;.# |
483a0 | 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 66 69 6e 65 | elif.defined(Q_WS_X11).||.define |
483c0 | 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 65 28 29 20 | d(Q_WS_MAC).....HANDLE.handle(). |
483e0 | 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 6f 69 64 20 | const;.#endif.......static.void. |
48400 | 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 64 20 63 6c | initialize();.....static.void.cl |
48420 | 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 69 6e 69 74 | eanup();..private:.....void.init |
48440 | 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 29 3b 0a 20 | ();.....void........destroy();.. |
48460 | 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 69 64 09 75 | ...void.updateFont();.....void.u |
48480 | 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 72 75 73 68 | pdatePen();.....void.updateBrush |
484a0 | 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 54 49 4f 4e | ();.#ifndef.QT_NO_TRANSFORMATION |
484c0 | 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 20 20 76 6f | S.....void.updateXForm();.....vo |
484e0 | 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 20 20 20 20 | id.updateInvXForm();.#endif..... |
48500 | 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 20 69 6e 74 | void.map(.int,.int,.int.*rx,.int |
48520 | 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 69 6e 74 2c | .*ry.).const;.....void.map(.int, |
48540 | 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 2c 20 69 6e | .int,.int,.int,.int.*,.int.*,.in |
48560 | 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 09 6d 61 70 | t.*,.int.*.).const;.....void.map |
48580 | 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 29 20 63 6f | Inv(.int,.int,.int.*,.int.*.).co |
485a0 | 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 6e 74 2c 20 | nst;.....void.mapInv(.int,.int,. |
485c0 | 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 2a 2c 20 69 | int,.int,.int.*,.int.*,.int.*,.i |
485e0 | 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 6f 6c 79 49 | nt.*.).const;.....void.drawPolyI |
48600 | 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 2c 20 62 6f | nternal(.const.QPointArray.&,.bo |
48620 | 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 61 77 57 69 | ol.close=TRUE.);.....void.drawWi |
48640 | 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 2c | nFocusRect(.int.x,.int.y,.int.w, |
48660 | 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 20 63 6f 6e | .int.h,.bool.xorPaint,.......con |
48680 | 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 65 6e 75 6d | st.QColor.&penColor.);......enum |
486a0 | 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 32 2c 20 49 | .{.IsActive=0x01,.ExtDev=0x02,.I |
486c0 | 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 30 38 2c 0a | sStartingUp=0x04,.NoCache=0x08,. |
486e0 | 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 4f 6e 3d 30 | ....VxF=0x10,.WxF=0x20,.ClipOn=0 |
48700 | 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 65 76 3d 30 | x40,.SafePolygon=0x80,.MonoDev=0 |
48720 | 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 69 72 74 79 | x100,.....DirtyFont=0x200,.Dirty |
48740 | 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 0a 09 20 20 | Pen=0x400,.DirtyBrush=0x800,.... |
48760 | 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 32 30 30 30 | .RGBColor=0x1000,.FontMet=0x2000 |
48780 | 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 30 78 38 30 | ,.FontInf=0x4000,.CtorBegin=0x80 |
487a0 | 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 3d 20 30 78 | 00,............UsePrivateCx.=.0x |
487c0 | 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 20 51 74 32 | 10000,.VolatileDC.=.0x20000,.Qt2 |
487e0 | 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 09 66 6c 61 | Compat.=.0x40000.};.....uint.fla |
48800 | 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 20 63 6f 6e | gs;.....bool.testf(.uint.b.).con |
48820 | 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 20 20 20 20 | st.{.return.(flags&b)!=0;.}..... |
48840 | 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 7c 3d 20 62 | void.setf(.uint.b.).{.flags.|=.b |
48860 | 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 6f 6f 6c 20 | ;.}.....void.setf(.uint.b,.bool. |
48880 | 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 20 29 09 7b | v.);.....void.clearf(.uint.b.).{ |
488a0 | 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 76 6f 69 64 | .flags.&=.(uint)(~b);.}.....void |
488c0 | 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 79 2c 20 69 | .fix_neg_rect(.int.*x,.int.*y,.i |
488e0 | 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 65 72 50 72 | nt.*w,.int.*h.);......QPainterPr |
48900 | 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 70 64 65 76 | ivate.*d;.....QPaintDevice.*pdev |
48920 | 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 61 72 09 62 | ;.....QColor.bg_col;.....uchar.b |
48940 | 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 63 68 61 72 | g_mode;.....uchar.rop;.....uchar |
48960 | 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 6e 74 09 63 | .pu;.....QPoint.bro;.....QFont.c |
48980 | 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 66 6f 6e 74 | font;.....QFont.*pfont;..//.font |
489a0 | 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 64 69 66 66 | .used.for.metrics.(might.be.diff |
489c0 | 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 09 63 70 65 | erent.for.printers).....QPen.cpe |
489e0 | 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 65 67 69 6f | n;.....QBrush.cbrush;.....QRegio |
48a00 | 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 20 20 20 69 | n.crgn;.....int..tabstops;.....i |
48a20 | 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 09 09 74 61 | nt........*tabarray;.....int..ta |
48a40 | 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 74 3b 09 2f | barraylen;.....bool.block_ext;./ |
48a60 | 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 65 78 74 65 | /.for.temporary.blocking.of.exte |
48a80 | 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 72 6d 61 74 | rnal.devices......//.Transformat |
48aa0 | 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 41 54 49 4f | ions.#ifndef.QT_NO_TRANSFORMATIO |
48ac0 | 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 3b 0a 20 20 | NS.....QCOORD.wx,.wy,.ww,.wh;... |
48ae0 | 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 20 51 57 4d | ..QCOORD.vx,.vy,.vw,.vh;.....QWM |
48b00 | 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 63 6f 6d 70 | atrix.wxmat;......//.Cached.comp |
48b20 | 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 6e 73 66 6f | osition.(and.inverse).of.transfo |
48b40 | 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 20 20 20 20 | rmations.....QWMatrix.xmat;..... |
48b60 | 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 65 09 6d 31 | QWMatrix.ixmat;........double.m1 |
48b80 | 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 29 3b 20 7d | 1().const.{.return.xmat.m11();.} |
48ba0 | 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 20 7b 20 72 | .....double......m12().const.{.r |
48bc0 | 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 6c 65 20 20 | eturn.xmat.m12();.}.....double.. |
48be0 | 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 74 2e 6d 32 | ....m21().const.{.return.xmat.m2 |
48c00 | 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 20 63 6f 6e | 1();.}.....double......m22().con |
48c20 | 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 20 20 64 6f | st.{.return.xmat.m22();.}.....do |
48c40 | 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 6e 20 78 6d | uble......dx().const.{.return.xm |
48c60 | 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 79 28 29 20 | at.dx();.}.....double......dy(). |
48c80 | 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 20 20 20 20 | const.{.return.xmat.dy();.}..... |
48ca0 | 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 20 69 78 6d | double.im11().const.{.return.ixm |
48cc0 | 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 69 6d 31 32 | at.m11();.}.....double......im12 |
48ce0 | 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 29 3b 20 7d | ().const.{.return.ixmat.m12();.} |
48d00 | 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 74 20 7b 20 | .....double......im21().const.{. |
48d20 | 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 75 62 6c 65 | return.ixmat.m21();.}.....double |
48d40 | 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 69 78 6d 61 | ......im22().const.{.return.ixma |
48d60 | 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 64 78 28 29 | t.m22();.}.....double......idx() |
48d80 | 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 7d 0a 20 20 | .const.{.return.ixmat.dx();.}... |
48da0 | 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 72 65 74 75 | ..double......idy().const.{.retu |
48dc0 | 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 78 6f 70 3b | rn.ixmat.dy();.}......int..txop; |
48de0 | 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 2f 2f 20 65 | .....bool.txinv;..#else.....//.e |
48e00 | 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 77 65 20 73 | ven.without.transformations.we.s |
48e20 | 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 6e 74 09 09 | till.have.translations.....int.. |
48e40 | 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 64 69 66 0a | xlatex;.....int..xlatey;.#endif. |
48e60 | 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 2f 2f 20 70 | .....void.......*penRef;....//.p |
48e80 | 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 2a 62 72 75 | en.cache.ref.....void.......*bru |
48ea0 | 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 20 20 20 20 | shRef;...//.brush.cache.ref..... |
48ec0 | 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 69 64 20 20 | void.......*ps_stack;.....void.. |
48ee0 | 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 6c 50 53 74 | .....*wm_stack;.....void.killPSt |
48f00 | 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 4f 53 5f 54 | ack();..protected:.#ifdef.Q_OS_T |
48f20 | 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 6e 74 50 6f | EMP.....QPoint.internalCurrentPo |
48f40 | 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 23 20 41 6c | s;.....uint.old_pix;...//.###.Al |
48f60 | 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 66 0a 23 69 | l.win.platforms.in.4.0.#endif.#i |
48f80 | 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 6e 64 20 63 | f.defined(Q_WS_WIN).....friend.c |
48fa0 | 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 65 6e 64 20 | lass.QFontEngineWin;.....friend. |
48fc0 | 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 5f 57 49 4e | class.QFontEngineBox;.....QT_WIN |
48fe0 | 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 65 64 28 51 | _PAINTER_MEMBERS.#elif.defined(Q |
49000 | 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 6f 6e 74 45 | _WS_X11).....friend.class.QFontE |
49020 | 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 51 46 6f 6e | ngineXLFD;.....friend.class.QFon |
49040 | 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 20 51 46 6f | tEngineXft;.....friend.class.QFo |
49060 | 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 2a 64 70 79 | ntEngineBox;.....Display....*dpy |
49080 | 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 69 6e 74 09 | ;....//.current.display.....int. |
490a0 | 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 20 20 20 20 | .scrn;....//.current.screen..... |
490c0 | 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 74 6f 20 64 | Qt::HANDLE.hd;....//.handle.to.d |
490e0 | 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 68 64 3b 09 | rawable.....Qt::HANDLE..rendhd;. |
49100 | 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 20 47 43 09 | ...//.handle.to.Xft.draw.....GC. |
49120 | 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 28 73 74 61 | .gc;....//.graphics.context.(sta |
49140 | 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 2f 20 67 72 | ndard).....GC..gc_brush;...//.gr |
49160 | 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 20 51 50 6f | aphics.contect.for.brush.....QPo |
49180 | 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 6e 74 0a 20 | int.curPt;....//.current.point.. |
491a0 | 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 69 70 70 69 | ...uint.clip_serial;...//.clippi |
491c0 | 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 65 64 28 51 | ng.serial.number.#elif.defined(Q |
491e0 | 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 09 09 09 2f | _WS_MAC).....Qt::HANDLE.hd;..../ |
49200 | 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 64 20 69 6e | /.handle.to.drawable.....void.in |
49220 | 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 53 45 2c 20 | itPaintDevice(bool.force=FALSE,. |
49240 | 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 67 6e 3d 4e | QPoint.*off=NULL,.QRegion.*rgn=N |
49260 | 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 6f 6e 20 26 | ULL);.....friend.const.QRegion.& |
49280 | 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 65 72 20 2a | qt_mac_update_painter(QPainter.* |
492a0 | 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 6f 6e 74 45 | ,.bool);.....friend.class.QFontE |
492c0 | 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 4d 61 63 50 | ngineMac;.....friend.class.QMacP |
492e0 | 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 57 53 29 0a | ainter;.#elif.defined(Q_WS_QWS). |
49300 | 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 3b 0a 20 20 | ....friend.class.QFontEngine;... |
49320 | 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 64 20 71 77 | ..QGfx.*.gfx;.....friend.void.qw |
49340 | 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 64 69 66 0a | sUpdateActivePainters();.#endif. |
49360 | 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 73 3b 0a 20 | ....friend.class.QFontMetrics;.. |
49380 | 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 20 20 20 66 | ...friend.class.QFontInfo;.....f |
493a0 | 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 20 66 72 69 | riend.class.QTextLayout;.....fri |
493c0 | 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 73 74 20 51 | end.void.qt_format_text(.const.Q |
493e0 | 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 20 20 20 69 | Font.&,.const.QRect.&r,........i |
49400 | 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 6e 74 20 6c | nt.tf,.const.QString&.str,.int.l |
49420 | 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 20 74 61 62 | en,.QRect.*brect,........int.tab |
49440 | 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 62 61 72 72 | stops,.int*.tabarray,.int.tabarr |
49460 | 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 6e 74 65 72 | aylen,........QTextParag.**inter |
49480 | 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 20 20 66 72 | nal,.QPainter*.painter.);.....fr |
494a0 | 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 28 20 51 50 | iend.void.qt_draw_background(.QP |
494c0 | 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 20 77 2c 20 | ainter.*p,.int.x,.int.y,.int.w,. |
494e0 | 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 5f 64 72 61 | .int.h.);.....friend.void.qt_dra |
49500 | 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 20 2a 70 2c | w_transformed_rect(.QPainter.*p, |
49520 | 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 68 2c 20 62 | ..int.x,.int.y,.int.w,..int.h,.b |
49540 | 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 20 51 50 72 | ool.fill.);.....friend.class.QPr |
49560 | 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 20 63 6f 70 | inter;..private:.//.Disabled.cop |
49580 | 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. |
495a0 | 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 61 69 | defined(Q_DISABLE_COPY).....QPai |
495c0 | 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 20 20 51 50 | nter(.const.QPainter.&.);.....QP |
495e0 | 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 69 6e 74 65 | ainter.&operator=(.const.QPainte |
49600 | 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 73 66 6f 72 | r.&.);.#endif......enum.Transfor |
49620 | 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 20 30 2c 09 | mationCodes.{..TxNone......=.0,. |
49640 | 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 54 72 61 6e | .//.transformation.codes..TxTran |
49660 | 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 74 65 72 5f | slate.=.1,..//.copy.in.qpainter_ |
49680 | 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 6f 74 53 68 | *.cpp..TxScale.....=.2,..TxRotSh |
496a0 | 65 61 72 20 20 3d 20 33 0a 20 20 20 20 7d 3b 0a 7d 3b 0a 0a 0a 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | ear..=.3.....};.};.../********** |
496c0 | 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 | ******************************** |
496e0 | 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 | ******************************** |
49700 | 2a 2a 2a 0a 20 20 51 50 61 69 6e 74 65 72 20 6d 65 6d 62 65 72 20 66 75 6e 63 74 69 6f 6e 73 0a | ***...QPainter.member.functions. |
49720 | 20 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 | .******************************* |
49740 | 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 | ******************************** |
49760 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 69 6e 6c 69 6e 65 20 51 50 61 69 6e 74 44 65 | **************/..inline.QPaintDe |
49780 | 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 73 74 0a 7b | vice.*QPainter::device().const.{ |
497a0 | 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 62 6f 6f 6c | .....return.pdev;.}..inline.bool |
497c0 | 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 7b 0a 20 20 | .QPainter::isActive().const.{... |
497e0 | 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 0a 69 6e 6c | ..return.testf(IsActive);.}..inl |
49800 | 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 6f 6e 74 28 | ine.const.QFont.&QPainter::font( |
49820 | 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 7d 0a 0a 69 | ).const.{.....return.cfont;.}..i |
49840 | 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 70 65 6e 28 | nline.const.QPen.&QPainter::pen( |
49860 | 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 0a 0a 69 6e | ).const.{.....return.cpen;.}..in |
49880 | 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 3a 62 72 75 | line.const.QBrush.&QPainter::bru |
498a0 | 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 73 68 3b 0a | sh().const.{.....return.cbrush;. |
498c0 | 7d 0a 0a 2f 2a 0a 69 6e 6c 69 6e 65 20 50 61 69 6e 74 55 6e 69 74 20 51 50 61 69 6e 74 65 72 3a | }../*.inline.PaintUnit.QPainter: |
498e0 | 3a 75 6e 69 74 28 29 20 63 6f 6e 73 74 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 28 50 61 69 6e | :unit().const.{.....return.(Pain |
49900 | 74 55 6e 69 74 29 70 75 3b 0a 7d 0a 2a 2f 0a 0a 69 6e 6c 69 6e 65 20 63 6f 6e 73 74 20 51 43 6f | tUnit)pu;.}.*/..inline.const.QCo |
49920 | 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 6f 72 28 29 | lor.&QPainter::backgroundColor() |
49940 | 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 7d 0a 0a 69 | .const.{.....return.bg_col;.}..i |
49960 | 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 61 63 6b 67 | nline.Qt::BGMode.QPainter::backg |
49980 | 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 72 6e 20 28 | roundMode().const.{.....return.( |
499a0 | 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 3a 3a 52 61 | BGMode)bg_mode;.}..inline.Qt::Ra |
499c0 | 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 63 6f 6e 73 | sterOp.QPainter::rasterOp().cons |
499e0 | 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 3b 0a 7d 0a | t.{.....return.(RasterOp)rop;.}. |
49a00 | 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 65 72 3a 3a | .inline.const.QPoint.&QPainter:: |
49a20 | 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 74 75 72 6e | brushOrigin().const.{.....return |
49a40 | 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 72 3a 3a 68 | .bro;.}..inline.bool.QPainter::h |
49a60 | 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 66 20 51 54 | asViewXForm().const.{.#ifndef.QT |
49a80 | 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 72 6e 20 74 | _NO_TRANSFORMATIONS.....return.t |
49aa0 | 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 78 6c 61 74 | estf(VxF);.#else.....return.xlat |
49ac0 | 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 6e 65 20 62 | ex.||.xlatey;.#endif.}..inline.b |
49ae0 | 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 29 20 63 6f | ool.QPainter::hasWorldXForm().co |
49b00 | 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 4d 41 54 49 | nst.{.#ifndef.QT_NO_TRANSFORMATI |
49b20 | 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 65 6c 73 65 | ONS.....return.testf(WxF);.#else |
49b40 | 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 3b 0a 23 65 | .....return.xlatex.||.xlatey;.#e |
49b60 | 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 65 72 3a 3a | ndif.}..inline.double.QPainter:: |
49b80 | 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 65 66 20 51 | translationX().const.{.#ifndef.Q |
49ba0 | 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 72 6e 20 | T_NO_TRANSFORMATIONS.....return. |
49bc0 | 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 20 20 72 65 | worldMatrix().dx();.#else.....re |
49be0 | 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 65 20 64 6f | turn.xlatex;.#endif.}..inline.do |
49c00 | 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 29 20 63 6f | uble.QPainter::translationY().co |
49c20 | 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 4d 41 54 49 | nst.{.#ifndef.QT_NO_TRANSFORMATI |
49c40 | 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 2e 64 79 28 | ONS.....return.worldMatrix().dy( |
49c60 | 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 23 65 6e 64 | );.#else.....return.xlatey;.#end |
49c80 | 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 3a 68 61 73 | if.}...inline.bool.QPainter::has |
49ca0 | 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 6e 20 74 65 | Clipping().const.{.....return.te |
49cc0 | 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 50 61 69 6e | stf(ClipOn);.}..inline.int.QPain |
49ce0 | 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 72 65 74 75 | ter::tabStops().const.{.....retu |
49d00 | 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 51 50 61 69 | rn.tabstops;.}..inline.int.*QPai |
49d20 | 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 20 72 65 74 | nter::tabArray().const.{.....ret |
49d40 | 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 28 51 5f 57 | urn.tabarray;.}..#if.defined(Q_W |
49d60 | 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 68 61 6e 64 | S_WIN).inline.HDC.QPainter::hand |
49d80 | 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 0a 7d 0a 23 | le().const.{.....return.hdc;.}.# |
49da0 | 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 66 69 6e 65 | elif.defined(Q_WS_X11).||.define |
49dc0 | 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 45 20 51 50 | d(Q_WS_MAC).inline.Qt::HANDLE.QP |
49de0 | 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 20 72 65 74 | ainter::handle().const.{.....ret |
49e00 | 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 64 20 51 50 | urn.hd;.}.#endif..inline.void.QP |
49e20 | 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 74 20 51 50 | ainter::setBrushOrigin(.const.QP |
49e40 | 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 69 6e 28 20 | oint.&p.).{.....setBrushOrigin(. |
49e60 | 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 54 5f 4e 4f | p.x(),.p.y().);.}..#ifndef.QT_NO |
49e80 | 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 20 51 50 61 | _TRANSFORMATIONS.inline.void.QPa |
49ea0 | 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 74 20 26 72 | inter::setWindow(.const.QRect.&r |
49ec0 | 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 2e 79 28 29 | .).{.....setWindow(.r.x(),.r.y() |
49ee0 | 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 0a 0a 69 6e | ,.r.width(),.r.height().);.}..in |
49f00 | 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 6f 72 74 28 | line.void.QPainter::setViewport( |
49f20 | 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 69 65 77 70 | .const.QRect.&r.).{.....setViewp |
49f40 | 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 2c 20 72 2e | ort(.r.x(),.r.y(),.r.width(),.r. |
49f60 | 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 20 76 6f 69 | height().);.}.#endif..inline.voi |
49f80 | 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 20 78 2c 20 | d.QPainter::setClipRect(.int.x,. |
49fa0 | 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 61 74 65 4d | int.y,.int.w,.int.h,.CoordinateM |
49fc0 | 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 52 65 63 74 | ode.m.).{.....setClipRect(.QRect |
49fe0 | 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 69 64 20 51 | (x,y,w,h),.m.);.}..inline.void.Q |
4a000 | 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 6f 69 6e 74 | Painter::drawPoint(.const.QPoint |
4a020 | 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 2c 20 70 2e | .&p.).{.....drawPoint(.p.x(),.p. |
4a040 | 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:: |
4a060 | 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 20 20 20 20 | moveTo(.const.QPoint.&p.).{..... |
4a080 | 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 6e 6c 69 6e | moveTo(.p.x(),.p.y().);.}..inlin |
4a0a0 | 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 73 74 20 51 | e.void.QPainter::lineTo(.const.Q |
4a0c0 | 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 28 29 2c 20 | Point.&p.).{.....lineTo(.p.x(),. |
4a0e0 | 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 65 72 | p.y().);.}..inline.void.QPainter |
4a100 | 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 2c 20 63 6f | ::drawLine(.const.QPoint.&p1,.co |
4a120 | 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 69 6e 65 28 | nst.QPoint.&p2.).{.....drawLine( |
4a140 | 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 79 28 29 20 | .p1.x(),.p1.y(),.p2.x(),.p2.y(). |
4a160 | 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 61 77 | );.}..inline.void.QPainter::draw |
4a180 | 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 20 64 72 61 | Rect(.const.QRect.&r.).{.....dra |
4a1a0 | 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 28 29 2c 20 | wRect(.r.x(),.r.y(),.r.width(),. |
4a1c0 | 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 61 | r.height().);.}..inline.void.QPa |
4a1e0 | 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 73 74 20 51 | inter::drawWinFocusRect(.const.Q |
4a200 | 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 52 65 63 74 | Rect.&r.).{.....drawWinFocusRect |
4a220 | 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 |
4a240 | 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 74 65 72 | ght().);.}..inline.void.QPainter |
4a260 | 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 65 63 74 20 | ::drawWinFocusRect(.const.QRect. |
4a280 | 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 7b 0a 20 20 | &r,const.QColor.&penColor.).{... |
4a2a0 | 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 2e 79 28 29 | ..drawWinFocusRect(.r.x(),.r.y() |
4a2c0 | 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 43 6f 6c 6f | ,.r.width(),.r.height(),.penColo |
4a2e0 | 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 3a 3a 64 72 | r.);.}..inline.void.QPainter::dr |
4a300 | 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 20 69 6e 74 | awRoundRect(.const.QRect.&r,.int |
4a320 | 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 52 6f 75 6e | .xRnd,.int.yRnd.).{.....drawRoun |
4a340 | 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 28 29 2c 20 | dRect(.r.x(),.r.y(),.r.width(),. |
4a360 | 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 0a 69 6e 6c | r.height(),.xRnd,.yRnd.);.}..inl |
4a380 | 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 73 65 28 20 | ine.void.QPainter::drawEllipse(. |
4a3a0 | 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 6c 6c 69 70 | const.QRect.&r.).{.....drawEllip |
4a3c0 | 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 20 72 2e 68 | se(.r.x(),.r.y(),.r.width(),.r.h |
4a3e0 | 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 74 | eight().);.}..inline.void.QPaint |
4a400 | 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 20 69 6e 74 | er::drawArc(.const.QRect.&r,.int |
4a420 | 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 28 20 72 2e | .a,.int.alen.).{.....drawArc(.r. |
4a440 | 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 67 68 74 28 | x(),.r.y(),.r.width(),.r.height( |
4a460 | 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 20 51 50 61 | ),.a,.alen.);.}..inline.void.QPa |
4a480 | 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 26 72 2c 20 | inter::drawPie(.const.QRect.&r,. |
4a4a0 | 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 50 69 65 28 | int.a,.int.alen.).{.....drawPie( |
4a4c0 | 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 67 | .r.x(),.r.y(),.r.width(),.r.heig |
4a4e0 | 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 20 | ht(),.a,.alen.);.}..inline.void. |
4a500 | 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 52 65 63 74 | QPainter::drawChord(.const.QRect |
4a520 | 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 20 64 72 61 | .&r,.int.a,.int.alen.).{.....dra |
4a540 | 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 68 28 29 2c | wChord(.r.x(),.r.y(),.r.width(), |
4a560 | 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 6e 6c 69 6e | .r.height(),.a,.alen.);.}..inlin |
4a580 | 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 20 63 6f 6e | e.void.QPainter::drawPixmap(.con |
4a5a0 | 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 26 70 6d 2c | st.QPoint.&p,.const.QPixmap.&pm, |
4a5c0 | 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 20 20 20 64 | .......const.QRect.&sr.).{.....d |
4a5e0 | 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 20 73 72 2e | rawPixmap(.p.x(),.p.y(),.pm,.sr. |
4a600 | 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 69 67 | x(),.sr.y(),.sr.width(),.sr.heig |
4a620 | 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 74 65 72 3a | ht().);.}..inline.void.QPainter: |
4a640 | 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 20 63 6f 6e | :drawImage(.const.QPoint.&p,.con |
4a660 | 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 20 20 20 20 | st.QImage.&pm,.................. |
4a680 | 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 26 73 72 2c | ................const.QRect.&sr, |
4a6a0 | 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 20 64 72 61 | .int.conversionFlags.).{.....dra |
4a6c0 | 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 20 20 20 20 | wImage(.p.x(),.p.y(),.pm,....... |
4a6e0 | 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 2c 20 73 72 | ..sr.x(),.sr.y(),.sr.width(),.sr |
4a700 | 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 3b 0a 7d 0a | .height(),.conversionFlags.);.}. |
4a720 | 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 64 | .inline.void.QPainter::drawTiled |
4a740 | 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 50 | Pixmap(.const.QRect.&r,.const.QP |
4a760 | 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 51 50 6f 69 | ixmap.&pm,............const.QPoi |
4a780 | 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 61 70 28 20 | nt.&sp.).{.....drawTiledPixmap(. |
4a7a0 | 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 67 68 | r.x(),.r.y(),.r.width(),.r.heigh |
4a7c0 | 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 0a 0a 69 6e | t(),.pm,.sp.x(),.sp.y().);.}..in |
4a7e0 | 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 64 50 69 78 | line.void.QPainter::drawTiledPix |
4a800 | 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 50 69 78 6d | map(.const.QRect.&r,.const.QPixm |
4a820 | 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 61 70 28 20 | ap.&pm.).{.....drawTiledPixmap(. |
4a840 | 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 67 68 | r.x(),.r.y(),.r.width(),.r.heigh |
4a860 | 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 6f 69 64 20 | t(),.pm,.0,.0.);.}..inline.void. |
4a880 | 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 65 63 74 20 | QPainter::fillRect(.const.QRect. |
4a8a0 | 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 20 20 20 20 | &r,.const.QBrush.&brush.).{..... |
4a8c0 | 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 64 74 68 28 | fillRect(.r.x(),.r.y(),.r.width( |
4a8e0 | 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 6e 6c 69 6e | ),.r.height(),.brush.);.}..inlin |
4a900 | 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 69 6e 74 20 | e.void.QPainter::eraseRect(.int. |
4a920 | 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 20 20 20 66 | x,.int.y,.int.w,.int.h.).{.....f |
4a940 | 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 75 6e 64 43 | illRect(.x,.y,.w,.h,.backgroundC |
4a960 | 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 6e 74 65 | olor().);.}..inline.void.QPainte |
4a980 | 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 20 29 0a 7b | r::eraseRect(.const.QRect.&r.).{ |
4a9a0 | 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 20 72 2e 77 | .....fillRect(.r.x(),.r.y(),.r.w |
4a9c0 | 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 6e 64 43 6f | idth(),.r.height(),.backgroundCo |
4a9e0 | 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 6e 74 65 72 | lor().);.}..inline.void.QPainter |
4aa00 | 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 20 63 6f 6e | ::drawText(.const.QPoint.&p,.con |
4aa20 | 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 44 69 72 65 | st.QString.&s,.int.len,.TextDire |
4aa40 | 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( |
4aa60 | 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 7d 0a 0a 69 | ),.p.y(),.s,.0,.len,.dir.);.}..i |
4aa80 | 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 20 63 | nline.void.QPainter::drawText(.c |
4aaa0 | 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 67 20 26 73 | onst.QPoint.&p,.const.QString.&s |
4aac0 | 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 63 74 69 6f | ,.int.pos,.int.len,.TextDirectio |
4aae0 | 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 29 2c 20 70 | n.dir.).{.....drawText(.p.x(),.p |
4ab00 | 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 0a 69 6e 6c | .y(),.s,.pos,.len,.dir.);.}..inl |
4ab20 | 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 20 69 6e 74 | ine.void.QPainter::drawText(.int |
4ab40 | 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, |
4ab60 | 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 20 6c 65 6e | .....const.QString&.str,.int.len |
4ab80 | 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 29 0a 7b 0a | ,.QRect.*br,.QTextParag.**i.).{. |
4aba0 | 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 20 64 72 61 | ....QRect.r(x,.y,.w,.h);.....dra |
4abc0 | 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 69 20 29 3b | wText(.r,.tf,.str,.len,.br,.i.); |
4abe0 | 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 65 | .}..inline.void.QPainter::drawTe |
4ac00 | 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 73 74 20 51 | xtItem(.const.QPoint&.p,.const.Q |
4ac20 | 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 29 0a 7b 0a | TextItem.&ti,.int.textflags.).{. |
4ac40 | 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 28 29 2c 20 | ....drawTextItem(.p.x(),.p.y(),. |
4ac60 | 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 52 65 63 74 | ti,.textflags.);.}..inline.QRect |
4ac80 | 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 20 78 2c 20 | .QPainter::boundingRect(.int.x,. |
4aca0 | 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 0a 09 09 09 | int.y,.int.w,.int.h,.int.tf,.... |
4acc0 | 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 74 20 6c 65 | ......const.QString&.str,.int.le |
4ace0 | 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 65 63 74 20 | n,.QTextParag.**i.).{.....QRect. |
4ad00 | 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 75 6e 64 69 | r(x,.y,.w,.h);.....return.boundi |
4ad20 | 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 3b 0a 7d 0a | ngRect(.r,.tf,.str,.len,.i.);.}. |
4ad40 | 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 65 20 51 47 | .#if.defined(Q_WS_QWS).inline.QG |
4ad60 | 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 0a 7b 0a 20 | fx.*.QPainter::internalGfx().{.. |
4ad80 | 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 64 69 66 20 | ...return.gfx;.}.#endif..#endif. |
4ada0 | 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 00 73 00 70 | //.QPAINTER_H......q.n.a.m.e.s.p |
4adc0 | 00 61 00 63 00 65 00 2e 00 68 00 00 55 42 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .a.c.e...h..UB/***************** |
4ade0 | 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 | ******************************** |
4ae00 | 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 0a 2a 2a 20 24 | ***************************.**.$ |
4ae20 | 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 74 20 6e 61 6d 65 73 | Id$.**.**.Definition.of.Qt.names |
4ae40 | 70 61 63 65 20 28 61 73 20 63 6c 61 73 73 20 66 6f 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6d 70 | pace.(as.class.for.compiler.comp |
4ae60 | 61 74 69 62 69 6c 69 74 79 29 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 38 30 39 32 | atibility).**.**.Created.:.98092 |
4ae80 | 37 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 33 20 | 7.**.**.Copyright.(C).1992-2003. |
4aea0 | 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 | Trolltech.ASA...All.rights.reser |
4aec0 | 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 | ved..**.**.This.file.is.part.of. |
4aee0 | 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 | the.kernel.module.of.the.Qt.GUI. |
4af00 | 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 65 20 | Toolkit..**.**.This.file.may.be. |
4af20 | 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 | distributed.under.the.terms.of.t |
4af40 | 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 69 6e 65 | he.Q.Public.License.**.as.define |
4af60 | 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 | d.by.Trolltech.ASA.of.Norway.and |
4af80 | 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 4e 53 | .appearing.in.the.file.**.LICENS |
4afa0 | 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e 67 20 | E.QPL.included.in.the.packaging. |
4afc0 | 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 | of.this.file..**.**.This.file.ma |
4afe0 | 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 | y.be.distributed.and/or.modified |
4b000 | 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 | .under.the.terms.of.the.**.GNU.G |
4b020 | 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 | eneral.Public.License.version.2. |
4b040 | 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 | as.published.by.the.Free.Softwar |
4b060 | 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e | e.**.Foundation.and.appearing.in |
4b080 | 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 | .the.file.LICENSE.GPL.included.i |
4b0a0 | 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e | n.the.**.packaging.of.this.file. |
4b0c0 | 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 69 64 20 51 | .**.**.Licensees.holding.valid.Q |
4b0e0 | 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 | t.Enterprise.Edition.or.Qt.Profe |
4b100 | 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 | ssional.Edition.**.licenses.may. |
4b120 | 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 | use.this.file.in.accordance.with |
4b140 | 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 | .the.Qt.Commercial.License.**.Ag |
4b160 | 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 | reement.provided.with.the.Softwa |
4b180 | 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 | re..**.**.This.file.is.provided. |
4b1a0 | 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 | AS.IS.with.NO.WARRANTY.OF.ANY.KI |
4b1c0 | 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 | ND,.INCLUDING.THE.**.WARRANTY.OF |
4b1e0 | 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 | .DESIGN,.MERCHANTABILITY.AND.FIT |
4b200 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a | NESS.FOR.A.PARTICULAR.PURPOSE..* |
4b220 | 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 | *.**.See.http://qtsoftware.com/p |
4b240 | 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 |
4b260 | 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 | tech.com.for.**...information.ab |
4b280 | 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d | out.Qt.Commercial.License.Agreem |
4b2a0 | 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 | ents..**.See.http://qtsoftware.c |
4b2c0 | 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 69 6e 66 6f 72 6d | om/qpl/.for.QPL.licensing.inform |
4b2e0 | 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e | ation..**.See.http://qtsoftware. |
4b300 | 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 | com/gpl/.for.GPL.licensing.infor |
4b320 | 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c | mation..**.**.Contact.info@troll |
4b340 | 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 | tech.com.if.any.conditions.of.th |
4b360 | 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f | is.licensing.are.**.not.clear.to |
4b380 | 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .you..**.*********************** |
4b3a0 | 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 | ******************************** |
4b3c0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 4e 41 4d 45 53 | ***************/..#ifndef.QNAMES |
4b3e0 | 50 41 43 45 5f 48 0a 23 64 65 66 69 6e 65 20 51 4e 41 4d 45 53 50 41 43 45 5f 48 0a 0a 23 69 66 | PACE_H.#define.QNAMESPACE_H..#if |
4b400 | 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 22 0a 23 | ndef.QT_H.#include."qglobal.h".# |
4b420 | 65 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 63 6c 61 73 73 20 51 43 6f 6c 6f 72 3b 0a 63 6c | endif.//.QT_H...class.QColor;.cl |
4b440 | 61 73 73 20 51 43 75 72 73 6f 72 3b 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 74 | ass.QCursor;...class.Q_EXPORT.Qt |
4b460 | 20 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 | .{.public:.....QT_STATIC_CONST.Q |
4b480 | 43 6f 6c 6f 72 20 26 20 63 6f 6c 6f 72 30 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f | Color.&.color0;.....QT_STATIC_CO |
4b4a0 | 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 63 6f 6c 6f 72 31 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 | NST.QColor.&.color1;.....QT_STAT |
4b4c0 | 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 62 6c 61 63 6b 3b 0a 20 20 20 20 51 54 5f | IC_CONST.QColor.&.black;.....QT_ |
4b4e0 | 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 77 68 69 74 65 3b 0a 20 20 20 | STATIC_CONST.QColor.&.white;.... |
4b500 | 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 47 72 | .QT_STATIC_CONST.QColor.&.darkGr |
4b520 | 61 79 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 | ay;.....QT_STATIC_CONST.QColor.& |
4b540 | 20 67 72 61 79 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 | .gray;.....QT_STATIC_CONST.QColo |
4b560 | 72 20 26 20 6c 69 67 68 74 47 72 61 79 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e | r.&.lightGray;.....QT_STATIC_CON |
4b580 | 53 54 20 51 43 6f 6c 6f 72 20 26 20 72 65 64 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 | ST.QColor.&.red;.....QT_STATIC_C |
4b5a0 | 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 67 72 65 65 6e 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 | ONST.QColor.&.green;.....QT_STAT |
4b5c0 | 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 62 6c 75 65 3b 0a 20 20 20 20 51 54 5f 53 | IC_CONST.QColor.&.blue;.....QT_S |
4b5e0 | 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 63 79 61 6e 3b 0a 20 20 20 20 51 | TATIC_CONST.QColor.&.cyan;.....Q |
4b600 | 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 6d 61 67 65 6e 74 61 3b | T_STATIC_CONST.QColor.&.magenta; |
4b620 | 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 79 65 | .....QT_STATIC_CONST.QColor.&.ye |
4b640 | 6c 6c 6f 77 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 | llow;.....QT_STATIC_CONST.QColor |
4b660 | 20 26 20 64 61 72 6b 52 65 64 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 | .&.darkRed;.....QT_STATIC_CONST. |
4b680 | 51 43 6f 6c 6f 72 20 26 20 64 61 72 6b 47 72 65 65 6e 3b 0a 20 20 20 20 51 54 5f 53 54 41 54 49 | QColor.&.darkGreen;.....QT_STATI |
4b6a0 | 43 5f 43 4f 4e 53 54 20 51 43 6f 6c 6f 72 20 26 20 64 61 72 6b 42 6c 75 65 3b 0a 20 20 20 20 51 | C_CONST.QColor.&.darkBlue;.....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 64 61 72 6b 43 79 61 6e | T_STATIC_CONST.QColor.&.darkCyan |
4b6e0 | 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 64 | ;.....QT_STATIC_CONST.QColor.&.d |
4b700 | 61 72 6b 4d 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 | arkMagenta;.....QT_STATIC_CONST. |
4b720 | 51 43 6f 6c 6f 72 20 26 20 64 61 72 6b 59 65 6c 6c 6f 77 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 | QColor.&.darkYellow;......//.doc |
4b740 | 75 6d 65 6e 74 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 42 | umented.in.qevent.cpp.....enum.B |
4b760 | 75 74 74 6f 6e 53 74 61 74 65 20 7b 09 09 09 09 2f 2f 20 6d 6f 75 73 65 2f 6b 65 79 62 6f 61 72 | uttonState.{....//.mouse/keyboar |
4b780 | 64 20 73 74 61 74 65 20 76 61 6c 75 65 73 0a 09 4e 6f 42 75 74 74 6f 6e 09 3d 20 30 78 30 30 30 | d.state.values..NoButton.=.0x000 |
4b7a0 | 30 2c 0a 09 4c 65 66 74 42 75 74 74 6f 6e 09 3d 20 30 78 30 30 30 31 2c 0a 09 52 69 67 68 74 42 | 0,..LeftButton.=.0x0001,..RightB |
4b7c0 | 75 74 74 6f 6e 09 3d 20 30 78 30 30 30 32 2c 0a 09 4d 69 64 42 75 74 74 6f 6e 09 3d 20 30 78 30 | utton.=.0x0002,..MidButton.=.0x0 |
4b7e0 | 30 30 34 2c 0a 09 4d 6f 75 73 65 42 75 74 74 6f 6e 4d 61 73 6b 20 3d 20 30 78 30 30 30 37 2c 0a | 004,..MouseButtonMask.=.0x0007,. |
4b800 | 09 53 68 69 66 74 42 75 74 74 6f 6e 09 3d 20 30 78 30 31 30 30 2c 0a 09 43 6f 6e 74 72 6f 6c 42 | .ShiftButton.=.0x0100,..ControlB |
4b820 | 75 74 74 6f 6e 20 20 20 3d 20 30 78 30 32 30 30 2c 0a 09 41 6c 74 42 75 74 74 6f 6e 09 3d 20 30 | utton...=.0x0200,..AltButton.=.0 |
4b840 | 78 30 34 30 30 2c 0a 09 4d 65 74 61 42 75 74 74 6f 6e 09 3d 20 30 78 30 38 30 30 2c 0a 09 4b 65 | x0400,..MetaButton.=.0x0800,..Ke |
4b860 | 79 42 75 74 74 6f 6e 4d 61 73 6b 09 3d 20 30 78 30 66 30 30 2c 0a 09 4b 65 79 70 61 64 09 09 3d | yButtonMask.=.0x0f00,..Keypad..= |
4b880 | 20 30 78 34 30 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 74 65 | .0x4000.....};......//.documente |
4b8a0 | 64 20 69 6e 20 71 6f 62 6a 65 63 74 2e 63 70 70 0a 20 20 20 20 2f 2f 20 69 64 65 61 6c 6c 79 20 | d.in.qobject.cpp.....//.ideally. |
4b8c0 | 77 6f 75 6c 64 20 73 74 61 72 74 20 61 74 20 31 2c 20 61 73 20 69 6e 20 51 53 69 7a 65 50 6f 6c | would.start.at.1,.as.in.QSizePol |
4b8e0 | 69 63 79 2c 20 62 75 74 20 74 68 61 74 20 62 72 65 61 6b 73 20 6f 74 68 65 72 20 74 68 69 6e 67 | icy,.but.that.breaks.other.thing |
4b900 | 73 0a 20 20 20 20 65 6e 75 6d 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 7b 0a 20 20 20 20 20 20 20 | s.....enum.Orientation.{........ |
4b920 | 20 48 6f 72 69 7a 6f 6e 74 61 6c 20 3d 20 30 2c 0a 09 56 65 72 74 69 63 61 6c 0a 20 20 20 20 7d | .Horizontal.=.0,..Vertical.....} |
4b940 | 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 6c 69 73 74 76 69 65 | ;......//.documented.in.qlistvie |
4b960 | 77 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 53 6f 72 74 4f 72 64 65 72 20 7b 0a 09 41 73 63 65 | w.cpp.....enum.SortOrder.{..Asce |
4b980 | 6e 64 69 6e 67 2c 0a 09 44 65 73 63 65 6e 64 69 6e 67 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f | nding,..Descending.....};....../ |
4b9a0 | 2f 20 54 65 78 74 20 66 6f 72 6d 61 74 74 69 6e 67 20 66 6c 61 67 73 20 66 6f 72 20 51 50 61 69 | /.Text.formatting.flags.for.QPai |
4b9c0 | 6e 74 65 72 3a 3a 64 72 61 77 54 65 78 74 20 61 6e 64 20 51 4c 61 62 65 6c 0a 20 20 20 20 2f 2f | nter::drawText.and.QLabel.....// |
4b9e0 | 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 6f 75 72 20 65 6e 75 6d 73 20 63 61 6e 20 62 65 | .the.following.four.enums.can.be |
4ba00 | 20 63 6f 6d 62 69 6e 65 64 20 74 6f 20 6f 6e 65 20 69 6e 74 65 67 65 72 20 77 68 69 63 68 0a 20 | .combined.to.one.integer.which.. |
4ba20 | 20 20 20 2f 2f 20 69 73 20 70 61 73 73 65 64 20 61 73 20 74 65 78 74 66 6c 61 67 20 74 6f 20 64 | ...//.is.passed.as.textflag.to.d |
4ba40 | 72 61 77 54 65 78 74 20 61 6e 64 20 71 74 5f 66 6f 72 6d 61 74 5f 74 65 78 74 2e 0a 0a 20 20 20 | rawText.and.qt_format_text...... |
4ba60 | 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 63 70 70 0a 20 | .//.documented.in.qpainter.cpp.. |
4ba80 | 20 20 20 65 6e 75 6d 20 41 6c 69 67 6e 6d 65 6e 74 46 6c 61 67 73 20 7b 0a 09 41 6c 69 67 6e 41 | ...enum.AlignmentFlags.{..AlignA |
4baa0 | 75 74 6f 09 09 3d 20 30 78 30 30 30 30 2c 20 09 2f 2f 20 74 65 78 74 20 61 6c 69 67 6e 6d 65 6e | uto..=.0x0000,..//.text.alignmen |
4bac0 | 74 0a 09 41 6c 69 67 6e 4c 65 66 74 09 09 3d 20 30 78 30 30 30 31 2c 0a 09 41 6c 69 67 6e 52 69 | t..AlignLeft..=.0x0001,..AlignRi |
4bae0 | 67 68 74 09 09 3d 20 30 78 30 30 30 32 2c 0a 09 41 6c 69 67 6e 48 43 65 6e 74 65 72 09 09 3d 20 | ght..=.0x0002,..AlignHCenter..=. |
4bb00 | 30 78 30 30 30 34 2c 0a 09 41 6c 69 67 6e 4a 75 73 74 69 66 79 09 09 3d 20 30 78 30 30 30 38 2c | 0x0004,..AlignJustify..=.0x0008, |
4bb20 | 0a 09 41 6c 69 67 6e 48 6f 72 69 7a 6f 6e 74 61 6c 5f 4d 61 73 6b 09 3d 20 41 6c 69 67 6e 4c 65 | ..AlignHorizontal_Mask.=.AlignLe |
4bb40 | 66 74 20 7c 20 41 6c 69 67 6e 52 69 67 68 74 20 7c 20 41 6c 69 67 6e 48 43 65 6e 74 65 72 20 7c | ft.|.AlignRight.|.AlignHCenter.| |
4bb60 | 20 41 6c 69 67 6e 4a 75 73 74 69 66 79 2c 0a 09 41 6c 69 67 6e 54 6f 70 09 09 3d 20 30 78 30 30 | .AlignJustify,..AlignTop..=.0x00 |
4bb80 | 31 30 2c 0a 09 41 6c 69 67 6e 42 6f 74 74 6f 6d 09 09 3d 20 30 78 30 30 32 30 2c 0a 09 41 6c 69 | 10,..AlignBottom..=.0x0020,..Ali |
4bba0 | 67 6e 56 43 65 6e 74 65 72 09 09 3d 20 30 78 30 30 34 30 2c 0a 09 41 6c 69 67 6e 56 65 72 74 69 | gnVCenter..=.0x0040,..AlignVerti |
4bbc0 | 63 61 6c 5f 4d 61 73 6b 20 09 3d 20 41 6c 69 67 6e 54 6f 70 20 7c 20 41 6c 69 67 6e 42 6f 74 74 | cal_Mask..=.AlignTop.|.AlignBott |
4bbe0 | 6f 6d 20 7c 20 41 6c 69 67 6e 56 43 65 6e 74 65 72 2c 0a 09 41 6c 69 67 6e 43 65 6e 74 65 72 09 | om.|.AlignVCenter,..AlignCenter. |
4bc00 | 09 3d 20 41 6c 69 67 6e 56 43 65 6e 74 65 72 20 7c 20 41 6c 69 67 6e 48 43 65 6e 74 65 72 0a 20 | .=.AlignVCenter.|.AlignHCenter.. |
4bc20 | 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 70 61 69 | ...};......//.documented.in.qpai |
4bc40 | 6e 74 65 72 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 54 65 78 74 46 6c 61 67 73 20 7b 0a 09 53 | nter.cpp.....enum.TextFlags.{..S |
4bc60 | 69 6e 67 6c 65 4c 69 6e 65 09 3d 20 30 78 30 30 38 30 2c 09 09 2f 2f 20 6d 69 73 63 2e 20 66 6c | ingleLine.=.0x0080,..//.misc..fl |
4bc80 | 61 67 73 0a 09 44 6f 6e 74 43 6c 69 70 09 3d 20 30 78 30 31 30 30 2c 0a 09 45 78 70 61 6e 64 54 | ags..DontClip.=.0x0100,..ExpandT |
4bca0 | 61 62 73 09 3d 20 30 78 30 32 30 30 2c 0a 09 53 68 6f 77 50 72 65 66 69 78 09 3d 20 30 78 30 34 | abs.=.0x0200,..ShowPrefix.=.0x04 |
4bcc0 | 30 30 2c 0a 09 57 6f 72 64 42 72 65 61 6b 09 3d 20 30 78 30 38 30 30 2c 0a 09 42 72 65 61 6b 41 | 00,..WordBreak.=.0x0800,..BreakA |
4bce0 | 6e 79 77 68 65 72 65 20 3d 20 30 78 31 30 30 30 2c 0a 23 69 66 6e 64 65 66 20 51 5f 51 44 4f 43 | nywhere.=.0x1000,.#ifndef.Q_QDOC |
4bd00 | 0a 09 44 6f 6e 74 50 72 69 6e 74 09 3d 20 30 78 32 30 30 30 2c 0a 09 55 6e 64 65 72 6c 69 6e 65 | ..DontPrint.=.0x2000,..Underline |
4bd20 | 20 3d 20 30 78 30 31 30 30 30 30 30 30 2c 0a 09 4f 76 65 72 6c 69 6e 65 20 20 3d 20 30 78 30 32 | .=.0x01000000,..Overline..=.0x02 |
4bd40 | 30 30 30 30 30 30 2c 0a 09 53 74 72 69 6b 65 4f 75 74 20 3d 20 30 78 30 34 30 30 30 30 30 30 2c | 000000,..StrikeOut.=.0x04000000, |
4bd60 | 0a 09 49 6e 63 6c 75 64 65 54 72 61 69 6c 69 6e 67 53 70 61 63 65 73 20 3d 20 30 78 30 38 30 30 | ..IncludeTrailingSpaces.=.0x0800 |
4bd80 | 30 30 30 30 2c 0a 23 65 6e 64 69 66 0a 09 4e 6f 41 63 63 65 6c 20 3d 20 30 78 34 30 30 30 0a 20 | 0000,.#endif..NoAccel.=.0x4000.. |
4bda0 | 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 57 69 64 67 65 74 20 66 6c 61 67 73 3b 20 64 6f 63 75 | ...};......//.Widget.flags;.docu |
4bdc0 | 6d 65 6e 74 65 64 20 69 6e 20 71 77 69 64 67 65 74 2e 63 70 70 0a 20 20 20 20 74 79 70 65 64 65 | mented.in.qwidget.cpp.....typede |
4bde0 | 66 20 75 69 6e 74 20 57 53 74 61 74 65 3b 0a 0a 20 20 20 20 2f 2f 20 51 57 69 64 67 65 74 20 73 | f.uint.WState;......//.QWidget.s |
4be00 | 74 61 74 65 20 66 6c 61 67 73 20 28 69 6e 74 65 72 6e 61 6c 2c 20 62 61 72 65 6c 79 20 64 6f 63 | tate.flags.(internal,.barely.doc |
4be20 | 75 6d 65 6e 74 65 64 20 69 6e 20 71 77 69 64 67 65 74 2e 63 70 70 29 0a 20 20 20 20 65 6e 75 6d | umented.in.qwidget.cpp).....enum |
4be40 | 20 57 69 64 67 65 74 53 74 61 74 65 20 7b 0a 09 57 53 74 61 74 65 5f 43 72 65 61 74 65 64 09 09 | .WidgetState.{..WState_Created.. |
4be60 | 3d 20 30 78 30 30 30 30 30 30 30 31 2c 0a 09 57 53 74 61 74 65 5f 44 69 73 61 62 6c 65 64 09 09 | =.0x00000001,..WState_Disabled.. |
4be80 | 3d 20 30 78 30 30 30 30 30 30 30 32 2c 0a 09 57 53 74 61 74 65 5f 56 69 73 69 62 6c 65 09 09 3d | =.0x00000002,..WState_Visible..= |
4bea0 | 20 30 78 30 30 30 30 30 30 30 34 2c 0a 09 57 53 74 61 74 65 5f 46 6f 72 63 65 48 69 64 65 09 3d | .0x00000004,..WState_ForceHide.= |
4bec0 | 20 30 78 30 30 30 30 30 30 30 38 2c 0a 09 57 53 74 61 74 65 5f 4f 77 6e 43 75 72 73 6f 72 09 3d | .0x00000008,..WState_OwnCursor.= |
4bee0 | 20 30 78 30 30 30 30 30 30 31 30 2c 0a 09 57 53 74 61 74 65 5f 4d 6f 75 73 65 54 72 61 63 6b 69 | .0x00000010,..WState_MouseTracki |
4bf00 | 6e 67 09 3d 20 30 78 30 30 30 30 30 30 32 30 2c 0a 09 57 53 74 61 74 65 5f 43 6f 6d 70 72 65 73 | ng.=.0x00000020,..WState_Compres |
4bf20 | 73 4b 65 79 73 09 3d 20 30 78 30 30 30 30 30 30 34 30 2c 0a 09 57 53 74 61 74 65 5f 42 6c 6f 63 | sKeys.=.0x00000040,..WState_Bloc |
4bf40 | 6b 55 70 64 61 74 65 73 09 3d 20 30 78 30 30 30 30 30 30 38 30 2c 0a 09 57 53 74 61 74 65 5f 49 | kUpdates.=.0x00000080,..WState_I |
4bf60 | 6e 50 61 69 6e 74 45 76 65 6e 74 09 3d 20 30 78 30 30 30 30 30 31 30 30 2c 0a 09 57 53 74 61 74 | nPaintEvent.=.0x00000100,..WStat |
4bf80 | 65 5f 52 65 70 61 72 65 6e 74 65 64 09 3d 20 30 78 30 30 30 30 30 32 30 30 2c 0a 09 57 53 74 61 | e_Reparented.=.0x00000200,..WSta |
4bfa0 | 74 65 5f 43 6f 6e 66 69 67 50 65 6e 64 69 6e 67 09 3d 20 30 78 30 30 30 30 30 34 30 30 2c 0a 09 | te_ConfigPending.=.0x00000400,.. |
4bfc0 | 57 53 74 61 74 65 5f 52 65 73 69 7a 65 64 09 09 3d 20 30 78 30 30 30 30 30 38 30 30 2c 0a 09 57 | WState_Resized..=.0x00000800,..W |
4bfe0 | 53 74 61 74 65 5f 41 75 74 6f 4d 61 73 6b 09 09 3d 20 30 78 30 30 30 30 31 30 30 30 2c 0a 09 57 | State_AutoMask..=.0x00001000,..W |
4c000 | 53 74 61 74 65 5f 50 6f 6c 69 73 68 65 64 09 09 3d 20 30 78 30 30 30 30 32 30 30 30 2c 0a 09 57 | State_Polished..=.0x00002000,..W |
4c020 | 53 74 61 74 65 5f 44 4e 44 09 09 3d 20 30 78 30 30 30 30 34 30 30 30 2c 0a 09 57 53 74 61 74 65 | State_DND..=.0x00004000,..WState |
4c040 | 5f 52 65 73 65 72 76 65 64 30 09 3d 20 30 78 30 30 30 30 38 30 30 30 2c 0a 09 57 53 74 61 74 65 | _Reserved0.=.0x00008000,..WState |
4c060 | 5f 46 75 6c 6c 53 63 72 65 65 6e 09 3d 20 30 78 30 30 30 31 30 30 30 30 2c 0a 09 57 53 74 61 74 | _FullScreen.=.0x00010000,..WStat |
4c080 | 65 5f 4f 77 6e 53 69 7a 65 50 6f 6c 69 63 79 09 3d 20 30 78 30 30 30 32 30 30 30 30 2c 0a 09 57 | e_OwnSizePolicy.=.0x00020000,..W |
4c0a0 | 53 74 61 74 65 5f 43 72 65 61 74 65 64 48 69 64 64 65 6e 09 3d 20 30 78 30 30 30 34 30 30 30 30 | State_CreatedHidden.=.0x00040000 |
4c0c0 | 2c 0a 09 57 53 74 61 74 65 5f 4d 61 78 69 6d 69 7a 65 64 09 3d 20 30 78 30 30 30 38 30 30 30 30 | ,..WState_Maximized.=.0x00080000 |
4c0e0 | 2c 0a 09 57 53 74 61 74 65 5f 4d 69 6e 69 6d 69 7a 65 64 09 3d 20 30 78 30 30 31 30 30 30 30 30 | ,..WState_Minimized.=.0x00100000 |
4c100 | 2c 0a 09 57 53 74 61 74 65 5f 46 6f 72 63 65 44 69 73 61 62 6c 65 64 09 3d 20 30 78 30 30 32 30 | ,..WState_ForceDisabled.=.0x0020 |
4c120 | 30 30 30 30 2c 0a 09 57 53 74 61 74 65 5f 45 78 70 6f 73 65 64 09 09 3d 20 30 78 30 30 34 30 30 | 0000,..WState_Exposed..=.0x00400 |
4c140 | 30 30 30 2c 0a 09 57 53 74 61 74 65 5f 48 61 73 4d 6f 75 73 65 09 09 3d 20 30 78 30 30 38 30 30 | 000,..WState_HasMouse..=.0x00800 |
4c160 | 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 66 6c 61 67 73 32 | 000.....};......//.Widget.flags2 |
4c180 | 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 0a 20 20 20 20 | ;.documented.in.qwidget.cpp..... |
4c1a0 | 74 79 70 65 64 65 66 20 75 69 6e 74 20 57 46 6c 61 67 73 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 | typedef.uint.WFlags;......//.doc |
4c1c0 | 75 6d 65 6e 74 65 64 20 69 6e 20 71 77 69 64 67 65 74 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 | umented.in.qwidget.cpp.....enum. |
4c1e0 | 57 69 64 67 65 74 46 6c 61 67 73 20 7b 0a 09 57 54 79 70 65 5f 54 6f 70 4c 65 76 65 6c 09 09 3d | WidgetFlags.{..WType_TopLevel..= |
4c200 | 20 30 78 30 30 30 30 30 30 30 31 2c 09 2f 2f 20 77 69 64 67 65 74 20 74 79 70 65 20 66 6c 61 67 | .0x00000001,.//.widget.type.flag |
4c220 | 73 0a 09 57 54 79 70 65 5f 44 69 61 6c 6f 67 09 09 3d 20 30 78 30 30 30 30 30 30 30 32 2c 0a 09 | s..WType_Dialog..=.0x00000002,.. |
4c240 | 57 54 79 70 65 5f 50 6f 70 75 70 09 09 3d 20 30 78 30 30 30 30 30 30 30 34 2c 0a 09 57 54 79 70 | WType_Popup..=.0x00000004,..WTyp |
4c260 | 65 5f 44 65 73 6b 74 6f 70 09 09 3d 20 30 78 30 30 30 30 30 30 30 38 2c 0a 09 57 54 79 70 65 5f | e_Desktop..=.0x00000008,..WType_ |
4c280 | 4d 61 73 6b 09 09 3d 20 30 78 30 30 30 30 30 30 30 66 2c 0a 0a 09 57 53 74 79 6c 65 5f 43 75 73 | Mask..=.0x0000000f,...WStyle_Cus |
4c2a0 | 74 6f 6d 69 7a 65 09 3d 20 30 78 30 30 30 30 30 30 31 30 2c 09 2f 2f 20 77 69 6e 64 6f 77 20 73 | tomize.=.0x00000010,.//.window.s |
4c2c0 | 74 79 6c 65 20 66 6c 61 67 73 0a 09 57 53 74 79 6c 65 5f 4e 6f 72 6d 61 6c 42 6f 72 64 65 72 09 | tyle.flags..WStyle_NormalBorder. |
4c2e0 | 3d 20 30 78 30 30 30 30 30 30 32 30 2c 0a 09 57 53 74 79 6c 65 5f 44 69 61 6c 6f 67 42 6f 72 64 | =.0x00000020,..WStyle_DialogBord |
4c300 | 65 72 09 3d 20 30 78 30 30 30 30 30 30 34 30 2c 20 2f 2f 20 4d 53 2d 57 69 6e 64 6f 77 73 20 6f | er.=.0x00000040,.//.MS-Windows.o |
4c320 | 6e 6c 79 0a 09 57 53 74 79 6c 65 5f 4e 6f 42 6f 72 64 65 72 09 09 3d 20 30 78 30 30 30 30 32 30 | nly..WStyle_NoBorder..=.0x000020 |
4c340 | 30 30 2c 0a 09 57 53 74 79 6c 65 5f 54 69 74 6c 65 09 09 3d 20 30 78 30 30 30 30 30 30 38 30 2c | 00,..WStyle_Title..=.0x00000080, |
4c360 | 0a 09 57 53 74 79 6c 65 5f 53 79 73 4d 65 6e 75 09 09 3d 20 30 78 30 30 30 30 30 31 30 30 2c 0a | ..WStyle_SysMenu..=.0x00000100,. |
4c380 | 09 57 53 74 79 6c 65 5f 4d 69 6e 69 6d 69 7a 65 09 09 3d 20 30 78 30 30 30 30 30 32 30 30 2c 0a | .WStyle_Minimize..=.0x00000200,. |
4c3a0 | 09 57 53 74 79 6c 65 5f 4d 61 78 69 6d 69 7a 65 09 09 3d 20 30 78 30 30 30 30 30 34 30 30 2c 0a | .WStyle_Maximize..=.0x00000400,. |
4c3c0 | 09 57 53 74 79 6c 65 5f 4d 69 6e 4d 61 78 09 09 3d 20 57 53 74 79 6c 65 5f 4d 69 6e 69 6d 69 7a | .WStyle_MinMax..=.WStyle_Minimiz |
4c3e0 | 65 20 7c 20 57 53 74 79 6c 65 5f 4d 61 78 69 6d 69 7a 65 2c 0a 09 57 53 74 79 6c 65 5f 54 6f 6f | e.|.WStyle_Maximize,..WStyle_Too |
4c400 | 6c 09 09 3d 20 30 78 30 30 30 30 30 38 30 30 2c 0a 09 57 53 74 79 6c 65 5f 53 74 61 79 73 4f 6e | l..=.0x00000800,..WStyle_StaysOn |
4c420 | 54 6f 70 09 3d 20 30 78 30 30 30 30 31 30 30 30 2c 0a 09 57 53 74 79 6c 65 5f 43 6f 6e 74 65 78 | Top.=.0x00001000,..WStyle_Contex |
4c440 | 74 48 65 6c 70 09 3d 20 30 78 30 30 30 30 34 30 30 30 2c 0a 09 57 53 74 79 6c 65 5f 52 65 73 65 | tHelp.=.0x00004000,..WStyle_Rese |
4c460 | 72 76 65 64 09 09 3d 20 30 78 30 30 30 30 38 30 30 30 2c 0a 09 57 53 74 79 6c 65 5f 4d 61 73 6b | rved..=.0x00008000,..WStyle_Mask |
4c480 | 09 09 3d 20 30 78 30 30 30 30 66 66 66 30 2c 0a 0a 09 57 44 65 73 74 72 75 63 74 69 76 65 43 6c | ..=.0x0000fff0,...WDestructiveCl |
4c4a0 | 6f 73 65 09 3d 20 30 78 30 30 30 31 30 30 30 30 2c 09 2f 2f 20 6d 69 73 63 20 66 6c 61 67 73 0a | ose.=.0x00010000,.//.misc.flags. |
4c4c0 | 09 57 50 61 69 6e 74 44 65 73 6b 74 6f 70 09 09 3d 20 30 78 30 30 30 32 30 30 30 30 2c 0a 09 57 | .WPaintDesktop..=.0x00020000,..W |
4c4e0 | 50 61 69 6e 74 55 6e 63 6c 69 70 70 65 64 09 09 3d 20 30 78 30 30 30 34 30 30 30 30 2c 0a 09 57 | PaintUnclipped..=.0x00040000,..W |
4c500 | 50 61 69 6e 74 43 6c 65 76 65 72 09 09 3d 20 30 78 30 30 30 38 30 30 30 30 2c 0a 09 57 52 65 73 | PaintClever..=.0x00080000,..WRes |
4c520 | 69 7a 65 4e 6f 45 72 61 73 65 09 09 3d 20 30 78 30 30 31 30 30 30 30 30 2c 20 2f 2f 20 4f 42 53 | izeNoErase..=.0x00100000,.//.OBS |
4c540 | 4f 4c 45 54 45 0a 09 57 4d 6f 75 73 65 4e 6f 4d 61 73 6b 09 09 3d 20 30 78 30 30 32 30 30 30 30 | OLETE..WMouseNoMask..=.0x0020000 |
4c560 | 30 2c 0a 09 57 53 74 61 74 69 63 43 6f 6e 74 65 6e 74 73 09 09 3d 20 30 78 30 30 34 30 30 30 30 | 0,..WStaticContents..=.0x0040000 |
4c580 | 30 2c 0a 09 57 52 65 70 61 69 6e 74 4e 6f 45 72 61 73 65 09 09 3d 20 30 78 30 30 38 30 30 30 30 | 0,..WRepaintNoErase..=.0x0080000 |
4c5a0 | 30 2c 20 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f | 0,.//.OBSOLETE.#if.defined(Q_WS_ |
4c5c0 | 58 31 31 29 0a 09 57 58 31 31 42 79 70 61 73 73 57 4d 09 09 3d 20 30 78 30 31 30 30 30 30 30 30 | X11)..WX11BypassWM..=.0x01000000 |
4c5e0 | 2c 0a 09 57 57 69 6e 4f 77 6e 44 43 09 09 3d 20 30 78 30 30 30 30 30 30 30 30 2c 0a 09 57 4d 61 | ,..WWinOwnDC..=.0x00000000,..WMa |
4c600 | 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 30 | cNoSheet.............=.0x0000000 |
4c620 | 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 20 | 0,.........WMacDrawer........... |
4c640 | 20 20 20 3d 20 30 78 30 30 30 30 30 30 30 30 2c 0a 23 65 6c 69 66 20 64 65 66 69 6e 65 64 28 51 | ...=.0x00000000,.#elif.defined(Q |
4c660 | 5f 57 53 5f 4d 41 43 29 0a 09 57 58 31 31 42 79 70 61 73 73 57 4d 09 09 3d 20 30 78 30 30 30 30 | _WS_MAC)..WX11BypassWM..=.0x0000 |
4c680 | 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 30 30 30 30 30 2c 0a | 0000,..WWinOwnDC..=.0x00000000,. |
4c6a0 | 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 3d 20 30 78 30 31 30 | .WMacNoSheet.............=.0x010 |
4c6c0 | 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 20 20 20 20 20 20 20 | 00000,.........WMacDrawer....... |
4c6e0 | 20 20 20 20 20 20 20 3d 20 30 78 32 30 30 30 30 30 30 30 2c 0a 23 65 6c 73 65 0a 09 57 58 31 31 | .......=.0x20000000,.#else..WX11 |
4c700 | 42 79 70 61 73 73 57 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 | BypassWM..=.0x00000000,..WWinOwn |
4c720 | 44 43 09 09 3d 20 30 78 30 31 30 30 30 30 30 30 2c 0a 09 57 4d 61 63 4e 6f 53 68 65 65 74 20 20 | DC..=.0x01000000,..WMacNoSheet.. |
4c740 | 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 20 20 20 20 20 20 20 | ...........=.0x00000000,........ |
4c760 | 20 57 4d 61 63 44 72 61 77 65 72 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 30 78 30 30 30 | .WMacDrawer..............=.0x000 |
4c780 | 30 30 30 30 30 2c 0a 23 65 6e 64 69 66 0a 09 57 47 72 6f 75 70 4c 65 61 64 65 72 09 09 3d 20 30 | 00000,.#endif..WGroupLeader..=.0 |
4c7a0 | 78 30 32 30 30 30 30 30 30 2c 0a 09 57 53 68 6f 77 4d 6f 64 61 6c 09 09 3d 20 30 78 30 34 30 30 | x02000000,..WShowModal..=.0x0400 |
4c7c0 | 30 30 30 30 2c 0a 09 57 4e 6f 4d 6f 75 73 65 50 72 6f 70 61 67 61 74 69 6f 6e 09 3d 20 30 78 30 | 0000,..WNoMousePropagation.=.0x0 |
4c7e0 | 38 30 30 30 30 30 30 2c 0a 09 57 53 75 62 57 69 6e 64 6f 77 20 20 20 20 20 20 20 20 20 20 20 20 | 8000000,..WSubWindow............ |
4c800 | 20 20 3d 20 30 78 31 30 30 30 30 30 30 30 2c 0a 23 69 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 | ..=.0x10000000,.#if.defined(Q_WS |
4c820 | 5f 58 31 31 29 0a 20 20 20 20 20 20 20 20 57 53 74 79 6c 65 5f 53 70 6c 61 73 68 20 20 20 20 20 | _X11).........WStyle_Splash..... |
4c840 | 20 20 20 20 20 20 3d 20 30 78 32 30 30 30 30 30 30 30 2c 0a 23 65 6c 73 65 0a 09 57 53 74 79 6c | ......=.0x20000000,.#else..WStyl |
4c860 | 65 5f 53 70 6c 61 73 68 20 20 20 20 20 20 20 20 20 20 20 3d 20 57 53 74 79 6c 65 5f 4e 6f 42 6f | e_Splash...........=.WStyle_NoBo |
4c880 | 72 64 65 72 20 7c 20 57 4d 61 63 4e 6f 53 68 65 65 74 20 7c 20 57 53 74 79 6c 65 5f 54 6f 6f 6c | rder.|.WMacNoSheet.|.WStyle_Tool |
4c8a0 | 20 7c 20 57 57 69 6e 4f 77 6e 44 43 2c 0a 23 65 6e 64 69 66 0a 09 57 4e 6f 41 75 74 6f 45 72 61 | .|.WWinOwnDC,.#endif..WNoAutoEra |
4c8c0 | 73 65 09 09 3d 20 57 52 65 70 61 69 6e 74 4e 6f 45 72 61 73 65 20 7c 20 57 52 65 73 69 7a 65 4e | se..=.WRepaintNoErase.|.WResizeN |
4c8e0 | 6f 45 72 61 73 65 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 54 0a 09 2c 0a 09 | oErase.#ifndef.QT_NO_COMPAT..,.. |
4c900 | 57 4e 6f 72 74 68 57 65 73 74 47 72 61 76 69 74 79 09 3d 20 57 53 74 61 74 69 63 43 6f 6e 74 65 | WNorthWestGravity.=.WStaticConte |
4c920 | 6e 74 73 2c 0a 09 57 54 79 70 65 5f 4d 6f 64 61 6c 09 09 3d 20 57 54 79 70 65 5f 44 69 61 6c 6f | nts,..WType_Modal..=.WType_Dialo |
4c940 | 67 20 7c 20 57 53 68 6f 77 4d 6f 64 61 6c 2c 0a 09 57 53 74 79 6c 65 5f 44 69 61 6c 6f 67 09 09 | g.|.WShowModal,..WStyle_Dialog.. |
4c960 | 3d 20 57 54 79 70 65 5f 44 69 61 6c 6f 67 2c 0a 09 57 53 74 79 6c 65 5f 4e 6f 42 6f 72 64 65 72 | =.WType_Dialog,..WStyle_NoBorder |
4c980 | 45 78 09 3d 20 57 53 74 79 6c 65 5f 4e 6f 42 6f 72 64 65 72 0a 23 65 6e 64 69 66 0a 20 20 20 20 | Ex.=.WStyle_NoBorder.#endif..... |
4c9a0 | 7d 3b 0a 0a 20 20 20 20 65 6e 75 6d 20 57 69 6e 64 6f 77 53 74 61 74 65 20 7b 0a 09 57 69 6e 64 | };......enum.WindowState.{..Wind |
4c9c0 | 6f 77 4e 6f 53 74 61 74 65 20 20 20 3d 20 30 78 30 30 30 30 30 30 30 30 2c 0a 09 57 69 6e 64 6f | owNoState...=.0x00000000,..Windo |
4c9e0 | 77 4d 69 6e 69 6d 69 7a 65 64 20 3d 20 30 78 30 30 30 30 30 30 30 31 2c 0a 09 57 69 6e 64 6f 77 | wMinimized.=.0x00000001,..Window |
4ca00 | 4d 61 78 69 6d 69 7a 65 64 20 3d 20 30 78 30 30 30 30 30 30 30 32 2c 0a 09 57 69 6e 64 6f 77 46 | Maximized.=.0x00000002,..WindowF |
4ca20 | 75 6c 6c 53 63 72 65 65 6e 20 3d 20 30 78 30 30 30 30 30 30 30 34 2c 0a 09 57 69 6e 64 6f 77 41 | ullScreen.=.0x00000004,..WindowA |
4ca40 | 63 74 69 76 65 20 3d 20 30 78 30 30 30 30 30 30 30 38 0a 20 20 20 20 7d 3b 0a 0a 0a 20 20 20 20 | ctive.=.0x00000008.....};....... |
4ca60 | 2f 2f 20 49 6d 61 67 65 20 63 6f 6e 76 65 72 73 69 6f 6e 20 66 6c 61 67 73 2e 20 20 54 68 65 20 | //.Image.conversion.flags...The. |
4ca80 | 75 6e 75 73 75 61 6c 20 6f 72 64 65 72 69 6e 67 20 69 73 20 63 61 75 73 65 64 20 62 79 0a 20 20 | unusual.ordering.is.caused.by... |
4caa0 | 20 20 2f 2f 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 61 6e 64 20 64 65 66 61 75 6c 74 20 72 | ..//.compatibility.and.default.r |
4cac0 | 65 71 75 69 72 65 6d 65 6e 74 73 2e 0a 20 20 20 20 2f 2f 20 44 6f 63 75 6d 65 6e 74 65 64 20 69 | equirements......//.Documented.i |
4cae0 | 6e 20 71 69 6d 61 67 65 2e 63 70 70 0a 0a 20 20 20 20 65 6e 75 6d 20 49 6d 61 67 65 43 6f 6e 76 | n.qimage.cpp......enum.ImageConv |
4cb00 | 65 72 73 69 6f 6e 46 6c 61 67 73 20 7b 0a 09 43 6f 6c 6f 72 4d 6f 64 65 5f 4d 61 73 6b 09 09 3d | ersionFlags.{..ColorMode_Mask..= |
4cb20 | 20 30 78 30 30 30 30 30 30 30 33 2c 0a 09 41 75 74 6f 43 6f 6c 6f 72 09 09 3d 20 30 78 30 30 30 | .0x00000003,..AutoColor..=.0x000 |
4cb40 | 30 30 30 30 30 2c 0a 09 43 6f 6c 6f 72 4f 6e 6c 79 09 09 3d 20 30 78 30 30 30 30 30 30 30 33 2c | 00000,..ColorOnly..=.0x00000003, |
4cb60 | 0a 09 4d 6f 6e 6f 4f 6e 6c 79 09 09 3d 20 30 78 30 30 30 30 30 30 30 32 2c 0a 09 2f 2f 09 20 20 | ..MonoOnly..=.0x00000002,..//... |
4cb80 | 52 65 73 65 72 76 65 64 09 3d 20 30 78 30 30 30 30 30 30 30 31 2c 0a 0a 09 41 6c 70 68 61 44 69 | Reserved.=.0x00000001,...AlphaDi |
4cba0 | 74 68 65 72 5f 4d 61 73 6b 09 3d 20 30 78 30 30 30 30 30 30 30 63 2c 0a 09 54 68 72 65 73 68 6f | ther_Mask.=.0x0000000c,..Thresho |
4cbc0 | 6c 64 41 6c 70 68 61 44 69 74 68 65 72 09 3d 20 30 78 30 30 30 30 30 30 30 30 2c 0a 09 4f 72 64 | ldAlphaDither.=.0x00000000,..Ord |
4cbe0 | 65 72 65 64 41 6c 70 68 61 44 69 74 68 65 72 09 3d 20 30 78 30 30 30 30 30 30 30 34 2c 0a 09 44 | eredAlphaDither.=.0x00000004,..D |
4cc00 | 69 66 66 75 73 65 41 6c 70 68 61 44 69 74 68 65 72 09 3d 20 30 78 30 30 30 30 30 30 30 38 2c 0a | iffuseAlphaDither.=.0x00000008,. |
4cc20 | 09 4e 6f 41 6c 70 68 61 09 09 09 3d 20 30 78 30 30 30 30 30 30 30 63 2c 20 2f 2f 20 4e 6f 74 20 | .NoAlpha...=.0x0000000c,.//.Not. |
4cc40 | 73 75 70 70 6f 72 74 65 64 0a 0a 09 44 69 74 68 65 72 5f 4d 61 73 6b 09 09 3d 20 30 78 30 30 30 | supported...Dither_Mask..=.0x000 |
4cc60 | 30 30 30 33 30 2c 0a 09 44 69 66 66 75 73 65 44 69 74 68 65 72 09 09 3d 20 30 78 30 30 30 30 30 | 00030,..DiffuseDither..=.0x00000 |
4cc80 | 30 30 30 2c 0a 09 4f 72 64 65 72 65 64 44 69 74 68 65 72 09 09 3d 20 30 78 30 30 30 30 30 30 31 | 000,..OrderedDither..=.0x0000001 |
4cca0 | 30 2c 0a 09 54 68 72 65 73 68 6f 6c 64 44 69 74 68 65 72 09 09 3d 20 30 78 30 30 30 30 30 30 32 | 0,..ThresholdDither..=.0x0000002 |
4ccc0 | 30 2c 0a 09 2f 2f 09 20 20 52 65 73 65 72 76 65 64 44 69 74 68 65 72 3d 20 30 78 30 30 30 30 30 | 0,..//...ReservedDither=.0x00000 |
4cce0 | 30 33 30 2c 0a 0a 09 44 69 74 68 65 72 4d 6f 64 65 5f 4d 61 73 6b 09 09 3d 20 30 78 30 30 30 30 | 030,...DitherMode_Mask..=.0x0000 |
4cd00 | 30 30 63 30 2c 0a 09 41 75 74 6f 44 69 74 68 65 72 09 09 3d 20 30 78 30 30 30 30 30 30 30 30 2c | 00c0,..AutoDither..=.0x00000000, |
4cd20 | 0a 09 50 72 65 66 65 72 44 69 74 68 65 72 09 09 3d 20 30 78 30 30 30 30 30 30 34 30 2c 0a 09 41 | ..PreferDither..=.0x00000040,..A |
4cd40 | 76 6f 69 64 44 69 74 68 65 72 09 09 3d 20 30 78 30 30 30 30 30 30 38 30 0a 20 20 20 20 7d 3b 0a | voidDither..=.0x00000080.....};. |
4cd60 | 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 63 | .....//.documented.in.qpainter.c |
4cd80 | 70 70 0a 20 20 20 20 65 6e 75 6d 20 42 47 4d 6f 64 65 09 7b 09 09 09 09 2f 2f 20 62 61 63 6b 67 | pp.....enum.BGMode.{....//.backg |
4cda0 | 72 6f 75 6e 64 20 6d 6f 64 65 0a 09 54 72 61 6e 73 70 61 72 65 6e 74 4d 6f 64 65 2c 0a 09 4f 70 | round.mode..TransparentMode,..Op |
4cdc0 | 61 71 75 65 4d 6f 64 65 0a 20 20 20 20 7d 3b 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 | aqueMode.....};..#ifndef.QT_NO_C |
4cde0 | 4f 4d 50 41 54 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 | OMPAT.....//.documented.in.qpain |
4ce00 | 74 65 72 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 50 61 69 6e 74 55 6e 69 74 20 7b 09 09 09 09 | ter.cpp.....enum.PaintUnit.{.... |
4ce20 | 2f 2f 20 70 61 69 6e 74 20 75 6e 69 74 0a 09 50 69 78 65 6c 55 6e 69 74 2c 0a 09 4c 6f 4d 65 74 | //.paint.unit..PixelUnit,..LoMet |
4ce40 | 72 69 63 55 6e 69 74 2c 20 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a 09 48 69 4d 65 74 72 69 63 55 6e | ricUnit,.//.OBSOLETE..HiMetricUn |
4ce60 | 69 74 2c 20 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a 09 4c 6f 45 6e 67 6c 69 73 68 55 6e 69 74 2c 20 | it,.//.OBSOLETE..LoEnglishUnit,. |
4ce80 | 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a 09 48 69 45 6e 67 6c 69 73 68 55 6e 69 74 2c 20 2f 2f 20 4f | //.OBSOLETE..HiEnglishUnit,.//.O |
4cea0 | 42 53 4f 4c 45 54 45 0a 09 54 77 69 70 73 55 6e 69 74 20 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a 20 | BSOLETE..TwipsUnit.//.OBSOLETE.. |
4cec0 | 20 20 20 7d 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 | ...};.#endif......//.documented. |
4cee0 | 69 6e 20 71 73 74 79 6c 65 2e 63 70 70 0a 23 69 66 64 65 66 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 | in.qstyle.cpp.#ifdef.QT_NO_COMPA |
4cf00 | 54 0a 20 20 20 20 65 6e 75 6d 20 47 55 49 53 74 79 6c 65 20 7b 0a 09 57 69 6e 64 6f 77 73 53 74 | T.....enum.GUIStyle.{..WindowsSt |
4cf20 | 79 6c 65 20 3d 20 31 2c 20 20 20 20 20 2f 2f 20 23 23 23 20 51 74 20 34 2e 30 3a 20 65 69 74 68 | yle.=.1,.....//.###.Qt.4.0:.eith |
4cf40 | 65 72 20 72 65 6d 6f 76 65 20 74 68 65 20 6f 62 73 6f 6c 65 74 65 20 65 6e 75 6d 73 20 6f 72 20 | er.remove.the.obsolete.enums.or. |
4cf60 | 63 6c 65 61 6e 20 75 70 20 63 6f 6d 70 61 74 20 76 73 2e 0a 09 4d 6f 74 69 66 53 74 79 6c 65 20 | clean.up.compat.vs...MotifStyle. |
4cf80 | 3d 20 34 20 20 20 20 20 20 20 20 2f 2f 20 23 23 23 20 51 54 5f 4e 4f 5f 43 4f 4d 50 41 54 20 62 | =.4........//.###.QT_NO_COMPAT.b |
4cfa0 | 79 20 72 65 6f 72 64 65 72 69 6e 67 20 6f 72 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 20 69 6e 74 6f | y.reordering.or.combination.into |
4cfc0 | 20 6f 6e 65 20 65 6e 75 6d 2e 0a 20 20 20 20 7d 3b 0a 23 65 6c 73 65 0a 20 20 20 20 65 6e 75 6d | .one.enum......};.#else.....enum |
4cfe0 | 20 47 55 49 53 74 79 6c 65 20 7b 0a 09 4d 61 63 53 74 79 6c 65 2c 20 2f 2f 20 4f 42 53 4f 4c 45 | .GUIStyle.{..MacStyle,.//.OBSOLE |
4d000 | 54 45 0a 09 57 69 6e 64 6f 77 73 53 74 79 6c 65 2c 0a 09 57 69 6e 33 53 74 79 6c 65 2c 20 2f 2f | TE..WindowsStyle,..Win3Style,.// |
4d020 | 20 4f 42 53 4f 4c 45 54 45 0a 09 50 4d 53 74 79 6c 65 2c 20 2f 2f 20 4f 42 53 4f 4c 45 54 45 0a | .OBSOLETE..PMStyle,.//.OBSOLETE. |
4d040 | 09 4d 6f 74 69 66 53 74 79 6c 65 0a 20 20 20 20 7d 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 2f | .MotifStyle.....};.#endif....../ |
4d060 | 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 6b 65 79 73 65 71 75 65 6e 63 65 2e 63 70 70 | /.documented.in.qkeysequence.cpp |
4d080 | 0a 20 20 20 20 65 6e 75 6d 20 53 65 71 75 65 6e 63 65 4d 61 74 63 68 20 7b 0a 09 4e 6f 4d 61 74 | .....enum.SequenceMatch.{..NoMat |
4d0a0 | 63 68 2c 0a 09 50 61 72 74 69 61 6c 4d 61 74 63 68 2c 0a 09 49 64 65 6e 74 69 63 61 6c 0a 20 20 | ch,..PartialMatch,..Identical... |
4d0c0 | 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 65 76 65 6e | ..};......//.documented.in.qeven |
4d0e0 | 74 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 4d 6f 64 69 66 69 65 72 20 7b 09 09 2f 2f 20 61 63 | t.cpp.....enum.Modifier.{..//.ac |
4d100 | 63 65 6c 65 72 61 74 6f 72 20 6d 6f 64 69 66 69 65 72 73 0a 09 4d 45 54 41 20 20 20 20 20 20 20 | celerator.modifiers..META....... |
4d120 | 20 20 20 3d 20 30 78 30 30 31 30 30 30 30 30 2c 0a 09 53 48 49 46 54 20 20 20 20 20 20 20 20 20 | ...=.0x00100000,..SHIFT......... |
4d140 | 3d 20 30 78 30 30 32 30 30 30 30 30 2c 0a 09 43 54 52 4c 20 20 20 20 20 20 20 20 20 20 3d 20 30 | =.0x00200000,..CTRL..........=.0 |
4d160 | 78 30 30 34 30 30 30 30 30 2c 0a 09 41 4c 54 20 20 20 20 20 20 20 20 20 20 20 3d 20 30 78 30 30 | x00400000,..ALT...........=.0x00 |
4d180 | 38 30 30 30 30 30 2c 0a 09 4d 4f 44 49 46 49 45 52 5f 4d 41 53 4b 20 3d 20 30 78 30 30 66 30 30 | 800000,..MODIFIER_MASK.=.0x00f00 |
4d1a0 | 30 30 30 2c 0a 09 55 4e 49 43 4f 44 45 5f 41 43 43 45 4c 20 3d 20 30 78 31 30 30 30 30 30 30 30 | 000,..UNICODE_ACCEL.=.0x10000000 |
4d1c0 | 2c 0a 0a 09 41 53 43 49 49 5f 41 43 43 45 4c 20 3d 20 55 4e 49 43 4f 44 45 5f 41 43 43 45 4c 20 | ,...ASCII_ACCEL.=.UNICODE_ACCEL. |
4d1e0 | 2f 2f 20 31 2e 78 20 63 6f 6d 70 61 74 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 | //.1.x.compat.....};......//.doc |
4d200 | 75 6d 65 6e 74 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 4b | umented.in.qevent.cpp.....enum.K |
4d220 | 65 79 20 7b 0a 09 4b 65 79 5f 45 73 63 61 70 65 20 3d 20 30 78 31 30 30 30 2c 09 09 2f 2f 20 6d | ey.{..Key_Escape.=.0x1000,..//.m |
4d240 | 69 73 63 20 6b 65 79 73 0a 09 4b 65 79 5f 54 61 62 20 3d 20 30 78 31 30 30 31 2c 0a 09 4b 65 79 | isc.keys..Key_Tab.=.0x1001,..Key |
4d260 | 5f 42 61 63 6b 74 61 62 20 3d 20 30 78 31 30 30 32 2c 20 4b 65 79 5f 42 61 63 6b 54 61 62 20 3d | _Backtab.=.0x1002,.Key_BackTab.= |
4d280 | 20 4b 65 79 5f 42 61 63 6b 74 61 62 2c 0a 09 4b 65 79 5f 42 61 63 6b 73 70 61 63 65 20 3d 20 30 | .Key_Backtab,..Key_Backspace.=.0 |
4d2a0 | 78 31 30 30 33 2c 20 4b 65 79 5f 42 61 63 6b 53 70 61 63 65 20 3d 20 4b 65 79 5f 42 61 63 6b 73 | x1003,.Key_BackSpace.=.Key_Backs |
4d2c0 | 70 61 63 65 2c 0a 09 4b 65 79 5f 52 65 74 75 72 6e 20 3d 20 30 78 31 30 30 34 2c 0a 09 4b 65 79 | pace,..Key_Return.=.0x1004,..Key |
4d2e0 | 5f 45 6e 74 65 72 20 3d 20 30 78 31 30 30 35 2c 0a 09 4b 65 79 5f 49 6e 73 65 72 74 20 3d 20 30 | _Enter.=.0x1005,..Key_Insert.=.0 |
4d300 | 78 31 30 30 36 2c 0a 09 4b 65 79 5f 44 65 6c 65 74 65 20 3d 20 30 78 31 30 30 37 2c 0a 09 4b 65 | x1006,..Key_Delete.=.0x1007,..Ke |
4d320 | 79 5f 50 61 75 73 65 20 3d 20 30 78 31 30 30 38 2c 0a 09 4b 65 79 5f 50 72 69 6e 74 20 3d 20 30 | y_Pause.=.0x1008,..Key_Print.=.0 |
4d340 | 78 31 30 30 39 2c 0a 09 4b 65 79 5f 53 79 73 52 65 71 20 3d 20 30 78 31 30 30 61 2c 0a 09 4b 65 | x1009,..Key_SysReq.=.0x100a,..Ke |
4d360 | 79 5f 43 6c 65 61 72 20 3d 20 30 78 31 30 30 62 2c 0a 09 4b 65 79 5f 48 6f 6d 65 20 3d 20 30 78 | y_Clear.=.0x100b,..Key_Home.=.0x |
4d380 | 31 30 31 30 2c 09 09 2f 2f 20 63 75 72 73 6f 72 20 6d 6f 76 65 6d 65 6e 74 0a 09 4b 65 79 5f 45 | 1010,..//.cursor.movement..Key_E |
4d3a0 | 6e 64 20 3d 20 30 78 31 30 31 31 2c 0a 09 4b 65 79 5f 4c 65 66 74 20 3d 20 30 78 31 30 31 32 2c | nd.=.0x1011,..Key_Left.=.0x1012, |
4d3c0 | 0a 09 4b 65 79 5f 55 70 20 3d 20 30 78 31 30 31 33 2c 0a 09 4b 65 79 5f 52 69 67 68 74 20 3d 20 | ..Key_Up.=.0x1013,..Key_Right.=. |
4d3e0 | 30 78 31 30 31 34 2c 0a 09 4b 65 79 5f 44 6f 77 6e 20 3d 20 30 78 31 30 31 35 2c 0a 09 4b 65 79 | 0x1014,..Key_Down.=.0x1015,..Key |
4d400 | 5f 50 72 69 6f 72 20 3d 20 30 78 31 30 31 36 2c 20 4b 65 79 5f 50 61 67 65 55 70 20 3d 20 4b 65 | _Prior.=.0x1016,.Key_PageUp.=.Ke |
4d420 | 79 5f 50 72 69 6f 72 2c 0a 09 4b 65 79 5f 4e 65 78 74 20 3d 20 30 78 31 30 31 37 2c 20 4b 65 79 | y_Prior,..Key_Next.=.0x1017,.Key |
4d440 | 5f 50 61 67 65 44 6f 77 6e 20 3d 20 4b 65 79 5f 4e 65 78 74 2c 0a 09 4b 65 79 5f 53 68 69 66 74 | _PageDown.=.Key_Next,..Key_Shift |
4d460 | 20 3d 20 30 78 31 30 32 30 2c 09 09 2f 2f 20 6d 6f 64 69 66 69 65 72 73 0a 09 4b 65 79 5f 43 6f | .=.0x1020,..//.modifiers..Key_Co |
4d480 | 6e 74 72 6f 6c 20 3d 20 30 78 31 30 32 31 2c 0a 09 4b 65 79 5f 4d 65 74 61 20 3d 20 30 78 31 30 | ntrol.=.0x1021,..Key_Meta.=.0x10 |
4d4a0 | 32 32 2c 0a 09 4b 65 79 5f 41 6c 74 20 3d 20 30 78 31 30 32 33 2c 0a 09 4b 65 79 5f 43 61 70 73 | 22,..Key_Alt.=.0x1023,..Key_Caps |
4d4c0 | 4c 6f 63 6b 20 3d 20 30 78 31 30 32 34 2c 0a 09 4b 65 79 5f 4e 75 6d 4c 6f 63 6b 20 3d 20 30 78 | Lock.=.0x1024,..Key_NumLock.=.0x |
4d4e0 | 31 30 32 35 2c 0a 09 4b 65 79 5f 53 63 72 6f 6c 6c 4c 6f 63 6b 20 3d 20 30 78 31 30 32 36 2c 0a | 1025,..Key_ScrollLock.=.0x1026,. |
4d500 | 09 4b 65 79 5f 46 31 20 3d 20 30 78 31 30 33 30 2c 09 09 2f 2f 20 66 75 6e 63 74 69 6f 6e 20 6b | .Key_F1.=.0x1030,..//.function.k |
4d520 | 65 79 73 0a 09 4b 65 79 5f 46 32 20 3d 20 30 78 31 30 33 31 2c 0a 09 4b 65 79 5f 46 33 20 3d 20 | eys..Key_F2.=.0x1031,..Key_F3.=. |
4d540 | 30 78 31 30 33 32 2c 0a 09 4b 65 79 5f 46 34 20 3d 20 30 78 31 30 33 33 2c 0a 09 4b 65 79 5f 46 | 0x1032,..Key_F4.=.0x1033,..Key_F |
4d560 | 35 20 3d 20 30 78 31 30 33 34 2c 0a 09 4b 65 79 5f 46 36 20 3d 20 30 78 31 30 33 35 2c 0a 09 4b | 5.=.0x1034,..Key_F6.=.0x1035,..K |
4d580 | 65 79 5f 46 37 20 3d 20 30 78 31 30 33 36 2c 0a 09 4b 65 79 5f 46 38 20 3d 20 30 78 31 30 33 37 | ey_F7.=.0x1036,..Key_F8.=.0x1037 |
4d5a0 | 2c 0a 09 4b 65 79 5f 46 39 20 3d 20 30 78 31 30 33 38 2c 0a 09 4b 65 79 5f 46 31 30 20 3d 20 30 | ,..Key_F9.=.0x1038,..Key_F10.=.0 |
4d5c0 | 78 31 30 33 39 2c 0a 09 4b 65 79 5f 46 31 31 20 3d 20 30 78 31 30 33 61 2c 0a 09 4b 65 79 5f 46 | x1039,..Key_F11.=.0x103a,..Key_F |
4d5e0 | 31 32 20 3d 20 30 78 31 30 33 62 2c 0a 09 4b 65 79 5f 46 31 33 20 3d 20 30 78 31 30 33 63 2c 0a | 12.=.0x103b,..Key_F13.=.0x103c,. |
4d600 | 09 4b 65 79 5f 46 31 34 20 3d 20 30 78 31 30 33 64 2c 0a 09 4b 65 79 5f 46 31 35 20 3d 20 30 78 | .Key_F14.=.0x103d,..Key_F15.=.0x |
4d620 | 31 30 33 65 2c 0a 09 4b 65 79 5f 46 31 36 20 3d 20 30 78 31 30 33 66 2c 0a 09 4b 65 79 5f 46 31 | 103e,..Key_F16.=.0x103f,..Key_F1 |
4d640 | 37 20 3d 20 30 78 31 30 34 30 2c 0a 09 4b 65 79 5f 46 31 38 20 3d 20 30 78 31 30 34 31 2c 0a 09 | 7.=.0x1040,..Key_F18.=.0x1041,.. |
4d660 | 4b 65 79 5f 46 31 39 20 3d 20 30 78 31 30 34 32 2c 0a 09 4b 65 79 5f 46 32 30 20 3d 20 30 78 31 | Key_F19.=.0x1042,..Key_F20.=.0x1 |
4d680 | 30 34 33 2c 0a 09 4b 65 79 5f 46 32 31 20 3d 20 30 78 31 30 34 34 2c 0a 09 4b 65 79 5f 46 32 32 | 043,..Key_F21.=.0x1044,..Key_F22 |
4d6a0 | 20 3d 20 30 78 31 30 34 35 2c 0a 09 4b 65 79 5f 46 32 33 20 3d 20 30 78 31 30 34 36 2c 0a 09 4b | .=.0x1045,..Key_F23.=.0x1046,..K |
4d6c0 | 65 79 5f 46 32 34 20 3d 20 30 78 31 30 34 37 2c 0a 09 4b 65 79 5f 46 32 35 20 3d 20 30 78 31 30 | ey_F24.=.0x1047,..Key_F25.=.0x10 |
4d6e0 | 34 38 2c 09 09 2f 2f 20 46 32 35 20 2e 2e 20 46 33 35 20 6f 6e 6c 79 20 6f 6e 20 58 31 31 0a 09 | 48,..//.F25....F35.only.on.X11.. |
4d700 | 4b 65 79 5f 46 32 36 20 3d 20 30 78 31 30 34 39 2c 0a 09 4b 65 79 5f 46 32 37 20 3d 20 30 78 31 | Key_F26.=.0x1049,..Key_F27.=.0x1 |
4d720 | 30 34 61 2c 0a 09 4b 65 79 5f 46 32 38 20 3d 20 30 78 31 30 34 62 2c 0a 09 4b 65 79 5f 46 32 39 | 04a,..Key_F28.=.0x104b,..Key_F29 |
4d740 | 20 3d 20 30 78 31 30 34 63 2c 0a 09 4b 65 79 5f 46 33 30 20 3d 20 30 78 31 30 34 64 2c 0a 09 4b | .=.0x104c,..Key_F30.=.0x104d,..K |
4d760 | 65 79 5f 46 33 31 20 3d 20 30 78 31 30 34 65 2c 0a 09 4b 65 79 5f 46 33 32 20 3d 20 30 78 31 30 | ey_F31.=.0x104e,..Key_F32.=.0x10 |
4d780 | 34 66 2c 0a 09 4b 65 79 5f 46 33 33 20 3d 20 30 78 31 30 35 30 2c 0a 09 4b 65 79 5f 46 33 34 20 | 4f,..Key_F33.=.0x1050,..Key_F34. |
4d7a0 | 3d 20 30 78 31 30 35 31 2c 0a 09 4b 65 79 5f 46 33 35 20 3d 20 30 78 31 30 35 32 2c 0a 09 4b 65 | =.0x1051,..Key_F35.=.0x1052,..Ke |
4d7c0 | 79 5f 53 75 70 65 72 5f 4c 20 3d 20 30 78 31 30 35 33 2c 20 09 09 2f 2f 20 65 78 74 72 61 20 6b | y_Super_L.=.0x1053,...//.extra.k |
4d7e0 | 65 79 73 0a 09 4b 65 79 5f 53 75 70 65 72 5f 52 20 3d 20 30 78 31 30 35 34 2c 0a 09 4b 65 79 5f | eys..Key_Super_R.=.0x1054,..Key_ |
4d800 | 4d 65 6e 75 20 3d 20 30 78 31 30 35 35 2c 0a 09 4b 65 79 5f 48 79 70 65 72 5f 4c 20 3d 20 30 78 | Menu.=.0x1055,..Key_Hyper_L.=.0x |
4d820 | 31 30 35 36 2c 0a 09 4b 65 79 5f 48 79 70 65 72 5f 52 20 3d 20 30 78 31 30 35 37 2c 0a 09 4b 65 | 1056,..Key_Hyper_R.=.0x1057,..Ke |
4d840 | 79 5f 48 65 6c 70 20 3d 20 30 78 31 30 35 38 2c 0a 09 4b 65 79 5f 44 69 72 65 63 74 69 6f 6e 5f | y_Help.=.0x1058,..Key_Direction_ |
4d860 | 4c 20 3d 20 30 78 31 30 35 39 2c 0a 09 4b 65 79 5f 44 69 72 65 63 74 69 6f 6e 5f 52 20 3d 20 30 | L.=.0x1059,..Key_Direction_R.=.0 |
4d880 | 78 31 30 36 30 2c 0a 09 4b 65 79 5f 53 70 61 63 65 20 3d 20 30 78 32 30 2c 09 09 2f 2f 20 37 20 | x1060,..Key_Space.=.0x20,..//.7. |
4d8a0 | 62 69 74 20 70 72 69 6e 74 61 62 6c 65 20 41 53 43 49 49 0a 09 4b 65 79 5f 41 6e 79 20 3d 20 4b | bit.printable.ASCII..Key_Any.=.K |
4d8c0 | 65 79 5f 53 70 61 63 65 2c 0a 09 4b 65 79 5f 45 78 63 6c 61 6d 20 3d 20 30 78 32 31 2c 0a 09 4b | ey_Space,..Key_Exclam.=.0x21,..K |
4d8e0 | 65 79 5f 51 75 6f 74 65 44 62 6c 20 3d 20 30 78 32 32 2c 0a 09 4b 65 79 5f 4e 75 6d 62 65 72 53 | ey_QuoteDbl.=.0x22,..Key_NumberS |
4d900 | 69 67 6e 20 3d 20 30 78 32 33 2c 0a 09 4b 65 79 5f 44 6f 6c 6c 61 72 20 3d 20 30 78 32 34 2c 0a | ign.=.0x23,..Key_Dollar.=.0x24,. |
4d920 | 09 4b 65 79 5f 50 65 72 63 65 6e 74 20 3d 20 30 78 32 35 2c 0a 09 4b 65 79 5f 41 6d 70 65 72 73 | .Key_Percent.=.0x25,..Key_Ampers |
4d940 | 61 6e 64 20 3d 20 30 78 32 36 2c 0a 09 4b 65 79 5f 41 70 6f 73 74 72 6f 70 68 65 20 3d 20 30 78 | and.=.0x26,..Key_Apostrophe.=.0x |
4d960 | 32 37 2c 0a 09 4b 65 79 5f 50 61 72 65 6e 4c 65 66 74 20 3d 20 30 78 32 38 2c 0a 09 4b 65 79 5f | 27,..Key_ParenLeft.=.0x28,..Key_ |
4d980 | 50 61 72 65 6e 52 69 67 68 74 20 3d 20 30 78 32 39 2c 0a 09 4b 65 79 5f 41 73 74 65 72 69 73 6b | ParenRight.=.0x29,..Key_Asterisk |
4d9a0 | 20 3d 20 30 78 32 61 2c 0a 09 4b 65 79 5f 50 6c 75 73 20 3d 20 30 78 32 62 2c 0a 09 4b 65 79 5f | .=.0x2a,..Key_Plus.=.0x2b,..Key_ |
4d9c0 | 43 6f 6d 6d 61 20 3d 20 30 78 32 63 2c 0a 09 4b 65 79 5f 4d 69 6e 75 73 20 3d 20 30 78 32 64 2c | Comma.=.0x2c,..Key_Minus.=.0x2d, |
4d9e0 | 0a 09 4b 65 79 5f 50 65 72 69 6f 64 20 3d 20 30 78 32 65 2c 0a 09 4b 65 79 5f 53 6c 61 73 68 20 | ..Key_Period.=.0x2e,..Key_Slash. |
4da00 | 3d 20 30 78 32 66 2c 0a 09 4b 65 79 5f 30 20 3d 20 30 78 33 30 2c 0a 09 4b 65 79 5f 31 20 3d 20 | =.0x2f,..Key_0.=.0x30,..Key_1.=. |
4da20 | 30 78 33 31 2c 0a 09 4b 65 79 5f 32 20 3d 20 30 78 33 32 2c 0a 09 4b 65 79 5f 33 20 3d 20 30 78 | 0x31,..Key_2.=.0x32,..Key_3.=.0x |
4da40 | 33 33 2c 0a 09 4b 65 79 5f 34 20 3d 20 30 78 33 34 2c 0a 09 4b 65 79 5f 35 20 3d 20 30 78 33 35 | 33,..Key_4.=.0x34,..Key_5.=.0x35 |
4da60 | 2c 0a 09 4b 65 79 5f 36 20 3d 20 30 78 33 36 2c 0a 09 4b 65 79 5f 37 20 3d 20 30 78 33 37 2c 0a | ,..Key_6.=.0x36,..Key_7.=.0x37,. |
4da80 | 09 4b 65 79 5f 38 20 3d 20 30 78 33 38 2c 0a 09 4b 65 79 5f 39 20 3d 20 30 78 33 39 2c 0a 09 4b | .Key_8.=.0x38,..Key_9.=.0x39,..K |
4daa0 | 65 79 5f 43 6f 6c 6f 6e 20 3d 20 30 78 33 61 2c 0a 09 4b 65 79 5f 53 65 6d 69 63 6f 6c 6f 6e 20 | ey_Colon.=.0x3a,..Key_Semicolon. |
4dac0 | 3d 20 30 78 33 62 2c 0a 09 4b 65 79 5f 4c 65 73 73 20 3d 20 30 78 33 63 2c 0a 09 4b 65 79 5f 45 | =.0x3b,..Key_Less.=.0x3c,..Key_E |
4dae0 | 71 75 61 6c 20 3d 20 30 78 33 64 2c 0a 09 4b 65 79 5f 47 72 65 61 74 65 72 20 3d 20 30 78 33 65 | qual.=.0x3d,..Key_Greater.=.0x3e |
4db00 | 2c 0a 09 4b 65 79 5f 51 75 65 73 74 69 6f 6e 20 3d 20 30 78 33 66 2c 0a 09 4b 65 79 5f 41 74 20 | ,..Key_Question.=.0x3f,..Key_At. |
4db20 | 3d 20 30 78 34 30 2c 0a 09 4b 65 79 5f 41 20 3d 20 30 78 34 31 2c 0a 09 4b 65 79 5f 42 20 3d 20 | =.0x40,..Key_A.=.0x41,..Key_B.=. |
4db40 | 30 78 34 32 2c 0a 09 4b 65 79 5f 43 20 3d 20 30 78 34 33 2c 0a 09 4b 65 79 5f 44 20 3d 20 30 78 | 0x42,..Key_C.=.0x43,..Key_D.=.0x |
4db60 | 34 34 2c 0a 09 4b 65 79 5f 45 20 3d 20 30 78 34 35 2c 0a 09 4b 65 79 5f 46 20 3d 20 30 78 34 36 | 44,..Key_E.=.0x45,..Key_F.=.0x46 |
4db80 | 2c 0a 09 4b 65 79 5f 47 20 3d 20 30 78 34 37 2c 0a 09 4b 65 79 5f 48 20 3d 20 30 78 34 38 2c 0a | ,..Key_G.=.0x47,..Key_H.=.0x48,. |
4dba0 | 09 4b 65 79 5f 49 20 3d 20 30 78 34 39 2c 0a 09 4b 65 79 5f 4a 20 3d 20 30 78 34 61 2c 0a 09 4b | .Key_I.=.0x49,..Key_J.=.0x4a,..K |
4dbc0 | 65 79 5f 4b 20 3d 20 30 78 34 62 2c 0a 09 4b 65 79 5f 4c 20 3d 20 30 78 34 63 2c 0a 09 4b 65 79 | ey_K.=.0x4b,..Key_L.=.0x4c,..Key |
4dbe0 | 5f 4d 20 3d 20 30 78 34 64 2c 0a 09 4b 65 79 5f 4e 20 3d 20 30 78 34 65 2c 0a 09 4b 65 79 5f 4f | _M.=.0x4d,..Key_N.=.0x4e,..Key_O |
4dc00 | 20 3d 20 30 78 34 66 2c 0a 09 4b 65 79 5f 50 20 3d 20 30 78 35 30 2c 0a 09 4b 65 79 5f 51 20 3d | .=.0x4f,..Key_P.=.0x50,..Key_Q.= |
4dc20 | 20 30 78 35 31 2c 0a 09 4b 65 79 5f 52 20 3d 20 30 78 35 32 2c 0a 09 4b 65 79 5f 53 20 3d 20 30 | .0x51,..Key_R.=.0x52,..Key_S.=.0 |
4dc40 | 78 35 33 2c 0a 09 4b 65 79 5f 54 20 3d 20 30 78 35 34 2c 0a 09 4b 65 79 5f 55 20 3d 20 30 78 35 | x53,..Key_T.=.0x54,..Key_U.=.0x5 |
4dc60 | 35 2c 0a 09 4b 65 79 5f 56 20 3d 20 30 78 35 36 2c 0a 09 4b 65 79 5f 57 20 3d 20 30 78 35 37 2c | 5,..Key_V.=.0x56,..Key_W.=.0x57, |
4dc80 | 0a 09 4b 65 79 5f 58 20 3d 20 30 78 35 38 2c 0a 09 4b 65 79 5f 59 20 3d 20 30 78 35 39 2c 0a 09 | ..Key_X.=.0x58,..Key_Y.=.0x59,.. |
4dca0 | 4b 65 79 5f 5a 20 3d 20 30 78 35 61 2c 0a 09 4b 65 79 5f 42 72 61 63 6b 65 74 4c 65 66 74 20 3d | Key_Z.=.0x5a,..Key_BracketLeft.= |
4dcc0 | 20 30 78 35 62 2c 0a 09 4b 65 79 5f 42 61 63 6b 73 6c 61 73 68 20 3d 20 30 78 35 63 2c 0a 09 4b | .0x5b,..Key_Backslash.=.0x5c,..K |
4dce0 | 65 79 5f 42 72 61 63 6b 65 74 52 69 67 68 74 20 3d 20 30 78 35 64 2c 0a 09 4b 65 79 5f 41 73 63 | ey_BracketRight.=.0x5d,..Key_Asc |
4dd00 | 69 69 43 69 72 63 75 6d 20 3d 20 30 78 35 65 2c 0a 09 4b 65 79 5f 55 6e 64 65 72 73 63 6f 72 65 | iiCircum.=.0x5e,..Key_Underscore |
4dd20 | 20 3d 20 30 78 35 66 2c 0a 09 4b 65 79 5f 51 75 6f 74 65 4c 65 66 74 20 3d 20 30 78 36 30 2c 0a | .=.0x5f,..Key_QuoteLeft.=.0x60,. |
4dd40 | 09 4b 65 79 5f 42 72 61 63 65 4c 65 66 74 20 3d 20 30 78 37 62 2c 0a 09 4b 65 79 5f 42 61 72 20 | .Key_BraceLeft.=.0x7b,..Key_Bar. |
4dd60 | 3d 20 30 78 37 63 2c 0a 09 4b 65 79 5f 42 72 61 63 65 52 69 67 68 74 20 3d 20 30 78 37 64 2c 0a | =.0x7c,..Key_BraceRight.=.0x7d,. |
4dd80 | 09 4b 65 79 5f 41 73 63 69 69 54 69 6c 64 65 20 3d 20 30 78 37 65 2c 0a 0a 09 2f 2f 20 4c 61 74 | .Key_AsciiTilde.=.0x7e,...//.Lat |
4dda0 | 69 6e 20 31 20 63 6f 64 65 73 20 61 64 61 70 74 65 64 20 66 72 6f 6d 20 58 3a 20 6b 65 79 73 79 | in.1.codes.adapted.from.X:.keysy |
4ddc0 | 6d 64 65 66 2e 68 2c 76 20 31 2e 32 31 20 39 34 2f 30 38 2f 32 38 20 31 36 3a 31 37 3a 30 36 0a | mdef.h,v.1.21.94/08/28.16:17:06. |
4dde0 | 0a 09 4b 65 79 5f 6e 6f 62 72 65 61 6b 73 70 61 63 65 20 3d 20 30 78 30 61 30 2c 0a 09 4b 65 79 | ..Key_nobreakspace.=.0x0a0,..Key |
4de00 | 5f 65 78 63 6c 61 6d 64 6f 77 6e 20 3d 20 30 78 30 61 31 2c 0a 09 4b 65 79 5f 63 65 6e 74 20 3d | _exclamdown.=.0x0a1,..Key_cent.= |
4de20 | 20 30 78 30 61 32 2c 0a 09 4b 65 79 5f 73 74 65 72 6c 69 6e 67 20 3d 20 30 78 30 61 33 2c 0a 09 | .0x0a2,..Key_sterling.=.0x0a3,.. |
4de40 | 4b 65 79 5f 63 75 72 72 65 6e 63 79 20 3d 20 30 78 30 61 34 2c 0a 09 4b 65 79 5f 79 65 6e 20 3d | Key_currency.=.0x0a4,..Key_yen.= |
4de60 | 20 30 78 30 61 35 2c 0a 09 4b 65 79 5f 62 72 6f 6b 65 6e 62 61 72 20 3d 20 30 78 30 61 36 2c 0a | .0x0a5,..Key_brokenbar.=.0x0a6,. |
4de80 | 09 4b 65 79 5f 73 65 63 74 69 6f 6e 20 3d 20 30 78 30 61 37 2c 0a 09 4b 65 79 5f 64 69 61 65 72 | .Key_section.=.0x0a7,..Key_diaer |
4dea0 | 65 73 69 73 20 3d 20 30 78 30 61 38 2c 0a 09 4b 65 79 5f 63 6f 70 79 72 69 67 68 74 20 3d 20 30 | esis.=.0x0a8,..Key_copyright.=.0 |
4dec0 | 78 30 61 39 2c 0a 09 4b 65 79 5f 6f 72 64 66 65 6d 69 6e 69 6e 65 20 3d 20 30 78 30 61 61 2c 0a | x0a9,..Key_ordfeminine.=.0x0aa,. |
4dee0 | 09 4b 65 79 5f 67 75 69 6c 6c 65 6d 6f 74 6c 65 66 74 20 3d 20 30 78 30 61 62 2c 09 2f 2f 20 6c | .Key_guillemotleft.=.0x0ab,.//.l |
4df00 | 65 66 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 79 5f 6e 6f | eft.angle.quotation.mark..Key_no |
4df20 | 74 73 69 67 6e 20 3d 20 30 78 30 61 63 2c 0a 09 4b 65 79 5f 68 79 70 68 65 6e 20 3d 20 30 78 30 | tsign.=.0x0ac,..Key_hyphen.=.0x0 |
4df40 | 61 64 2c 0a 09 4b 65 79 5f 72 65 67 69 73 74 65 72 65 64 20 3d 20 30 78 30 61 65 2c 0a 09 4b 65 | ad,..Key_registered.=.0x0ae,..Ke |
4df60 | 79 5f 6d 61 63 72 6f 6e 20 3d 20 30 78 30 61 66 2c 0a 09 4b 65 79 5f 64 65 67 72 65 65 20 3d 20 | y_macron.=.0x0af,..Key_degree.=. |
4df80 | 30 78 30 62 30 2c 0a 09 4b 65 79 5f 70 6c 75 73 6d 69 6e 75 73 20 3d 20 30 78 30 62 31 2c 0a 09 | 0x0b0,..Key_plusminus.=.0x0b1,.. |
4dfa0 | 4b 65 79 5f 74 77 6f 73 75 70 65 72 69 6f 72 20 3d 20 30 78 30 62 32 2c 0a 09 4b 65 79 5f 74 68 | Key_twosuperior.=.0x0b2,..Key_th |
4dfc0 | 72 65 65 73 75 70 65 72 69 6f 72 20 3d 20 30 78 30 62 33 2c 0a 09 4b 65 79 5f 61 63 75 74 65 20 | reesuperior.=.0x0b3,..Key_acute. |
4dfe0 | 3d 20 30 78 30 62 34 2c 0a 09 4b 65 79 5f 6d 75 20 3d 20 30 78 30 62 35 2c 0a 09 4b 65 79 5f 70 | =.0x0b4,..Key_mu.=.0x0b5,..Key_p |
4e000 | 61 72 61 67 72 61 70 68 20 3d 20 30 78 30 62 36 2c 0a 09 4b 65 79 5f 70 65 72 69 6f 64 63 65 6e | aragraph.=.0x0b6,..Key_periodcen |
4e020 | 74 65 72 65 64 20 3d 20 30 78 30 62 37 2c 0a 09 4b 65 79 5f 63 65 64 69 6c 6c 61 20 3d 20 30 78 | tered.=.0x0b7,..Key_cedilla.=.0x |
4e040 | 30 62 38 2c 0a 09 4b 65 79 5f 6f 6e 65 73 75 70 65 72 69 6f 72 20 3d 20 30 78 30 62 39 2c 0a 09 | 0b8,..Key_onesuperior.=.0x0b9,.. |
4e060 | 4b 65 79 5f 6d 61 73 63 75 6c 69 6e 65 20 3d 20 30 78 30 62 61 2c 0a 09 4b 65 79 5f 67 75 69 6c | Key_masculine.=.0x0ba,..Key_guil |
4e080 | 6c 65 6d 6f 74 72 69 67 68 74 20 3d 20 30 78 30 62 62 2c 09 2f 2f 20 72 69 67 68 74 20 61 6e 67 | lemotright.=.0x0bb,.//.right.ang |
4e0a0 | 6c 65 20 71 75 6f 74 61 74 69 6f 6e 20 6d 61 72 6b 0a 09 4b 65 79 5f 6f 6e 65 71 75 61 72 74 65 | le.quotation.mark..Key_onequarte |
4e0c0 | 72 20 3d 20 30 78 30 62 63 2c 0a 09 4b 65 79 5f 6f 6e 65 68 61 6c 66 20 3d 20 30 78 30 62 64 2c | r.=.0x0bc,..Key_onehalf.=.0x0bd, |
4e0e0 | 0a 09 4b 65 79 5f 74 68 72 65 65 71 75 61 72 74 65 72 73 20 3d 20 30 78 30 62 65 2c 0a 09 4b 65 | ..Key_threequarters.=.0x0be,..Ke |
4e100 | 79 5f 71 75 65 73 74 69 6f 6e 64 6f 77 6e 20 3d 20 30 78 30 62 66 2c 0a 09 4b 65 79 5f 41 67 72 | y_questiondown.=.0x0bf,..Key_Agr |
4e120 | 61 76 65 20 3d 20 30 78 30 63 30 2c 0a 09 4b 65 79 5f 41 61 63 75 74 65 20 3d 20 30 78 30 63 31 | ave.=.0x0c0,..Key_Aacute.=.0x0c1 |
4e140 | 2c 0a 09 4b 65 79 5f 41 63 69 72 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 63 32 2c 0a 09 4b 65 79 | ,..Key_Acircumflex.=.0x0c2,..Key |
4e160 | 5f 41 74 69 6c 64 65 20 3d 20 30 78 30 63 33 2c 0a 09 4b 65 79 5f 41 64 69 61 65 72 65 73 69 73 | _Atilde.=.0x0c3,..Key_Adiaeresis |
4e180 | 20 3d 20 30 78 30 63 34 2c 0a 09 4b 65 79 5f 41 72 69 6e 67 20 3d 20 30 78 30 63 35 2c 0a 09 4b | .=.0x0c4,..Key_Aring.=.0x0c5,..K |
4e1a0 | 65 79 5f 41 45 20 3d 20 30 78 30 63 36 2c 0a 09 4b 65 79 5f 43 63 65 64 69 6c 6c 61 20 3d 20 30 | ey_AE.=.0x0c6,..Key_Ccedilla.=.0 |
4e1c0 | 78 30 63 37 2c 0a 09 4b 65 79 5f 45 67 72 61 76 65 20 3d 20 30 78 30 63 38 2c 0a 09 4b 65 79 5f | x0c7,..Key_Egrave.=.0x0c8,..Key_ |
4e1e0 | 45 61 63 75 74 65 20 3d 20 30 78 30 63 39 2c 0a 09 4b 65 79 5f 45 63 69 72 63 75 6d 66 6c 65 78 | Eacute.=.0x0c9,..Key_Ecircumflex |
4e200 | 20 3d 20 30 78 30 63 61 2c 0a 09 4b 65 79 5f 45 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 63 | .=.0x0ca,..Key_Ediaeresis.=.0x0c |
4e220 | 62 2c 0a 09 4b 65 79 5f 49 67 72 61 76 65 20 3d 20 30 78 30 63 63 2c 0a 09 4b 65 79 5f 49 61 63 | b,..Key_Igrave.=.0x0cc,..Key_Iac |
4e240 | 75 74 65 20 3d 20 30 78 30 63 64 2c 0a 09 4b 65 79 5f 49 63 69 72 63 75 6d 66 6c 65 78 20 3d 20 | ute.=.0x0cd,..Key_Icircumflex.=. |
4e260 | 30 78 30 63 65 2c 0a 09 4b 65 79 5f 49 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 63 66 2c 0a | 0x0ce,..Key_Idiaeresis.=.0x0cf,. |
4e280 | 09 4b 65 79 5f 45 54 48 20 3d 20 30 78 30 64 30 2c 0a 09 4b 65 79 5f 4e 74 69 6c 64 65 20 3d 20 | .Key_ETH.=.0x0d0,..Key_Ntilde.=. |
4e2a0 | 30 78 30 64 31 2c 0a 09 4b 65 79 5f 4f 67 72 61 76 65 20 3d 20 30 78 30 64 32 2c 0a 09 4b 65 79 | 0x0d1,..Key_Ograve.=.0x0d2,..Key |
4e2c0 | 5f 4f 61 63 75 74 65 20 3d 20 30 78 30 64 33 2c 0a 09 4b 65 79 5f 4f 63 69 72 63 75 6d 66 6c 65 | _Oacute.=.0x0d3,..Key_Ocircumfle |
4e2e0 | 78 20 3d 20 30 78 30 64 34 2c 0a 09 4b 65 79 5f 4f 74 69 6c 64 65 20 3d 20 30 78 30 64 35 2c 0a | x.=.0x0d4,..Key_Otilde.=.0x0d5,. |
4e300 | 09 4b 65 79 5f 4f 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 64 36 2c 0a 09 4b 65 79 5f 6d 75 | .Key_Odiaeresis.=.0x0d6,..Key_mu |
4e320 | 6c 74 69 70 6c 79 20 3d 20 30 78 30 64 37 2c 0a 09 4b 65 79 5f 4f 6f 62 6c 69 71 75 65 20 3d 20 | ltiply.=.0x0d7,..Key_Ooblique.=. |
4e340 | 30 78 30 64 38 2c 0a 09 4b 65 79 5f 55 67 72 61 76 65 20 3d 20 30 78 30 64 39 2c 0a 09 4b 65 79 | 0x0d8,..Key_Ugrave.=.0x0d9,..Key |
4e360 | 5f 55 61 63 75 74 65 20 3d 20 30 78 30 64 61 2c 0a 09 4b 65 79 5f 55 63 69 72 63 75 6d 66 6c 65 | _Uacute.=.0x0da,..Key_Ucircumfle |
4e380 | 78 20 3d 20 30 78 30 64 62 2c 0a 09 4b 65 79 5f 55 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 | x.=.0x0db,..Key_Udiaeresis.=.0x0 |
4e3a0 | 64 63 2c 0a 09 4b 65 79 5f 59 61 63 75 74 65 20 3d 20 30 78 30 64 64 2c 0a 09 4b 65 79 5f 54 48 | dc,..Key_Yacute.=.0x0dd,..Key_TH |
4e3c0 | 4f 52 4e 20 3d 20 30 78 30 64 65 2c 0a 09 4b 65 79 5f 73 73 68 61 72 70 20 3d 20 30 78 30 64 66 | ORN.=.0x0de,..Key_ssharp.=.0x0df |
4e3e0 | 2c 0a 09 4b 65 79 5f 61 67 72 61 76 65 20 3d 20 30 78 30 65 30 2c 0a 09 4b 65 79 5f 61 61 63 75 | ,..Key_agrave.=.0x0e0,..Key_aacu |
4e400 | 74 65 20 3d 20 30 78 30 65 31 2c 0a 09 4b 65 79 5f 61 63 69 72 63 75 6d 66 6c 65 78 20 3d 20 30 | te.=.0x0e1,..Key_acircumflex.=.0 |
4e420 | 78 30 65 32 2c 0a 09 4b 65 79 5f 61 74 69 6c 64 65 20 3d 20 30 78 30 65 33 2c 0a 09 4b 65 79 5f | x0e2,..Key_atilde.=.0x0e3,..Key_ |
4e440 | 61 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 65 34 2c 0a 09 4b 65 79 5f 61 72 69 6e 67 20 3d | adiaeresis.=.0x0e4,..Key_aring.= |
4e460 | 20 30 78 30 65 35 2c 0a 09 4b 65 79 5f 61 65 20 3d 20 30 78 30 65 36 2c 0a 09 4b 65 79 5f 63 63 | .0x0e5,..Key_ae.=.0x0e6,..Key_cc |
4e480 | 65 64 69 6c 6c 61 20 3d 20 30 78 30 65 37 2c 0a 09 4b 65 79 5f 65 67 72 61 76 65 20 3d 20 30 78 | edilla.=.0x0e7,..Key_egrave.=.0x |
4e4a0 | 30 65 38 2c 0a 09 4b 65 79 5f 65 61 63 75 74 65 20 3d 20 30 78 30 65 39 2c 0a 09 4b 65 79 5f 65 | 0e8,..Key_eacute.=.0x0e9,..Key_e |
4e4c0 | 63 69 72 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 65 61 2c 0a 09 4b 65 79 5f 65 64 69 61 65 72 65 | circumflex.=.0x0ea,..Key_ediaere |
4e4e0 | 73 69 73 20 3d 20 30 78 30 65 62 2c 0a 09 4b 65 79 5f 69 67 72 61 76 65 20 3d 20 30 78 30 65 63 | sis.=.0x0eb,..Key_igrave.=.0x0ec |
4e500 | 2c 0a 09 4b 65 79 5f 69 61 63 75 74 65 20 3d 20 30 78 30 65 64 2c 0a 09 4b 65 79 5f 69 63 69 72 | ,..Key_iacute.=.0x0ed,..Key_icir |
4e520 | 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 65 65 2c 0a 09 4b 65 79 5f 69 64 69 61 65 72 65 73 69 73 | cumflex.=.0x0ee,..Key_idiaeresis |
4e540 | 20 3d 20 30 78 30 65 66 2c 0a 09 4b 65 79 5f 65 74 68 20 3d 20 30 78 30 66 30 2c 0a 09 4b 65 79 | .=.0x0ef,..Key_eth.=.0x0f0,..Key |
4e560 | 5f 6e 74 69 6c 64 65 20 3d 20 30 78 30 66 31 2c 0a 09 4b 65 79 5f 6f 67 72 61 76 65 20 3d 20 30 | _ntilde.=.0x0f1,..Key_ograve.=.0 |
4e580 | 78 30 66 32 2c 0a 09 4b 65 79 5f 6f 61 63 75 74 65 20 3d 20 30 78 30 66 33 2c 0a 09 4b 65 79 5f | x0f2,..Key_oacute.=.0x0f3,..Key_ |
4e5a0 | 6f 63 69 72 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 66 34 2c 0a 09 4b 65 79 5f 6f 74 69 6c 64 65 | ocircumflex.=.0x0f4,..Key_otilde |
4e5c0 | 20 3d 20 30 78 30 66 35 2c 0a 09 4b 65 79 5f 6f 64 69 61 65 72 65 73 69 73 20 3d 20 30 78 30 66 | .=.0x0f5,..Key_odiaeresis.=.0x0f |
4e5e0 | 36 2c 0a 09 4b 65 79 5f 64 69 76 69 73 69 6f 6e 20 3d 20 30 78 30 66 37 2c 0a 09 4b 65 79 5f 6f | 6,..Key_division.=.0x0f7,..Key_o |
4e600 | 73 6c 61 73 68 20 3d 20 30 78 30 66 38 2c 0a 09 4b 65 79 5f 75 67 72 61 76 65 20 3d 20 30 78 30 | slash.=.0x0f8,..Key_ugrave.=.0x0 |
4e620 | 66 39 2c 0a 09 4b 65 79 5f 75 61 63 75 74 65 20 3d 20 30 78 30 66 61 2c 0a 09 4b 65 79 5f 75 63 | f9,..Key_uacute.=.0x0fa,..Key_uc |
4e640 | 69 72 63 75 6d 66 6c 65 78 20 3d 20 30 78 30 66 62 2c 0a 09 4b 65 79 5f 75 64 69 61 65 72 65 73 | ircumflex.=.0x0fb,..Key_udiaeres |
4e660 | 69 73 20 3d 20 30 78 30 66 63 2c 0a 09 4b 65 79 5f 79 61 63 75 74 65 20 3d 20 30 78 30 66 64 2c | is.=.0x0fc,..Key_yacute.=.0x0fd, |
4e680 | 0a 09 4b 65 79 5f 74 68 6f 72 6e 20 3d 20 30 78 30 66 65 2c 0a 09 4b 65 79 5f 79 64 69 61 65 72 | ..Key_thorn.=.0x0fe,..Key_ydiaer |
4e6a0 | 65 73 69 73 20 3d 20 30 78 30 66 66 2c 0a 0a 09 2f 2f 20 6d 75 6c 74 69 6d 65 64 69 61 2f 69 6e | esis.=.0x0ff,...//.multimedia/in |
4e6c0 | 74 65 72 6e 65 74 20 6b 65 79 73 20 2d 20 69 67 6e 6f 72 65 64 20 62 79 20 64 65 66 61 75 6c 74 | ternet.keys.-.ignored.by.default |
4e6e0 | 20 2d 20 73 65 65 20 51 4b 65 79 45 76 65 6e 74 20 63 27 74 6f 72 0a 0a 09 4b 65 79 5f 42 61 63 | .-.see.QKeyEvent.c'tor...Key_Bac |
4e700 | 6b 20 20 3d 20 30 78 31 30 36 31 2c 0a 09 4b 65 79 5f 46 6f 72 77 61 72 64 20 20 3d 20 30 78 31 | k..=.0x1061,..Key_Forward..=.0x1 |
4e720 | 30 36 32 2c 0a 09 4b 65 79 5f 53 74 6f 70 20 20 3d 20 30 78 31 30 36 33 2c 0a 09 4b 65 79 5f 52 | 062,..Key_Stop..=.0x1063,..Key_R |
4e740 | 65 66 72 65 73 68 20 20 3d 20 30 78 31 30 36 34 2c 0a 0a 09 4b 65 79 5f 56 6f 6c 75 6d 65 44 6f | efresh..=.0x1064,...Key_VolumeDo |
4e760 | 77 6e 20 3d 20 30 78 31 30 37 30 2c 0a 09 4b 65 79 5f 56 6f 6c 75 6d 65 4d 75 74 65 20 20 3d 20 | wn.=.0x1070,..Key_VolumeMute..=. |
4e780 | 30 78 31 30 37 31 2c 0a 09 4b 65 79 5f 56 6f 6c 75 6d 65 55 70 20 3d 20 30 78 31 30 37 32 2c 0a | 0x1071,..Key_VolumeUp.=.0x1072,. |
4e7a0 | 09 4b 65 79 5f 42 61 73 73 42 6f 6f 73 74 20 3d 20 30 78 31 30 37 33 2c 0a 09 4b 65 79 5f 42 61 | .Key_BassBoost.=.0x1073,..Key_Ba |
4e7c0 | 73 73 55 70 20 3d 20 30 78 31 30 37 34 2c 0a 09 4b 65 79 5f 42 61 73 73 44 6f 77 6e 20 3d 20 30 | ssUp.=.0x1074,..Key_BassDown.=.0 |
4e7e0 | 78 31 30 37 35 2c 0a 09 4b 65 79 5f 54 72 65 62 6c 65 55 70 20 3d 20 30 78 31 30 37 36 2c 0a 09 | x1075,..Key_TrebleUp.=.0x1076,.. |
4e800 | 4b 65 79 5f 54 72 65 62 6c 65 44 6f 77 6e 20 3d 20 30 78 31 30 37 37 2c 0a 0a 09 4b 65 79 5f 4d | Key_TrebleDown.=.0x1077,...Key_M |
4e820 | 65 64 69 61 50 6c 61 79 20 20 3d 20 30 78 31 30 38 30 2c 0a 09 4b 65 79 5f 4d 65 64 69 61 53 74 | ediaPlay..=.0x1080,..Key_MediaSt |
4e840 | 6f 70 20 20 3d 20 30 78 31 30 38 31 2c 0a 09 4b 65 79 5f 4d 65 64 69 61 50 72 65 76 20 20 3d 20 | op..=.0x1081,..Key_MediaPrev..=. |
4e860 | 30 78 31 30 38 32 2c 0a 09 4b 65 79 5f 4d 65 64 69 61 4e 65 78 74 20 20 3d 20 30 78 31 30 38 33 | 0x1082,..Key_MediaNext..=.0x1083 |
4e880 | 2c 0a 09 4b 65 79 5f 4d 65 64 69 61 52 65 63 6f 72 64 20 3d 20 30 78 31 30 38 34 2c 0a 0a 09 4b | ,..Key_MediaRecord.=.0x1084,...K |
4e8a0 | 65 79 5f 48 6f 6d 65 50 61 67 65 20 20 3d 20 30 78 31 30 39 30 2c 0a 09 4b 65 79 5f 46 61 76 6f | ey_HomePage..=.0x1090,..Key_Favo |
4e8c0 | 72 69 74 65 73 20 20 3d 20 30 78 31 30 39 31 2c 0a 09 4b 65 79 5f 53 65 61 72 63 68 20 20 3d 20 | rites..=.0x1091,..Key_Search..=. |
4e8e0 | 30 78 31 30 39 32 2c 0a 09 4b 65 79 5f 53 74 61 6e 64 62 79 20 3d 20 30 78 31 30 39 33 2c 0a 09 | 0x1092,..Key_Standby.=.0x1093,.. |
4e900 | 4b 65 79 5f 4f 70 65 6e 55 72 6c 20 3d 20 30 78 31 30 39 34 2c 0a 0a 09 4b 65 79 5f 4c 61 75 6e | Key_OpenUrl.=.0x1094,...Key_Laun |
4e920 | 63 68 4d 61 69 6c 20 20 3d 20 30 78 31 30 61 30 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 4d 65 64 | chMail..=.0x10a0,..Key_LaunchMed |
4e940 | 69 61 20 3d 20 30 78 31 30 61 31 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 30 20 20 3d 20 30 78 31 | ia.=.0x10a1,..Key_Launch0..=.0x1 |
4e960 | 30 61 32 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 31 20 20 3d 20 30 78 31 30 61 33 2c 0a 09 4b 65 | 0a2,..Key_Launch1..=.0x10a3,..Ke |
4e980 | 79 5f 4c 61 75 6e 63 68 32 20 20 3d 20 30 78 31 30 61 34 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 | y_Launch2..=.0x10a4,..Key_Launch |
4e9a0 | 33 20 20 3d 20 30 78 31 30 61 35 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 34 20 20 3d 20 30 78 31 | 3..=.0x10a5,..Key_Launch4..=.0x1 |
4e9c0 | 30 61 36 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 35 20 20 3d 20 30 78 31 30 61 37 2c 0a 09 4b 65 | 0a6,..Key_Launch5..=.0x10a7,..Ke |
4e9e0 | 79 5f 4c 61 75 6e 63 68 36 20 20 3d 20 30 78 31 30 61 38 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 | y_Launch6..=.0x10a8,..Key_Launch |
4ea00 | 37 20 20 3d 20 30 78 31 30 61 39 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 38 20 20 3d 20 30 78 31 | 7..=.0x10a9,..Key_Launch8..=.0x1 |
4ea20 | 30 61 61 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 39 20 20 3d 20 30 78 31 30 61 62 2c 0a 09 4b 65 | 0aa,..Key_Launch9..=.0x10ab,..Ke |
4ea40 | 79 5f 4c 61 75 6e 63 68 41 20 20 3d 20 30 78 31 30 61 63 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 | y_LaunchA..=.0x10ac,..Key_Launch |
4ea60 | 42 20 20 3d 20 30 78 31 30 61 64 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 43 20 20 3d 20 30 78 31 | B..=.0x10ad,..Key_LaunchC..=.0x1 |
4ea80 | 30 61 65 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 44 20 20 3d 20 30 78 31 30 61 66 2c 0a 09 4b 65 | 0ae,..Key_LaunchD..=.0x10af,..Ke |
4eaa0 | 79 5f 4c 61 75 6e 63 68 45 20 20 3d 20 30 78 31 30 62 30 2c 0a 09 4b 65 79 5f 4c 61 75 6e 63 68 | y_LaunchE..=.0x10b0,..Key_Launch |
4eac0 | 46 20 20 3d 20 30 78 31 30 62 31 2c 0a 0a 09 4b 65 79 5f 4d 65 64 69 61 4c 61 73 74 20 3d 20 30 | F..=.0x10b1,...Key_MediaLast.=.0 |
4eae0 | 78 31 66 66 66 2c 0a 0a 09 4b 65 79 5f 75 6e 6b 6e 6f 77 6e 20 3d 20 30 78 66 66 66 66 0a 20 20 | x1fff,...Key_unknown.=.0xffff... |
4eb00 | 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 63 6f 6d 6d | ..};......//.documented.in.qcomm |
4eb20 | 6f 6e 73 74 79 6c 65 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 41 72 72 6f 77 54 79 70 65 20 7b | onstyle.cpp.....enum.ArrowType.{ |
4eb40 | 0a 09 55 70 41 72 72 6f 77 2c 0a 09 44 6f 77 6e 41 72 72 6f 77 2c 0a 09 4c 65 66 74 41 72 72 6f | ..UpArrow,..DownArrow,..LeftArro |
4eb60 | 77 2c 0a 09 52 69 67 68 74 41 72 72 6f 77 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f | w,..RightArrow.....};......//.do |
4eb80 | 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 |
4eba0 | 6d 20 52 61 73 74 65 72 4f 70 20 7b 20 2f 2f 20 72 61 73 74 65 72 20 6f 70 20 6d 6f 64 65 0a 09 | m.RasterOp.{.//.raster.op.mode.. |
4ebc0 | 43 6f 70 79 52 4f 50 2c 0a 09 4f 72 52 4f 50 2c 0a 09 58 6f 72 52 4f 50 2c 0a 09 4e 6f 74 41 6e | CopyROP,..OrROP,..XorROP,..NotAn |
4ebe0 | 64 52 4f 50 2c 20 45 72 61 73 65 52 4f 50 3d 4e 6f 74 41 6e 64 52 4f 50 2c 0a 09 4e 6f 74 43 6f | dROP,.EraseROP=NotAndROP,..NotCo |
4ec00 | 70 79 52 4f 50 2c 0a 09 4e 6f 74 4f 72 52 4f 50 2c 0a 09 4e 6f 74 58 6f 72 52 4f 50 2c 0a 09 41 | pyROP,..NotOrROP,..NotXorROP,..A |
4ec20 | 6e 64 52 4f 50 2c 09 4e 6f 74 45 72 61 73 65 52 4f 50 3d 41 6e 64 52 4f 50 2c 0a 09 4e 6f 74 52 | ndROP,.NotEraseROP=AndROP,..NotR |
4ec40 | 4f 50 2c 0a 09 43 6c 65 61 72 52 4f 50 2c 0a 09 53 65 74 52 4f 50 2c 0a 09 4e 6f 70 52 4f 50 2c | OP,..ClearROP,..SetROP,..NopROP, |
4ec60 | 0a 09 41 6e 64 4e 6f 74 52 4f 50 2c 0a 09 4f 72 4e 6f 74 52 4f 50 2c 0a 09 4e 61 6e 64 52 4f 50 | ..AndNotROP,..OrNotROP,..NandROP |
4ec80 | 2c 0a 09 4e 6f 72 52 4f 50 2c 09 4c 61 73 74 52 4f 50 3d 4e 6f 72 52 4f 50 0a 20 20 20 20 7d 3b | ,..NorROP,.LastROP=NorROP.....}; |
4eca0 | 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. |
4ecc0 | 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 50 65 6e 53 74 79 6c 65 20 7b 20 2f 2f 20 70 65 6e 20 73 | cpp.....enum.PenStyle.{.//.pen.s |
4ece0 | 74 79 6c 65 0a 09 4e 6f 50 65 6e 2c 0a 09 53 6f 6c 69 64 4c 69 6e 65 2c 0a 09 44 61 73 68 4c 69 | tyle..NoPen,..SolidLine,..DashLi |
4ed00 | 6e 65 2c 0a 09 44 6f 74 4c 69 6e 65 2c 0a 09 44 61 73 68 44 6f 74 4c 69 6e 65 2c 0a 09 44 61 73 | ne,..DotLine,..DashDotLine,..Das |
4ed20 | 68 44 6f 74 44 6f 74 4c 69 6e 65 2c 0a 09 4d 50 65 6e 53 74 79 6c 65 20 3d 20 30 78 30 66 0a 20 | hDotDotLine,..MPenStyle.=.0x0f.. |
4ed40 | 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 70 61 69 | ...};......//.documented.in.qpai |
4ed60 | 6e 74 65 72 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 50 65 6e 43 61 70 53 74 79 6c 65 20 7b 20 | nter.cpp.....enum.PenCapStyle.{. |
4ed80 | 2f 2f 20 6c 69 6e 65 20 65 6e 64 63 61 70 20 73 74 79 6c 65 0a 09 46 6c 61 74 43 61 70 20 3d 20 | //.line.endcap.style..FlatCap.=. |
4eda0 | 30 78 30 30 2c 0a 09 53 71 75 61 72 65 43 61 70 20 3d 20 30 78 31 30 2c 0a 09 52 6f 75 6e 64 43 | 0x00,..SquareCap.=.0x10,..RoundC |
4edc0 | 61 70 20 3d 20 30 78 32 30 2c 0a 09 4d 50 65 6e 43 61 70 53 74 79 6c 65 20 3d 20 30 78 33 30 0a | ap.=.0x20,..MPenCapStyle.=.0x30. |
4ede0 | 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 20 71 70 61 | ....};......//.documented.in.qpa |
4ee00 | 69 6e 74 65 72 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 50 65 6e 4a 6f 69 6e 53 74 79 6c 65 20 | inter.cpp.....enum.PenJoinStyle. |
4ee20 | 7b 20 2f 2f 20 6c 69 6e 65 20 6a 6f 69 6e 20 73 74 79 6c 65 0a 09 4d 69 74 65 72 4a 6f 69 6e 20 | {.//.line.join.style..MiterJoin. |
4ee40 | 3d 20 30 78 30 30 2c 0a 09 42 65 76 65 6c 4a 6f 69 6e 20 3d 20 30 78 34 30 2c 0a 09 52 6f 75 6e | =.0x00,..BevelJoin.=.0x40,..Roun |
4ee60 | 64 4a 6f 69 6e 20 3d 20 30 78 38 30 2c 0a 09 4d 50 65 6e 4a 6f 69 6e 53 74 79 6c 65 20 3d 20 30 | dJoin.=.0x80,..MPenJoinStyle.=.0 |
4ee80 | 78 63 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 | xc0.....};......//.documented.in |
4eea0 | 20 71 70 61 69 6e 74 65 72 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 42 72 75 73 68 53 74 79 6c | .qpainter.cpp.....enum.BrushStyl |
4eec0 | 65 20 7b 20 2f 2f 20 62 72 75 73 68 20 73 74 79 6c 65 0a 09 4e 6f 42 72 75 73 68 2c 0a 09 53 6f | e.{.//.brush.style..NoBrush,..So |
4eee0 | 6c 69 64 50 61 74 74 65 72 6e 2c 0a 09 44 65 6e 73 65 31 50 61 74 74 65 72 6e 2c 0a 09 44 65 6e | lidPattern,..Dense1Pattern,..Den |
4ef00 | 73 65 32 50 61 74 74 65 72 6e 2c 0a 09 44 65 6e 73 65 33 50 61 74 74 65 72 6e 2c 0a 09 44 65 6e | se2Pattern,..Dense3Pattern,..Den |
4ef20 | 73 65 34 50 61 74 74 65 72 6e 2c 0a 09 44 65 6e 73 65 35 50 61 74 74 65 72 6e 2c 0a 09 44 65 6e | se4Pattern,..Dense5Pattern,..Den |
4ef40 | 73 65 36 50 61 74 74 65 72 6e 2c 0a 09 44 65 6e 73 65 37 50 61 74 74 65 72 6e 2c 0a 09 48 6f 72 | se6Pattern,..Dense7Pattern,..Hor |
4ef60 | 50 61 74 74 65 72 6e 2c 0a 09 56 65 72 50 61 74 74 65 72 6e 2c 0a 09 43 72 6f 73 73 50 61 74 74 | Pattern,..VerPattern,..CrossPatt |
4ef80 | 65 72 6e 2c 0a 09 42 44 69 61 67 50 61 74 74 65 72 6e 2c 0a 09 46 44 69 61 67 50 61 74 74 65 72 | ern,..BDiagPattern,..FDiagPatter |
4efa0 | 6e 2c 0a 09 44 69 61 67 43 72 6f 73 73 50 61 74 74 65 72 6e 2c 0a 09 43 75 73 74 6f 6d 50 61 74 | n,..DiagCrossPattern,..CustomPat |
4efc0 | 74 65 72 6e 3d 32 34 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 | tern=24.....};......//.documente |
4efe0 | 64 20 69 6e 20 71 61 70 70 6c 69 63 61 74 69 6f 6e 5f 6d 61 63 2e 63 70 70 0a 20 20 20 20 65 6e | d.in.qapplication_mac.cpp.....en |
4f000 | 75 6d 20 4d 61 63 69 6e 74 6f 73 68 56 65 72 73 69 6f 6e 20 7b 0a 09 2f 2f 55 6e 6b 6e 6f 77 6e | um.MacintoshVersion.{..//Unknown |
4f020 | 0a 09 4d 56 5f 55 6e 6b 6e 6f 77 6e 20 20 20 20 20 20 3d 20 30 78 30 30 30 30 2c 0a 0a 09 2f 2f | ..MV_Unknown......=.0x0000,...// |
4f040 | 56 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 73 0a 09 4d 56 5f 39 20 20 20 20 20 20 20 20 20 20 20 | Version.numbers..MV_9........... |
4f060 | 20 3d 20 30 78 30 30 30 31 2c 0a 09 4d 56 5f 31 30 5f 44 4f 54 5f 30 20 20 20 20 20 3d 20 30 78 | .=.0x0001,..MV_10_DOT_0.....=.0x |
4f080 | 30 30 30 32 2c 0a 09 4d 56 5f 31 30 5f 44 4f 54 5f 31 20 20 20 20 20 3d 20 30 78 30 30 30 33 2c | 0002,..MV_10_DOT_1.....=.0x0003, |
4f0a0 | 0a 09 4d 56 5f 31 30 5f 44 4f 54 5f 32 20 20 20 20 20 3d 20 30 78 30 30 30 34 2c 0a 09 4d 56 5f | ..MV_10_DOT_2.....=.0x0004,..MV_ |
4f0c0 | 31 30 5f 44 4f 54 5f 33 20 20 20 20 20 3d 20 30 78 30 30 30 35 2c 0a 0a 09 2f 2f 43 6f 64 65 20 | 10_DOT_3.....=.0x0005,...//Code. |
4f0e0 | 6e 61 6d 65 73 0a 09 4d 56 5f 43 48 45 45 54 41 48 20 20 20 20 20 20 3d 20 4d 56 5f 31 30 5f 44 | names..MV_CHEETAH......=.MV_10_D |
4f100 | 4f 54 5f 30 2c 0a 09 4d 56 5f 50 55 4d 41 20 20 20 20 20 20 20 20 20 3d 20 4d 56 5f 31 30 5f 44 | OT_0,..MV_PUMA.........=.MV_10_D |
4f120 | 4f 54 5f 31 2c 0a 09 4d 56 5f 4a 41 47 55 41 52 20 20 20 20 20 20 20 3d 20 4d 56 5f 31 30 5f 44 | OT_1,..MV_JAGUAR.......=.MV_10_D |
4f140 | 4f 54 5f 32 2c 0a 09 4d 56 5f 50 41 4e 54 48 45 52 20 20 20 20 20 20 3d 20 4d 56 5f 31 30 5f 44 | OT_2,..MV_PANTHER......=.MV_10_D |
4f160 | 4f 54 5f 33 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 | OT_3.....};......//.documented.i |
4f180 | 6e 20 71 61 70 70 6c 69 63 61 74 69 6f 6e 5f 77 69 6e 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 | n.qapplication_win.cpp.....enum. |
4f1a0 | 57 69 6e 64 6f 77 73 56 65 72 73 69 6f 6e 20 7b 0a 09 57 56 5f 33 32 73 20 09 09 3d 20 30 78 30 | WindowsVersion.{..WV_32s...=.0x0 |
4f1c0 | 30 30 31 2c 0a 09 57 56 5f 39 35 20 09 09 3d 20 30 78 30 30 30 32 2c 0a 09 57 56 5f 39 38 09 09 | 001,..WV_95...=.0x0002,..WV_98.. |
4f1e0 | 3d 20 30 78 30 30 30 33 2c 0a 09 57 56 5f 4d 65 09 09 3d 20 30 78 30 30 30 34 2c 0a 09 57 56 5f | =.0x0003,..WV_Me..=.0x0004,..WV_ |
4f200 | 44 4f 53 5f 62 61 73 65 64 09 3d 20 30 78 30 30 30 66 2c 0a 0a 09 57 56 5f 4e 54 20 09 09 3d 20 | DOS_based.=.0x000f,...WV_NT...=. |
4f220 | 30 78 30 30 31 30 2c 0a 09 57 56 5f 32 30 30 30 20 09 3d 20 30 78 30 30 32 30 2c 0a 09 57 56 5f | 0x0010,..WV_2000..=.0x0020,..WV_ |
4f240 | 58 50 09 09 3d 20 30 78 30 30 33 30 2c 0a 09 57 56 5f 32 30 30 33 09 09 3d 20 30 78 30 30 34 30 | XP..=.0x0030,..WV_2003..=.0x0040 |
4f260 | 2c 0a 09 57 56 5f 4e 54 5f 62 61 73 65 64 09 3d 20 30 78 30 30 66 30 2c 0a 0a 09 57 56 5f 43 45 | ,..WV_NT_based.=.0x00f0,...WV_CE |
4f280 | 20 20 20 20 20 20 20 20 20 20 20 3d 20 30 78 30 31 30 30 2c 0a 09 57 56 5f 43 45 4e 45 54 09 3d | ...........=.0x0100,..WV_CENET.= |
4f2a0 | 20 30 78 30 32 30 30 2c 0a 09 57 56 5f 43 45 5f 62 61 73 65 64 09 3d 20 30 78 30 66 30 30 0a 20 | .0x0200,..WV_CE_based.=.0x0f00.. |
4f2c0 | 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 73 74 79 | ...};......//.documented.in.qsty |
4f2e0 | 6c 65 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 55 49 45 66 66 65 63 74 20 7b 0a 09 55 49 5f 47 | le.cpp.....enum.UIEffect.{..UI_G |
4f300 | 65 6e 65 72 61 6c 2c 0a 09 55 49 5f 41 6e 69 6d 61 74 65 4d 65 6e 75 2c 0a 09 55 49 5f 46 61 64 | eneral,..UI_AnimateMenu,..UI_Fad |
4f320 | 65 4d 65 6e 75 2c 0a 09 55 49 5f 41 6e 69 6d 61 74 65 43 6f 6d 62 6f 2c 0a 09 55 49 5f 41 6e 69 | eMenu,..UI_AnimateCombo,..UI_Ani |
4f340 | 6d 61 74 65 54 6f 6f 6c 74 69 70 2c 0a 09 55 49 5f 46 61 64 65 54 6f 6f 6c 74 69 70 2c 0a 09 55 | mateTooltip,..UI_FadeTooltip,..U |
4f360 | 49 5f 41 6e 69 6d 61 74 65 54 6f 6f 6c 42 6f 78 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 | I_AnimateToolBox.....};......//. |
4f380 | 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 63 75 72 73 6f 72 2e 63 70 70 0a 20 20 20 20 65 6e | documented.in.qcursor.cpp.....en |
4f3a0 | 75 6d 20 43 75 72 73 6f 72 53 68 61 70 65 20 7b 0a 09 41 72 72 6f 77 43 75 72 73 6f 72 2c 0a 09 | um.CursorShape.{..ArrowCursor,.. |
4f3c0 | 55 70 41 72 72 6f 77 43 75 72 73 6f 72 2c 0a 09 43 72 6f 73 73 43 75 72 73 6f 72 2c 0a 09 57 61 | UpArrowCursor,..CrossCursor,..Wa |
4f3e0 | 69 74 43 75 72 73 6f 72 2c 0a 09 49 62 65 61 6d 43 75 72 73 6f 72 2c 0a 09 53 69 7a 65 56 65 72 | itCursor,..IbeamCursor,..SizeVer |
4f400 | 43 75 72 73 6f 72 2c 0a 09 53 69 7a 65 48 6f 72 43 75 72 73 6f 72 2c 0a 09 53 69 7a 65 42 44 69 | Cursor,..SizeHorCursor,..SizeBDi |
4f420 | 61 67 43 75 72 73 6f 72 2c 0a 09 53 69 7a 65 46 44 69 61 67 43 75 72 73 6f 72 2c 0a 09 53 69 7a | agCursor,..SizeFDiagCursor,..Siz |
4f440 | 65 41 6c 6c 43 75 72 73 6f 72 2c 0a 09 42 6c 61 6e 6b 43 75 72 73 6f 72 2c 0a 09 53 70 6c 69 74 | eAllCursor,..BlankCursor,..Split |
4f460 | 56 43 75 72 73 6f 72 2c 0a 09 53 70 6c 69 74 48 43 75 72 73 6f 72 2c 0a 09 50 6f 69 6e 74 69 6e | VCursor,..SplitHCursor,..Pointin |
4f480 | 67 48 61 6e 64 43 75 72 73 6f 72 2c 0a 09 46 6f 72 62 69 64 64 65 6e 43 75 72 73 6f 72 2c 0a 09 | gHandCursor,..ForbiddenCursor,.. |
4f4a0 | 57 68 61 74 73 54 68 69 73 43 75 72 73 6f 72 2c 0a 09 42 75 73 79 43 75 72 73 6f 72 2c 0a 09 4c | WhatsThisCursor,..BusyCursor,..L |
4f4c0 | 61 73 74 43 75 72 73 6f 72 09 3d 20 42 75 73 79 43 75 72 73 6f 72 2c 0a 09 42 69 74 6d 61 70 43 | astCursor.=.BusyCursor,..BitmapC |
4f4e0 | 75 72 73 6f 72 09 3d 20 32 34 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2f 20 47 6c 6f 62 61 6c | ursor.=.24.....};......//.Global |
4f500 | 20 63 75 72 73 6f 72 73 0a 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 51 43 | .cursors......QT_STATIC_CONST.QC |
4f520 | 75 72 73 6f 72 20 26 20 61 72 72 6f 77 43 75 72 73 6f 72 3b 09 2f 2f 20 73 74 61 6e 64 61 72 64 | ursor.&.arrowCursor;.//.standard |
4f540 | 20 61 72 72 6f 77 20 63 75 72 73 6f 72 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 | .arrow.cursor.....QT_STATIC_CONS |
4f560 | 54 20 51 43 75 72 73 6f 72 20 26 20 75 70 41 72 72 6f 77 43 75 72 73 6f 72 3b 09 2f 2f 20 75 70 | T.QCursor.&.upArrowCursor;.//.up |
4f580 | 77 61 72 64 73 20 61 72 72 6f 77 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 54 20 | wards.arrow.....QT_STATIC_CONST. |
4f5a0 | 51 43 75 72 73 6f 72 20 26 20 63 72 6f 73 73 43 75 72 73 6f 72 3b 09 2f 2f 20 63 72 6f 73 73 68 | QCursor.&.crossCursor;.//.crossh |
4f5c0 | 61 69 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 | air.....QT_STATIC_CONST.QCursor. |
4f5e0 | 26 20 77 61 69 74 43 75 72 73 6f 72 3b 09 2f 2f 20 68 6f 75 72 67 6c 61 73 73 2f 77 61 74 63 68 | &.waitCursor;.//.hourglass/watch |
4f600 | 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 26 20 69 | .....QT_STATIC_CONST.QCursor.&.i |
4f620 | 62 65 61 6d 43 75 72 73 6f 72 3b 09 2f 2f 20 69 62 65 61 6d 2f 74 65 78 74 20 65 6e 74 72 79 0a | beamCursor;.//.ibeam/text.entry. |
4f640 | 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 69 | ....QT_STATIC_CONST.QCursor.&.si |
4f660 | 7a 65 56 65 72 43 75 72 73 6f 72 3b 09 2f 2f 20 76 65 72 74 69 63 61 6c 20 72 65 73 69 7a 65 0a | zeVerCursor;.//.vertical.resize. |
4f680 | 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 69 | ....QT_STATIC_CONST.QCursor.&.si |
4f6a0 | 7a 65 48 6f 72 43 75 72 73 6f 72 3b 09 2f 2f 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 72 65 73 69 7a | zeHorCursor;.//.horizontal.resiz |
4f6c0 | 65 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 26 20 | e.....QT_STATIC_CONST.QCursor.&. |
4f6e0 | 73 69 7a 65 42 44 69 61 67 43 75 72 73 6f 72 3b 09 2f 2f 20 64 69 61 67 6f 6e 61 6c 20 72 65 73 | sizeBDiagCursor;.//.diagonal.res |
4f700 | 69 7a 65 20 28 2f 29 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 | ize.(/).....QT_STATIC_CONST.QCur |
4f720 | 73 6f 72 20 26 20 73 69 7a 65 46 44 69 61 67 43 75 72 73 6f 72 3b 09 2f 2f 20 64 69 61 67 6f 6e | sor.&.sizeFDiagCursor;.//.diagon |
4f740 | 61 6c 20 72 65 73 69 7a 65 20 28 5c 29 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f 4e 53 | al.resize.(\).....QT_STATIC_CONS |
4f760 | 54 20 51 43 75 72 73 6f 72 20 26 20 73 69 7a 65 41 6c 6c 43 75 72 73 6f 72 3b 09 2f 2f 20 61 6c | T.QCursor.&.sizeAllCursor;.//.al |
4f780 | 6c 20 64 69 72 65 63 74 69 6f 6e 73 20 72 65 73 69 7a 65 0a 20 20 20 20 51 54 5f 53 54 41 54 49 | l.directions.resize.....QT_STATI |
4f7a0 | 43 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 62 6c 61 6e 6b 43 75 72 73 6f 72 3b 09 2f | C_CONST.QCursor.&.blankCursor;./ |
4f7c0 | 2f 20 62 6c 61 6e 6b 2f 69 6e 76 69 73 69 62 6c 65 20 63 75 72 73 6f 72 0a 20 20 20 20 51 54 5f | /.blank/invisible.cursor.....QT_ |
4f7e0 | 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 6c 69 74 56 43 75 72 | STATIC_CONST.QCursor.&.splitVCur |
4f800 | 73 6f 72 3b 09 2f 2f 20 76 65 72 74 69 63 61 6c 20 62 61 72 20 77 69 74 68 20 6c 65 66 74 2d 72 | sor;.//.vertical.bar.with.left-r |
4f820 | 69 67 68 74 0a 09 09 09 09 09 09 2f 2f 20 61 72 72 6f 77 73 0a 20 20 20 20 51 54 5f 53 54 41 54 | ight.......//.arrows.....QT_STAT |
4f840 | 49 43 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 73 70 6c 69 74 48 43 75 72 73 6f 72 3b | IC_CONST.QCursor.&.splitHCursor; |
4f860 | 09 2f 2f 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 62 61 72 20 77 69 74 68 20 75 70 2d 64 6f 77 6e 0a | .//.horizontal.bar.with.up-down. |
4f880 | 09 09 09 09 09 09 2f 2f 20 61 72 72 6f 77 73 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 5f 43 4f | ......//.arrows.....QT_STATIC_CO |
4f8a0 | 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 70 6f 69 6e 74 69 6e 67 48 61 6e 64 43 75 72 73 6f 72 | NST.QCursor.&.pointingHandCursor |
4f8c0 | 3b 09 2f 2f 20 70 6f 69 6e 74 69 6e 67 20 68 61 6e 64 0a 20 20 20 20 51 54 5f 53 54 41 54 49 43 | ;.//.pointing.hand.....QT_STATIC |
4f8e0 | 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 66 6f 72 62 69 64 64 65 6e 43 75 72 73 6f 72 | _CONST.QCursor.&.forbiddenCursor |
4f900 | 3b 09 2f 2f 20 66 6f 72 62 69 64 64 65 6e 20 63 75 72 73 6f 72 20 28 73 6c 61 73 68 65 64 20 63 | ;.//.forbidden.cursor.(slashed.c |
4f920 | 69 72 63 6c 65 29 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 | ircle).....QT_STATIC_CONST.QCurs |
4f940 | 6f 72 20 26 20 77 68 61 74 73 54 68 69 73 43 75 72 73 6f 72 3b 20 20 2f 2f 20 61 72 72 6f 77 20 | or.&.whatsThisCursor;..//.arrow. |
4f960 | 77 69 74 68 20 61 20 71 75 65 73 74 69 6f 6e 20 6d 61 72 6b 0a 20 20 20 20 51 54 5f 53 54 41 54 | with.a.question.mark.....QT_STAT |
4f980 | 49 43 5f 43 4f 4e 53 54 20 51 43 75 72 73 6f 72 20 26 20 62 75 73 79 43 75 72 73 6f 72 3b 09 2f | IC_CONST.QCursor.&.busyCursor;./ |
4f9a0 | 2f 20 61 72 72 6f 77 20 77 69 74 68 20 68 6f 75 72 67 6c 61 73 73 0a 0a 0a 20 20 20 20 65 6e 75 | /.arrow.with.hourglass.......enu |
4f9c0 | 6d 20 54 65 78 74 46 6f 72 6d 61 74 20 7b 0a 09 50 6c 61 69 6e 54 65 78 74 2c 0a 09 52 69 63 68 | m.TextFormat.{..PlainText,..Rich |
4f9e0 | 54 65 78 74 2c 0a 09 41 75 74 6f 54 65 78 74 2c 0a 09 4c 6f 67 54 65 78 74 0a 20 20 20 20 7d 3b | Text,..AutoText,..LogText.....}; |
4fa00 | 0a 0a 20 20 20 20 2f 2f 20 44 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 74 65 78 74 65 64 69 74 | ......//.Documented.in.qtextedit |
4fa20 | 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 41 6e 63 68 6f 72 41 74 74 72 69 62 75 74 65 20 7b 0a | .cpp.....enum.AnchorAttribute.{. |
4fa40 | 09 41 6e 63 68 6f 72 4e 61 6d 65 2c 0a 09 41 6e 63 68 6f 72 48 72 65 66 0a 20 20 20 20 7d 3b 0a | .AnchorName,..AnchorHref.....};. |
4fa60 | 0a 20 20 20 20 2f 2f 20 44 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 6d 61 69 6e 77 69 6e 64 6f | .....//.Documented.in.qmainwindo |
4fa80 | 77 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 44 6f 63 6b 20 7b 0a 09 44 6f 63 6b 55 6e 6d 61 6e | w.cpp.....enum.Dock.{..DockUnman |
4faa0 | 61 67 65 64 2c 0a 09 44 6f 63 6b 54 6f 72 6e 4f 66 66 2c 0a 09 44 6f 63 6b 54 6f 70 2c 0a 09 44 | aged,..DockTornOff,..DockTop,..D |
4fac0 | 6f 63 6b 42 6f 74 74 6f 6d 2c 0a 09 44 6f 63 6b 52 69 67 68 74 2c 0a 09 44 6f 63 6b 4c 65 66 74 | ockBottom,..DockRight,..DockLeft |
4fae0 | 2c 0a 09 44 6f 63 6b 4d 69 6e 69 6d 69 7a 65 64 0a 23 69 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 43 | ,..DockMinimized.#ifndef.QT_NO_C |
4fb00 | 4f 4d 50 41 54 0a 20 20 20 20 20 20 20 20 2c 0a 09 55 6e 6d 61 6e 61 67 65 64 20 3d 20 44 6f 63 | OMPAT.........,..Unmanaged.=.Doc |
4fb20 | 6b 55 6e 6d 61 6e 61 67 65 64 2c 0a 09 54 6f 72 6e 4f 66 66 20 3d 20 44 6f 63 6b 54 6f 72 6e 4f | kUnmanaged,..TornOff.=.DockTornO |
4fb40 | 66 66 2c 0a 09 54 6f 70 20 3d 20 44 6f 63 6b 54 6f 70 2c 0a 09 42 6f 74 74 6f 6d 20 3d 20 44 6f | ff,..Top.=.DockTop,..Bottom.=.Do |
4fb60 | 63 6b 42 6f 74 74 6f 6d 2c 0a 09 52 69 67 68 74 20 3d 20 44 6f 63 6b 52 69 67 68 74 2c 0a 09 4c | ckBottom,..Right.=.DockRight,..L |
4fb80 | 65 66 74 20 3d 20 44 6f 63 6b 4c 65 66 74 2c 0a 09 4d 69 6e 69 6d 69 7a 65 64 20 3d 20 44 6f 63 | eft.=.DockLeft,..Minimized.=.Doc |
4fba0 | 6b 4d 69 6e 69 6d 69 7a 65 64 0a 23 65 6e 64 69 66 0a 20 20 20 20 7d 3b 0a 20 20 20 20 2f 2f 20 | kMinimized.#endif.....};.....//. |
4fbc0 | 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 44 6f 63 6b 20 54 | compatibility.....typedef.Dock.T |
4fbe0 | 6f 6f 6c 42 61 72 44 6f 63 6b 3b 0a 0a 20 20 20 20 2f 2f 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 | oolBarDock;......//.documented.i |
4fc00 | 6e 20 71 64 61 74 65 74 69 6d 65 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 44 61 74 65 46 6f 72 | n.qdatetime.cpp.....enum.DateFor |
4fc20 | 6d 61 74 20 7b 0a 09 54 65 78 74 44 61 74 65 2c 20 20 20 20 20 20 2f 2f 20 64 65 66 61 75 6c 74 | mat.{..TextDate,......//.default |
4fc40 | 20 51 74 0a 09 49 53 4f 44 61 74 65 2c 20 20 20 20 20 20 20 2f 2f 20 49 53 4f 20 38 36 30 31 0a | .Qt..ISODate,.......//.ISO.8601. |
4fc60 | 09 4c 6f 63 61 6c 44 61 74 65 20 20 20 20 20 20 2f 2f 20 6c 6f 63 61 6c 65 20 64 65 70 65 6e 64 | .LocalDate......//.locale.depend |
4fc80 | 65 6e 74 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 | ent.....};......//.documented.in |
4fca0 | 20 71 64 61 74 65 74 69 6d 65 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 54 69 6d 65 53 70 65 63 | .qdatetime.cpp.....enum.TimeSpec |
4fcc0 | 20 7b 0a 09 4c 6f 63 61 6c 54 69 6d 65 2c 0a 09 55 54 43 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 | .{..LocalTime,..UTC.....};...... |
4fce0 | 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 70 0a 20 20 20 | //.documented.in.qwidget.cpp.... |
4fd00 | 20 65 6e 75 6d 20 42 61 63 6b 67 72 6f 75 6e 64 4d 6f 64 65 20 7b 0a 09 46 69 78 65 64 43 6f 6c | .enum.BackgroundMode.{..FixedCol |
4fd20 | 6f 72 2c 0a 09 46 69 78 65 64 50 69 78 6d 61 70 2c 0a 09 4e 6f 42 61 63 6b 67 72 6f 75 6e 64 2c | or,..FixedPixmap,..NoBackground, |
4fd40 | 0a 09 50 61 6c 65 74 74 65 46 6f 72 65 67 72 6f 75 6e 64 2c 0a 09 50 61 6c 65 74 74 65 42 75 74 | ..PaletteForeground,..PaletteBut |
4fd60 | 74 6f 6e 2c 0a 09 50 61 6c 65 74 74 65 4c 69 67 68 74 2c 0a 09 50 61 6c 65 74 74 65 4d 69 64 6c | ton,..PaletteLight,..PaletteMidl |
4fd80 | 69 67 68 74 2c 0a 09 50 61 6c 65 74 74 65 44 61 72 6b 2c 0a 09 50 61 6c 65 74 74 65 4d 69 64 2c | ight,..PaletteDark,..PaletteMid, |
4fda0 | 0a 09 50 61 6c 65 74 74 65 54 65 78 74 2c 0a 09 50 61 6c 65 74 74 65 42 72 69 67 68 74 54 65 78 | ..PaletteText,..PaletteBrightTex |
4fdc0 | 74 2c 0a 09 50 61 6c 65 74 74 65 42 61 73 65 2c 0a 09 50 61 6c 65 74 74 65 42 61 63 6b 67 72 6f | t,..PaletteBase,..PaletteBackgro |
4fde0 | 75 6e 64 2c 0a 09 50 61 6c 65 74 74 65 53 68 61 64 6f 77 2c 0a 09 50 61 6c 65 74 74 65 48 69 67 | und,..PaletteShadow,..PaletteHig |
4fe00 | 68 6c 69 67 68 74 2c 0a 09 50 61 6c 65 74 74 65 48 69 67 68 6c 69 67 68 74 65 64 54 65 78 74 2c | hlight,..PaletteHighlightedText, |
4fe20 | 0a 09 50 61 6c 65 74 74 65 42 75 74 74 6f 6e 54 65 78 74 2c 0a 09 50 61 6c 65 74 74 65 4c 69 6e | ..PaletteButtonText,..PaletteLin |
4fe40 | 6b 2c 0a 09 50 61 6c 65 74 74 65 4c 69 6e 6b 56 69 73 69 74 65 64 2c 0a 09 58 31 31 50 61 72 65 | k,..PaletteLinkVisited,..X11Pare |
4fe60 | 6e 74 52 65 6c 61 74 69 76 65 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 74 79 70 65 64 65 66 20 75 | ntRelative.....};......typedef.u |
4fe80 | 69 6e 74 20 43 6f 6d 70 61 72 69 73 6f 6e 46 6c 61 67 73 3b 0a 0a 20 20 20 20 2f 2f 20 44 6f 63 | int.ComparisonFlags;......//.Doc |
4fea0 | 75 6d 65 6e 74 65 64 20 69 6e 20 71 73 74 72 69 6e 67 2e 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 | umented.in.qstring.cpp.....enum. |
4fec0 | 53 74 72 69 6e 67 43 6f 6d 70 61 72 69 73 6f 6e 4d 6f 64 65 20 7b 0a 20 20 20 20 20 20 20 20 43 | StringComparisonMode.{.........C |
4fee0 | 61 73 65 53 65 6e 73 69 74 69 76 65 20 20 20 3d 20 30 78 30 30 30 30 31 2c 20 2f 2f 20 30 20 30 | aseSensitive...=.0x00001,.//.0.0 |
4ff00 | 30 30 31 0a 20 20 20 20 20 20 20 20 42 65 67 69 6e 73 57 69 74 68 20 20 20 20 20 20 3d 20 30 78 | 001.........BeginsWith......=.0x |
4ff20 | 30 30 30 30 32 2c 20 2f 2f 20 30 20 30 30 31 30 0a 20 20 20 20 20 20 20 20 45 6e 64 73 57 69 74 | 00002,.//.0.0010.........EndsWit |
4ff40 | 68 20 20 20 20 20 20 20 20 3d 20 30 78 30 30 30 30 34 2c 20 2f 2f 20 30 20 30 31 30 30 0a 20 20 | h........=.0x00004,.//.0.0100... |
4ff60 | 20 20 20 20 20 20 43 6f 6e 74 61 69 6e 73 20 20 20 20 20 20 20 20 3d 20 30 78 30 30 30 30 38 2c | ......Contains........=.0x00008, |
4ff80 | 20 2f 2f 20 30 20 31 30 30 30 0a 20 20 20 20 20 20 20 20 45 78 61 63 74 4d 61 74 63 68 20 20 20 | .//.0.1000.........ExactMatch... |
4ffa0 | 20 20 20 3d 20 30 78 30 30 30 31 30 20 20 2f 2f 20 31 20 30 30 30 30 0a 20 20 20 20 7d 3b 0a 0a | ...=.0x00010..//.1.0000.....};.. |
4ffc0 | 20 20 20 20 2f 2f 20 44 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 71 74 61 62 77 69 64 67 65 74 2e | ....//.Documented.in.qtabwidget. |
4ffe0 | 63 70 70 0a 20 20 20 20 65 6e 75 6d 20 43 6f 72 6e 65 72 20 7b 0a 09 54 6f 70 4c 65 66 74 20 20 | cpp.....enum.Corner.{..TopLeft.. |
50000 | 20 20 20 3d 20 30 78 30 30 30 30 30 2c 0a 09 54 6f 70 52 69 67 68 74 20 20 20 20 3d 20 30 78 30 | ...=.0x00000,..TopRight....=.0x0 |
50020 | 30 30 30 31 2c 0a 09 42 6f 74 74 6f 6d 4c 65 66 74 20 20 3d 20 30 78 30 30 30 30 32 2c 0a 09 42 | 0001,..BottomLeft..=.0x00002,..B |
50040 | 6f 74 74 6f 6d 52 69 67 68 74 20 3d 20 30 78 30 30 30 30 33 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 | ottomRight.=.0x00003.....};..... |
50060 | 20 2f 2f 20 22 68 61 6e 64 6c 65 22 20 74 79 70 65 20 66 6f 72 20 73 79 73 74 65 6d 20 6f 62 6a | .//."handle".type.for.system.obj |
50080 | 65 63 74 73 2e 20 44 6f 63 75 6d 65 6e 74 65 64 20 61 73 20 5c 69 6e 74 65 72 6e 61 6c 20 69 6e | ects..Documented.as.\internal.in |
500a0 | 0a 20 20 20 20 2f 2f 20 71 61 70 70 6c 69 63 61 74 69 6f 6e 2e 63 70 70 0a 23 69 66 20 64 65 66 | .....//.qapplication.cpp.#if.def |
500c0 | 69 6e 65 64 28 51 5f 57 53 5f 4d 41 43 29 0a 20 20 20 20 74 79 70 65 64 65 66 20 76 6f 69 64 20 | ined(Q_WS_MAC).....typedef.void. |
500e0 | 2a 20 48 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 57 49 4e | *.HANDLE;.#elif.defined(Q_WS_WIN |
50100 | 29 0a 20 20 20 20 74 79 70 65 64 65 66 20 76 6f 69 64 20 2a 48 41 4e 44 4c 45 3b 0a 23 65 6c 69 | ).....typedef.void.*HANDLE;.#eli |
50120 | 66 20 64 65 66 69 6e 65 64 28 51 5f 57 53 5f 58 31 31 29 0a 20 20 20 20 74 79 70 65 64 65 66 20 | f.defined(Q_WS_X11).....typedef. |
50140 | 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 20 48 41 4e 44 4c 45 3b 0a 23 65 6c 69 66 20 64 65 66 69 | unsigned.long.HANDLE;.#elif.defi |
50160 | 6e 65 64 28 51 5f 57 53 5f 51 57 53 29 0a 20 20 20 20 74 79 70 65 64 65 66 20 76 6f 69 64 20 2a | ned(Q_WS_QWS).....typedef.void.* |
50180 | 20 48 41 4e 44 4c 45 3b 0a 23 65 6e 64 69 66 0a 7d 3b 0a 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 | .HANDLE;.#endif.};...class.Q_EXP |
501a0 | 4f 52 54 20 51 49 6e 74 65 72 6e 61 6c 20 7b 0a 70 75 62 6c 69 63 3a 0a 20 20 20 20 65 6e 75 6d | ORT.QInternal.{.public:.....enum |
501c0 | 20 50 61 69 6e 74 44 65 76 69 63 65 46 6c 61 67 73 20 7b 0a 09 55 6e 64 65 66 69 6e 65 64 44 65 | .PaintDeviceFlags.{..UndefinedDe |
501e0 | 76 69 63 65 20 3d 20 30 78 30 30 2c 0a 09 57 69 64 67 65 74 20 3d 20 30 78 30 31 2c 0a 09 50 69 | vice.=.0x00,..Widget.=.0x01,..Pi |
50200 | 78 6d 61 70 20 3d 20 30 78 30 32 2c 0a 09 50 72 69 6e 74 65 72 20 3d 20 30 78 30 33 2c 0a 09 50 | xmap.=.0x02,..Printer.=.0x03,..P |
50220 | 69 63 74 75 72 65 20 3d 20 30 78 30 34 2c 0a 09 53 79 73 74 65 6d 20 3d 20 30 78 30 35 2c 0a 09 | icture.=.0x04,..System.=.0x05,.. |
50240 | 44 65 76 69 63 65 54 79 70 65 4d 61 73 6b 20 3d 20 30 78 30 66 2c 0a 09 45 78 74 65 72 6e 61 6c | DeviceTypeMask.=.0x0f,..External |
50260 | 44 65 76 69 63 65 20 3d 20 30 78 31 30 2c 0a 09 2f 2f 20 75 73 65 64 20 74 6f 20 65 6d 75 6c 61 | Device.=.0x10,..//.used.to.emula |
50280 | 74 65 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 62 65 68 61 76 69 6f 75 72 20 64 69 66 66 65 72 65 | te.some.of.the.behaviour.differe |
502a0 | 6e 74 20 62 65 74 77 65 65 6e 20 51 74 32 20 61 6e 64 20 51 74 33 20 28 6d 61 69 6e 6c 79 20 66 | nt.between.Qt2.and.Qt3.(mainly.f |
502c0 | 6f 72 20 70 72 69 6e 74 69 6e 67 29 0a 09 43 6f 6d 70 61 74 69 62 69 6c 69 74 79 4d 6f 64 65 20 | or.printing)..CompatibilityMode. |
502e0 | 3d 20 30 78 32 30 0a 20 20 20 20 7d 3b 0a 7d 3b 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 4e 41 4d | =.0x20.....};.};..#endif.//.QNAM |
50300 | 45 53 50 41 43 45 5f 48 0a 00 00 00 12 00 71 00 72 00 65 00 67 00 65 00 78 00 70 00 2e 00 68 00 | ESPACE_H......q.r.e.g.e.x.p...h. |
50320 | 00 0e c7 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 2a 2a 2a | .../**************************** |
50340 | 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 | ******************************** |
50360 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a | ****************.**.$Id:.$.**.** |
50380 | 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 51 52 65 67 45 78 70 20 63 6c 61 73 73 0a 2a 2a 0a | .Definition.of.QRegExp.class.**. |
503a0 | 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 35 30 31 32 36 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 | **.Created.:.950126.**.**.Copyri |
503c0 | 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e | ght.(C).1992-2000.Trolltech.ASA. |
503e0 | 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 | ..All.rights.reserved..**.**.Thi |
50400 | 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 74 6f 6f 6c 73 20 6d 6f 64 75 | s.file.is.part.of.the.tools.modu |
50420 | 6c 65 20 6f 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 | le.of.the.Qt.GUI.Toolkit..**.**. |
50440 | 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 74 65 64 20 75 6e 64 | This.file.may.be.distributed.und |
50460 | 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 6c 69 63 20 4c 69 63 | er.the.terms.of.the.Q.Public.Lic |
50480 | 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 6c 6c 74 65 63 68 20 | ense.**.as.defined.by.Trolltech. |
504a0 | 41 53 41 20 6f 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 | ASA.of.Norway.and.appearing.in.t |
504c0 | 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 6c 75 64 65 64 20 | he.file.**.LICENSE.QPL.included. |
504e0 | 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 69 6c 65 2e 0a 2a | in.the.packaging.of.this.file..* |
50500 | 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 74 65 | *.**.This.file.may.be.distribute |
50520 | 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d | d.and/or.modified.under.the.term |
50540 | 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c | s.of.the.**.GNU.General.Public.L |
50560 | 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 | icense.version.2.as.published.by |
50580 | 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e | .the.Free.Software.**.Foundation |
505a0 | 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 65 20 4c 49 43 45 4e | .and.appearing.in.the.file.LICEN |
505c0 | 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 | SE.GPL.included.in.the.**.packag |
505e0 | 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 69 63 65 6e 73 65 65 | ing.of.this.file..**.**.Licensee |
50600 | 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 | s.holding.valid.Qt.Enterprise.Ed |
50620 | 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e | ition.or.Qt.Professional.Edition |
50640 | 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 | .**.licenses.may.use.this.file.i |
50660 | 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 | n.accordance.with.the.Qt.Commerc |
50680 | 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 | ial.License.**.Agreement.provide |
506a0 | 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 | d.with.the.Software..**.**.This. |
506c0 | 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 | file.is.provided.AS.IS.with.NO.W |
506e0 | 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 | ARRANTY.OF.ANY.KIND,.INCLUDING.T |
50700 | 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 | HE.**.WARRANTY.OF.DESIGN,.MERCHA |
50720 | 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 | NTABILITY.AND.FITNESS.FOR.A.PART |
50740 | 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f | ICULAR.PURPOSE..**.**.See.http:/ |
50760 | 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f 72 20 | /qtsoftware.com/pricing.html.or. |
50780 | 65 6d 61 69 6c 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 | email.sales@trolltech.com.for.** |
507a0 | 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 | ...information.about.Qt.Commerci |
507c0 | 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 | al.License.Agreements..**.See.ht |
507e0 | 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c | tp://qtsoftware.com/qpl/.for.QPL |
50800 | 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 20 53 65 65 20 68 | .licensing.information..**.See.h |
50820 | 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 | ttp://qtsoftware.com/gpl/.for.GP |
50840 | 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 20 43 | L.licensing.information..**.**.C |
50860 | 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 | ontact.info@trolltech.com.if.any |
50880 | 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 | .conditions.of.this.licensing.ar |
508a0 | 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a | e.**.not.clear.to.you..**.****** |
508c0 | 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 | ******************************** |
508e0 | 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 | ******************************** |
50900 | 2f 0a 0a 23 69 66 6e 64 65 66 20 51 52 45 47 45 58 50 5f 48 0a 23 64 65 66 69 6e 65 20 51 52 45 | /..#ifndef.QREGEXP_H.#define.QRE |
50920 | 47 45 58 50 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 | GEXP_H..#ifndef.QT_H.#include."q |
50940 | 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 5f 48 0a 0a 23 69 | stringlist.h".#endif.//.QT_H..#i |
50960 | 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 52 45 47 45 58 50 0a 63 6c 61 73 73 20 51 52 65 67 45 78 70 | fndef.QT_NO_REGEXP.class.QRegExp |
50980 | 45 6e 67 69 6e 65 3b 0a 73 74 72 75 63 74 20 51 52 65 67 45 78 70 50 72 69 76 61 74 65 3b 0a 0a | Engine;.struct.QRegExpPrivate;.. |
509a0 | 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 20 51 52 65 67 45 78 70 0a 7b 0a 70 75 62 6c 69 63 3a | class.Q_EXPORT.QRegExp.{.public: |
509c0 | 0a 20 20 20 20 65 6e 75 6d 20 43 61 72 65 74 4d 6f 64 65 20 7b 20 43 61 72 65 74 41 74 5a 65 72 | .....enum.CaretMode.{.CaretAtZer |
509e0 | 6f 2c 20 43 61 72 65 74 41 74 4f 66 66 73 65 74 2c 20 43 61 72 65 74 57 6f 6e 74 4d 61 74 63 68 | o,.CaretAtOffset,.CaretWontMatch |
50a00 | 20 7d 3b 0a 0a 20 20 20 20 51 52 65 67 45 78 70 28 29 3b 0a 20 20 20 20 51 52 65 67 45 78 70 28 | .};......QRegExp();.....QRegExp( |
50a20 | 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 70 61 74 74 65 72 6e 2c 20 62 6f 6f 6c 20 63 61 | .const.QString&.pattern,.bool.ca |
50a40 | 73 65 53 65 6e 73 69 74 69 76 65 20 3d 20 54 52 55 45 2c 0a 09 20 20 20 20 20 62 6f 6f 6c 20 77 | seSensitive.=.TRUE,.......bool.w |
50a60 | 69 6c 64 63 61 72 64 20 3d 20 46 41 4c 53 45 20 29 3b 0a 20 20 20 20 51 52 65 67 45 78 70 28 20 | ildcard.=.FALSE.);.....QRegExp(. |
50a80 | 63 6f 6e 73 74 20 51 52 65 67 45 78 70 26 20 72 78 20 29 3b 0a 20 20 20 20 7e 51 52 65 67 45 78 | const.QRegExp&.rx.);.....~QRegEx |
50aa0 | 70 28 29 3b 0a 20 20 20 20 51 52 65 67 45 78 70 26 20 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e | p();.....QRegExp&.operator=(.con |
50ac0 | 73 74 20 51 52 65 67 45 78 70 26 20 72 78 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 6f 70 65 72 | st.QRegExp&.rx.);......bool.oper |
50ae0 | 61 74 6f 72 3d 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 6e 73 | ator==(.const.QRegExp&.rx.).cons |
50b00 | 74 3b 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 73 74 20 51 52 | t;.....bool.operator!=(.const.QR |
50b20 | 65 67 45 78 70 26 20 72 78 20 29 20 63 6f 6e 73 74 20 7b 20 72 65 74 75 72 6e 20 21 6f 70 65 72 | egExp&.rx.).const.{.return.!oper |
50b40 | 61 74 6f 72 3d 3d 28 20 72 78 20 29 3b 20 7d 0a 0a 20 20 20 20 62 6f 6f 6c 20 69 73 45 6d 70 74 | ator==(.rx.);.}......bool.isEmpt |
50b60 | 79 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 62 6f 6f 6c 20 69 73 56 61 6c 69 64 28 29 20 63 6f | y().const;.....bool.isValid().co |
50b80 | 6e 73 74 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 70 61 74 74 65 72 6e 28 29 20 63 6f 6e 73 74 | nst;.....QString.pattern().const |
50ba0 | 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 50 61 74 74 65 72 6e 28 20 63 6f 6e 73 74 20 51 53 74 | ;.....void.setPattern(.const.QSt |
50bc0 | 72 69 6e 67 26 20 70 61 74 74 65 72 6e 20 29 3b 0a 20 20 20 20 62 6f 6f 6c 20 63 61 73 65 53 65 | ring&.pattern.);.....bool.caseSe |
50be0 | 6e 73 69 74 69 76 65 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 73 65 74 43 61 73 | nsitive().const;.....void.setCas |
50c00 | 65 53 65 6e 73 69 74 69 76 65 28 20 62 6f 6f 6c 20 73 65 6e 73 69 74 69 76 65 20 29 3b 0a 23 69 | eSensitive(.bool.sensitive.);.#i |
50c20 | 66 6e 64 65 66 20 51 54 5f 4e 4f 5f 52 45 47 45 58 50 5f 57 49 4c 44 43 41 52 44 0a 20 20 20 20 | fndef.QT_NO_REGEXP_WILDCARD..... |
50c40 | 62 6f 6f 6c 20 77 69 6c 64 63 61 72 64 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 | bool.wildcard().const;.....void. |
50c60 | 73 65 74 57 69 6c 64 63 61 72 64 28 20 62 6f 6f 6c 20 77 69 6c 64 63 61 72 64 20 29 3b 0a 23 65 | setWildcard(.bool.wildcard.);.#e |
50c80 | 6e 64 69 66 0a 20 20 20 20 62 6f 6f 6c 20 6d 69 6e 69 6d 61 6c 28 29 20 63 6f 6e 73 74 3b 0a 20 | ndif.....bool.minimal().const;.. |
50ca0 | 20 20 20 76 6f 69 64 20 73 65 74 4d 69 6e 69 6d 61 6c 28 20 62 6f 6f 6c 20 6d 69 6e 69 6d 61 6c | ...void.setMinimal(.bool.minimal |
50cc0 | 20 29 3b 0a 0a 20 20 20 20 62 6f 6f 6c 20 65 78 61 63 74 4d 61 74 63 68 28 20 63 6f 6e 73 74 20 | .);......bool.exactMatch(.const. |
50ce0 | 51 53 74 72 69 6e 67 26 20 73 74 72 20 29 20 63 6f 6e 73 74 3b 0a 23 69 66 6e 64 65 66 20 51 54 | QString&.str.).const;.#ifndef.QT |
50d00 | 5f 4e 4f 5f 43 4f 4d 50 41 54 0a 20 20 20 20 69 6e 74 20 6d 61 74 63 68 28 20 63 6f 6e 73 74 20 | _NO_COMPAT.....int.match(.const. |
50d20 | 51 53 74 72 69 6e 67 26 20 73 74 72 2c 20 69 6e 74 20 69 6e 64 65 78 20 3d 20 30 2c 20 69 6e 74 | QString&.str,.int.index.=.0,.int |
50d40 | 20 2a 6c 65 6e 20 3d 20 30 2c 0a 09 20 20 20 20 20 20 20 62 6f 6f 6c 20 69 6e 64 65 78 49 73 53 | .*len.=.0,.........bool.indexIsS |
50d60 | 74 61 72 74 20 3d 20 54 52 55 45 20 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 0a 23 69 66 | tart.=.TRUE.).const;.#endif..#if |
50d80 | 20 64 65 66 69 6e 65 64 28 51 5f 51 44 4f 43 29 0a 20 20 20 20 69 6e 74 20 73 65 61 72 63 68 28 | .defined(Q_QDOC).....int.search( |
50da0 | 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 65 74 20 | .const.QString&.str,.int.offset. |
50dc0 | 3d 20 30 2c 0a 09 09 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 | =.0,...CaretMode.caretMode.=.Car |
50de0 | 65 74 41 74 5a 65 72 6f 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 73 65 61 72 63 68 | etAtZero.).const;.....int.search |
50e00 | 52 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 | Rev(.const.QString&.str,.int.off |
50e20 | 73 65 74 20 3d 20 2d 31 2c 0a 09 09 20 20 20 43 61 72 65 74 4d 6f 64 65 20 63 61 72 65 74 4d 6f | set.=.-1,......CaretMode.caretMo |
50e40 | 64 65 20 3d 20 43 61 72 65 74 41 74 5a 65 72 6f 20 29 20 63 6f 6e 73 74 3b 0a 23 65 6c 73 65 0a | de.=.CaretAtZero.).const;.#else. |
50e60 | 20 20 20 20 2f 2f 20 23 23 23 20 51 74 20 34 2e 30 3a 20 72 65 64 75 63 65 20 74 68 65 73 65 20 | ....//.###.Qt.4.0:.reduce.these. |
50e80 | 66 6f 75 72 20 74 6f 20 74 77 6f 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 69 6e 74 20 73 65 | four.to.two.functions.....int.se |
50ea0 | 61 72 63 68 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 | arch(.const.QString&.str,.int.of |
50ec0 | 66 73 65 74 20 3d 20 30 20 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 69 6e 74 20 73 65 61 72 63 68 | fset.=.0.).const;.....int.search |
50ee0 | 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 65 74 | (.const.QString&.str,.int.offset |
50f00 | 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 0a 20 | ,.CaretMode.caretMode.).const;.. |
50f20 | 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 72 69 6e 67 26 | ...int.searchRev(.const.QString& |
50f40 | 20 73 74 72 2c 20 69 6e 74 20 6f 66 66 73 65 74 20 3d 20 2d 31 20 29 20 63 6f 6e 73 74 3b 0a 20 | .str,.int.offset.=.-1.).const;.. |
50f60 | 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 72 69 6e 67 26 | ...int.searchRev(.const.QString& |
50f80 | 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 72 65 | .str,.int.offset,.CaretMode.care |
50fa0 | 74 4d 6f 64 65 20 29 20 63 6f 6e 73 74 3b 0a 23 65 6e 64 69 66 0a 20 20 20 20 69 6e 74 20 6d 61 | tMode.).const;.#endif.....int.ma |
50fc0 | 74 63 68 65 64 4c 65 6e 67 74 68 28 29 20 63 6f 6e 73 74 3b 0a 23 69 66 6e 64 65 66 20 51 54 5f | tchedLength().const;.#ifndef.QT_ |
50fe0 | 4e 4f 5f 52 45 47 45 58 50 5f 43 41 50 54 55 52 45 0a 20 20 20 20 69 6e 74 20 6e 75 6d 43 61 70 | NO_REGEXP_CAPTURE.....int.numCap |
51000 | 74 75 72 65 73 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 63 | tures().const;.....QStringList.c |
51020 | 61 70 74 75 72 65 64 54 65 78 74 73 28 29 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 63 61 70 28 | apturedTexts();.....QString.cap( |
51040 | 20 69 6e 74 20 6e 74 68 20 3d 20 30 20 29 3b 0a 20 20 20 20 69 6e 74 20 70 6f 73 28 20 69 6e 74 | .int.nth.=.0.);.....int.pos(.int |
51060 | 20 6e 74 68 20 3d 20 30 20 29 3b 0a 20 20 20 20 51 53 74 72 69 6e 67 20 65 72 72 6f 72 53 74 72 | .nth.=.0.);.....QString.errorStr |
51080 | 69 6e 67 28 29 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 73 74 61 74 69 63 20 51 53 74 72 69 6e | ing();.#endif......static.QStrin |
510a0 | 67 20 65 73 63 61 70 65 28 20 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 26 20 73 74 72 20 29 3b 0a | g.escape(.const.QString&.str.);. |
510c0 | 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 76 6f 69 64 20 70 72 65 70 61 72 65 45 6e 67 69 6e 65 | .private:.....void.prepareEngine |
510e0 | 28 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 70 72 65 70 61 72 65 45 6e 67 69 6e 65 | ().const;.....void.prepareEngine |
51100 | 46 6f 72 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 20 63 | ForMatch(.const.QString&.str.).c |
51120 | 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 69 6e 76 61 6c 69 64 61 74 65 45 6e 67 69 6e 65 28 | onst;.....void.invalidateEngine( |
51140 | 29 3b 0a 0a 20 20 20 20 73 74 61 74 69 63 20 69 6e 74 20 63 61 72 65 74 49 6e 64 65 78 28 20 69 | );......static.int.caretIndex(.i |
51160 | 6e 74 20 6f 66 66 73 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 | nt.offset,.CaretMode.caretMode.) |
51180 | 3b 0a 0a 20 20 20 20 51 52 65 67 45 78 70 45 6e 67 69 6e 65 20 2a 65 6e 67 3b 0a 20 20 20 20 51 | ;......QRegExpEngine.*eng;.....Q |
511a0 | 52 65 67 45 78 70 50 72 69 76 61 74 65 20 2a 70 72 69 76 3b 0a 7d 3b 0a 23 65 6e 64 69 66 20 2f | RegExpPrivate.*priv;.};.#endif./ |
511c0 | 2f 20 51 54 5f 4e 4f 5f 52 45 47 45 58 50 0a 23 65 6e 64 69 66 20 2f 2f 20 51 52 45 47 45 58 50 | /.QT_NO_REGEXP.#endif.//.QREGEXP |
511e0 | 5f 48 0a 00 00 00 12 00 71 00 70 00 69 00 78 00 6d 00 61 00 70 00 2e 00 68 00 00 27 fc 2f 2a 2a | _H......q.p.i.x.m.a.p...h..'./** |
51200 | 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 | ******************************** |
51220 | 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 | ******************************** |
51240 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 | **********.**.$Id$.**.**.Definit |
51260 | 69 6f 6e 20 6f 66 20 51 50 69 78 6d 61 70 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 | ion.of.QPixmap.class.**.**.Creat |
51280 | 65 64 20 3a 20 39 34 30 35 30 31 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 | ed.:.940501.**.**.Copyright.(C). |
512a0 | 31 39 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 | 1992-2002.Trolltech.ASA...All.ri |
512c0 | 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 | ghts.reserved..**.**.This.file.i |
512e0 | 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 | s.part.of.the.kernel.module.of.t |
51300 | 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 66 69 | he.Qt.GUI.Toolkit..**.**.This.fi |
51320 | 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 65 20 | le.may.be.distributed.under.the. |
51340 | 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 2a 2a | terms.of.the.Q.Public.License.** |
51360 | 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 41 20 6f 66 20 | .as.defined.by.Trolltech.ASA.of. |
51380 | 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 65 | Norway.and.appearing.in.the.file |
513a0 | 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 20 | .**.LICENSE.QPL.included.in.the. |
513c0 | 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 54 68 | packaging.of.this.file..**.**.Th |
513e0 | 69 73 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 61 6e 64 2f 6f | is.file.may.be.distributed.and/o |
51400 | 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 | r.modified.under.the.terms.of.th |
51420 | 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 | e.**.GNU.General.Public.License. |
51440 | 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 | version.2.as.published.by.the.Fr |
51460 | 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 | ee.Software.**.Foundation.and.ap |
51480 | 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 | pearing.in.the.file.LICENSE.GPL. |
514a0 | 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 | included.in.the.**.packaging.of. |
514c0 | 74 68 69 73 20 66 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 | this.file..**.**.Licensees.holdi |
514e0 | 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f | ng.valid.Qt.Enterprise.Edition.o |
51500 | 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 | r.Qt.Professional.Edition.**.lic |
51520 | 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 | enses.may.use.this.file.in.accor |
51540 | 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 | dance.with.the.Qt.Commercial.Lic |
51560 | 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 | ense.**.Agreement.provided.with. |
51580 | 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 | the.Software..**.**.This.file.is |
515a0 | 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 | .provided.AS.IS.with.NO.WARRANTY |
515c0 | 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 | .OF.ANY.KIND,.INCLUDING.THE.**.W |
515e0 | 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 | ARRANTY.OF.DESIGN,.MERCHANTABILI |
51600 | 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 | TY.AND.FITNESS.FOR.A.PARTICULAR. |
51620 | 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 | PURPOSE..**.**.See.http://qtsoft |
51640 | 77 61 72 65 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 20 73 | ware.com/pricing.html.or.email.s |
51660 | 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 20 20 69 6e 66 6f | ales@trolltech.com.for.**...info |
51680 | 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 | rmation.about.Qt.Commercial.Lice |
516a0 | 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 | nse.Agreements..**.See.http://qt |
516c0 | 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 | software.com/qpl/.for.QPL.licens |
516e0 | 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 | ing.information..**.See.http://q |
51700 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e | tsoftware.com/gpl/.for.GPL.licen |
51720 | 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 | sing.information..**.**.Contact. |
51740 | 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 | info@trolltech.com.if.any.condit |
51760 | 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f | ions.of.this.licensing.are.**.no |
51780 | 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | t.clear.to.you..**.************* |
517a0 | 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 | ******************************** |
517c0 | 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 0a 23 69 66 6e | *************************/..#ifn |
517e0 | 64 65 66 20 51 50 49 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 | def.QPIXMAP_H.#define.QPIXMAP_H. |
51800 | 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 64 65 | .#ifndef.QT_H.#include."qpaintde |
51820 | 76 69 63 65 2e 68 22 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 | vice.h".#include."qcolor.h".//.c |
51840 | 68 61 72 2a 2d 3e 51 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 | har*->QColor.conversion.#include |
51860 | 20 22 71 73 74 72 69 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 | ."qstring.h".//.char*->QString.c |
51880 | 6f 6e 76 65 72 73 69 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 | onversion.#include."qnamespace.h |
518a0 | 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 47 66 78 3b 0a 63 6c | ".#endif.//.QT_H..class.QGfx;.cl |
518c0 | 61 73 73 20 51 50 69 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 | ass.QPixmapPrivate;..#if.defined |
518e0 | 28 51 5f 57 53 5f 57 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 | (Q_WS_WIN).//.Internal.pixmap.me |
51900 | 6d 6f 72 79 20 6f 70 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 | mory.optimization.class.for.Wind |
51920 | 6f 77 73 20 39 78 0a 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 | ows.9x.class.QMultiCellPixmap;.# |
51940 | 65 6e 64 69 66 0a 0a 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 | endif...class.Q_EXPORT.QPixmap.: |
51960 | 20 70 75 62 6c 69 63 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 | .public.QPaintDevice,.public.Qt. |
51980 | 7b 0a 70 75 62 6c 69 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 | {.public:.....enum.ColorMode.{.A |
519a0 | 75 74 6f 2c 20 43 6f 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 | uto,.Color,.Mono.};.....enum.Opt |
519c0 | 69 6d 69 7a 61 74 69 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 | imization.{.DefaultOptim,.NoOpti |
519e0 | 6d 2c 20 4d 65 6d 6f 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 | m,.MemoryOptim=NoOptim,....Norma |
51a00 | 6c 4f 70 74 69 6d 2c 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 | lOptim,.BestOptim.};......QPixma |
51a20 | 70 28 29 3b 0a 20 20 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 | p();.....QPixmap(.const.QImage&. |
51a40 | 69 6d 61 67 65 20 29 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 | image.);.....QPixmap(.int.w,.int |
51a60 | 20 68 2c 20 20 69 6e 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 | .h,..int.depth.=.-1,.Optimizatio |
51a80 | 6e 20 3d 20 44 65 66 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 | n.=.DefaultOptim.);.....QPixmap( |
51aa0 | 20 63 6f 6e 73 74 20 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 | .const.QSize.&,.int.depth.=.-1,. |
51ac0 | 4f 70 74 69 6d 69 7a 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 | Optimization.=.DefaultOptim.);.# |
51ae0 | 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 51 50 69 78 6d 61 70 | ifndef.QT_NO_IMAGEIO.....QPixmap |
51b00 | 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 73 74 | (.const.QString&.fileName,.const |
51b20 | 20 63 68 61 72 20 2a 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 | .char.*format=0,.......ColorMode |
51b40 | 20 6d 6f 64 65 3d 41 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 | .mode=Auto.);.....QPixmap(.const |
51b60 | 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.* |
51b80 | 66 6f 72 6d 61 74 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 | format,.......int.conversion_fla |
51ba0 | 67 73 20 29 3b 0a 20 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 | gs.);.....QPixmap(.const.char.*x |
51bc0 | 70 6d 5b 5d 20 29 3b 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 | pm[].);.//.###.in.4.0,.'const.ch |
51be0 | 61 72 20 2a 20 63 6f 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 | ar.*.const.xpm[]'?.....QPixmap(. |
51c00 | 63 6f 6e 73 74 20 51 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 | const.QByteArray.&data.);.#endif |
51c20 | 0a 20 20 20 20 51 50 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 | .....QPixmap(.const.QPixmap.&.); |
51c40 | 0a 20 20 20 7e 51 50 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 | ....~QPixmap();......QPixmap.... |
51c60 | 26 6f 70 65 72 61 74 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 | &operator=(.const.QPixmap.&.);.. |
51c80 | 20 20 20 51 50 69 78 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 | ...QPixmap....&operator=(.const. |
51ca0 | 51 49 6d 61 67 65 09 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 | QImage..&.);......bool.isNull(). |
51cc0 | 63 6f 6e 73 74 3b 0a 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 | const;......int..width()..const. |
51ce0 | 7b 20 72 65 74 75 72 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 | {.return.data->w;.}.....int..hei |
51d00 | 67 68 74 28 29 09 63 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 | ght().const.{.return.data->h;.}. |
51d20 | 20 20 20 20 51 53 69 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 | ....QSize.size()..const.{.return |
51d40 | 20 51 53 69 7a 65 28 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 | .QSize(data->w,data->h);.}.....Q |
51d60 | 52 65 63 74 09 72 65 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 | Rect.rect()..const.{.return.QRec |
51d80 | 74 28 30 2c 30 2c 64 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 | t(0,0,data->w,data->h);.}.....in |
51da0 | 74 09 09 64 65 70 74 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 | t..depth()..const.{.return.data- |
51dc0 | 3e 64 3b 20 7d 0a 20 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 | >d;.}.....static.int.defaultDept |
51de0 | 68 28 29 3b 0a 0a 20 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 | h();......void.fill(.const.QColo |
51e00 | 72 20 26 66 69 6c 6c 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 | r.&fillColor.=.Qt::white.);..... |
51e20 | 76 6f 69 64 09 66 69 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 | void.fill(.const.QWidget.*,.int. |
51e40 | 78 6f 66 73 2c 20 69 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 | xofs,.int.yofs.);.....void.fill( |
51e60 | 20 63 6f 6e 73 74 20 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 | .const.QWidget.*,.const.QPoint.& |
51e80 | 6f 66 73 20 29 3b 0a 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 | ofs.);.....void.resize(.int.widt |
51ea0 | 68 2c 20 69 6e 74 20 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 | h,.int.height.);.....void.resize |
51ec0 | 28 20 63 6f 6e 73 74 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 | (.const.QSize.&.);......const.QB |
51ee0 | 69 74 6d 61 70 20 2a 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 | itmap.*mask().const;.....void.se |
51f00 | 74 4d 61 73 6b 28 20 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 | tMask(.const.QBitmap.&.);.....bo |
51f20 | 6f 6c 09 73 65 6c 66 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 | ol.selfMask().const;.....bool.ha |
51f40 | 73 41 6c 70 68 61 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 | sAlpha().const;.....bool.hasAlph |
51f60 | 61 43 68 61 6e 6e 65 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 | aChannel().const;.#ifndef.QT_NO_ |
51f80 | 49 4d 41 47 45 5f 48 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 | IMAGE_HEURISTIC_MASK.....QBitmap |
51fa0 | 09 63 72 65 61 74 65 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 | .createHeuristicMask(.bool.clipT |
51fc0 | 69 67 68 74 20 3d 20 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 | ight.=.TRUE.).const;.#endif.#ifn |
51fe0 | 64 65 66 20 51 54 5f 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 | def.QT_NO_MIME.....static.QPixma |
52000 | 70 20 66 72 6f 6d 4d 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 | p.fromMimeSource(.const.QString& |
52020 | 20 61 62 73 5f 6e 61 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 | .abs_name.);.#endif.....static.. |
52040 | 51 50 69 78 6d 61 70 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 | QPixmap.grabWindow(.WId,.int.x=0 |
52060 | 2c 20 69 6e 74 20 79 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 | ,.int.y=0,.int.w=-1,.int.h=-1.); |
52080 | 0a 20 20 20 20 73 74 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 | .....static..QPixmap.grabWidget( |
520a0 | 20 51 57 69 64 67 65 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 | .QWidget.*.widget,.....int.x=0,. |
520c0 | 69 6e 74 20 79 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 0a | int.y=0,.int.w=-1,.int.h=-1.);.. |
520e0 | 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 52 4d 41 54 | #ifndef.QT_NO_PIXMAP_TRANSFORMAT |
52100 | 49 4f 4e 0a 20 20 20 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 | ION.....QPixmap.....xForm(.const |
52120 | 20 51 57 4d 61 74 72 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 | .QWMatrix.&.).const;.....static. |
52140 | 51 57 4d 61 74 72 69 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 | QWMatrix.trueMatrix(.const.QWMat |
52160 | 72 69 78 20 26 2c 20 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 | rix.&,.int.w,.int.h.);.#endif... |
52180 | 20 20 20 51 49 6d 61 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 | ...QImage.convertToImage().const |
521a0 | 3b 0a 20 20 20 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 | ;.....bool.convertFromImage(.con |
521c0 | 73 74 20 51 49 6d 61 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 | st.QImage.&,.ColorMode.mode=Auto |
521e0 | 20 29 3b 0a 20 20 20 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 | .);.....bool.convertFromImage(.c |
52200 | 6f 6e 73 74 20 51 49 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 | onst.QImage.&,.int.conversion_fl |
52220 | 61 67 73 20 29 3b 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 | ags.);.#ifndef.QT_NO_IMAGEIO.... |
52240 | 20 73 74 61 74 69 63 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 | .static.const.char*.imageFormat( |
52260 | 20 63 6f 6e 73 74 20 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 | .const.QString.&fileName.);..... |
52280 | 62 6f 6f 6c 09 6c 6f 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 | bool.load(.const.QString&.fileNa |
522a0 | 6d 65 2c 20 63 6f 6e 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 | me,.const.char.*format=0,....... |
522c0 | 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 20 20 20 20 62 6f 6f | ..ColorMode.mode=Auto.);.....boo |
522e0 | 6c 09 6c 6f 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 | l.load(.const.QString&.fileName, |
52300 | 20 63 6f 6e 73 74 20 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 | .const.char.*format,.........int |
52320 | 20 63 6f 6e 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 | .conversion_flags.);.....bool.lo |
52340 | 61 64 46 72 6f 6d 44 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 | adFromData(.const.uchar.*buf,.ui |
52360 | 6e 74 20 6c 65 6e 2c 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 | nt.len,..........const.char*.for |
52380 | 6d 61 74 3d 30 2c 0a 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 | mat=0,..........ColorMode.mode=A |
523a0 | 75 74 6f 20 29 3b 0a 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 | uto.);.....bool.loadFromData(.co |
523c0 | 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 0a 09 09 09 20 20 20 | nst.uchar.*buf,.uint.len,....... |
523e0 | 20 20 20 63 6f 6e 73 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 | ...const.char*.format,.......... |
52400 | 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 20 20 20 62 6f 6f 6c | int.conversion_flags.);.....bool |
52420 | 09 6c 6f 61 64 46 72 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 | .loadFromData(.const.QByteArray. |
52440 | 26 64 61 74 61 2c 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 | &data,..........const.char*.form |
52460 | 61 74 3d 30 2c 0a 09 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 | at=0,..........int.conversion_fl |
52480 | 61 67 73 3d 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 | ags=0.);.....bool.save(.const.QS |
524a0 | 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 2a 20 66 6f 72 | tring&.fileName,.const.char*.for |
524c0 | 6d 61 74 2c 20 69 6e 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 | mat,.int.quality.=.-1.).const;.. |
524e0 | 20 20 20 62 6f 6f 6c 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 | ...bool.save(.QIODevice*.device, |
52500 | 20 63 6f 6e 73 74 20 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 | .const.char*.format,.int.quality |
52520 | 20 3d 20 2d 31 20 29 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 | .=.-1.).const;.#endif..#if.defin |
52540 | 65 64 28 51 5f 57 53 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 | ed(Q_WS_WIN).....HBITMAP.hbm().. |
52560 | 63 6f 6e 73 74 3b 0a 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 | const;.#endif......int..serialNu |
52580 | 6d 62 65 72 28 29 09 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 | mber().const;......Optimization. |
525a0 | 6f 70 74 69 6d 69 7a 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 | optimization().const;.....void.. |
525c0 | 73 65 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 3b | setOptimization(.Optimization.); |
525e0 | 0a 20 20 20 20 73 74 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 | .....static.Optimization.default |
52600 | 4f 70 74 69 6d 69 7a 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 | Optimization();.....static.void. |
52620 | 09 73 65 74 44 65 66 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 | .setDefaultOptimization(.Optimiz |
52640 | 61 74 69 6f 6e 20 29 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 | ation.);......virtual.void.detac |
52660 | 68 28 29 3b 0a 0a 20 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 | h();......bool.isQBitmap().const |
52680 | 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 20 20 20 2f 2f 20 | ;..#if.defined(Q_WS_WIN).....//. |
526a0 | 54 68 65 73 65 20 66 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 | These.functions.are.internal.and |
526c0 | 20 75 73 65 64 20 62 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 | .used.by.Windows.9x.only.....boo |
526e0 | 6c 09 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 3b 0a 20 20 20 | l.isMultiCellPixmap().const;.... |
52700 | 20 48 44 43 09 09 6d 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 | .HDC..multiCellHandle().const;.. |
52720 | 20 20 20 48 42 49 54 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 | ...HBITMAP.multiCellBitmap().con |
52740 | 73 74 3b 0a 20 20 20 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 | st;.....int..multiCellOffset().c |
52760 | 6f 6e 73 74 3b 0a 20 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 | onst;.....int..allocCell();..... |
52780 | 76 6f 69 64 09 66 72 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 | void.freeCell(.bool.=.FALSE.);.# |
527a0 | 65 6e 64 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 | endif..#if.defined(Q_WS_QWS).... |
527c0 | 20 76 69 72 74 75 61 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 | .virtual.QGfx.*.graphicsContext( |
527e0 | 62 6f 6f 6c 20 63 6c 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 | bool.clip_children=TRUE).const;. |
52800 | 20 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 | ....virtual.unsigned.char.*.scan |
52820 | 4c 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 | Line(int).const;.....virtual.int |
52840 | 20 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 51 52 67 62 20 | .bytesPerLine().const;.....QRgb. |
52860 | 2a 20 63 6c 75 74 28 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 | *.clut().const;.....int.numCols( |
52880 | 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 57 53 5f 58 31 31 29 | ).const;.#elif.defined(Q_WS_X11) |
528a0 | 0a 20 20 20 20 73 74 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 | .....static.int.x11SetDefaultScr |
528c0 | 65 65 6e 28 20 69 6e 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 | een(.int.screen.);.....void.x11S |
528e0 | 65 74 53 63 72 65 65 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 | etScreen(.int.screen.);.#endif.. |
52900 | 23 69 66 6e 64 65 66 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 | #ifndef.Q_QDOC.....Q_DUMMY_COMPA |
52920 | 52 49 53 4f 4e 5f 4f 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 | RISON_OPERATOR(QPixmap).#endif.. |
52940 | 70 72 6f 74 65 63 74 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 | protected:.....QPixmap(.int.w,.i |
52960 | 6e 74 20 68 2c 20 63 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 | nt.h,.const.uchar.*data,.bool.is |
52980 | 58 62 69 74 6d 61 70 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 | Xbitmap.);.....int.metric(.int.) |
529a0 | 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).. |
529c0 | 20 20 20 73 74 72 75 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 | ...struct.QMCPI.{....//.mem.opti |
529e0 | 6d 20 66 6f 72 20 77 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 | m.for.win9x..QMultiCellPixmap.*m |
52a00 | 63 70 3b 0a 09 69 6e 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 | cp;..int.offset;.....};.#endif.. |
52a20 | 20 20 20 20 73 74 72 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 | ....struct.QPixmapData.:.public. |
52a40 | 51 53 68 61 72 65 64 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 | QShared.{.//.internal.pixmap.dat |
52a60 | 61 0a 09 51 43 4f 4f 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 | a..QCOORD.w,.h;..short.d;..uint. |
52a80 | 75 6e 69 6e 69 74 09 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 | uninit..:.1;..uint.bitmap..:.1;. |
52aa0 | 09 75 69 6e 74 09 73 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 | .uint.selfmask.:.1;.#if.defined( |
52ac0 | 51 5f 57 53 5f 57 49 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 | Q_WS_WIN)..uint.mcp..:.1;.#endif |
52ae0 | 0a 09 69 6e 74 09 73 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 | ..int.ser_no;..QBitmap.*mask;.#i |
52b00 | 66 20 64 65 66 69 6e 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 | f.defined(Q_WS_WIN)..QPixmap.*ma |
52b20 | 73 6b 70 6d 3b 0a 09 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 | skpm;..union.{......HBITMAP.hbm; |
52b40 | 20 20 20 20 2f 2f 20 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 | ....//.if.mcp.==.FALSE......QMCP |
52b60 | 49 20 20 2a 6d 63 70 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 | I..*mcpi;...//.if.mcp.==.TRUE..} |
52b80 | 20 68 62 6d 5f 6f 72 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 | .hbm_or_mcpi;..uchar.*realAlphaB |
52ba0 | 69 74 73 3b 0a 23 69 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 | its;.#ifdef.Q_OS_TEMP..uchar*.pp |
52bc0 | 76 42 69 74 73 3b 20 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 | vBits;.//.Pointer.to.DIBSection. |
52be0 | 62 69 74 73 0a 23 65 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 | bits.#endif.#elif.defined(Q_WS_X |
52c00 | 31 31 29 0a 09 76 6f 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 | 11)..void...*ximage;..void...*ma |
52c20 | 73 6b 67 63 3b 0a 09 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 | skgc;..QPixmap.*alphapm;.#elif.d |
52c40 | 65 66 69 6e 65 64 28 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 | efined(Q_WS_MAC)..ColorTable.*cl |
52c60 | 75 74 3b 0a 09 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 | ut;..QPixmap.*alphapm;.#elif.def |
52c80 | 69 6e 65 64 28 51 5f 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 | ined(Q_WS_QWS)..int.id;.//.###.s |
52ca0 | 68 6f 75 6c 64 20 75 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 | hould.use.QPaintDevice::hd,.sinc |
52cc0 | 65 20 69 74 20 69 73 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 | e.it.is.there..QRgb.*.clut;..int |
52ce0 | 20 6e 75 6d 63 6f 6c 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 | .numcols;..int.rw;..int.rh;..boo |
52d00 | 6c 20 68 61 73 41 6c 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 | l.hasAlpha;.#endif..Optimization |
52d20 | 20 6f 70 74 69 6d 3b 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 | .optim;.#if.defined(Q_WS_WIN)..H |
52d40 | 42 49 54 4d 41 50 20 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 | BITMAP.old_hbm;.#endif.....}.*da |
52d60 | 74 61 3b 0a 70 72 69 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 | ta;.private:.#ifndef.QT_NO_IMAGE |
52d80 | 49 4f 0a 20 20 20 20 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 | IO.....bool.doImageIO(.QImageIO* |
52da0 | 20 69 6f 2c 20 69 6e 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 | .io,.int.quality.).const;.#endif |
52dc0 | 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 69 6e 74 20 | .....QPixmap(.int.w,.int.h,.int. |
52de0 | 64 65 70 74 68 2c 20 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 | depth,.bool,.Optimization.);.... |
52e00 | 20 76 6f 69 64 09 69 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 | .void.init(.int,.int,.int,.bool, |
52e20 | 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 64 65 72 65 66 28 | .Optimization.);.....void.deref( |
52e40 | 29 3b 0a 20 20 20 20 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 | );.....QPixmap.copy(.bool.ignore |
52e60 | 4d 61 73 6b 20 3d 20 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 | Mask.=.FALSE.).const;.#if.define |
52e80 | 64 28 51 5f 57 53 5f 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 | d(Q_WS_WIN).....void.initAlphaPi |
52ea0 | 78 6d 61 70 28 20 75 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 | xmap(.uchar.*bytes,.int.length,. |
52ec0 | 73 74 72 75 63 74 20 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 | struct.tagBITMAPINFO.*bmi.);.... |
52ee0 | 20 76 6f 69 64 20 63 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 | .void.convertToAlphaPixmap(.bool |
52f00 | 20 69 6e 69 74 41 6c 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 | .initAlpha=TRUE.);.....static.vo |
52f20 | 69 64 20 62 69 74 42 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 | id.bitBltAlphaPixmap(.QPixmap.*d |
52f40 | 73 74 2c 20 69 6e 74 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 | st,.int.dx,.int.dy,........const |
52f60 | 20 51 50 69 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 | .QPixmap.*src,.int.sx,.int.sy,.. |
52f80 | 09 09 09 20 20 20 69 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 | ......int.sw,.int.sh,.bool.useDs |
52fa0 | 74 41 6c 70 68 61 20 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 | tAlpha.);.#endif.....static.Opti |
52fc0 | 6d 69 7a 61 74 69 6f 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 | mization.defOptim;.....friend.Q_ |
52fe0 | 45 58 50 4f 52 54 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 | EXPORT.void.bitBlt(.QPaintDevice |
53000 | 20 2a 2c 20 69 6e 74 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 | .*,.int,.int,......const.QPaintD |
53020 | 65 76 69 63 65 20 2a 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 | evice.*,......int,.int,.int,.int |
53040 | 2c 20 52 61 73 74 65 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 | ,.RasterOp,.bool.);.....friend.Q |
53060 | 5f 45 58 50 4f 52 54 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 | _EXPORT.void.bitBlt(.QPaintDevic |
53080 | 65 20 2a 2c 20 69 6e 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 | e.*,.int,.int,......const.QImage |
530a0 | 2a 20 73 72 63 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 | *.src,......int,.int,.int,.int,. |
530c0 | 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 20 20 20 66 72 69 65 | int.conversion_flags.);.....frie |
530e0 | 6e 64 20 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 69 78 6d 61 | nd.Q_EXPORT.void.copyBlt(.QPixma |
53100 | 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 09 09 20 20 63 6f | p.*dst,.int.dx,.int.dy,.......co |
53120 | 6e 73 74 20 51 50 69 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 | nst.QPixmap.*src,.int.sx,.int.sy |
53140 | 2c 0a 09 09 09 09 20 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 | ,.......int.sw,.int.sh.);..#if.d |
53160 | 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 76 6f 69 64 | efined(Q_WS_MAC).....friend.void |
53180 | 20 75 6e 63 6c 69 70 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 | .unclippedScaledBitBlt(QPaintDev |
531a0 | 69 63 65 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 20 | ice.*,.int,.int,.int,.int,...... |
531c0 | 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 2c 20 69 6e 74 2c 20 | .....const.QPaintDevice.*,.int,. |
531e0 | 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 51 74 3a 3a 52 61 73 | int,.int,.int,...........Qt::Ras |
53200 | 74 65 72 4f 70 2c 20 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 | terOp,.bool,.bool);.#endif...... |
53220 | 66 72 69 65 6e 64 20 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 | friend.class.QBitmap;.....friend |
53240 | 20 63 6c 61 73 73 20 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 | .class.QPaintDevice;.....friend. |
53260 | 63 6c 61 73 73 20 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 | class.QPainter;.....friend.class |
53280 | 20 51 47 4c 57 69 64 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 | .QGLWidget;.};...inline.bool.QPi |
532a0 | 78 6d 61 70 3a 3a 69 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 | xmap::isNull().const.{.....retur |
532c0 | 6e 20 64 61 74 61 2d 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 | n.data->w.==.0;.}..inline.void.Q |
532e0 | 50 69 78 6d 61 70 3a 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 | Pixmap::fill(.const.QWidget.*w,. |
53300 | 63 6f 6e 73 74 20 51 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 | const.QPoint.&ofs.).{.....fill(. |
53320 | 77 2c 20 6f 66 73 2e 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 | w,.ofs.x(),.ofs.y().);.}..inline |
53340 | 20 76 6f 69 64 20 51 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 | .void.QPixmap::resize(.const.QSi |
53360 | 7a 65 20 26 73 20 29 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 | ze.&s.).{.....resize(.s.width(), |
53380 | 20 73 2e 68 65 69 67 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 | .s.height().);.}..inline.const.Q |
533a0 | 42 69 74 6d 61 70 20 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 | Bitmap.*QPixmap::mask().const.{. |
533c0 | 20 20 20 20 72 65 74 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 | ....return.data->mask;.}..inline |
533e0 | 20 62 6f 6f 6c 20 51 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 | .bool.QPixmap::selfMask().const. |
53400 | 7b 0a 20 20 20 20 72 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 | {.....return.data->selfmask;.}.. |
53420 | 23 69 66 20 64 65 66 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 | #if.defined(Q_WS_WIN).inline.HBI |
53440 | 54 4d 41 50 20 51 50 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 | TMAP.QPixmap::hbm().const.{..... |
53460 | 72 65 74 75 72 6e 20 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 | return.data->mcp.?.0.:.data->hbm |
53480 | 5f 6f 72 5f 6d 63 70 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 | _or_mcpi.hbm;.}.#endif..inline.i |
534a0 | 6e 74 20 51 50 69 78 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 | nt.QPixmap::serialNumber().const |
534c0 | 0a 7b 0a 20 20 20 20 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 | .{.....return.data->ser_no;.}..i |
534e0 | 6e 6c 69 6e 65 20 51 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 | nline.QPixmap::Optimization.QPix |
53500 | 6d 61 70 3a 3a 6f 70 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 | map::optimization().const.{..... |
53520 | 72 65 74 75 72 6e 20 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 | return.data->optim;.}..inline.bo |
53540 | 6f 6c 20 51 50 69 78 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 | ol.QPixmap::isQBitmap().const.{. |
53560 | 20 20 20 20 72 65 74 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 | ....return.data->bitmap;.}..#if. |
53580 | 64 65 66 69 6e 65 64 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 | defined(Q_WS_WIN).inline.bool.QP |
535a0 | 69 78 6d 61 70 3a 3a 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 | ixmap::isMultiCellPixmap().const |
535c0 | 0a 7b 0a 20 20 20 20 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 | .{.....return.data->mcp;.}.#endi |
535e0 | 66 0a 0a 0a 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 2a 2a | f.../*************************** |
53600 | 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 | ******************************** |
53620 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 51 50 69 78 6d 61 70 20 73 74 72 | ******************...QPixmap.str |
53640 | 65 61 6d 20 66 75 6e 63 74 69 6f 6e 73 0a 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | eam.functions..***************** |
53660 | 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 | ******************************** |
53680 | 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 0a 23 | ****************************/..# |
536a0 | 69 66 20 21 64 65 66 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 | if.!defined(QT_NO_DATASTREAM).&& |
536c0 | 20 21 64 65 66 69 6e 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 | .!defined(QT_NO_IMAGEIO).Q_EXPOR |
536e0 | 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 74 61 | T.QDataStream.&operator<<(.QData |
53700 | 53 74 72 65 61 6d 20 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 | Stream.&,.const.QPixmap.&.);.Q_E |
53720 | 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 |
53740 | 44 61 74 61 53 74 72 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 | DataStream.&,.QPixmap.&.);.#endi |
53760 | 66 0a 0a 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 2a 2a 2a | f../**************************** |
53780 | 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 | ******************************** |
537a0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 51 50 69 78 6d 61 70 20 28 61 6e 64 | *****************...QPixmap.(and |
537c0 | 20 51 49 6d 61 67 65 29 20 68 65 6c 70 65 72 20 66 75 6e 63 74 69 6f 6e 73 0a 20 2a 2a 2a 2a 2a | .QImage).helper.functions..***** |
537e0 | 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 | ******************************** |
53800 | 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 | ******************************** |
53820 | 2a 2a 2a 2a 2a 2a 2a 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 | ********/..#ifndef.QT_NO_PIXMAP_ |
53840 | 54 52 41 4e 53 46 4f 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 | TRANSFORMATION.#..define.QT_XFOR |
53860 | 4d 5f 54 59 50 45 5f 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 | M_TYPE_MSBFIRST.0.#..define.QT_X |
53880 | 46 4f 52 4d 5f 54 59 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 | FORM_TYPE_LSBFIRST.1.#..if.defin |
538a0 | 65 64 28 51 5f 57 53 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 | ed(Q_WS_WIN).#....define.QT_XFOR |
538c0 | 4d 5f 54 59 50 45 5f 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 | M_TYPE_WINDOWSPIXMAP.2.#..endif. |
538e0 | 62 6f 6f 6c 20 71 74 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 | bool.qt_xForm_helper(.const.QWMa |
53900 | 74 72 69 78 26 2c 20 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 | trix&,.int,.int,.int,.uchar*,.in |
53920 | 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 20 69 | t,.int,.int,.uchar*,.int,.int,.i |
53940 | 6e 74 20 29 3b 0a 23 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 | nt.);.#endif..Q_EXPORT.void.copy |
53960 | 42 6c 74 28 20 51 50 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 | Blt(.QPixmap.*dst,.int.dx,.int.d |
53980 | 79 2c 0a 09 09 20 20 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 | y,..........const.QPixmap.*src,. |
539a0 | 69 6e 74 20 73 78 20 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 | int.sx.=.0,.int.sy.=.0,......... |
539c0 | 20 69 6e 74 20 73 77 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 | .int.sw.=.-1,.int.sh.=.-1.);..#e |
539e0 | 6e 64 69 66 20 2f 2f 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 | ndif.//.QPIXMAP_H......q.s.o.c.k |
53a00 | 00 65 00 74 00 64 00 65 00 76 00 69 00 63 00 65 00 2e 00 68 00 00 12 3b 2f 2a 2a 2a 2a 2a 2a 2a | .e.t.d.e.v.i.c.e...h...;/******* |
53a20 | 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 | ******************************** |
53a40 | 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 | ******************************** |
53a60 | 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e | *****.**.$Id:.$.**.**.Definition |
53a80 | 20 6f 66 20 51 53 6f 63 6b 65 74 44 65 76 69 63 65 20 63 6c 61 73 73 2e 0a 2a 2a 0a 2a 2a 20 43 | .of.QSocketDevice.class..**.**.C |
53aa0 | 72 65 61 74 65 64 20 3a 20 39 37 30 35 32 31 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 | reated.:.970521.**.**.Copyright. |
53ac0 | 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c | (C).1992-2000.Trolltech.ASA...Al |
53ae0 | 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 | l.rights.reserved..**.**.This.fi |
53b00 | 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6e 65 74 77 6f 72 6b 20 6d 6f 64 75 6c 65 | le.is.part.of.the.network.module |
53b20 | 20 6f 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 | .of.the.Qt.GUI.Toolkit..**.**.Th |
53b40 | 69 73 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 | is.file.may.be.distributed.under |
53b60 | 20 74 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 | .the.terms.of.the.Q.Public.Licen |
53b80 | 73 65 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 | se.**.as.defined.by.Trolltech.AS |
53ba0 | 41 20 6f 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 | A.of.Norway.and.appearing.in.the |
53bc0 | 20 66 69 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 | .file.**.LICENSE.QPL.included.in |
53be0 | 20 74 68 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 | .the.packaging.of.this.file..**. |
53c00 | 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 74 65 64 20 | **.This.file.may.be.distributed. |
53c20 | 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 | and/or.modified.under.the.terms. |
53c40 | 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 | of.the.**.GNU.General.Public.Lic |
53c60 | 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 | ense.version.2.as.published.by.t |
53c80 | 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 | he.Free.Software.**.Foundation.a |
53ca0 | 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 | nd.appearing.in.the.file.LICENSE |
53cc0 | 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e | .GPL.included.in.the.**.packagin |
53ce0 | 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 73 20 | g.of.this.file..**.**.Licensees. |
53d00 | 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 | holding.valid.Qt.Enterprise.Edit |
53d20 | 69 6f 6e 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 0a 2a 2a 20 66 69 6c | ion.licenses.may.use.this.**.fil |
53d40 | 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d | e.in.accordance.with.the.Qt.Comm |
53d60 | 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 | ercial.License.Agreement.provide |
53d80 | 64 0a 2a 2a 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 | d.**.with.the.Software..**.**.Th |
53da0 | 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e | is.file.is.provided.AS.IS.with.N |
53dc0 | 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e | O.WARRANTY.OF.ANY.KIND,.INCLUDIN |
53de0 | 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 | G.THE.**.WARRANTY.OF.DESIGN,.MER |
53e00 | 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 | CHANTABILITY.AND.FITNESS.FOR.A.P |
53e20 | 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 | ARTICULAR.PURPOSE..**.**.See.htt |
53e40 | 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 | p://qtsoftware.com/pricing.html. |
53e60 | 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 | or.email.sales@trolltech.com.for |
53e80 | 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 | .**...information.about.Qt.Comme |
53ea0 | 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 | rcial.License.Agreements..**.See |
53ec0 | 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 | .http://qtsoftware.com/qpl/.for. |
53ee0 | 51 50 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 20 53 65 | QPL.licensing.information..**.Se |
53f00 | 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 | e.http://qtsoftware.com/gpl/.for |
53f20 | 20 47 50 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 | .GPL.licensing.information..**.* |
53f40 | 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 | *.Contact.info@trolltech.com.if. |
53f60 | 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 | any.conditions.of.this.licensing |
53f80 | 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a | .are.**.not.clear.to.you..**.*** |
53fa0 | 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 | ******************************** |
53fc0 | 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 | ******************************** |
53fe0 | 2a 2a 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 |
54000 | 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 |
54020 | 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 |
54040 | 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 |
54060 | 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 |
54080 | 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 |
540a0 | 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 |
540c0 | 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 |
540e0 | 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 |
54100 | 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 |
54120 | 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 |
54140 | 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 |
54160 | 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 |
54180 | 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 |
541a0 | 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.{ |
541c0 | 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 |
541e0 | 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.};. |
54200 | 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.=. |
54220 | 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 |
54240 | 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 |
54260 | 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 |
54280 | 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. |
542a0 | 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 |
542c0 | 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 |
542e0 | 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 |
54300 | 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; |
54320 | 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 |
54340 | 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. |
54360 | 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 |
54380 | 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();......// |
543a0 | 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 |
543c0 | 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 |
543e0 | 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 |
54400 | 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.) |
54420 | 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;...... |
54440 | 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 |
54460 | 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.);... |
54480 | 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 |
544a0 | 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 |
544c0 | 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 |
544e0 | 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 |
54500 | 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 |
54520 | 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 |
54540 | 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 |
54560 | 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 |
54580 | 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. |
545a0 | 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 |
545c0 | 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 |
545e0 | 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 |
54600 | 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 |
54620 | 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 |
54640 | 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 |
54660 | 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 |
54680 | 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 |
546a0 | 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. |
546c0 | 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 |
546e0 | 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.);..... |
54700 | 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 |
54720 | 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,...... |
54740 | 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 |
54760 | 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() |
54780 | 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 |
547a0 | 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. |
547c0 | 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 |
547e0 | 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. |
54800 | 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 |
54820 | 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 |
54840 | 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 |
54860 | 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,.. |
54880 | 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 |
548a0 | 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 |
548c0 | 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 |
548e0 | 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 |
54900 | 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 |
54920 | 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 |
54940 | 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:..... |
54960 | 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 |
54980 | 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 |
549a0 | 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;... |
549c0 | 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 |
549e0 | 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 |
54a00 | 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 |
54a20 | 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.}; |
54a40 | 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 |
54a60 | 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(. |
54a80 | 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 |
54aa0 | 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 |
54ac0 | 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 |
54ae0 | 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 |
54b00 | 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 |
54b20 | 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 |
54b40 | 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 |
54b60 | 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 |
54b80 | 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 |
54ba0 | 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 |
54bc0 | 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 |
54be0 | 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 |
54c00 | 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 |
54c20 | 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 |
54c40 | 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 |
54c60 | 00 65 00 63 00 74 00 69 00 6f 00 6e 00 2e 00 68 00 00 09 8a 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .e.c.t.i.o.n...h..../*********** |
54c80 | 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 | ******************************** |
54ca0 | 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 | ******************************** |
54cc0 | 2a 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 62 61 73 65 20 63 6c 61 73 73 | *.**.**.Definition.of.base.class |
54ce0 | 20 66 6f 72 20 61 6c 6c 20 70 6f 69 6e 74 65 72 20 62 61 73 65 64 20 63 6f 6c 6c 65 63 74 69 6f | .for.all.pointer.based.collectio |
54d00 | 6e 20 63 6c 61 73 73 65 73 0a 2a 2a 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 | n.classes.**.**.**.Copyright.(C) |
54d20 | 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 | .1992-2000.Trolltech.ASA...All.r |
54d40 | 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 | ights.reserved..**.**.This.file. |
54d60 | 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 74 6f 6f 6c 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 | is.part.of.the.tools.module.of.t |
54d80 | 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 66 69 | he.Qt.GUI.Toolkit..**.**.This.fi |
54da0 | 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 65 20 | le.may.be.distributed.under.the. |
54dc0 | 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 2a 2a | terms.of.the.Q.Public.License.** |
54de0 | 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 41 20 6f 66 20 | .as.defined.by.Trolltech.ASA.of. |
54e00 | 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 65 | Norway.and.appearing.in.the.file |
54e20 | 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 20 | .**.LICENSE.QPL.included.in.the. |
54e40 | 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 54 68 | packaging.of.this.file..**.**.Th |
54e60 | 69 73 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 61 6e 64 2f 6f | is.file.may.be.distributed.and/o |
54e80 | 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 | r.modified.under.the.terms.of.th |
54ea0 | 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 | e.**.GNU.General.Public.License. |
54ec0 | 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 | version.2.as.published.by.the.Fr |
54ee0 | 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 | ee.Software.**.Foundation.and.ap |
54f00 | 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 | pearing.in.the.file.LICENSE.GPL. |
54f20 | 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 | included.in.the.**.packaging.of. |
54f40 | 74 68 69 73 20 66 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 | this.file..**.**.Licensees.holdi |
54f60 | 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f | ng.valid.Qt.Enterprise.Edition.o |
54f80 | 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 | r.Qt.Professional.Edition.**.lic |
54fa0 | 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 | enses.may.use.this.file.in.accor |
54fc0 | 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 | dance.with.the.Qt.Commercial.Lic |
54fe0 | 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 | ense.**.Agreement.provided.with. |
55000 | 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 | the.Software..**.**.This.file.is |
55020 | 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 | .provided.AS.IS.with.NO.WARRANTY |
55040 | 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 | .OF.ANY.KIND,.INCLUDING.THE.**.W |
55060 | 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 | ARRANTY.OF.DESIGN,.MERCHANTABILI |
55080 | 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 | TY.AND.FITNESS.FOR.A.PARTICULAR. |
550a0 | 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 | PURPOSE..**.**.See.http://qtsoft |
550c0 | 77 61 72 65 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 20 73 | ware.com/pricing.html.or.email.s |
550e0 | 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 20 20 69 6e 66 6f | ales@trolltech.com.for.**...info |
55100 | 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 | rmation.about.Qt.Commercial.Lice |
55120 | 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 | nse.Agreements..**.See.http://qt |
55140 | 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 | software.com/qpl/.for.QPL.licens |
55160 | 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 | ing.information..**.See.http://q |
55180 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e | tsoftware.com/gpl/.for.GPL.licen |
551a0 | 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 | sing.information..**.**.Contact. |
551c0 | 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 | info@trolltech.com.if.any.condit |
551e0 | 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f | ions.of.this.licensing.are.**.no |
55200 | 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | t.clear.to.you..**.************* |
55220 | 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 | ******************************** |
55240 | 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 0a 23 69 66 6e | *************************/..#ifn |
55260 | 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 69 6e 65 20 51 50 54 | def.QPTRCOLLECTION_H.#define.QPT |
55280 | 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 5f 48 0a 23 69 6e 63 | RCOLLECTION_H..#ifndef.QT_H.#inc |
552a0 | 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. |
552c0 | 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 47 4c 69 73 74 3b 0a | ..class.QGVector;.class.QGList;. |
552e0 | 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 58 50 4f 52 54 20 51 | class.QGDict;...class.Q_EXPORT.Q |
55300 | 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 74 65 64 20 62 79 20 | PtrCollection...//.inherited.by. |
55320 | 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 0a 20 20 20 20 62 6f | all.collections.{.public:.....bo |
55340 | 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 20 20 20 20 7b 20 72 | ol.autoDelete().const........{.r |
55360 | 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 64 20 73 65 74 41 75 | eturn.del_item;.}.....void.setAu |
55380 | 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 7b 20 64 65 6c 5f 69 | toDelete(.bool.enable.)..{.del_i |
553a0 | 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 75 61 6c 20 75 69 6e | tem.=.enable;.}......virtual.uin |
553c0 | 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 20 76 69 72 74 75 61 | t..count().const.=.0;.....virtua |
553e0 | 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 20 64 65 6c 65 74 65 | l.void..clear().=.0;...//.delete |
55400 | 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 20 76 6f 69 64 20 2a | .all.objects......typedef.void.* |
55420 | 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 63 74 69 6f 6e 20 69 | Item;....//.generic.collection.i |
55440 | 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 6f 6c 6c 65 63 74 69 | tem..protected:.....QPtrCollecti |
55460 | 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 7d 09 09 2f 2f 20 6e | on().{.del_item.=.FALSE;.}..//.n |
55480 | 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 20 51 50 74 72 43 6f | o.deletion.of.objects.....QPtrCo |
554a0 | 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 74 69 6f 6e 20 26 29 | llection(const.QPtrCollection.&) |
554c0 | 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 20 20 76 69 72 74 75 | .{.del_item.=.FALSE;.}.....virtu |
554e0 | 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 20 20 20 20 62 6f 6f | al.~QPtrCollection().{}......boo |
55500 | 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 20 46 41 4c 53 45 0a | l.del_item;....//.default.FALSE. |
55520 | 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 49 74 65 6d 28 20 49 | .....virtual.Item.....newItem(.I |
55540 | 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 20 20 20 20 76 69 72 | tem.);..//.create.object.....vir |
55560 | 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 20 49 74 65 6d 20 29 | tual.void.....deleteItem(.Item.) |
55580 | 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 0a 0a 0a 23 69 66 6e | .=.0;.//.delete.object.};...#ifn |
555a0 | 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 51 43 6f 6c 6c 65 63 | def.QT_NO_COMPAT.#define.QCollec |
555c0 | 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 66 0a 0a 23 65 6e 64 | tion.QPtrCollection.#endif..#end |
555e0 | 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 00 14 00 71 00 72 00 | if.//.QPTRCOLLECTION_H......q.r. |
55600 | 61 00 6e 00 67 00 65 00 63 00 74 00 2e 00 68 00 00 04 2d 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | a.n.g.e.c.t...h...-/************ |
55620 | 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 | ******************************** |
55640 | 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 | ******************************** |
55660 | 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 69 74 79 20 66 69 6c | .**.$Id$.**.**.Compatibility.fil |
55680 | 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 65 64 20 62 79 20 6c | e.-.should.only.be.included.by.l |
556a0 | 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 65 73 20 74 68 65 20 | egacy.code..**.It.#includes.the. |
556c0 | 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 20 6f 6e 65 2e 0a 2a | file.which.obsoletes.this.one..* |
556e0 | 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 30 30 30 20 54 72 6f | *.**.Copyright.(C).1998-2000.Tro |
55700 | 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 | lltech.ASA...All.rights.reserved |
55720 | 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 20 74 68 65 20 51 | ..**..This.file.is.part.of.the.Q |
55740 | 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 66 69 6c 65 20 6d | t.GUI.Toolkit..**.**.This.file.m |
55760 | 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 65 20 74 65 72 6d | ay.be.distributed.under.the.term |
55780 | 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 2a 2a 20 61 73 20 | s.of.the.Q.Public.License.**.as. |
557a0 | 64 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 | defined.by.Trolltech.ASA.of.Norw |
557c0 | 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 65 0a 2a 2a 20 | ay.and.appearing.in.the.file.**. |
557e0 | 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 20 70 61 63 6b | LICENSE.QPL.included.in.the.pack |
55800 | 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 69 63 65 6e 73 | aging.of.this.file..**.**.Licens |
55820 | 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 73 69 6f 6e 61 | ees.holding.valid.Qt.Professiona |
55840 | 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 74 68 69 73 0a | l.Edition.licenses.may.use.this. |
55860 | 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 74 68 65 20 51 | **.file.in.accordance.with.the.Q |
55880 | 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 6e 73 65 20 41 | t.Professional.Edition.License.A |
558a0 | 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 68 65 20 51 74 | greement.**.provided.with.the.Qt |
558c0 | 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 2a 20 53 65 65 | .Professional.Edition..**.**.See |
558e0 | 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 | .http://qtsoftware.com/pricing.h |
55900 | 74 6d 6c 20 6f 72 20 65 6d 61 69 6c 20 73 61 6c 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d | tml.or.email.sales@trolltech.com |
55920 | 20 66 6f 72 0a 2a 2a 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 50 72 | .for.**.information.about.the.Pr |
55940 | 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 20 6c 69 63 65 6e 73 69 6e 67 2c 20 6f 72 | ofessional.Edition.licensing,.or |
55960 | 20 73 65 65 0a 2a 2a 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 | .see.**.http://qtsoftware.com/qp |
55980 | 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | l/.for.QPL.licensing.information |
559a0 | 2e 0a 2a 2a 0a 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 | ..**.*************************** |
559c0 | 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 | ******************************** |
559e0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 52 41 4e | ******************/.#ifndef.QRAN |
55a00 | 47 45 43 54 5f 48 0a 23 64 65 66 69 6e 65 20 51 52 41 4e 47 45 43 54 5f 48 0a 23 69 6e 63 6c 75 | GECT_H.#define.QRANGECT_H.#inclu |
55a20 | 64 65 20 22 71 72 61 6e 67 65 63 6f 6e 74 72 6f 6c 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 12 | de."qrangecontrol.h".#endif..... |
55a40 | 00 71 00 73 00 68 00 61 00 72 00 65 00 64 00 2e 00 68 00 00 06 e5 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a | .q.s.h.a.r.e.d...h..../********* |
55a60 | 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 | ******************************** |
55a80 | 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 | ******************************** |
55aa0 | 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f | ***.**.$Id:.$.**.**.Definition.o |
55ac0 | 66 20 51 53 68 61 72 65 64 20 73 74 72 75 63 74 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a | f.QShared.struct.**.**.Created.: |
55ae0 | 20 39 34 30 31 31 32 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 | .940112.**.**.Copyright.(C).1992 |
55b00 | 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 | -2000.Trolltech.ASA...All.rights |
55b20 | 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 | .reserved..**.**.This.file.is.pa |
55b40 | 72 74 20 6f 66 20 74 68 65 20 74 6f 6f 6c 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 | rt.of.the.tools.module.of.the.Qt |
55b60 | 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 66 69 6c 65 20 6d 61 | .GUI.Toolkit..**.**.This.file.ma |
55b80 | 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 65 20 74 65 72 6d 73 | y.be.distributed.under.the.terms |
55ba0 | 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 2a 2a 20 61 73 20 64 | .of.the.Q.Public.License.**.as.d |
55bc0 | 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 | efined.by.Trolltech.ASA.of.Norwa |
55be0 | 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 65 0a 2a 2a 20 4c | y.and.appearing.in.the.file.**.L |
55c00 | 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 20 70 61 63 6b 61 | ICENSE.QPL.included.in.the.packa |
55c20 | 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 54 68 69 73 20 66 69 | ging.of.this.file..**.**.This.fi |
55c40 | 6c 65 20 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 | le.may.be.distributed.and/or.mod |
55c60 | 69 66 69 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 0a 2a 2a 20 | ified.under.the.terms.of.the.**. |
55c80 | 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 | GNU.General.Public.License.versi |
55ca0 | 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f | on.2.as.published.by.the.Free.So |
55cc0 | 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 | ftware.**.Foundation.and.appeari |
55ce0 | 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 | ng.in.the.file.LICENSE.GPL.inclu |
55d00 | 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 | ded.in.the.**.packaging.of.this. |
55d20 | 66 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 | file..**.**.Licensees.holding.va |
55d40 | 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 | lid.Qt.Enterprise.Edition.or.Qt. |
55d60 | 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 | Professional.Edition.**.licenses |
55d80 | 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 | .may.use.this.file.in.accordance |
55da0 | 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a | .with.the.Qt.Commercial.License. |
55dc0 | 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 | **.Agreement.provided.with.the.S |
55de0 | 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 | oftware..**.**.This.file.is.prov |
55e00 | 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 | ided.AS.IS.with.NO.WARRANTY.OF.A |
55e20 | 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e | NY.KIND,.INCLUDING.THE.**.WARRAN |
55e40 | 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e | TY.OF.DESIGN,.MERCHANTABILITY.AN |
55e60 | 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f | D.FITNESS.FOR.A.PARTICULAR.PURPO |
55e80 | 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e | SE..**.**.See.http://qtsoftware. |
55ea0 | 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 20 73 61 6c 65 73 40 | com/pricing.html.or.email.sales@ |
55ec0 | 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 | trolltech.com.for.**...informati |
55ee0 | 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 | on.about.Qt.Commercial.License.A |
55f00 | 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 | greements..**.See.http://qtsoftw |
55f20 | 61 72 65 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 69 | are.com/qpl/.for.QPL.licensing.i |
55f40 | 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 | nformation..**.See.http://qtsoft |
55f60 | 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 | ware.com/gpl/.for.GPL.licensing. |
55f80 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 | information..**.**.Contact.info@ |
55fa0 | 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 | trolltech.com.if.any.conditions. |
55fc0 | 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 | of.this.licensing.are.**.not.cle |
55fe0 | 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | ar.to.you..**.****************** |
56000 | 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 | ******************************** |
56020 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 | ********************/..#ifndef.Q |
56040 | 53 48 41 52 45 44 5f 48 0a 23 64 65 66 69 6e 65 20 51 53 48 41 52 45 44 5f 48 0a 0a 23 69 66 6e | SHARED_H.#define.QSHARED_H..#ifn |
56060 | 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 22 0a 23 65 | def.QT_H.#include."qglobal.h".#e |
56080 | 6e 64 69 66 20 2f 2f 20 51 54 5f 48 0a 0a 0a 73 74 72 75 63 74 20 51 5f 45 58 50 4f 52 54 20 51 | ndif.//.QT_H...struct.Q_EXPORT.Q |
560a0 | 53 68 61 72 65 64 0a 7b 0a 20 20 20 20 51 53 68 61 72 65 64 28 29 20 3a 20 63 6f 75 6e 74 28 20 | Shared.{.....QShared().:.count(. |
560c0 | 31 20 29 20 7b 20 7d 0a 20 20 20 20 76 6f 69 64 20 72 65 66 28 29 09 09 7b 20 63 6f 75 6e 74 2b | 1.).{.}.....void.ref()..{.count+ |
560e0 | 2b 3b 20 7d 0a 20 20 20 20 62 6f 6f 6c 20 64 65 72 65 66 28 29 09 7b 20 72 65 74 75 72 6e 20 21 | +;.}.....bool.deref().{.return.! |
56100 | 2d 2d 63 6f 75 6e 74 3b 20 7d 0a 20 20 20 20 75 69 6e 74 20 63 6f 75 6e 74 3b 0a 7d 3b 0a 0a 0a | --count;.}.....uint.count;.};... |
56120 | 23 65 6e 64 69 66 20 2f 2f 20 51 53 48 41 52 45 44 5f 48 0a 00 00 00 20 00 71 00 73 00 69 00 67 | #endif.//.QSHARED_H......q.s.i.g |
56140 | 00 6e 00 61 00 6c 00 73 00 6c 00 6f 00 74 00 69 00 6d 00 70 00 2e 00 68 00 00 0d 0c 2f 2a 2a 2a | .n.a.l.s.l.o.t.i.m.p...h..../*** |
56160 | 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 | ******************************** |
56180 | 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 | ******************************** |
561a0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 | *********.**.$Id:.$.**.**.Defini |
561c0 | 74 69 6f 6e 20 6f 66 20 73 69 67 6e 61 6c 2f 73 6c 6f 74 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 20 | tion.of.signal/slot.collections. |
561e0 | 65 74 63 2e 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 38 30 38 32 31 0a 2a 2a 0a 2a | etc..**.**.Created.:.980821.**.* |
56200 | 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 | *.Copyright.(C).1992-2000.Trollt |
56220 | 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a | ech.ASA...All.rights.reserved..* |
56240 | 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 | *.**.This.file.is.part.of.the.ke |
56260 | 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 49 20 54 6f 6f 6c 6b 69 | rnel.module.of.the.Qt.GUI.Toolki |
56280 | 74 2e 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 | t..**.**.This.file.may.be.distri |
562a0 | 62 75 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 | buted.under.the.terms.of.the.Q.P |
562c0 | 75 62 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 | ublic.License.**.as.defined.by.T |
562e0 | 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 | rolltech.ASA.of.Norway.and.appea |
56300 | 72 69 6e 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 | ring.in.the.file.**.LICENSE.QPL. |
56320 | 69 6e 63 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 | included.in.the.packaging.of.thi |
56340 | 73 20 66 69 6c 65 2e 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 | s.file..**.**.This.file.may.be.d |
56360 | 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 | istributed.and/or.modified.under |
56380 | 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c | .the.terms.of.the.**.GNU.General |
563a0 | 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 | .Public.License.version.2.as.pub |
563c0 | 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 | lished.by.the.Free.Software.**.F |
563e0 | 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 | oundation.and.appearing.in.the.f |
56400 | 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a | ile.LICENSE.GPL.included.in.the. |
56420 | 2a 2a 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 | **.packaging.of.this.file..**.** |
56440 | 20 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 45 6e 74 65 | .Licensees.holding.valid.Qt.Ente |
56460 | 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 | rprise.Edition.or.Qt.Professiona |
56480 | 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 | l.Edition.**.licenses.may.use.th |
564a0 | 69 73 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 74 68 65 20 51 | is.file.in.accordance.with.the.Q |
564c0 | 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e | t.Commercial.License.**.Agreemen |
564e0 | 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a | t.provided.with.the.Software..** |
56500 | 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 | .**.This.file.is.provided.AS.IS. |
56520 | 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e | with.NO.WARRANTY.OF.ANY.KIND,.IN |
56540 | 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 | CLUDING.THE.**.WARRANTY.OF.DESIG |
56560 | 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 | N,.MERCHANTABILITY.AND.FITNESS.F |
56580 | 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 | OR.A.PARTICULAR.PURPOSE..**.**.S |
565a0 | 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 | ee.http://qtsoftware.com/pricing |
565c0 | 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 74 65 63 68 2e 63 | .html.or.email.sales@trolltech.c |
565e0 | 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 | om.for.**...information.about.Qt |
56600 | 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a | .Commercial.License.Agreements.. |
56620 | 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c | **.See.http://qtsoftware.com/qpl |
56640 | 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e | /.for.QPL.licensing.information. |
56660 | 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 | .**.See.http://qtsoftware.com/gp |
56680 | 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | l/.for.GPL.licensing.information |
566a0 | 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 | ..**.**.Contact.info@trolltech.c |
566c0 | 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 | om.if.any.conditions.of.this.lic |
566e0 | 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a | ensing.are.**.not.clear.to.you.. |
56700 | 2a 2a 0a 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 | **.***************************** |
56720 | 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 | ******************************** |
56740 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 53 49 47 4e 41 4c 53 4c 4f 54 49 | *********/..#ifndef.QSIGNALSLOTI |
56760 | 4d 50 5f 48 0a 23 64 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 | MP_H.#define.QSIGNALSLOTIMP_H..# |
56780 | 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 6e 6e 65 63 74 69 6f | ifndef.QT_H.#include."qconnectio |
567a0 | 6e 2e 68 22 0a 23 69 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 | n.h".#include."qptrlist.h".#incl |
567c0 | 75 64 65 20 22 71 70 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 | ude."qptrvector.h".#endif.//.QT_ |
567e0 | 48 0a 0a 63 6c 61 73 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 | H..class.Q_EXPORT.QConnectionLis |
56800 | 74 20 3a 20 70 75 62 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 | t.:.public.QPtrList<QConnection> |
56820 | 0a 7b 0a 70 75 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 28 29 | .{.public:.....QConnectionList() |
56840 | 20 3a 20 51 50 74 72 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 | .:.QPtrList<QConnection>().{}... |
56860 | 20 20 51 43 6f 6e 6e 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 | ..QConnectionList(.const.QConnec |
56880 | 74 69 6f 6e 4c 69 73 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 | tionList.&list.).:.QPtrList<QCon |
568a0 | 6e 65 63 74 69 6f 6e 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 | nection>(list).{}....~QConnectio |
568c0 | 6e 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 43 6f 6e 6e 65 63 | nList().{.clear();.}.....QConnec |
568e0 | 74 69 6f 6e 4c 69 73 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 | tionList.&operator=(const.QConne |
56900 | 63 74 69 6f 6e 4c 69 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 | ctionList.&list)..{.return.(QCon |
56920 | 6e 65 63 74 69 6f 6e 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 | nectionList&)QPtrList<QConnectio |
56940 | 6e 3e 3a 3a 6f 70 65 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 | n>::operator=(list);.}.};..class |
56960 | 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 49 74 20 3a 20 70 75 | .Q_EXPORT.QConnectionListIt.:.pu |
56980 | 62 6c 69 63 20 51 50 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 | blic.QPtrListIterator<QConnectio |
569a0 | 6e 3e 0a 7b 0a 70 75 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 | n>.{.public:.....QConnectionList |
569c0 | 49 74 28 20 63 6f 6e 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 | It(.const.QConnectionList.&l.).: |
569e0 | 20 51 50 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 28 6c | .QPtrListIterator<QConnection>(l |
56a00 | 29 20 7b 7d 0a 20 20 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 | ).{}.....QConnectionListIt.&oper |
56a20 | 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 73 74 49 74 20 26 69 | ator=(const.QConnectionListIt.&i |
56a40 | 29 0a 09 7b 20 72 65 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 | )..{.return.(QConnectionListIt&) |
56a60 | 51 50 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 3a 3a 6f | QPtrListIterator<QConnection>::o |
56a80 | 70 65 72 61 74 6f 72 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 | perator=(i);.}.};..#if.defined(Q |
56aa0 | 5f 54 45 4d 50 4c 41 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 | _TEMPLATEDLL).&&.defined(Q_CC_IN |
56ac0 | 54 45 4c 29 0a 2f 2f 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 | TEL).//.MOC_SKIP_BEGIN.Q_TEMPLAT |
56ae0 | 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 4f 52 54 | E_EXTERN.template.class.Q_EXPORT |
56b00 | 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 73 74 3e 3b 0a 23 64 | .QPtrVector<QConnectionList>;.#d |
56b20 | 65 66 69 6e 65 20 51 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 | efine.Q_EXPORTED_QPTRVECTORCONNE |
56b40 | 43 54 54 49 4f 4e 4c 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 | CTTIONLIST_TEMPLATES.//.MOC_SKIP |
56b60 | 5f 45 4e 44 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 53 69 67 | _END.#endif..class.Q_EXPORT.QSig |
56b80 | 6e 61 6c 56 65 63 20 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 | nalVec.:.public.QPtrVector<QConn |
56ba0 | 65 63 74 69 6f 6e 4c 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 | ectionList>.{.public:.....QSigna |
56bc0 | 6c 56 65 63 28 69 6e 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 | lVec(int.size=17.)..:.QPtrVector |
56be0 | 3c 51 43 6f 6e 6e 65 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 | <QConnectionList>(size).{}.....Q |
56c00 | 53 69 67 6e 61 6c 56 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 | SignalVec(.const.QSignalVec.&dic |
56c20 | 74 20 29 0a 09 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 73 | t.)..:.QPtrVector<QConnectionLis |
56c40 | 74 3e 28 64 69 63 74 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 | t>(dict).{}....~QSignalVec().{.c |
56c60 | 6c 65 61 72 28 29 3b 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 | lear();.}.....QSignalVec.&operat |
56c80 | 6f 72 3d 28 63 6f 6e 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 | or=(const.QSignalVec.&dict)..{.r |
56ca0 | 65 74 75 72 6e 20 28 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 | eturn.(QSignalVec&)QPtrVector<QC |
56cc0 | 6f 6e 6e 65 63 74 69 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 | onnectionList>::operator=(dict); |
56ce0 | 20 7d 0a 20 20 20 20 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 | .}.....QConnectionList*.at(.uint |
56d00 | 20 69 6e 64 65 78 20 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 | .index.).const..{..return.index. |
56d20 | 3e 3d 20 73 69 7a 65 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 | >=.size()?.0.:.QPtrVector<QConne |
56d40 | 63 74 69 6f 6e 4c 69 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 | ctionList>::at(index);.....}.... |
56d60 | 20 62 6f 6f 6c 20 20 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 | .bool..insert(.uint.index,.const |
56d80 | 20 51 43 6f 6e 6e 65 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 | .QConnectionList*.d.).{..if.(ind |
56da0 | 65 78 20 3e 3d 20 73 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 | ex.>=.size().)......resize(.2*in |
56dc0 | 64 65 78 20 2b 20 31 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 | dex.+.1);..return.QPtrVector<QCo |
56de0 | 6e 6e 65 63 74 69 6f 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 | nnectionList>::insert(index,.d); |
56e00 | 0a 20 20 20 20 7d 0a 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 | .....}.};..#define.Q_DEFINED_QCO |
56e20 | 4e 4e 45 43 54 49 4f 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 | NNECTION_LIST.#include."qwinexpo |
56e40 | 72 74 2e 68 22 0a 23 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 | rt.h".#endif.//.QSIGNALSLOTIMP_H |
56e60 | 0a 00 00 00 14 00 71 00 70 00 72 00 69 00 6e 00 74 00 65 00 72 00 2e 00 68 00 00 1e d0 2f 2a 2a | ......q.p.r.i.n.t.e.r...h..../** |
56e80 | 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 | ******************************** |
56ea0 | 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 | ******************************** |
56ec0 | 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 | ****.**.$Id:.$.**.**.Definition. |
56ee0 | 6f 66 20 51 50 72 69 6e 74 65 72 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 | of.QPrinter.class.**.**.Created. |
56f00 | 3a 20 39 34 30 39 32 37 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 | :.940927.**.**.Copyright.(C).199 |
56f20 | 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 | 2-2000.Trolltech.ASA...All.right |
56f40 | 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 | s.reserved..**.**.This.file.is.p |
56f60 | 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 | art.of.the.kernel.module.of.the. |
56f80 | 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 66 69 6c 65 20 | Qt.GUI.Toolkit..**.**.This.file. |
56fa0 | 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 65 20 74 65 72 | may.be.distributed.under.the.ter |
56fc0 | 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 2a 2a 20 61 73 | ms.of.the.Q.Public.License.**.as |
56fe0 | 20 64 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 | .defined.by.Trolltech.ASA.of.Nor |
57000 | 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 65 0a 2a 2a | way.and.appearing.in.the.file.** |
57020 | 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 20 70 61 63 | .LICENSE.QPL.included.in.the.pac |
57040 | 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 54 68 69 73 20 | kaging.of.this.file..**.**.This. |
57060 | 66 69 6c 65 20 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d | file.may.be.distributed.and/or.m |
57080 | 6f 64 69 66 69 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 0a 2a | odified.under.the.terms.of.the.* |
570a0 | 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 | *.GNU.General.Public.License.ver |
570c0 | 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 | sion.2.as.published.by.the.Free. |
570e0 | 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 | Software.**.Foundation.and.appea |
57100 | 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 | ring.in.the.file.LICENSE.GPL.inc |
57120 | 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 | luded.in.the.**.packaging.of.thi |
57140 | 73 20 66 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 | s.file..**.**.Licensees.holding. |
57160 | 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 | valid.Qt.Enterprise.Edition.or.Q |
57180 | 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 | t.Professional.Edition.**.licens |
571a0 | 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e | es.may.use.this.file.in.accordan |
571c0 | 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 | ce.with.the.Qt.Commercial.Licens |
571e0 | 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 | e.**.Agreement.provided.with.the |
57200 | 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 | .Software..**.**.This.file.is.pr |
57220 | 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 | ovided.AS.IS.with.NO.WARRANTY.OF |
57240 | 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 | .ANY.KIND,.INCLUDING.THE.**.WARR |
57260 | 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 | ANTY.OF.DESIGN,.MERCHANTABILITY. |
57280 | 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 | AND.FITNESS.FOR.A.PARTICULAR.PUR |
572a0 | 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 | POSE..**.**.See.http://qtsoftwar |
572c0 | 65 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 20 73 61 6c 65 | e.com/pricing.html.or.email.sale |
572e0 | 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 | s@trolltech.com.for.**...informa |
57300 | 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 | tion.about.Qt.Commercial.License |
57320 | 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 | .Agreements..**.See.http://qtsof |
57340 | 74 77 61 72 65 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 | tware.com/qpl/.for.QPL.licensing |
57360 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f | .information..**.See.http://qtso |
57380 | 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e | ftware.com/gpl/.for.GPL.licensin |
573a0 | 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 | g.information..**.**.Contact.inf |
573c0 | 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e | o@trolltech.com.if.any.condition |
573e0 | 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 | s.of.this.licensing.are.**.not.c |
57400 | 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | lear.to.you..**.**************** |
57420 | 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 | ******************************** |
57440 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 | **********************/..#ifndef |
57460 | 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.. |
57480 | 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 |
574a0 | 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 |
574c0 | 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 |
574e0 | 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. |
57500 | 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 |
57520 | 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 |
57540 | 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 |
57560 | 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. |
57580 | 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.{ |
575a0 | 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.{. |
575c0 | 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 |
575e0 | 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. |
57600 | 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 |
57620 | 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 |
57640 | 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.{ |
57660 | 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 |
57680 | 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,. |
576a0 | 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 |
576c0 | 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 |
576e0 | 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, |
57700 | 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,.. |
57720 | 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 |
57740 | 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. |
57760 | 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 |
57780 | 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.};..... |
577a0 | 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 |
577c0 | 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.{. |
577e0 | 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,. |
57800 | 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,....................... |
57820 | 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,. |
57840 | 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,.................... |
57860 | 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,. |
57880 | 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 |
578a0 | 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 |
578c0 | 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 |
578e0 | 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,. |
57900 | 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 |
57920 | 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 |
57940 | 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 |
57960 | 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.&);.. |
57980 | 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;... |
579a0 | 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(. |
579c0 | 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 |
579e0 | 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 |
57a00 | 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.&); |
57a20 | 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 |
57a40 | 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 |
57a60 | 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 |
57a80 | 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 |
57aa0 | 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 |
57ac0 | 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.& |
57ae0 | 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 |
57b00 | 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 |
57b20 | 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 |
57b40 | 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 |
57b60 | 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.&);.... |
57b80 | 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 |
57ba0 | 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 |
57bc0 | 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 |
57be0 | 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 |
57c00 | 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. |
57c20 | 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 |
57c40 | 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.); |
57c60 | 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;. |
57c80 | 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. |
57ca0 | 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 |
57cc0 | 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 |
57ce0 | 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 |
57d00 | 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 |
57d20 | 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 |
57d40 | 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 |
57d60 | 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. |
57d80 | 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 |
57da0 | 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 |
57dc0 | 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.... |
57de0 | 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;... |
57e00 | 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 |
57e20 | 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 |
57e40 | 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 |
57e60 | 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 |
57e80 | 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, |
57ea0 | 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.. |
57ec0 | 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;... |
57ee0 | 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 |
57f00 | 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( |
57f20 | 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.);.... |
57f40 | 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 |
57f60 | 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()... |
57f80 | 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 |
57fa0 | 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. |
57fc0 | 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().. |
57fe0 | 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 |
58000 | 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 |
58020 | 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 |
58040 | 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.); |
58060 | 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 |
58080 | 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 |
580a0 | 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( |
580c0 | 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 |
580e0 | 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. |
58100 | 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...... |
58120 | 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 |
58140 | 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..... |
58160 | 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.); |
58180 | 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(). |
581a0 | 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 |
581c0 | 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 |
581e0 | 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 |
58200 | 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 |
58220 | 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 |
58240 | 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 |
58260 | 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.*. |
58280 | 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.) |
582a0 | 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).. |
582c0 | 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 |
582e0 | 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 |
58300 | 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 |
58320 | 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 |
58340 | 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 |
58360 | 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 |
58380 | 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 |
583a0 | 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. |
583c0 | 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 |
583e0 | 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 |
58400 | 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 |
58420 | 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 |
58440 | 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 |
58460 | 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 |
58480 | 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 |
584a0 | 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.... |
584c0 | 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. |
584e0 | 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 |
58500 | 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.);. |
58520 | 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 |
58540 | 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 |
58560 | 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 |
58580 | 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 |
585a0 | 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 |
585c0 | 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 |
585e0 | 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 |
58600 | 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 |
58620 | 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 |
58640 | 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;. |
58660 | 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;..... |
58680 | 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 |
586a0 | 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 |
586c0 | 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. |
586e0 | 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 |
58700 | 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_ |
58720 | 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;... |
58740 | 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 |
58760 | 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 |
58780 | 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; |
587a0 | 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; |
587c0 | 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 |
587e0 | 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 |
58800 | 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 |
58820 | 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 |
58840 | 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 |
58860 | 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). |
58880 | 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.&.) |
588a0 | 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 |
588c0 | 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 |
588e0 | 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( |
58900 | 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;.} |
58920 | 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 |
58940 | 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 |
58960 | 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 |
58980 | 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 |
589a0 | 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 |
589c0 | 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 |
589e0 | 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. |
58a00 | 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 |
58a20 | 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 |
58a40 | 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 |
58a60 | 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 |
58a80 | 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 |
58aa0 | 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 |
58ac0 | 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 |
58ae0 | 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 |
58b00 | 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 |
58b20 | 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 |
58b40 | 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 |
58b60 | 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 |
58b80 | 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 |
58ba0 | 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;.}. |
58bc0 | 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(). |
58be0 | 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 |
58c00 | 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 |
58c20 | 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 |
58c40 | 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 |
58c60 | 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;. |
58c80 | 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 |
58ca0 | 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 |
58cc0 | 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 |
58ce0 | 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 |
58d00 | 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./ |
58d20 | 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 |
58d40 | 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 |
58d60 | 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 2a 2a | .n.u.p.h.a.n.d.l.e.r...h..../*** |
58d80 | 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 | ******************************** |
58da0 | 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 | ******************************** |
58dc0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 | *********.**.$Id$.**.**.Definiti |
58de0 | 6f 6e 20 6f 66 20 3f 3f 3f 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 | on.of.???.**.**.Copyright.(C).19 |
58e00 | 39 32 2d 32 30 30 32 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 | 92-2002.Trolltech.ASA...All.righ |
58e20 | 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 | ts.reserved..**.**.This.file.is. |
58e40 | 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 | part.of.the.kernel.module.of.the |
58e60 | 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 66 69 6c 65 | .Qt.GUI.Toolkit..**.**.This.file |
58e80 | 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 65 20 74 65 | .may.be.distributed.under.the.te |
58ea0 | 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 2a 2a 20 61 | rms.of.the.Q.Public.License.**.a |
58ec0 | 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 41 20 6f 66 20 4e 6f | s.defined.by.Trolltech.ASA.of.No |
58ee0 | 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 65 0a 2a | rway.and.appearing.in.the.file.* |
58f00 | 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 20 70 61 | *.LICENSE.QPL.included.in.the.pa |
58f20 | 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 54 68 69 73 | ckaging.of.this.file..**.**.This |
58f40 | 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 61 6e 64 2f 6f 72 20 | .file.may.be.distributed.and/or. |
58f60 | 6d 6f 64 69 66 69 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 0a | modified.under.the.terms.of.the. |
58f80 | 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 | **.GNU.General.Public.License.ve |
58fa0 | 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 | rsion.2.as.published.by.the.Free |
58fc0 | 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 | .Software.**.Foundation.and.appe |
58fe0 | 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e | aring.in.the.file.LICENSE.GPL.in |
59000 | 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 | cluded.in.the.**.packaging.of.th |
59020 | 69 73 20 66 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 | is.file..**.**.Licensees.holding |
59040 | 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 | .valid.Qt.Enterprise.Edition.or. |
59060 | 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e | Qt.Professional.Edition.**.licen |
59080 | 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 | ses.may.use.this.file.in.accorda |
590a0 | 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e | nce.with.the.Qt.Commercial.Licen |
590c0 | 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 | se.**.Agreement.provided.with.th |
590e0 | 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 | e.Software..**.**.This.file.is.p |
59100 | 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f | rovided.AS.IS.with.NO.WARRANTY.O |
59120 | 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 | F.ANY.KIND,.INCLUDING.THE.**.WAR |
59140 | 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 | RANTY.OF.DESIGN,.MERCHANTABILITY |
59160 | 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 | .AND.FITNESS.FOR.A.PARTICULAR.PU |
59180 | 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 | RPOSE..**.**.See.http://qtsoftwa |
591a0 | 72 65 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 20 73 61 6c | re.com/pricing.html.or.email.sal |
591c0 | 65 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d | es@trolltech.com.for.**...inform |
591e0 | 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 | ation.about.Qt.Commercial.Licens |
59200 | 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f | e.Agreements..**.See.http://qtso |
59220 | 66 74 77 61 72 65 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 | ftware.com/qpl/.for.QPL.licensin |
59240 | 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 | g.information..**.See.http://qts |
59260 | 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 | oftware.com/gpl/.for.GPL.licensi |
59280 | 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e | ng.information..**.**.Contact.in |
592a0 | 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f | fo@trolltech.com.if.any.conditio |
592c0 | 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 | ns.of.this.licensing.are.**.not. |
592e0 | 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | clear.to.you..**.*************** |
59300 | 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 | ******************************** |
59320 | 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 0a 23 69 66 6e 64 65 | ***********************/..#ifnde |
59340 | 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 0a 23 64 65 66 69 6e | f.QOBJECTCLEANUPHANDLER_H.#defin |
59360 | 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 0a 0a 23 69 66 6e 64 | e.QOBJECTCLEANUPHANDLER_H..#ifnd |
59380 | 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 0a 23 65 6e | ef.QT_H.#include."qobject.h".#en |
593a0 | 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 74 4c 69 73 74 3b 0a | dif.//.QT_H..class.QObjectList;. |
593c0 | 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 65 61 6e 75 70 48 61 | .class.Q_EXPORT.QObjectCleanupHa |
593e0 | 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 20 20 20 20 51 5f 4f | ndler.:.public.QObject.{.....Q_O |
59400 | 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 74 43 6c 65 61 6e 75 | BJECT..public:.....QObjectCleanu |
59420 | 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 6c 65 61 6e 75 70 48 | pHandler();.....~QObjectCleanupH |
59440 | 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 64 64 28 20 51 4f 62 | andler();......QObject*.add(.QOb |
59460 | 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 72 65 6d 6f 76 65 28 | ject*.object.);.....void.remove( |
59480 | 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 6f 6f 6c 20 69 73 45 | .QObject.*object.);.....bool.isE |
594a0 | 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 65 61 72 28 29 3b 0a | mpty().const;.....void.clear();. |
594c0 | 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 20 2a 63 6c 65 61 6e | .private:.....QObjectList.*clean |
594e0 | 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 3a 0a 20 20 20 20 76 | upObjects;..private.slots:.....v |
59500 | 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 65 63 74 20 2a 20 29 | oid.objectDestroyed(.QObject.*.) |
59520 | 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 45 41 4e 55 50 48 41 | ;.};..#endif.//.QOBJECTCLEANUPHA |
59540 | 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 6c 00 67 00 2e 00 68 | NDLER_H......q.p.r.o.g.d.l.g...h |
59560 | 00 00 04 2f 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 2a 2a | ...//*************************** |
59580 | 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 | ******************************** |
595a0 | 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 2a 20 | *****************.**.$Id$.**.**. |
595c0 | 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 6c 79 | Compatibility.file.-.should.only |
595e0 | 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 2a 20 | .be.included.by.legacy.code..**. |
59600 | 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 73 6f | It.#includes.the.file.which.obso |
59620 | 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 74 20 | letes.this.one..**.**.Copyright. |
59640 | 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 41 2e 20 20 41 6c | (C).1998-2000.Trolltech.ASA...Al |
59660 | 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 65 | l.rights.reserved..**..This.file |
59680 | 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 0a | .is.part.of.the.Qt.GUI.Toolkit.. |
596a0 | 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 74 | **.**.This.file.may.be.distribut |
596c0 | 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 6c | ed.under.the.terms.of.the.Q.Publ |
596e0 | 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 6c | ic.License.**.as.defined.by.Trol |
59700 | 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 6e 64 20 61 70 70 65 61 72 69 6e | ltech.ASA.of.Norway.and.appearin |
59720 | 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 |
59740 | 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 |
59760 | 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 |
59780 | 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 |
597a0 | 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 |
597c0 | 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. |
597e0 | 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 |
59800 | 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 |
59820 | 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 71 74 73 6f 66 74 77 | dition..**.**.See.http://qtsoftw |
59840 | 61 72 65 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 20 73 61 | are.com/pricing.html.or.email.sa |
59860 | 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 72 6d 61 | les@trolltech.com.for.**.informa |
59880 | 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 64 69 74 | tion.about.the.Professional.Edit |
598a0 | 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 3a 2f 2f | ion.licensing,.or.see.**.http:// |
598c0 | 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 | qtsoftware.com/qpl/.for.QPL.lice |
598e0 | 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 2a 2a 2a 2a 2a 2a | nsing.information..**.********** |
59900 | 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 | ******************************** |
59920 | 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 | ******************************** |
59940 | 2a 2a 2a 2f 0a 23 69 66 6e 64 65 66 20 51 50 52 4f 47 44 4c 47 5f 48 0a 23 64 65 66 69 6e 65 20 | ***/.#ifndef.QPROGDLG_H.#define. |
59960 | 51 50 52 4f 47 44 4c 47 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 70 72 6f 67 72 65 73 73 64 69 | QPROGDLG_H.#include."qprogressdi |
59980 | 61 6c 6f 67 2e 68 22 0a 23 65 6e 64 69 66 0a 00 00 00 20 00 71 00 70 00 6c 00 61 00 74 00 69 00 | alog.h".#endif......q.p.l.a.t.i. |
599a0 | 6e 00 75 00 6d 00 73 00 74 00 79 00 6c 00 65 00 2e 00 68 00 00 0d f4 2f 2a 2a 2a 2a 2a 2a 2a 2a | n.u.m.s.t.y.l.e...h..../******** |
599c0 | 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 | ******************************** |
599e0 | 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 | ******************************** |
59a00 | 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 | ****.**.$Id:.$.**.**.Definition. |
59a20 | 6f 66 20 50 6c 61 74 69 6e 75 6d 2d 6c 69 6b 65 20 73 74 79 6c 65 20 63 6c 61 73 73 0a 2a 2a 0a | of.Platinum-like.style.class.**. |
59a40 | 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 38 31 32 33 31 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 | **.Created.:.981231.**.**.Copyri |
59a60 | 67 68 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 41 2e | ght.(C).1998-2000.Trolltech.ASA. |
59a80 | 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 | ..All.rights.reserved..**.**.Thi |
59aa0 | 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 69 64 67 65 74 73 20 6d 6f | s.file.is.part.of.the.widgets.mo |
59ac0 | 64 75 6c 65 20 6f 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 | dule.of.the.Qt.GUI.Toolkit..**.* |
59ae0 | 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 74 65 64 20 75 | *.This.file.may.be.distributed.u |
59b00 | 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 6c 69 63 20 4c | nder.the.terms.of.the.Q.Public.L |
59b20 | 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 6c 6c 74 65 63 | icense.**.as.defined.by.Trolltec |
59b40 | 68 20 41 53 41 20 6f 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 | h.ASA.of.Norway.and.appearing.in |
59b60 | 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 6c 75 64 65 | .the.file.**.LICENSE.QPL.include |
59b80 | 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 69 6c 65 2e | d.in.the.packaging.of.this.file. |
59ba0 | 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 |
59bc0 | 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 | ted.and/or.modified.under.the.te |
59be0 | 72 6d 73 20 6f 66 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 | rms.of.the.**.GNU.General.Public |
59c00 | 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 | .License.version.2.as.published. |
59c20 | 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 | by.the.Free.Software.**.Foundati |
59c40 | 6f 6e 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 65 20 4c 49 43 | on.and.appearing.in.the.file.LIC |
59c60 | 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b | ENSE.GPL.included.in.the.**.pack |
59c80 | 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 69 63 65 6e 73 | aging.of.this.file..**.**.Licens |
59ca0 | 65 65 73 20 68 6f 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 | ees.holding.valid.Qt.Enterprise. |
59cc0 | 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 | Edition.or.Qt.Professional.Editi |
59ce0 | 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 | on.**.licenses.may.use.this.file |
59d00 | 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 | .in.accordance.with.the.Qt.Comme |
59d20 | 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 | rcial.License.**.Agreement.provi |
59d40 | 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 | ded.with.the.Software..**.**.Thi |
59d60 | 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f | s.file.is.provided.AS.IS.with.NO |
59d80 | 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 | .WARRANTY.OF.ANY.KIND,.INCLUDING |
59da0 | 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 | .THE.**.WARRANTY.OF.DESIGN,.MERC |
59dc0 | 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 | HANTABILITY.AND.FITNESS.FOR.A.PA |
59de0 | 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 | RTICULAR.PURPOSE..**.**.See.http |
59e00 | 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 70 72 69 63 69 6e 67 2e 68 74 6d 6c 20 6f | ://qtsoftware.com/pricing.html.o |
59e20 | 72 20 65 6d 61 69 6c 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 | r.email.sales@trolltech.com.for. |
59e40 | 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 | **...information.about.Qt.Commer |
59e60 | 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 | cial.License.Agreements..**.See. |
59e80 | 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 | http://qtsoftware.com/qpl/.for.Q |
59ea0 | 50 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 20 53 65 65 | PL.licensing.information..**.See |
59ec0 | 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 | .http://qtsoftware.com/gpl/.for. |
59ee0 | 47 50 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 | GPL.licensing.information..**.** |
59f00 | 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 | .Contact.info@trolltech.com.if.a |
59f20 | 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 | ny.conditions.of.this.licensing. |
59f40 | 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a | are.**.not.clear.to.you..**.**** |
59f60 | 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 | ******************************** |
59f80 | 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 | ******************************** |
59fa0 | 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 4c 41 54 49 4e 55 4d 53 54 59 4c 45 5f 48 0a 23 64 | **/..#ifndef.QPLATINUMSTYLE_H.#d |
59fc0 | 65 66 69 6e 65 20 51 50 4c 41 54 49 4e 55 4d 53 54 59 4c 45 5f 48 0a 0a 23 69 66 6e 64 65 66 20 | efine.QPLATINUMSTYLE_H..#ifndef. |
59fe0 | 51 54 5f 48 0a 23 69 6e 63 6c 75 64 65 20 22 71 77 69 6e 64 6f 77 73 73 74 79 6c 65 2e 68 22 0a | QT_H.#include."qwindowsstyle.h". |
5a000 | 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 28 51 54 5f | #endif.//.QT_H..#if.!defined(QT_ |
5a020 | 4e 4f 5f 53 54 59 4c 45 5f 50 4c 41 54 49 4e 55 4d 29 20 7c 7c 20 64 65 66 69 6e 65 64 28 51 54 | NO_STYLE_PLATINUM).||.defined(QT |
5a040 | 5f 50 4c 55 47 49 4e 29 0a 0a 63 6c 61 73 73 20 51 50 61 6c 65 74 74 65 3b 0a 0a 23 69 66 20 64 | _PLUGIN)..class.QPalette;..#if.d |
5a060 | 65 66 69 6e 65 64 28 51 54 5f 50 4c 55 47 49 4e 29 0a 23 64 65 66 69 6e 65 20 51 5f 45 58 50 4f | efined(QT_PLUGIN).#define.Q_EXPO |
5a080 | 52 54 5f 53 54 59 4c 45 5f 50 4c 41 54 49 4e 55 4d 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 | RT_STYLE_PLATINUM.#else.#define. |
5a0a0 | 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 5f 45 58 50 4f 52 54 | Q_EXPORT_STYLE_PLATINUM.Q_EXPORT |
5a0c0 | 0a 23 65 6e 64 69 66 0a 0a 63 6c 61 73 73 20 51 5f 45 58 50 4f 52 54 5f 53 54 59 4c 45 5f 50 4c | .#endif..class.Q_EXPORT_STYLE_PL |
5a0e0 | 41 54 49 4e 55 4d 20 51 50 6c 61 74 69 6e 75 6d 53 74 79 6c 65 20 3a 20 70 75 62 6c 69 63 20 51 | ATINUM.QPlatinumStyle.:.public.Q |
5a100 | 57 69 6e 64 6f 77 73 53 74 79 6c 65 0a 7b 0a 20 20 20 20 51 5f 4f 42 4a 45 43 54 0a 70 75 62 6c | WindowsStyle.{.....Q_OBJECT.publ |
5a120 | 69 63 3a 0a 20 20 20 20 51 50 6c 61 74 69 6e 75 6d 53 74 79 6c 65 28 29 3b 0a 20 20 20 20 76 69 | ic:.....QPlatinumStyle();.....vi |
5a140 | 72 74 75 61 6c 20 7e 51 50 6c 61 74 69 6e 75 6d 53 74 79 6c 65 28 29 3b 0a 0a 20 20 20 20 2f 2f | rtual.~QPlatinumStyle();......// |
5a160 | 20 6e 65 77 20 53 74 79 6c 65 20 53 74 75 66 66 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 50 72 | .new.Style.Stuff.....void.drawPr |
5a180 | 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 70 65 2c 0a 09 09 | imitive(.PrimitiveElement.pe,... |
5a1a0 | 09 51 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 | .QPainter.*p,....const.QRect.&r, |
5a1c0 | 0a 09 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 | ....const.QColorGroup.&cg,....SF |
5a1e0 | 6c 61 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 | lags.flags.=.Style_Default,....c |
5a200 | 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 |
5a220 | 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 64 72 | n::Default.).const;......void.dr |
5a240 | 61 77 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 | awControl(.ControlElement.elemen |
5a260 | 74 2c 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 | t,.........QPainter.*p,......... |
5a280 | 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 20 20 20 20 20 20 63 | const.QWidget.*widget,.........c |
5a2a0 | 6f 6e 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 | onst.QRect.&r,.........const.QCo |
5a2c0 | 6c 6f 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 | lorGroup.&cg,.........SFlags.how |
5a2e0 | 20 3d 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 | .=.Style_Default,.........const. |
5a300 | 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 44 65 | QStyleOption&.=.QStyleOption::De |
5a320 | 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 43 6f 6d | fault.).const;......void.drawCom |
5a340 | 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 20 63 6f 6e 74 | plexControl(.ComplexControl.cont |
5a360 | 72 6f 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 | rol,.........QPainter.*p,....... |
5a380 | 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 20 20 20 20 | ..const.QWidget.*widget,........ |
5a3a0 | 20 63 6f 6e 73 74 20 51 52 65 63 74 20 26 72 2c 0a 09 09 09 20 20 20 20 20 63 6f 6e 73 74 20 51 | .const.QRect.&r,.........const.Q |
5a3c0 | 43 6f 6c 6f 72 47 72 6f 75 70 20 26 63 67 2c 0a 09 09 09 20 20 20 20 20 53 46 6c 61 67 73 20 68 | ColorGroup.&cg,.........SFlags.h |
5a3e0 | 6f 77 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 | ow.=.Style_Default,.#ifdef.Q_QDO |
5a400 | 43 0a 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 | C.........SCFlags.sub.=.SC_All,. |
5a420 | 23 65 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 | #else.........SCFlags.sub.=.(uin |
5a440 | 74 29 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 | t)SC_All,.#endif.........SCFlags |
5a460 | 20 73 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 | .subActive.=.SC_None,.........co |
5a480 | 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 |
5a4a0 | 3a 3a 44 65 66 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 71 75 | ::Default.).const;......QRect.qu |
5a4c0 | 65 72 79 53 75 62 43 6f 6e 74 72 6f 6c 4d 65 74 72 69 63 73 28 20 43 6f 6d 70 6c 65 78 43 6f 6e | erySubControlMetrics(.ComplexCon |
5a4e0 | 74 72 6f 6c 20 63 6f 6e 74 72 6f 6c 2c 0a 09 09 09 09 20 20 63 6f 6e 73 74 20 51 57 69 64 67 65 | trol.control,.......const.QWidge |
5a500 | 74 20 2a 77 69 64 67 65 74 2c 0a 09 09 09 09 20 20 53 75 62 43 6f 6e 74 72 6f 6c 20 73 63 2c 0a | t.*widget,.......SubControl.sc,. |
5a520 | 09 09 09 09 20 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 | ......const.QStyleOption&.=.QSty |
5a540 | 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 0a 0a 20 20 20 20 | leOption::Default.).const;...... |
5a560 | 69 6e 74 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 | int.pixelMetric(.PixelMetric.met |
5a580 | 72 69 63 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 | ric,.const.QWidget.*widget.=.0.) |
5a5a0 | 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 28 20 53 75 62 52 | .const;......QRect.subRect(.SubR |
5a5c0 | 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 65 74 20 29 20 63 | ect.r,.const.QWidget.*widget.).c |
5a5e0 | 6f 6e 73 74 3b 0a 0a 70 72 6f 74 65 63 74 65 64 3a 0a 20 20 20 20 20 51 43 6f 6c 6f 72 20 6d 69 | onst;..protected:......QColor.mi |
5a600 | 78 65 64 43 6f 6c 6f 72 28 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 2c 20 63 6f 6e 73 74 20 51 | xedColor(const.QColor.&,.const.Q |
5a620 | 43 6f 6c 6f 72 20 26 29 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 20 64 72 61 77 52 69 66 | Color.&).const;.....void.drawRif |
5a640 | 66 6c 65 73 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 | fles(.QPainter*.p,..int.x,.int.y |
5a660 | 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 0a 09 09 20 20 20 20 20 20 63 6f 6e 73 74 20 51 43 | ,.int.w,.int.h,.........const.QC |
5a680 | 6f 6c 6f 72 47 72 6f 75 70 20 26 67 2c 20 62 6f 6f 6c 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 29 20 | olorGroup.&g,.bool.horizontal.). |
5a6a0 | 63 6f 6e 73 74 3b 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 | const;.private:.//.Disabled.copy |
5a6c0 | 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 64 | .constructor.and.operator=.#if.d |
5a6e0 | 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 6c 61 74 | efined(Q_DISABLE_COPY).....QPlat |
5a700 | 69 6e 75 6d 53 74 79 6c 65 28 20 63 6f 6e 73 74 20 51 50 6c 61 74 69 6e 75 6d 53 74 79 6c 65 20 | inumStyle(.const.QPlatinumStyle. |
5a720 | 26 20 29 3b 0a 20 20 20 20 51 50 6c 61 74 69 6e 75 6d 53 74 79 6c 65 26 20 6f 70 65 72 61 74 6f | &.);.....QPlatinumStyle&.operato |
5a740 | 72 3d 28 20 63 6f 6e 73 74 20 51 50 6c 61 74 69 6e 75 6d 53 74 79 6c 65 20 26 20 29 3b 0a 23 65 | r=(.const.QPlatinumStyle.&.);.#e |
5a760 | 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 53 54 59 4c 45 5f 50 | ndif.};..#endif.//.QT_NO_STYLE_P |
5a780 | 4c 41 54 49 4e 55 4d 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 4c 41 54 49 4e 55 4d 53 54 59 4c | LATINUM..#endif.//.QPLATINUMSTYL |
5a7a0 | 45 5f 48 0a 00 00 00 12 00 71 00 6f 00 62 00 6a 00 65 00 63 00 74 00 2e 00 68 00 00 1e b1 2f 2a | E_H......q.o.b.j.e.c.t...h..../* |
5a7c0 | 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 | ******************************** |
5a7e0 | 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 | ******************************** |
5a800 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 | ***********.**.$Id:.$.**.**.Defi |
5a820 | 6e 69 74 69 6f 6e 20 6f 66 20 51 4f 62 6a 65 63 74 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 | nition.of.QObject.class.**.**.Cr |
5a840 | 65 61 74 65 64 20 3a 20 39 33 30 34 31 38 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 | eated.:.930418.**.**.Copyright.( |
5a860 | 43 29 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c | C).1992-2000.Trolltech.ASA...All |
5a880 | 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c | .rights.reserved..**.**.This.fil |
5a8a0 | 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f | e.is.part.of.the.kernel.module.o |
5a8c0 | 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 |
5a8e0 | 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 |
5a900 | 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 |
5a920 | 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 41 20 | .**.as.defined.by.Trolltech.ASA. |
5a940 | 6f 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 | of.Norway.and.appearing.in.the.f |
5a960 | 69 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 | ile.**.LICENSE.QPL.included.in.t |
5a980 | 68 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 | he.packaging.of.this.file..**.** |
5a9a0 | 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 74 65 64 20 61 6e | .This.file.may.be.distributed.an |
5a9c0 | 64 2f 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 | d/or.modified.under.the.terms.of |
5a9e0 | 20 74 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e | .the.**.GNU.General.Public.Licen |
5aa00 | 73 65 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 | se.version.2.as.published.by.the |
5aa20 | 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 | .Free.Software.**.Foundation.and |
5aa40 | 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 | .appearing.in.the.file.LICENSE.G |
5aa60 | 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 | PL.included.in.the.**.packaging. |
5aa80 | 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 4c 69 63 65 6e 73 65 65 73 20 68 6f | of.this.file..**.**.Licensees.ho |
5aaa0 | 6c 64 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f | lding.valid.Qt.Enterprise.Editio |
5aac0 | 6e 20 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 | n.or.Qt.Professional.Edition.**. |
5aae0 | 6c 69 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 | licenses.may.use.this.file.in.ac |
5ab00 | 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 | cordance.with.the.Qt.Commercial. |
5ab20 | 4c 69 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 | License.**.Agreement.provided.wi |
5ab40 | 74 68 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 | th.the.Software..**.**.This.file |
5ab60 | 20 69 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 | .is.provided.AS.IS.with.NO.WARRA |
5ab80 | 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a | NTY.OF.ANY.KIND,.INCLUDING.THE.* |
5aba0 | 2a 20 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 | *.WARRANTY.OF.DESIGN,.MERCHANTAB |
5abc0 | 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c | ILITY.AND.FITNESS.FOR.A.PARTICUL |
5abe0 | 41 52 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 | AR.PURPOSE..**.**.See.http://qts |
5ac00 | 6f 66 74 77 61 72 65 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 | oftware.com/pricing.html.or.emai |
5ac20 | 6c 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 20 20 69 | l.sales@trolltech.com.for.**...i |
5ac40 | 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c | nformation.about.Qt.Commercial.L |
5ac60 | 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f | icense.Agreements..**.See.http:/ |
5ac80 | 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 | /qtsoftware.com/qpl/.for.QPL.lic |
5aca0 | 65 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a | ensing.information..**.See.http: |
5acc0 | 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 | //qtsoftware.com/gpl/.for.GPL.li |
5ace0 | 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 20 43 6f 6e 74 61 | censing.information..**.**.Conta |
5ad00 | 63 74 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e | ct.info@trolltech.com.if.any.con |
5ad20 | 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a | ditions.of.this.licensing.are.** |
5ad40 | 20 6e 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .not.clear.to.you..**.********** |
5ad60 | 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 | ******************************** |
5ad80 | 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 0a 23 | ****************************/..# |
5ada0 | 69 66 6e 64 65 66 20 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 | ifndef.QOBJECT_H.#define.QOBJECT |
5adc0 | 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 6a 65 | _H..#ifndef.QT_H.#include."qobje |
5ade0 | 63 74 64 65 66 73 2e 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 | ctdefs.h".#include."qwindowdefs. |
5ae00 | 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 75 64 65 | h".#include."qstring.h".#include |
5ae20 | 20 22 71 65 76 65 6e 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 | ."qevent.h".#include."qnamespace |
5ae40 | 2e 68 22 0a 23 65 6e 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 | .h".#endif.//.QT_H..#define.QT_T |
5ae60 | 52 5f 4e 4f 4f 50 28 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 | R_NOOP(x).(x).#define.QT_TRANSLA |
5ae80 | 54 45 5f 4e 4f 4f 50 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 | TE_NOOP(scope,x).(x)..class.QMet |
5aea0 | 61 4f 62 6a 65 63 74 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 | aObject;.class.QVariant;.class.Q |
5aec0 | 4d 65 74 61 50 72 6f 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 | MetaProperty;.class.QPostEventLi |
5aee0 | 73 74 3b 0a 63 6c 61 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 | st;.class.QSenderObjectList;.cla |
5af00 | 73 73 20 51 4f 62 6a 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 | ss.QObjectPrivate;.#ifndef.QT_NO |
5af20 | 5f 55 53 45 52 44 41 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 | _USERDATA.class.QObjectUserData; |
5af40 | 0a 23 65 6e 64 69 66 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 | .#endif.struct.QUObject;..class. |
5af60 | 51 5f 45 58 50 4f 52 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 | Q_EXPORT.QObject:.public.Qt.{... |
5af80 | 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 51 43 53 74 72 | ..Q_OBJECT.....Q_PROPERTY(.QCStr |
5afa0 | 69 6e 67 20 6e 61 6d 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 | ing.name.READ.name.WRITE.setName |
5afc0 | 20 29 0a 0a 70 75 62 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 | .)..public:.....QObject(.QObject |
5afe0 | 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 20 29 | .*parent=0,.const.char.*name=0.) |
5b000 | 3b 0a 20 20 20 20 76 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 | ;.....virtual.~QObject();..#ifde |
5b020 | 66 20 51 5f 51 44 4f 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 | f.Q_QDOC.....virtual.const.char. |
5b040 | 2a 63 6c 61 73 73 4e 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 | *className().const;.....static.Q |
5b060 | 53 74 72 69 6e 67 20 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 | String.tr(.const.char.*,.const.c |
5b080 | 68 61 72 20 2a 20 29 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 | har.*.);.....static.QString.trUt |
5b0a0 | 66 38 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 | f8(.const.char.*,.const.char.*.) |
5b0c0 | 3b 0a 20 20 20 20 76 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 | ;.....virtual.QMetaObject.*metaO |
5b0e0 | 62 6a 65 63 74 28 29 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 | bject().const;.#endif......virtu |
5b100 | 61 6c 20 62 6f 6f 6c 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 | al.bool.event(.QEvent.*.);.....v |
5b120 | 69 72 74 75 61 6c 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 | irtual.bool.eventFilter(.QObject |
5b140 | 20 2a 2c 20 51 45 76 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 | .*,.QEvent.*.);......bool..isA(. |
5b160 | 63 6f 6e 73 74 20 63 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 | const.char.*.)..const;.....bool. |
5b180 | 20 69 6e 68 65 72 69 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 | .inherits(.const.char.*.).const; |
5b1a0 | 0a 0a 20 20 20 20 63 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 | ......const.char..*name().const; |
5b1c0 | 0a 20 20 20 20 63 6f 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 | .....const.char..*name(.const.ch |
5b1e0 | 61 72 20 2a 20 64 65 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 | ar.*.defaultName.).const;......v |
5b200 | 69 72 74 75 61 6c 20 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 | irtual.void.setName(.const.char. |
5b220 | 2a 6e 61 6d 65 20 29 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 | *name.);.....bool..isWidgetType( |
5b240 | 29 09 20 20 63 6f 6e 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 | )...const.{.return.isWidget;.}.. |
5b260 | 20 20 20 62 6f 6f 6c 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 | ...bool..highPriority()...const. |
5b280 | 7b 20 72 65 74 75 72 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 | {.return.FALSE;.}......bool..sig |
5b2a0 | 6e 61 6c 73 42 6c 6f 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 | nalsBlocked()..const.{.return.bl |
5b2c0 | 6f 63 6b 53 69 67 3b 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 | ockSig;.}.....void..blockSignals |
5b2e0 | 28 20 62 6f 6f 6c 20 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 | (.bool.b.);......int...startTime |
5b300 | 72 28 20 69 6e 74 20 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 | r(.int.interval.);.....void..kil |
5b320 | 6c 54 69 6d 65 72 28 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 | lTimer(.int.id.);.....void..kill |
5b340 | 54 69 6d 65 72 73 28 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 | Timers();......QObject.......... |
5b360 | 20 2a 63 68 69 6c 64 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 | .*child(.const.char.*objName,.co |
5b380 | 6e 73 74 20 63 68 61 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 | nst.char.*inheritsClass.=.0,.boo |
5b3a0 | 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 3b 20 2f 2f 23 23 | l.recursiveSearch.=.TRUE.);.//## |
5b3c0 | 23 20 63 6f 6e 73 74 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 | #.const.in.4.0.....const.QObject |
5b3e0 | 4c 69 73 74 20 2a 63 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 | List.*children().const.{.return. |
5b400 | 63 68 69 6c 64 4f 62 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 | childObjects;.}......static.cons |
5b420 | 74 20 51 4f 62 6a 65 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 | t.QObjectList.*objectTrees();... |
5b440 | 20 20 20 51 4f 62 6a 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 | ...QObjectList.......*queryList( |
5b460 | 20 63 6f 6e 73 74 20 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 | .const.char.*inheritsClass.=.0,. |
5b480 | 09 09 09 09 20 20 63 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 | ......const.char.*objName.=.0,.. |
5b4a0 | 09 09 09 20 20 62 6f 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 | .....bool.regexpMatch.=.TRUE,... |
5b4c0 | 09 09 20 20 62 6f 6f 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 | ....bool.recursiveSearch.=.TRUE. |
5b4e0 | 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 20 69 6e 73 65 72 | ).const;......virtual.void.inser |
5b500 | 74 43 68 69 6c 64 28 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 | tChild(.QObject.*.);.....virtual |
5b520 | 20 76 6f 69 64 20 72 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 | .void.removeChild(.QObject.*.);. |
5b540 | 0a 20 20 20 20 76 6f 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 | .....void..installEventFilter(.c |
5b560 | 6f 6e 73 74 20 51 4f 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 | onst.QObject.*.);.....void..remo |
5b580 | 76 65 45 76 65 6e 74 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 | veEventFilter(.const.QObject.*.) |
5b5a0 | 3b 0a 0a 20 20 20 20 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 | ;......static.bool..connect(.con |
5b5c0 | 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 61 72 20 2a | st.QObject.*sender,.const.char.* |
5b5e0 | 73 69 67 6e 61 6c 2c 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 | signal,......const.QObject.*rece |
5b600 | 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 3b 0a 20 20 20 20 | iver,.const.char.*member.);..... |
5b620 | 62 6f 6f 6c 09 20 63 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 | bool..connect(.const.QObject.*se |
5b640 | 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 20 63 | nder,.const.char.*signal,......c |
5b660 | 6f 6e 73 74 20 63 68 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 | onst.char.*member.).const;.....s |
5b680 | 74 61 74 69 63 20 62 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 | tatic.bool..disconnect(.const.QO |
5b6a0 | 62 6a 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 | bject.*sender,.const.char.*signa |
5b6c0 | 6c 2c 0a 09 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 | l,.........const.QObject.*receiv |
5b6e0 | 65 72 2c 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 20 20 62 6f | er,.const.char.*member.);.....bo |
5b700 | 6f 6c 09 20 64 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 | ol..disconnect(.const.char.*sign |
5b720 | 61 6c 3d 30 2c 0a 09 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 | al=0,.........const.QObject.*rec |
5b740 | 65 69 76 65 72 3d 30 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 | eiver=0,.const.char.*member=0.); |
5b760 | 0a 20 20 20 20 62 6f 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 | .....bool..disconnect(.const.QOb |
5b780 | 6a 65 63 74 20 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 | ject.*receiver,.const.char.*memb |
5b7a0 | 65 72 3d 30 20 29 3b 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 | er=0.);.....static.void...connec |
5b7c0 | 74 49 6e 74 65 72 6e 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 | tInternal(.const.QObject.*sender |
5b7e0 | 2c 20 69 6e 74 20 73 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 | ,.int.signal_index,......const.Q |
5b800 | 4f 62 6a 65 63 74 20 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 | Object.*receiver,.int.membcode,. |
5b820 | 69 6e 74 20 6d 65 6d 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 | int.member_index.);.....static.b |
5b840 | 6f 6f 6c 20 09 20 64 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 | ool...disconnectInternal(.const. |
5b860 | 51 4f 62 6a 65 63 74 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 | QObject.*sender,.int.signal_inde |
5b880 | 78 2c 0a 09 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 | x,.........const.QObject.*receiv |
5b8a0 | 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 62 65 72 5f 69 6e 64 | er,.int.membcode,.int.member_ind |
5b8c0 | 65 78 20 29 3b 0a 0a 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 | ex.);......void..dumpObjectTree( |
5b8e0 | 29 3b 0a 20 20 20 20 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 | );.....void..dumpObjectInfo();.. |
5b900 | 23 69 66 6e 64 65 66 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 | #ifndef.QT_NO_PROPERTIES.....vir |
5b920 | 74 75 61 6c 20 62 6f 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 | tual.bool.setProperty(.const.cha |
5b940 | 72 20 2a 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 75 65 20 29 | r.*name,.const.QVariant&.value.) |
5b960 | 3b 0a 20 20 20 20 76 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 | ;.....virtual.QVariant.property( |
5b980 | 20 63 6f 6e 73 74 20 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 | .const.char.*name.).const;.#endi |
5b9a0 | 66 20 2f 2f 20 51 54 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 | f.//.QT_NO_PROPERTIES.#ifdef.QT_ |
5b9c0 | 4e 4f 5f 54 52 41 4e 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 | NO_TRANSLATION.....static.QStrin |
5b9e0 | 67 20 74 72 28 20 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 | g.tr(.const.char.*sourceText,.co |
5ba00 | 6e 73 74 20 63 68 61 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 | nst.char.*.=.0);.#ifndef.QT_NO_T |
5ba20 | 45 58 54 43 4f 44 45 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 | EXTCODEC.....static.QString.trUt |
5ba40 | 66 38 28 20 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 | f8(.const.char.*sourceText,.cons |
5ba60 | 74 20 63 68 61 72 20 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 | t.char.*.=.0);.#endif.#endif.//Q |
5ba80 | 54 5f 4e 4f 5f 54 52 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 | T_NO_TRANSLATION..#ifndef.QT_NO_ |
5baa0 | 55 53 45 52 44 41 54 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 | USERDATA.....static.uint.registe |
5bac0 | 72 55 73 65 72 44 61 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 | rUserData();.....void.setUserDat |
5bae0 | 61 28 20 75 69 6e 74 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 | a(.uint.id,.QObjectUserData*.dat |
5bb00 | 61 29 3b 0a 20 20 20 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 | a);.....QObjectUserData*.userDat |
5bb20 | 61 28 20 75 69 6e 74 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 | a(.uint.id.).const;.#endif.//.QT |
5bb40 | 5f 4e 4f 5f 55 53 45 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 | _NO_USERDATA..signals:.....void. |
5bb60 | 20 64 65 73 74 72 6f 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 | .destroyed();.....void..destroye |
5bb80 | 64 28 20 51 4f 62 6a 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 | d(.QObject*.obj.);..public:..... |
5bba0 | 51 4f 62 6a 65 63 74 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 | QObject.*parent().const.{.return |
5bbc0 | 20 70 61 72 65 6e 74 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 | .parentObj;.}..public.slots:.... |
5bbe0 | 20 76 6f 69 64 09 64 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 | .void.deleteLater();..private.sl |
5bc00 | 6f 74 73 3a 0a 20 20 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 | ots:.....void..cleanupEventFilte |
5bc20 | 72 28 20 51 4f 62 6a 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 | r(.QObject*.);..protected:.....b |
5bc40 | 6f 6f 6c 09 61 63 74 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 | ool.activate_filters(.QEvent.*.) |
5bc60 | 3b 0a 20 20 20 20 51 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 | ;.....QConnectionList.*receivers |
5bc80 | 28 20 63 6f 6e 73 74 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 | (.const.char*.signal.).const;... |
5bca0 | 20 20 51 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 69 6e | ..QConnectionList.*receivers(.in |
5bcc0 | 74 20 73 69 67 6e 61 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 | t.signal.).const;.....void.activ |
5bce0 | 61 74 65 5f 73 69 67 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 | ate_signal(.int.signal.);.....vo |
5bd00 | 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 67 6e 61 6c 2c 20 | id.activate_signal(.int.signal,. |
5bd20 | 69 6e 74 20 29 3b 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 28 | int.);.....void.activate_signal( |
5bd40 | 20 69 6e 74 20 73 69 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 | .int.signal,.double.);.....void. |
5bd60 | 61 63 74 69 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 51 53 74 | activate_signal(.int.signal,.QSt |
5bd80 | 72 69 6e 67 20 29 3b 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 | ring.);.....void.activate_signal |
5bda0 | 5f 62 6f 6f 6c 28 20 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 | _bool(.int.signal,.bool.);.....v |
5bdc0 | 6f 69 64 20 09 61 63 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 | oid..activate_signal(.QConnectio |
5bde0 | 6e 4c 69 73 74 20 2a 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 | nList.*clist,.QUObject.*o.);.... |
5be00 | 20 20 63 6f 6e 73 74 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 | ..const.QObject.*sender();...... |
5be20 | 76 69 72 74 75 61 6c 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 | virtual.void.timerEvent(.QTimerE |
5be40 | 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 64 20 63 68 69 6c 64 | vent.*.);.....virtual.void.child |
5be60 | 45 76 65 6e 74 28 20 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 | Event(.QChildEvent.*.);.....virt |
5be80 | 75 61 6c 20 76 6f 69 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 | ual.void.customEvent(.QCustomEve |
5bea0 | 6e 74 20 2a 20 29 3b 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 | nt.*.);......virtual.void.connec |
5bec0 | 74 4e 6f 74 69 66 79 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 | tNotify(.const.char.*signal.);.. |
5bee0 | 20 20 20 76 69 72 74 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 | ...virtual.void.disconnectNotify |
5bf00 | 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 |
5bf20 | 75 61 6c 20 62 6f 6f 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 | ual.bool.checkConnectArgs(.const |
5bf40 | 20 63 68 61 72 20 2a 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 | .char.*signal,.const.QObject.*re |
5bf60 | 63 65 69 76 65 72 2c 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 | ceiver,........const.char.*membe |
5bf80 | 72 20 29 3b 0a 20 20 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 | r.);.....static.QCString.normali |
5bfa0 | 7a 65 53 69 67 6e 61 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 | zeSignalSlot(.const.char.*signal |
5bfc0 | 53 6c 6f 74 20 29 3b 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 | Slot.);..private:.....uint.isSig |
5bfe0 | 6e 61 6c 20 20 20 3a 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 | nal...:.1;.....uint.isWidget...: |
5c000 | 20 31 3b 0a 20 20 20 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 | .1;.....uint.pendTimer..:.1;.... |
5c020 | 20 75 69 6e 74 09 62 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 | .uint.blockSig...:.1;.....uint.w |
5c040 | 61 73 44 65 6c 65 74 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 | asDeleted.:.1;.....uint.isTree.: |
5c060 | 20 31 3b 0a 0a 20 20 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 | .1;......const.char.*objname;... |
5c080 | 20 20 51 4f 62 6a 65 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 | ..QObject.*parentObj;.....QObjec |
5c0a0 | 74 4c 69 73 74 20 2a 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 | tList.*childObjects;.....QSignal |
5c0c0 | 56 65 63 20 2a 63 6f 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 | Vec.*connections;.....QSenderObj |
5c0e0 | 65 63 74 4c 69 73 74 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 | ectList.*senderObjects;.....QObj |
5c100 | 65 63 74 4c 69 73 74 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 | ectList.*eventFilters;.....QPost |
5c120 | 45 76 65 6e 74 4c 69 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 | EventList.*postedEvents;.....QOb |
5c140 | 6a 65 63 74 50 72 69 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 | jectPrivate*.d;......static.QMet |
5c160 | 61 4f 62 6a 65 63 74 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 | aObject*.staticQtMetaObject();.. |
5c180 | 20 20 20 20 66 72 69 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 | ....friend.class.QApplication;.. |
5c1a0 | 20 20 20 66 72 69 65 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 | ...friend.class.QBaseApplication |
5c1c0 | 3b 0a 20 20 20 20 66 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 | ;.....friend.class.QWidget;..... |
5c1e0 | 66 72 69 65 6e 64 20 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 | friend.class.QSignal;..private:. |
5c200 | 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 |
5c220 | 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 |
5c240 | 5f 43 4f 50 59 29 0a 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 | _COPY).....QObject(.const.QObjec |
5c260 | 74 20 26 20 29 3b 0a 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 | t.&.);.....QObject.&operator=(.c |
5c280 | 6f 6e 73 74 20 51 4f 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 | onst.QObject.&.);.#endif.};...#i |
5c2a0 | 66 6e 64 65 66 20 51 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 | fndef.QT_NO_USERDATA.class.Q_EXP |
5c2c0 | 4f 52 54 20 51 4f 62 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 | ORT.QObjectUserData.{.public:... |
5c2e0 | 20 20 76 69 72 74 75 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 | ..virtual.~QObjectUserData();.}; |
5c300 | 0a 23 65 6e 64 69 66 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 | .#endif...inline.bool.QObject::c |
5c320 | 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 |
5c340 | 6f 6e 73 74 20 63 68 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 | onst.char.*signal,..........cons |
5c360 | 74 20 63 68 61 72 20 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 | t.char.*member.).const.{.....ret |
5c380 | 75 72 6e 20 63 6f 6e 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 | urn.connect(.sender,.signal,.thi |
5c3a0 | 73 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 | s,.member.);.}...inline.bool.QOb |
5c3c0 | 6a 65 63 74 3a 3a 64 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 | ject::disconnect(.const.char.*si |
5c3e0 | 67 6e 61 6c 2c 0a 09 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 | gnal,......const.QObject.*receiv |
5c400 | 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 7b 0a 20 20 20 20 72 | er,.const.char.*member.).{.....r |
5c420 | 65 74 75 72 6e 20 64 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 | eturn.disconnect(.this,.signal,. |
5c440 | 72 65 63 65 69 76 65 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 | receiver,.member.);.}...inline.b |
5c460 | 6f 6f 6c 20 51 4f 62 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 | ool.QObject::disconnect(.const.Q |
5c480 | 4f 62 6a 65 63 74 20 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 | Object.*receiver,.const.char.*me |
5c4a0 | 6d 62 65 72 20 29 0a 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 | mber.).{.....return.disconnect(. |
5c4c0 | 74 68 69 73 2c 20 30 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 | this,.0,.receiver,.member.);.}.. |
5c4e0 | 0a 23 69 66 64 65 66 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 | .#ifdef.QT_NO_TRANSLATION.inline |
5c500 | 20 51 53 74 72 69 6e 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 | .QString.QObject::tr(.const.char |
5c520 | 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 2a 20 29 20 7b 0a 20 | .*sourceText,.const.char.*.).{.. |
5c540 | 20 20 20 72 65 74 75 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 | ...return.QString::fromLatin1(.s |
5c560 | 6f 75 72 63 65 54 65 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 | ourceText.);.}.#ifndef.QT_NO_TEX |
5c580 | 54 43 4f 44 45 43 0a 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 | TCODEC.inline.QString.QObject::t |
5c5a0 | 72 55 74 66 38 28 20 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 | rUtf8(.const.char.*sourceText,.c |
5c5c0 | 6f 6e 73 74 20 63 68 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 | onst.char.*.).{.....return.QStri |
5c5e0 | 6e 67 3a 3a 66 72 6f 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 | ng::fromUtf8(.sourceText.);.}.#e |
5c600 | 6e 64 69 66 0a 23 65 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 | ndif.#endif.//QT_NO_TRANSLATION. |
5c620 | 0a 0a 23 64 65 66 69 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 | ..#define.Q_DEFINED_QOBJECT.#inc |
5c640 | 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 4f | lude."qwinexport.h".#endif.//.QO |
5c660 | 42 4a 45 43 54 5f 48 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 | BJECT_H......q.s.i.z.e...h..../* |
5c680 | 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 | ******************************** |
5c6a0 | 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 | ******************************** |
5c6c0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 | ***********.**.$Id:.$.**.**.Defi |
5c6e0 | 6e 69 74 69 6f 6e 20 6f 66 20 51 53 69 7a 65 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 | nition.of.QSize.class.**.**.Crea |
5c700 | 74 65 64 20 3a 20 39 33 31 30 32 38 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 | ted.:.931028.**.**.Copyright.(C) |
5c720 | 20 31 39 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 | .1992-2000.Trolltech.ASA...All.r |
5c740 | 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 | ights.reserved..**.**.This.file. |
5c760 | 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 | is.part.of.the.kernel.module.of. |
5c780 | 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 66 | the.Qt.GUI.Toolkit..**.**.This.f |
5c7a0 | 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 65 | ile.may.be.distributed.under.the |
5c7c0 | 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 2a | .terms.of.the.Q.Public.License.* |
5c7e0 | 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 41 20 6f 66 | *.as.defined.by.Trolltech.ASA.of |
5c800 | 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 |
5c820 | 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 |
5c840 | 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 54 | .packaging.of.this.file..**.**.T |
5c860 | 68 69 73 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 61 6e 64 2f | his.file.may.be.distributed.and/ |
5c880 | 6f 72 20 6d 6f 64 69 66 69 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 | or.modified.under.the.terms.of.t |
5c8a0 | 68 65 0a 2a 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 | he.**.GNU.General.Public.License |
5c8c0 | 20 76 65 72 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 | .version.2.as.published.by.the.F |
5c8e0 | 72 65 65 20 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 | ree.Software.**.Foundation.and.a |
5c900 | 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c | ppearing.in.the.file.LICENSE.GPL |
5c920 | 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 | .included.in.the.**.packaging.of |
5c940 | 20 74 68 69 73 20 66 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 | .this.file..**.**.Licensees.hold |
5c960 | 69 6e 67 20 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 | ing.valid.Qt.Enterprise.Edition. |
5c980 | 6f 72 20 51 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 | or.Qt.Professional.Edition.**.li |
5c9a0 | 63 65 6e 73 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f | censes.may.use.this.file.in.acco |
5c9c0 | 72 64 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 | rdance.with.the.Qt.Commercial.Li |
5c9e0 | 63 65 6e 73 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 | cense.**.Agreement.provided.with |
5ca00 | 20 74 68 65 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 | .the.Software..**.**.This.file.i |
5ca20 | 73 20 70 72 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 | s.provided.AS.IS.with.NO.WARRANT |
5ca40 | 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 | Y.OF.ANY.KIND,.INCLUDING.THE.**. |
5ca60 | 57 41 52 52 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c | WARRANTY.OF.DESIGN,.MERCHANTABIL |
5ca80 | 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 | ITY.AND.FITNESS.FOR.A.PARTICULAR |
5caa0 | 20 50 55 52 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 | .PURPOSE..**.**.See.http://qtsof |
5cac0 | 74 77 61 72 65 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 20 | tware.com/pricing.html.or.email. |
5cae0 | 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 20 20 69 6e 66 | sales@trolltech.com.for.**...inf |
5cb00 | 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 | ormation.about.Qt.Commercial.Lic |
5cb20 | 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 | ense.Agreements..**.See.http://q |
5cb40 | 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 71 70 6c 2f 20 66 6f 72 20 51 50 4c 20 6c 69 63 65 6e | tsoftware.com/qpl/.for.QPL.licen |
5cb60 | 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f | sing.information..**.See.http:// |
5cb80 | 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 | qtsoftware.com/gpl/.for.GPL.lice |
5cba0 | 6e 73 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 | nsing.information..**.**.Contact |
5cbc0 | 20 69 6e 66 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 | .info@trolltech.com.if.any.condi |
5cbe0 | 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e | tions.of.this.licensing.are.**.n |
5cc00 | 6f 74 20 63 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | ot.clear.to.you..**.************ |
5cc20 | 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 | ******************************** |
5cc40 | 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 0a 23 69 66 | **************************/..#if |
5cc60 | 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 |
5cc80 | 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"./ |
5cca0 | 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?.# |
5ccc0 | 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 |
5cce0 | 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 |
5cd00 | 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:.....//.###. |
5cd20 | 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 |
5cd40 | 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 |
5cd60 | 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.. |
5cd80 | 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 |
5cda0 | 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( |
5cdc0 | 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 |
5cde0 | 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;.... |
5ce00 | 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 |
5ce20 | 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(. |
5ce40 | 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 |
5ce60 | 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();..... |
5ce80 | 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 |
5cea0 | 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 |
5cec0 | 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.);.. |
5cee0 | 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 |
5cf00 | 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 |
5cf20 | 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 |
5cf40 | 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 |
5cf60 | 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 |
5cf80 | 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 |
5cfa0 | 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 |
5cfc0 | 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 |
5cfe0 | 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 |
5d000 | 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 |
5d020 | 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.);... |
5d040 | 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== |
5d060 | 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.&.) |
5d080 | 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 |
5d0a0 | 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. |
5d0c0 | 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 |
5d0e0 | 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 |
5d100 | 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. |
5d120 | 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 |
5d140 | 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 |
5d160 | 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*(. |
5d180 | 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 |
5d1a0 | 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 |
5d1c0 | 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. |
5d1e0 | 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 |
5d200 | 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 |
5d220 | 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*(. |
5d240 | 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 |
5d260 | 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/ |
5d280 | 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 |
5d2a0 | 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/( |
5d2c0 | 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 |
5d2e0 | 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 |
5d300 | 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 |
5d320 | 52 44 20 68 74 3b 0a 7d 3b 0a 0a 0a 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | RD.ht;.};.../******************* |
5d340 | 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 | ******************************** |
5d360 | 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 0a 20 20 51 53 69 | **************************...QSi |
5d380 | 7a 65 20 73 74 72 65 61 6d 20 66 75 6e 63 74 69 6f 6e 73 0a 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | ze.stream.functions..*********** |
5d3a0 | 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 | ******************************** |
5d3c0 | 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 | ******************************** |
5d3e0 | 2a 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 |
5d400 | 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 |
5d420 | 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 |
5d440 | 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.&. |
5d460 | 29 3b 0a 0a 0a 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 2a | );.../************************** |
5d480 | 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 | ******************************** |
5d4a0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 20 20 51 53 69 7a 65 20 69 6e 6c 69 | *******************...QSize.inli |
5d4c0 | 6e 65 20 66 75 6e 63 74 69 6f 6e 73 0a 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | ne.functions..****************** |
5d4e0 | 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 | ******************************** |
5d500 | 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 0a 69 6e | ***************************/..in |
5d520 | 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.=. |
5d540 | 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. |
5d560 | 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 |
5d580 | 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 |
5d5a0 | 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.&&. |
5d5c0 | 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 |
5d5e0 | 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 |
5d600 | 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 |
5d620 | 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>= |
5d640 | 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(). |
5d660 | 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 |
5d680 | 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. |
5d6a0 | 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 |
5d6c0 | 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 |
5d6e0 | 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 |
5d700 | 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 |
5d720 | 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. |
5d740 | 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 |
5d760 | 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 |
5d780 | 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 |
5d7a0 | 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 |
5d7c0 | 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 |
5d7e0 | 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. |
5d800 | 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.* |
5d820 | 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 |
5d840 | 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) |
5d860 | 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;. |
5d880 | 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 |
5d8a0 | 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* |
5d8c0 | 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 |
5d8e0 | 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==(. |
5d900 | 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 |
5d920 | 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 |
5d940 | 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 |
5d960 | 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. |
5d980 | 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 |
5d9a0 | 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 |
5d9c0 | 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 |
5d9e0 | 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 |
5da00 | 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 |
5da20 | 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 |
5da40 | 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 |
5da60 | 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- |
5da80 | 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 |
5daa0 | 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 |
5dac0 | 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 |
5dae0 | 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 |
5db00 | 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 |
5db20 | 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 |
5db40 | 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 |
5db60 | 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. |
5db80 | 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 |
5dba0 | 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 |
5dbc0 | 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. |
5dbe0 | 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 |
5dc00 | 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. |
5dc20 | 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:: |
5dc40 | 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 |
5dc60 | 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 |
5dc80 | 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.. |
5dca0 | 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; |
5dcc0 | 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 |
5dce0 | 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. |
5dd00 | 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).. |
5dd20 | 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 |
5dd40 | 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 |
5dd60 | 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 |
5dd80 | 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 |
5dda0 | 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. |
5ddc0 | 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) |
5dde0 | 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 |
5de00 | 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 |
5de20 | 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 |
5de40 | 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 |
5de60 | 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 |
5de80 | 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 |
5dea0 | 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(); |
5dec0 | 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 |
5dee0 | 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));.}. |
5df00 | 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( |
5df20 | 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 |
5df40 | 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 |
5df60 | 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 |
5df80 | 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 |
5dfa0 | 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.) |
5dfc0 | 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( |
5dfe0 | 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 |
5e000 | 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 |
5e020 | 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... |
5e040 | 88 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 2a 2a 2a 2a 2a | ./****************************** |
5e060 | 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 | ******************************** |
5e080 | 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 2a 20 44 65 66 | **************.**.$Id$.**.**.Def |
5e0a0 | 69 6e 69 74 69 6f 6e 20 6f 66 20 51 50 74 72 56 65 63 74 6f 72 20 70 6f 69 6e 74 65 72 20 62 61 | inition.of.QPtrVector.pointer.ba |
5e0c0 | 73 65 64 20 74 65 6d 70 6c 61 74 65 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 | sed.template.class.**.**.Created |
5e0e0 | 20 3a 20 39 33 30 39 30 37 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 | .:.930907.**.**.Copyright.(C).19 |
5e100 | 39 32 2d 32 30 30 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 | 92-2000.Trolltech.ASA...All.righ |
5e120 | 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 | ts.reserved..**.**.This.file.is. |
5e140 | 70 61 72 74 20 6f 66 20 74 68 65 20 74 6f 6f 6c 73 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 | part.of.the.tools.module.of.the. |
5e160 | 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 66 69 6c 65 20 | Qt.GUI.Toolkit..**.**.This.file. |
5e180 | 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 65 20 74 65 72 | may.be.distributed.under.the.ter |
5e1a0 | 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 2a 2a 20 61 73 | ms.of.the.Q.Public.License.**.as |
5e1c0 | 20 64 65 66 69 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 | .defined.by.Trolltech.ASA.of.Nor |
5e1e0 | 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 65 0a 2a 2a | way.and.appearing.in.the.file.** |
5e200 | 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 20 70 61 63 | .LICENSE.QPL.included.in.the.pac |
5e220 | 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 54 68 69 73 20 | kaging.of.this.file..**.**.This. |
5e240 | 66 69 6c 65 20 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d | file.may.be.distributed.and/or.m |
5e260 | 6f 64 69 66 69 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 0a 2a | odified.under.the.terms.of.the.* |
5e280 | 2a 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 | *.GNU.General.Public.License.ver |
5e2a0 | 73 69 6f 6e 20 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 | sion.2.as.published.by.the.Free. |
5e2c0 | 53 6f 66 74 77 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 | Software.**.Foundation.and.appea |
5e2e0 | 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 | ring.in.the.file.LICENSE.GPL.inc |
5e300 | 6c 75 64 65 64 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 | luded.in.the.**.packaging.of.thi |
5e320 | 73 20 66 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 | s.file..**.**.Licensees.holding. |
5e340 | 76 61 6c 69 64 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 | valid.Qt.Enterprise.Edition.or.Q |
5e360 | 74 20 50 72 6f 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 | t.Professional.Edition.**.licens |
5e380 | 65 73 20 6d 61 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e | es.may.use.this.file.in.accordan |
5e3a0 | 63 65 20 77 69 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 | ce.with.the.Qt.Commercial.Licens |
5e3c0 | 65 0a 2a 2a 20 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 | e.**.Agreement.provided.with.the |
5e3e0 | 20 53 6f 66 74 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 | .Software..**.**.This.file.is.pr |
5e400 | 6f 76 69 64 65 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 | ovided.AS.IS.with.NO.WARRANTY.OF |
5e420 | 20 41 4e 59 20 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 | .ANY.KIND,.INCLUDING.THE.**.WARR |
5e440 | 41 4e 54 59 20 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 | ANTY.OF.DESIGN,.MERCHANTABILITY. |
5e460 | 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 | AND.FITNESS.FOR.A.PARTICULAR.PUR |
5e480 | 50 4f 53 45 2e 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 | POSE..**.**.See.http://qtsoftwar |
5e4a0 | 65 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 20 73 61 6c 65 | e.com/pricing.html.or.email.sale |
5e4c0 | 73 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 | s@trolltech.com.for.**...informa |
5e4e0 | 74 69 6f 6e 20 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 | tion.about.Qt.Commercial.License |
5e500 | 20 41 67 72 65 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 | .Agreements..**.See.http://qtsof |
5e520 | 74 77 61 72 65 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 | tware.com/qpl/.for.QPL.licensing |
5e540 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f | .information..**.See.http://qtso |
5e560 | 66 74 77 61 72 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e | ftware.com/gpl/.for.GPL.licensin |
5e580 | 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 | g.information..**.**.Contact.inf |
5e5a0 | 6f 40 74 72 6f 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e | o@trolltech.com.if.any.condition |
5e5c0 | 73 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 | s.of.this.licensing.are.**.not.c |
5e5e0 | 6c 65 61 72 20 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | lear.to.you..**.**************** |
5e600 | 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 | ******************************** |
5e620 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 | **********************/..#ifndef |
5e640 | 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 52 56 45 43 54 4f 52 | .QPTRVECTOR_H.#define.QPTRVECTOR |
5e660 | 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 76 65 63 | _H..#ifndef.QT_H.#include."qgvec |
5e680 | 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 6d 70 6c 61 74 65 3c | tor.h".#endif.//.QT_H..template< |
5e6a0 | 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 74 6f 72 0a 23 69 66 | class.type>.class.QPtrVector.#if |
5e6c0 | 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 |
5e6e0 | 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 74 6f 72 0a 23 65 6e | ion.#else..:.public.QGVector.#en |
5e700 | 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 74 6f 72 28 29 09 09 | dif.{.public:.....QPtrVector().. |
5e720 | 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 74 20 73 69 7a 65 20 | ..{.}.....QPtrVector(.uint.size. |
5e740 | 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 20 20 51 50 74 72 56 | ).:.QGVector(size).{.}.....QPtrV |
5e760 | 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 79 70 65 3e 20 26 76 | ector(.const.QPtrVector<type>.&v |
5e780 | 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 20 20 7e 51 50 74 72 | .).:.QGVector(.v.).{.}.....~QPtr |
5e7a0 | 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 20 20 20 20 51 50 74 | Vector()....{.clear();.}.....QPt |
5e7c0 | 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 63 6f 6e 73 74 20 51 | rVector<type>.&operator=(const.Q |
5e7e0 | 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 72 65 74 75 72 6e 20 | PtrVector<type>.&v)....{.return. |
5e800 | 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 6f 72 3a 3a 6f 70 65 | (QPtrVector<type>&)QGVector::ope |
5e820 | 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 72 61 74 6f 72 3d 3d | rator=(v);.}.....bool.operator== |
5e840 | 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 26 76 20 29 20 63 6f | (.const.QPtrVector<type>.&v.).co |
5e860 | 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 65 72 61 74 6f 72 3d | nst.{.return.QGVector::operator= |
5e880 | 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 20 20 20 63 6f 6e 73 | =(v);.}.....type.**data()...cons |
5e8a0 | 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 63 74 6f 72 3a 3a 64 | t..{.return.(type.**)QGVector::d |
5e8c0 | 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 20 20 20 20 63 6f 6e | ata();.}.....uint..size()....con |
5e8e0 | 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 7a 65 28 29 3b 20 7d | st..{.return.QGVector::size();.} |
5e900 | 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 74 09 09 7b 20 72 65 | .....uint..count()...const..{.re |
5e920 | 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 0a 20 20 20 20 62 6f | turn.QGVector::count();.}.....bo |
5e940 | 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 74 75 72 6e 20 51 47 | ol..isEmpty().const..{.return.QG |
5e960 | 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 20 20 20 62 6f 6f 6c | Vector::count().==.0;.}.....bool |
5e980 | 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 72 6e 20 51 47 56 65 | ..isNull()..const..{.return.QGVe |
5e9a0 | 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 62 6f 6f 6c 20 20 72 | ctor::size().==.0;.}.....bool..r |
5e9c0 | 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 75 72 6e 20 51 47 56 | esize(.uint.size.)..{.return.QGV |
5e9e0 | 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 20 20 62 6f 6f 6c 20 | ector::resize(size);.}.....bool. |
5ea00 | 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 70 65 20 2a 64 29 7b | .insert(.uint.i,.const.type.*d){ |
5ea20 | 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 69 2c 28 49 74 65 6d | .return.QGVector::insert(i,(Item |
5ea40 | 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 75 69 6e 74 20 69 20 | )d);.}.....bool..remove(.uint.i. |
5ea60 | 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 6f 76 65 28 69 29 3b | )..{.return.QGVector::remove(i); |
5ea80 | 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 20 29 09 09 7b 20 72 | .}.....type.*take(.uint.i.)..{.r |
5eaa0 | 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 61 6b 65 28 69 29 3b | eturn.(type.*)QGVector::take(i); |
5eac0 | 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 51 47 56 65 63 74 6f | .}.....void..clear()...{.QGVecto |
5eae0 | 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 69 6c 6c 28 20 63 6f | r::clear();.}.....bool..fill(.co |
5eb00 | 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 29 0a 09 09 09 09 09 | nst.type.*d,.int.size=-1.)...... |
5eb20 | 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 49 74 65 6d 29 64 2c | {.return.QGVector::fill((Item)d, |
5eb40 | 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 09 09 7b 20 51 47 56 | size);}.....void..sort()...{.QGV |
5eb60 | 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 20 20 62 73 65 61 72 | ector::sort();.}.....int...bsear |
5eb80 | 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 7b 20 72 65 74 75 72 | ch(.const.type.*d.).const{.retur |
5eba0 | 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 29 64 29 3b 20 7d 0a | n.QGVector::bsearch((Item)d);.}. |
5ebc0 | 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 74 79 70 65 20 2a 64 | ....int...findRef(.const.type.*d |
5ebe0 | 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 20 72 65 74 75 72 6e | ,.uint.i=0.).const......{.return |
5ec00 | 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 64 2c 69 29 3b 7d 0a | .QGVector::findRef((Item)d,i);}. |
5ec20 | 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 65 20 2a 64 2c 20 75 | ....int...find(.const.type.*d,.u |
5ec40 | 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 65 74 75 72 6e 20 51 | int.i=.0.).const......{.return.Q |
5ec60 | 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 20 7d 0a 20 20 20 20 | GVector::find((Item)d,i);.}..... |
5ec80 | 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 74 79 70 65 20 2a 64 | uint..containsRef(.const.type.*d |
5eca0 | 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 65 63 74 6f 72 3a 3a | .).const.....{.return.QGVector:: |
5ecc0 | 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 20 20 20 75 69 6e 74 | containsRef((Item)d);.}.....uint |
5ece0 | 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 20 29 20 63 6f 6e 73 | ..contains(.const.type.*d.).cons |
5ed00 | 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 3a 63 6f 6e 74 61 69 | t......{.return.QGVector::contai |
5ed20 | 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 6f 70 65 72 61 74 6f | ns((Item)d);.}.....type.*operato |
5ed40 | 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 72 6e 20 28 74 79 70 | r[](.int.i.).const.{.return.(typ |
5ed60 | 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 20 20 74 79 70 65 20 | e.*)QGVector::at(i);.}.....type. |
5ed80 | 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 74 75 72 6e 20 28 74 | *at(.uint.i.).const..{.return.(t |
5eda0 | 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 20 20 76 6f 69 | ype.*)QGVector::at(i);.}.....voi |
5edc0 | 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 20 63 6f 6e 73 74 09 | d..toList(.QGList.*list.).const. |
5ede0 | 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 20 7d 0a 0a 23 69 66 | {.QGVector::toList(list);.}..#if |
5ee00 | 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 |
5ee20 | 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 6f 6c 6c 65 63 74 69 | l.int.compareItems(.QPtrCollecti |
5ee40 | 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 6f 6e 3a 3a 49 74 65 | on::Item.d1,.QPtrCollection::Ite |
5ee60 | 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 53 74 72 65 61 6d 26 | m.d2.);.....virtual.QDataStream& |
5ee80 | 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 74 72 43 6f 6c 6c 65 | .read(.QDataStream.&s,.QPtrColle |
5eea0 | 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 74 75 61 6c 20 51 44 | ction::Item.&d.);.....virtual.QD |
5eec0 | 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 61 6d 20 26 73 | ataStream&.write(.QDataStream.&s |
5eee0 | 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 29 20 63 6f 6e 73 74 | ,.QPtrCollection::Item.d.).const |
5ef00 | 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 65 6c | ;.#endif..private:.....void..del |
5ef20 | 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 66 69 | eteItem(.Item.d.);.};..#if.!defi |
5ef40 | 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 5a 41 | ned(Q_BROKEN_TEMPLATE_SPECIALIZA |
5ef60 | 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 50 74 | TION).template<>.inline.void.QPt |
5ef80 | 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 28 20 51 50 74 72 43 | rVector<void>::deleteItem(.QPtrC |
5efa0 | 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 |
5efc0 | 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 6f 69 64 20 51 | mplate<class.type>.inline.void.Q |
5efe0 | 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 65 6d 28 20 51 50 74 | PtrVector<type>::deleteItem(.QPt |
5f000 | 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 69 66 20 28 | rCollection::Item.d.).{.....if.( |
5f020 | 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 3b 0a 7d 0a | .del_item.).delete.(type.*)d;.}. |
5f040 | 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 51 56 | .#ifndef.QT_NO_COMPAT.#define.QV |
5f060 | 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 23 64 65 66 69 6e 65 | ector.QPtrVector.#endif..#define |
5f080 | 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 63 6c 75 64 65 20 22 | .Q_DEFINED_QPTRVECTOR.#include." |
5f0a0 | 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 56 45 43 54 4f 52 5f | qwinexport.h".#endif.//.QVECTOR_ |
5f0c0 | 48 0a 00 00 00 0c 00 71 00 70 00 65 00 6e 00 2e 00 68 00 00 0c 28 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a | H......q.p.e.n...h...(/********* |
5f0e0 | 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 | ******************************** |
5f100 | 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 | ******************************** |
5f120 | 2a 2a 2a 0a 2a 2a 20 24 49 64 3a 20 24 0a 2a 2a 0a 2a 2a 20 44 65 66 69 6e 69 74 69 6f 6e 20 6f | ***.**.$Id:.$.**.**.Definition.o |
5f140 | 66 20 51 50 65 6e 20 63 6c 61 73 73 0a 2a 2a 0a 2a 2a 20 43 72 65 61 74 65 64 20 3a 20 39 34 30 | f.QPen.class.**.**.Created.:.940 |
5f160 | 31 31 32 0a 2a 2a 0a 2a 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 32 30 30 | 112.**.**.Copyright.(C).1992-200 |
5f180 | 30 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 2e 20 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 | 0.Trolltech.ASA...All.rights.res |
5f1a0 | 65 72 76 65 64 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 61 72 74 20 6f | erved..**.**.This.file.is.part.o |
5f1c0 | 66 20 74 68 65 20 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 20 6f 66 20 74 68 65 20 51 74 20 47 55 | f.the.kernel.module.of.the.Qt.GU |
5f1e0 | 49 20 54 6f 6f 6c 6b 69 74 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 6d 61 79 20 62 | I.Toolkit..**.**.This.file.may.b |
5f200 | 65 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 | e.distributed.under.the.terms.of |
5f220 | 20 74 68 65 20 51 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 61 73 20 64 65 66 69 | .the.Q.Public.License.**.as.defi |
5f240 | 6e 65 64 20 62 79 20 54 72 6f 6c 6c 74 65 63 68 20 41 53 41 20 6f 66 20 4e 6f 72 77 61 79 20 61 | ned.by.Trolltech.ASA.of.Norway.a |
5f260 | 6e 64 20 61 70 70 65 61 72 69 6e 67 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 2a 2a 20 4c 49 43 45 | nd.appearing.in.the.file.**.LICE |
5f280 | 4e 53 45 2e 51 50 4c 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 70 61 63 6b 61 67 69 6e | NSE.QPL.included.in.the.packagin |
5f2a0 | 67 20 6f 66 20 74 68 69 73 20 66 69 6c 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 | g.of.this.file..**.**.This.file. |
5f2c0 | 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 69 | may.be.distributed.and/or.modifi |
5f2e0 | 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 0a 2a 2a 20 47 4e 55 | ed.under.the.terms.of.the.**.GNU |
5f300 | 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 | .General.Public.License.version. |
5f320 | 32 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 | 2.as.published.by.the.Free.Softw |
5f340 | 61 72 65 0a 2a 2a 20 46 6f 75 6e 64 61 74 69 6f 6e 20 61 6e 64 20 61 70 70 65 61 72 69 6e 67 20 | are.**.Foundation.and.appearing. |
5f360 | 69 6e 20 74 68 65 20 66 69 6c 65 20 4c 49 43 45 4e 53 45 2e 47 50 4c 20 69 6e 63 6c 75 64 65 64 | in.the.file.LICENSE.GPL.included |
5f380 | 20 69 6e 20 74 68 65 0a 2a 2a 20 70 61 63 6b 61 67 69 6e 67 20 6f 66 20 74 68 69 73 20 66 69 6c | .in.the.**.packaging.of.this.fil |
5f3a0 | 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 69 64 | e..**.**.Licensees.holding.valid |
5f3c0 | 20 51 74 20 45 6e 74 65 72 70 72 69 73 65 20 45 64 69 74 69 6f 6e 20 6f 72 20 51 74 20 50 72 6f | .Qt.Enterprise.Edition.or.Qt.Pro |
5f3e0 | 66 65 73 73 69 6f 6e 61 6c 20 45 64 69 74 69 6f 6e 0a 2a 2a 20 6c 69 63 65 6e 73 65 73 20 6d 61 | fessional.Edition.**.licenses.ma |
5f400 | 79 20 75 73 65 20 74 68 69 73 20 66 69 6c 65 20 69 6e 20 61 63 63 6f 72 64 61 6e 63 65 20 77 69 | y.use.this.file.in.accordance.wi |
5f420 | 74 68 20 74 68 65 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 0a 2a 2a 20 | th.the.Qt.Commercial.License.**. |
5f440 | 41 67 72 65 65 6d 65 6e 74 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 53 6f 66 74 | Agreement.provided.with.the.Soft |
5f460 | 77 61 72 65 2e 0a 2a 2a 0a 2a 2a 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 70 72 6f 76 69 64 65 | ware..**.**.This.file.is.provide |
5f480 | 64 20 41 53 20 49 53 20 77 69 74 68 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 | d.AS.IS.with.NO.WARRANTY.OF.ANY. |
5f4a0 | 4b 49 4e 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 54 48 45 0a 2a 2a 20 57 41 52 52 41 4e 54 59 20 | KIND,.INCLUDING.THE.**.WARRANTY. |
5f4c0 | 4f 46 20 44 45 53 49 47 4e 2c 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 | OF.DESIGN,.MERCHANTABILITY.AND.F |
5f4e0 | 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e | ITNESS.FOR.A.PARTICULAR.PURPOSE. |
5f500 | 0a 2a 2a 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 2e 63 6f 6d | .**.**.See.http://qtsoftware.com |
5f520 | 2f 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 | /pricing.html.or.email.sales@tro |
5f540 | 6c 6c 74 65 63 68 2e 63 6f 6d 20 66 6f 72 0a 2a 2a 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 | lltech.com.for.**...information. |
5f560 | 61 62 6f 75 74 20 51 74 20 43 6f 6d 6d 65 72 63 69 61 6c 20 4c 69 63 65 6e 73 65 20 41 67 72 65 | about.Qt.Commercial.License.Agre |
5f580 | 65 6d 65 6e 74 73 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 65 | ements..**.See.http://qtsoftware |
5f5a0 | 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 69 6e 66 6f | .com/qpl/.for.QPL.licensing.info |
5f5c0 | 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 20 53 65 65 20 68 74 74 70 3a 2f 2f 71 74 73 6f 66 74 77 61 72 | rmation..**.See.http://qtsoftwar |
5f5e0 | 65 2e 63 6f 6d 2f 67 70 6c 2f 20 66 6f 72 20 47 50 4c 20 6c 69 63 65 6e 73 69 6e 67 20 69 6e 66 | e.com/gpl/.for.GPL.licensing.inf |
5f600 | 6f 72 6d 61 74 69 6f 6e 2e 0a 2a 2a 0a 2a 2a 20 43 6f 6e 74 61 63 74 20 69 6e 66 6f 40 74 72 6f | ormation..**.**.Contact.info@tro |
5f620 | 6c 6c 74 65 63 68 2e 63 6f 6d 20 69 66 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 | lltech.com.if.any.conditions.of. |
5f640 | 74 68 69 73 20 6c 69 63 65 6e 73 69 6e 67 20 61 72 65 0a 2a 2a 20 6e 6f 74 20 63 6c 65 61 72 20 | this.licensing.are.**.not.clear. |
5f660 | 74 6f 20 79 6f 75 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | to.you..**.********************* |
5f680 | 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 | ******************************** |
5f6a0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 0a 23 69 66 6e 64 65 66 20 51 50 45 4e | *****************/..#ifndef.QPEN |
5f6c0 | 5f 48 0a 23 64 65 66 69 6e 65 20 51 50 45 4e 5f 48 0a 0a 23 69 66 6e 64 65 66 20 51 54 5f 48 0a | _H.#define.QPEN_H..#ifndef.QT_H. |
5f6e0 | 23 69 6e 63 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 73 | #include."qcolor.h".#include."qs |
5f700 | 68 61 72 65 64 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 | hared.h".#endif.//.QT_H...class. |
5f720 | 51 5f 45 58 50 4f 52 54 20 51 50 65 6e 3a 20 70 75 62 6c 69 63 20 51 74 0a 7b 0a 70 75 62 6c 69 | Q_EXPORT.QPen:.public.Qt.{.publi |
5f740 | 63 3a 0a 20 20 20 20 51 50 65 6e 28 29 3b 0a 20 20 20 20 51 50 65 6e 28 20 50 65 6e 53 74 79 6c | c:.....QPen();.....QPen(.PenStyl |
5f760 | 65 20 29 3b 0a 20 20 20 20 51 50 65 6e 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 63 6f 6c | e.);.....QPen(.const.QColor.&col |
5f780 | 6f 72 2c 20 75 69 6e 74 20 77 69 64 74 68 3d 30 2c 20 50 65 6e 53 74 79 6c 65 20 73 74 79 6c 65 | or,.uint.width=0,.PenStyle.style |
5f7a0 | 3d 53 6f 6c 69 64 4c 69 6e 65 20 29 3b 0a 20 20 20 20 51 50 65 6e 28 20 63 6f 6e 73 74 20 51 43 | =SolidLine.);.....QPen(.const.QC |
5f7c0 | 6f 6c 6f 72 20 26 63 6c 2c 20 75 69 6e 74 20 77 2c 20 50 65 6e 53 74 79 6c 65 20 73 2c 20 50 65 | olor.&cl,.uint.w,.PenStyle.s,.Pe |
5f7e0 | 6e 43 61 70 53 74 79 6c 65 20 63 2c 20 50 65 6e 4a 6f 69 6e 53 74 79 6c 65 20 6a 29 3b 0a 20 20 | nCapStyle.c,.PenJoinStyle.j);... |
5f800 | 20 20 51 50 65 6e 28 20 63 6f 6e 73 74 20 51 50 65 6e 20 26 20 29 3b 0a 20 20 20 7e 51 50 65 6e | ..QPen(.const.QPen.&.);....~QPen |
5f820 | 28 29 3b 0a 20 20 20 20 51 50 65 6e 20 26 6f 70 65 72 61 74 6f 72 3d 28 20 63 6f 6e 73 74 20 51 | ();.....QPen.&operator=(.const.Q |
5f840 | 50 65 6e 20 26 20 29 3b 0a 0a 20 20 20 20 50 65 6e 53 74 79 6c 65 09 73 74 79 6c 65 28 29 20 63 | Pen.&.);......PenStyle.style().c |
5f860 | 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 64 61 74 61 2d 3e 73 74 79 6c 65 3b 20 7d 0a 20 20 | onst..{.return.data->style;.}... |
5f880 | 20 20 76 6f 69 64 09 73 65 74 53 74 79 6c 65 28 20 50 65 6e 53 74 79 6c 65 20 29 3b 0a 20 20 20 | ..void.setStyle(.PenStyle.);.... |
5f8a0 | 20 75 69 6e 74 09 77 69 64 74 68 28 29 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 64 61 | .uint.width().const..{.return.da |
5f8c0 | 74 61 2d 3e 77 69 64 74 68 3b 20 7d 0a 20 20 20 20 76 6f 69 64 09 73 65 74 57 69 64 74 68 28 20 | ta->width;.}.....void.setWidth(. |
5f8e0 | 75 69 6e 74 20 29 3b 0a 20 20 20 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 63 6f 6c 6f 72 28 | uint.);.....const.QColor.&color( |
5f900 | 29 20 63 6f 6e 73 74 09 09 7b 20 72 65 74 75 72 6e 20 64 61 74 61 2d 3e 63 6f 6c 6f 72 3b 20 7d | ).const..{.return.data->color;.} |
5f920 | 0a 20 20 20 20 76 6f 69 64 09 73 65 74 43 6f 6c 6f 72 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 | .....void.setColor(.const.QColor |
5f940 | 20 26 20 29 3b 0a 20 20 20 20 50 65 6e 43 61 70 53 74 79 6c 65 09 63 61 70 53 74 79 6c 65 28 29 | .&.);.....PenCapStyle.capStyle() |
5f960 | 20 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 73 65 74 43 61 70 53 74 79 6c 65 28 20 50 65 | .const;.....void.setCapStyle(.Pe |
5f980 | 6e 43 61 70 53 74 79 6c 65 20 29 3b 0a 20 20 20 20 50 65 6e 4a 6f 69 6e 53 74 79 6c 65 20 6a 6f | nCapStyle.);.....PenJoinStyle.jo |
5f9a0 | 69 6e 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 65 74 4a 6f 69 | inStyle().const;.....void.setJoi |
5f9c0 | 6e 53 74 79 6c 65 28 20 50 65 6e 4a 6f 69 6e 53 74 79 6c 65 20 29 3b 0a 0a 20 20 20 20 62 6f 6f | nStyle(.PenJoinStyle.);......boo |
5f9e0 | 6c 09 6f 70 65 72 61 74 6f 72 3d 3d 28 20 63 6f 6e 73 74 20 51 50 65 6e 20 26 70 20 29 20 63 6f | l.operator==(.const.QPen.&p.).co |
5fa00 | 6e 73 74 3b 0a 20 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 | nst;.....bool.operator!=(.const. |
5fa20 | 51 50 65 6e 20 26 70 20 29 20 63 6f 6e 73 74 0a 09 09 09 09 09 7b 20 72 65 74 75 72 6e 20 21 28 | QPen.&p.).const......{.return.!( |
5fa40 | 6f 70 65 72 61 74 6f 72 3d 3d 28 70 29 29 3b 20 7d 0a 0a 70 72 69 76 61 74 65 3a 0a 20 20 20 20 | operator==(p));.}..private:..... |
5fa60 | 66 72 69 65 6e 64 20 63 6c 61 73 73 20 51 50 61 69 6e 74 65 72 3b 0a 23 69 66 64 65 66 20 51 5f | friend.class.QPainter;.#ifdef.Q_ |
5fa80 | 57 53 5f 57 49 4e 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 | WS_WIN.....friend.class.QFontEng |
5faa0 | 69 6e 65 57 69 6e 3b 0a 23 65 6e 64 69 66 0a 0a 20 20 20 20 51 50 65 6e 09 63 6f 70 79 28 29 09 | ineWin;.#endif......QPen.copy(). |
5fac0 | 63 6f 6e 73 74 3b 0a 20 20 20 20 76 6f 69 64 09 64 65 74 61 63 68 28 29 3b 0a 20 20 20 20 76 6f | const;.....void.detach();.....vo |
5fae0 | 69 64 09 69 6e 69 74 28 20 63 6f 6e 73 74 20 51 43 6f 6c 6f 72 20 26 2c 20 75 69 6e 74 2c 20 75 | id.init(.const.QColor.&,.uint,.u |
5fb00 | 69 6e 74 20 29 3b 0a 20 20 20 20 73 74 72 75 63 74 20 51 50 65 6e 44 61 74 61 20 3a 20 70 75 62 | int.);.....struct.QPenData.:.pub |
5fb20 | 6c 69 63 20 51 53 68 61 72 65 64 20 7b 09 09 2f 2f 20 70 65 6e 20 64 61 74 61 0a 09 50 65 6e 53 | lic.QShared.{..//.pen.data..PenS |
5fb40 | 74 79 6c 65 20 20 73 74 79 6c 65 3b 0a 09 75 69 6e 74 09 20 20 77 69 64 74 68 3b 0a 09 51 43 6f | tyle..style;..uint...width;..QCo |
5fb60 | 6c 6f 72 09 20 20 63 6f 6c 6f 72 3b 0a 09 51 5f 55 49 4e 54 31 36 20 20 6c 69 6e 65 73 74 3b 0a | lor...color;..Q_UINT16..linest;. |
5fb80 | 20 20 20 20 7d 20 2a 64 61 74 61 3b 0a 7d 3b 0a 0a 0a 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | ....}.*data;.};.../************* |
5fba0 | 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 | ******************************** |
5fbc0 | 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 | ******************************** |
5fbe0 | 0a 20 20 51 50 65 6e 20 73 74 72 65 61 6d 20 66 75 6e 63 74 69 6f 6e 73 0a 20 2a 2a 2a 2a 2a 2a | ...QPen.stream.functions..****** |
5fc00 | 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 | ******************************** |
5fc20 | 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 | ******************************** |
5fc40 | 2a 2a 2a 2a 2a 2a 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 | *******/.#ifndef.QT_NO_DATASTREA |
5fc60 | 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 6f 72 | M.Q_EXPORT.QDataStream.&operator |
5fc80 | 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 65 6e 20 26 20 | <<(.QDataStream.&,.const.QPen.&. |
5fca0 | 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 72 61 74 6f | );.Q_EXPORT.QDataStream.&operato |
5fcc0 | 72 3e 3e 28 20 51 44 61 74 61 53 74 72 65 61 6d 20 26 2c 20 51 50 65 6e 20 26 20 29 3b 0a 23 65 | r>>(.QDataStream.&,.QPen.&.);.#e |
5fce0 | 6e 64 69 66 0a 0a 23 65 6e 64 69 66 20 2f 2f 20 51 50 45 4e 5f 48 0a | ndif..#endif.//.QPEN_H. |