1@media screen
2{
3
4/* basic elements */
5    html
6    {
7        color: #000000;
8        background: #FFFFFF;
9    }
10    body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td
11    {
12        margin: 0;
13        padding: 0;
14    }
15    table
16    {
17        border-collapse: collapse;
18        border-spacing: 0;
19    }
20    fieldset, img
21    {
22        border: 0;
23        max-width:100%;
24    }
25    address, caption, cite, code, dfn, em, strong, th, var, optgroup
26    {
27        font-style: inherit;
28        font-weight: inherit;
29    }
30    del, ins
31    {
32        text-decoration: none;
33    }
34    li
35    {
36        list-style: none;
37    }
38    ol li
39    {
40        list-style: decimal;
41    }
42    caption, th
43    {
44        text-align: left;
45    }
46    h1, h2, h3, h4, h5, h6
47    {
48        font-size: 100%;
49    }
50    q:before, q:after
51    {
52        content: '';
53    }
54    abbr, acronym
55    {
56        border: 0;
57        font-variant: normal;
58    }
59    sup, sub
60    {
61        vertical-align: baseline;
62    }
63    tt, .qmlreadonly span, .qmldefault span
64    {
65        word-spacing:5px;
66    }
67    legend
68    {
69        color: #000000;
70    }
71    input, button, textarea, select, optgroup, option
72    {
73        font-family: inherit;
74        font-size: inherit;
75        font-style: inherit;
76        font-weight: inherit;
77    }
78    input, button, textarea, select
79    {
80        font-size: 100%;
81    }
82    strong
83    {
84        font-weight: bold;
85    }
86    em
87    {
88        font-style: italic;
89    }
90
91    /* adding Qt theme */
92    html
93    {
94      /*  background-color: #e5e5e5;*/
95    }
96    body
97    {
98        background: #e6e7e8 url(../images/page_bg.png) repeat-x 0 0;
99        font: normal 13px/1.2 Verdana;
100        color: #363534;
101    }
102    a
103    {
104        color: #00732F;
105        text-decoration: none;
106    }
107    hr
108    {
109        background-color: #E6E6E6;
110        border: 1px solid #E6E6E6;
111        height: 1px;
112        width: 100%;
113        text-align: left;
114        margin: 15px 0px 15px 0px;
115    }
116
117    pre
118    {
119        border: 1px solid #DDDDDD;
120        -moz-border-radius: 7px 7px 7px 7px;
121        -webkit-border-radius: 7px 7px 7px 7px;
122        border-radius: 7px 7px 7px 7px;
123        margin: 0 20px 10px 10px;
124        padding: 20px 15px 20px 20px;
125        overflow-x: auto;
126    }
127    table, pre
128    {
129        -moz-border-radius: 7px 7px 7px 7px;
130        -webkit-border-radius: 7px 7px 7px 7px;
131        border-radius: 7px 7px 7px 7px;
132        background-color: #F6F6F6;
133        border: 1px solid #E6E6E6;
134        border-collapse: separate;
135        font-size: 11px;
136        margin-bottom: 25px;
137    }
138    pre.highlightedCode {
139        display: block;
140        overflow:hidden;
141    }
142    thead
143    {
144        margin-top: 5px;
145        font:600 12px/1.2 Arial;
146    }
147    th
148    {
149        padding: 5px 15px 5px 15px;
150        background-color: #E1E1E1;
151        border-left: 1px solid #E6E6E6;
152    }
153    td
154    {
155        padding: 3px 15px 3px 20px;
156    }
157    tr.odd td:hover,  tr.even td:hover    {}
158
159    td.rightAlign
160    {
161        padding: 3px 5px 3px 10px;
162    }
163    table tr.odd
164    {
165        border-left: 1px solid #E6E6E6;
166        background-color: #F6F6F6;
167        color: #66666E;
168    }
169    table tr.even
170    {
171        border-left: 1px solid #E6E6E6;
172        background-color: #ffffff;
173        color: #66666E;
174    }
175    table tr.odd td:hover, table tr.even td:hover
176    {
177     /*   background-color: #E6E6E6;*/ /* disabled until further notice */
178    }
179
180    div.float-left
181    {
182        float: left; margin-right: 2em
183    }
184    div.float-right
185    {
186        float: right; margin-left: 2em
187    }
188
189    span.comment
190    {
191        color: #008B00;
192        font-style: italic
193    }
194    span.string, span.char
195    {
196        color: #000084;
197    }
198    span.number
199    {
200        color: #a46200;
201    }
202    span.operator
203    {
204        color: #202020;
205    }
206    span.keyword
207    {
208        color: #840000;
209    }
210    span.name
211    {
212        color: black
213    }
214    span.type
215    {
216        font-weight: bold
217    }
218    span.type a:visited
219    {
220        color: #0F5300;
221    }
222    span.preprocessor
223    {
224        color: #404040
225    }
226/* end basic elements */
227
228/* font style elements */
229    .heading
230    {
231        font: normal bold 16px/1.2 Arial;
232        padding-bottom: 15px;
233    }
234    .subtitle
235    {
236        font-size: 13px;
237    }
238    .small-subtitle
239    {
240        font-size: 13px;
241    }
242    .red
243    {
244        color:red;
245    }
246    .figCaption{
247        color:#363534;
248        font:italic 11px/1.2 Verdana;
249        padding-top:0;
250    }
251/* end font style elements */
252
253/* global settings*/
254    .header, .footer, .wrapper
255    {
256        min-width: 600px;
257        max-width: 1500px;
258        margin: 0 30px;
259    }
260    .header, .footer
261    {
262        display: block;
263        clear: both;
264        overflow: hidden;
265    }
266    .header:after, .footer:after, .breadcrumb:after, .wrap .content:after, .group:after
267    {
268        content: ".";
269        display: block;
270        height: 0;
271        clear: both;
272        visibility: hidden;
273    }
274/* end global settings*/
275
276/* header elements */
277    .header
278    {
279        height: 115px;
280        position: relative;
281    }
282    .header .icon
283    {
284        position: absolute;
285        top: 13px;
286        left: 0;
287    }
288    .header .qtref
289    {
290        position: absolute;
291        top: 28px;
292        left: 88px;
293        width: 302px;
294        height: 22px;
295    }
296    .header .qtref span
297    {
298        display: block;
299        width: 302px;
300        height: 22px;
301        text-indent: -999em;
302        background: url(../images/sprites-combined.png) no-repeat -78px -235px;
303    }
304    .content a:visited
305    {
306        color: #4c0033;
307        text-decoration: none;
308    }
309    .content a:visited:hover
310    {
311        color: #4c0033;
312        text-decoration: underline;
313    }
314
315    #nav-topright
316    {
317        height: 70px;
318    }
319
320    #nav-topright ul
321    {
322        list-style-type: none;
323        float: right;
324        width: 370px;
325        margin-top: 11px;
326    }
327
328    #nav-topright li
329    {
330        display: inline-block;
331        margin-right: 20px;
332        float: left;
333    }
334
335    #nav-topright li.nav-topright-last
336    {
337        margin-right: 0;
338    }
339
340    #nav-topright li a
341    {
342        background: transparent url(../images/sprites-combined.png) no-repeat;
343        height: 18px;
344        display: block;
345        overflow: hidden;
346        text-indent: -9999px;
347    }
348
349    #nav-topright li.nav-topright-home a
350    {
351        width: 65px;
352        background-position: -2px -91px;
353    }
354
355    #nav-topright li.nav-topright-home a:hover
356    {
357        background-position: -2px -117px;
358    }
359
360    #nav-topright li.nav-topright-dev a
361    {
362        width: 30px;
363        background-position: -76px -91px;
364    }
365
366    #nav-topright li.nav-topright-dev a:hover
367    {
368        background-position: -76px -117px;
369    }
370
371
372    #nav-topright li.nav-topright-labs a
373    {
374        width: 40px;
375        background-position: -114px -91px;
376    }
377
378    #nav-topright li.nav-topright-labs a:hover
379    {
380        background-position: -114px -117px;
381    }
382
383    #nav-topright li.nav-topright-doc a
384    {
385        width: 32px;
386        background-position: -162px -91px;
387    }
388
389    #nav-topright li.nav-topright-doc a:hover, #nav-topright li.nav-topright-doc-active a
390    {
391        background-position: -162px -117px;
392    }
393
394    #nav-topright li.nav-topright-blog a
395    {
396        width: 40px;
397        background-position: -203px -91px;
398    }
399
400    #nav-topright li.nav-topright-blog a:hover, #nav-topright li.nav-topright-blog-active a
401    {
402        background-position: -203px -117px;
403    }
404
405    #nav-topright li.nav-topright-shop a
406    {
407        width: 40px;
408        background-position: -252px -91px;
409    }
410
411    #nav-topright li.nav-topright-shop a:hover, #nav-topright li.nav-topright-shop-active a
412    {
413        background-position: -252px -117px;
414    }
415
416    #nav-logo
417    {
418        background: transparent url(../images/sprites-combined.png ) no-repeat 0 -225px;
419        left: -3px;
420        position: absolute;
421        width: 75px;
422        height: 75px;
423        top: 13px;
424    }
425    #nav-logo a
426    {
427        width: 75px;
428        height: 75px;
429        display: block;
430        text-indent: -9999px;
431        overflow: hidden;
432    }
433
434    .shortCut-topleft-inactive
435    {
436        padding-left: 3px;
437        padding-right: 3px;
438        background: transparent url( ../images/sprites-combined.png) no-repeat 0px -58px;
439        height: 20px;
440    }
441    .shortCut-topleft-inactive span
442    {
443        font-variant: normal;
444    }
445    .shortCut-topleft-inactive span a:hover,     .shortCut-topleft-active a:hover
446    {
447        text-decoration:none;
448    }
449    #shortCut
450    {
451        padding-top: 10px;
452        font-weight: bolder;
453        color: #b0adab;
454    }
455    #shortCut ul
456    {
457        list-style-type: none;
458        float: left;
459        width: 347px;
460        margin-left: 100px;
461    }
462    #shortCut li
463    {
464        display: inline-block;
465        margin-right: 25px;
466        float: left;
467        white-space: nowrap;
468    }
469    #shortCut li a
470    {
471        color: #b0adab;
472    }
473    #shortCut li a:hover
474    {
475        color: #44a51c;
476    }
477/* end header elements */
478
479/* content and sidebar elements */
480    .wrapper
481    {
482        background: url(../images/bg_r.png) repeat-y 100% 0;
483    }
484
485    .wrapper .hd
486    {
487        padding-left: 16px;
488        height: 15px;
489        background: url(../images/page.png) no-repeat 0px -15px;
490        overflow: hidden;
491    }
492
493    .wrapper .hd span
494    {
495        height: 15px;
496        display: block;
497        overflow: hidden;
498        background: url(../images/page.png) no-repeat 100% -30px;
499    }
500
501    .wrapper .bd
502    {
503        background: url(../images/bg_l_blank.png) repeat-y 0 0;
504        position: relative;
505    }
506
507    .wrapper .ft
508    {
509        padding-left: 16px;
510        height: 15px;
511        background: url(../images/page.png) no-repeat 0 -75px;
512        overflow: hidden;
513    }
514
515    .wrapper .ft span
516    {
517        height: 15px;
518        display: block;
519        background: url(../images/page.png) no-repeat 100% -60px;
520        overflow: hidden;
521    }
522    .navTop{
523        float:right;
524        display:block;
525        padding-right:15px;
526    }
527/* end content and sidebar elements */
528
529/* sidebar elements */
530    .sidebar
531    {
532        float: left;
533        margin-left: 5px;
534        width: 200px;
535        font-size: 11px;
536    }
537
538    .sidebar .searchlabel
539    {
540        padding: 0 0 2px 17px;
541        font: normal bold 11px/1.2 Verdana;
542    }
543
544    .sidebar .search
545    {
546        padding: 0 15px 0 16px;
547    }
548
549    .sidebar .search form
550    {
551        background: url(../images/sprites-combined.png) no-repeat -6px -348px;
552        height:21px;
553        padding:2px 0 0 5px;
554        width:167px;
555    }
556
557    .sidebar .search form input#pageType
558    {
559        width: 158px;
560        height: 19px;
561        padding: 0;
562        border: 0px;
563        outline: none;
564        font: 13px/1.2 Verdana;
565    }
566
567    .sidebar .box
568    {
569        padding: 17px 15px 5px 16px;
570    }
571
572    .sidebar .box .first
573    {
574        background-image: none;
575    }
576
577    .sidebar .box h2
578    {
579        font: bold 16px/1.2 Arial;
580        padding: 0;
581    }
582    .sidebar .box h2 span
583    {
584        overflow: hidden;
585        display: inline-block;
586    }
587    .sidebar .box#lookup h2
588    {
589        background-image: none;
590    }
591    .sidebar #lookup.box h2 span
592    {
593    }
594    .sidebar .box#topics h2
595    {
596        background-image: none;
597    }
598    .sidebar #topics.box h2 span
599    {
600    }
601    .sidebar .box#examples h2
602    {
603        background-image: none;
604    }
605    .sidebar #examples.box h2 span
606    {
607    }
608
609    .sidebar .box .list
610    {
611        display: block;
612        max-height:200px;
613        min-height:120px;
614        overflow-y:auto;
615        overflow-x:none;
616    }
617    .list li a:hover
618    {
619        text-decoration: underline;
620    }
621    .sidebar .box ul
622    {
623        padding-bottom:5px;
624        padding-left:10px;
625        padding-top:5px;
626    }
627    .sidebar .box ul li
628    {
629        padding-left: 12px;
630        background: url(../images/bullet_gt.png) no-repeat 0 5px;
631        margin-bottom: 5px;
632    }
633    .sidebar .bottombar
634    {
635        background: url(../images/box_bg.png) repeat-x 0 bottom;
636    }
637    .sidebar .box ul li.noMatch
638    {
639        background: none;
640        color:#FF2A00;
641        font-style:italic;
642    }
643    .sidebar .box ul li.hit
644    {
645        background: none;
646        color:#AAD2F0;
647        font-style:italic;
648    }
649    .sidebar .search form input.loading
650    {
651        background:url("../images/spinner.gif") no-repeat scroll right center transparent;
652    }
653
654    .sidebar .search form {
655        _height: 23px;
656        _width: 169px;
657    }
658
659    #resultdialog {
660      display: none;
661      position: absolute;
662      *left: 30px;
663      _left: 0;
664      *top: 35px;
665      _top: 30px;
666      _zoom: 1;
667      background-color: #fff;
668      border: 1px solid #666;
669      z-index: 4;
670      margin-top: 5px;
671      _margin: 0 0 0 -20px;
672      padding: 10px;
673      width: 30%;
674      _width: 196px;
675      height: 250px;
676      overflow: auto;
677      -webkit-border-radius: .5em;
678      -moz-border-radius: .5em;
679      border-radius: .5em;
680      -webkit-box-shadow: 0 4px 6px 0 rgba(0,0,0,.2);
681      -moz-box-shadow: 0 4px 6px 0 rgba(0,0,0,.2);
682      box-shadow: 0 4px 6px 0 rgba(0,0,0,.2);
683      font-size: 11px;
684    }
685
686    #resultdialog a
687    {
688      color: #00732f;
689    }
690
691    #resultdialog.active {
692      display: block;
693    }
694
695    .narrow #resultdialog {
696      width: 60%;
697      _width: 360px;
698    }
699
700    .narrow #resultdialog.active {
701      right: 10px;
702      *left: auto;
703      _left: auto;
704      _right: -20px;
705    }
706
707
708    #resultdialog #resultclose {
709      float: right;
710    }
711
712    #resultdialog p,
713    #resultdialog ul {
714      clear: both;
715      margin: 3px 0;
716    }
717
718    p#searchcount span {
719      display: none;
720    }
721
722    p#searchcount.all span#resultcount,
723    p#searchcount.api span#apicount,
724    p#searchcount.article span#articlecount,
725    p#searchcount.example span#examplecount {
726      display: inline;
727    }
728
729    #resultlist li {
730      display: none;
731    }
732
733    #resultlist.api li.api,
734    #resultlist.article li.article,
735    #resultlist.example li.example,
736    #resultlist.all li {
737        display: block;
738    }
739
740    #resultlinks.api a#showapiresults,
741    #resultlinks.api a#showapiresults:hover,
742    #resultlinks.article a#showarticleresults,
743    #resultlinks.article a#showarticleresults:hover,
744    #resultlinks.example a#showexampleresults,
745    #resultlinks.example a#showexampleresults:hover,
746    #resultlinks.all a#showallresults,
747    #resultlinks.all a#showallresults:hover {
748        color: #B0ADAB;
749    }
750    .floatingResult{
751        z-index:1;
752        position:relative;
753        padding-top:0px;
754        background-color:white;
755        border:solid 1px black;
756        height:250px;
757        width:600px;
758        overflow-x:hidden;
759        overflow-y:auto;
760    }
761
762    .floatingResult:hover{
763        display:block;
764    }
765    .floatingResult:hover{
766    }
767/* end sidebar elements */
768
769/* content elements */
770    .wrap
771    {
772        margin: 0 5px 0 5px;
773        overflow: visible;
774    }
775
776    .wrap .toolbar
777    {
778        background-color: #fafafa;
779        border-bottom: 1px solid #d1d1d1;
780        height: 20px;
781        position: relative;
782    }
783    .wrap .toolbar .toolblock
784    {
785        position: absolute;
786    }
787    .wrap .toolbar .breadcrumb
788    {
789        font-size: 11px;
790        line-height: 1.2;
791        padding: 0 0 10px 21px;
792        height: 10px;
793    }
794    .wrap .toolbar .toolbuttons
795    {
796        padding: 0 0 10px 21px;
797        right: 5px;
798        vertical-align: middle;
799        overflow: hidden;
800    }
801    .wrap .toolbar .toolbuttons .active
802    {
803        color: #00732F;
804    }
805    .wrap .toolbar .toolbuttons ul
806    {
807        float: right;
808    }
809    .wrap .toolbar .toolbuttons li
810    {
811        float: left;
812        text-indent: -10px;
813        margin-top: -5px;
814        margin-right: 15px;
815        font-weight: bold;
816        color: #B0ADAB;
817        font: bold 10px/1.2 Verdana;
818    }
819
820    .toolbuttons #print
821    {
822        border-left: 1px solid #c5c4c4;
823        margin-top: 0;
824        padding-left: 7px;
825        text-indent: 0;
826    }
827    .toolbuttons #print a
828    {
829        width: 16px;
830        height: 16px;
831    }
832
833    .toolbuttons #print a span
834    {
835        width: 16px;
836        height: 16px;
837        text-indent: -999em;
838        display: block;
839        overflow: hidden;
840        background: url(../images/sprites-combined.png) no-repeat -137px -311px;
841    }
842
843    .toolbuttons #smallA
844    {
845        font-size: 10pt;
846    }
847    .toolbuttons #medA
848    {
849        font-size: 12pt;
850    }
851    .toolbuttons #bigA
852    {
853        font-size: 14pt;
854        margin-right: 7px;
855    }
856
857    #smallA:hover, #medA:hover, #bigA:hover
858    {
859        color: #00732F;
860    }
861
862    .wrap .content
863    {
864        padding: 30px;
865        word-wrap:break-word;
866    }
867
868    .wrap .breadcrumb ul
869    {
870    }
871    .wrap .breadcrumb ul li
872    {
873        float: left;
874        background: url(../images/breadcrumb.png) no-repeat 0 3px;
875        padding-left: 15px;
876        margin-left: 15px;
877        font-weight: bold;
878    }
879    .wrap .breadcrumb ul li.last
880    {
881        font-weight: normal;
882    }
883    .wrap .breadcrumb ul li a
884    {
885        color: #363534;
886    }
887    .wrap .breadcrumb ul li.first
888    {
889        background-image: none;
890        padding-left: 0;
891        margin-left: 0;
892    }
893
894    .wrap .content ol li {
895        background:none;
896        font:normal 10pt/1.2 Verdana;
897
898        margin-bottom:10px;
899        margin-left:12px;
900        /*list-style-type:disc;*/
901    }
902
903    .wrap .content ol li
904    {
905        background:none;
906        margin-bottom: 10px;
907        padding-left:0px;
908        margin-left:52px;
909    }
910
911    .wrap .content li
912    {
913        background: url(../images/bullet_sq.png) no-repeat 0 5px;
914        font: normal 400 10pt/1.2 Verdana;
915        margin-bottom: 10px;
916        padding-left:12px;
917    }
918
919    .content li:hover  {}
920
921    .wrap .content h1
922    {
923        font: bold 18px/1.2 Arial;
924    }
925    .wrap .content h2
926    {
927        font:600 16px/1.2 Arial;
928        margin-top:15px;
929        width:100%;
930    }
931    .wrap .content h3
932    {
933        font: bold 14px/1.2 Arial;
934        font:600 16px/1.2 Arial;
935        margin-top:15px;
936        width:100%;
937    }
938    .wrap .content p
939    {
940        line-height: 20px;
941        padding: 5px;
942    }
943    .wrap .content table p
944    {
945        line-height: 20px;
946    }
947    .wrap .content ul
948    {
949        padding-left: 25px;
950        padding-top: 10px;
951    }
952    .wrap .content ul img {
953        vertical-align:middle;
954    }
955    a:hover
956    {
957        color: #4c0033;
958        text-decoration: underline;
959    }
960    descr p a
961    {
962        text-decoration: underline;
963    }
964
965    .descr p a:visited
966    {
967        text-decoration: underline;
968    }
969    .feedback
970    {
971        float: none;
972        position: absolute;
973        right: 15px;
974        bottom: 10px;
975        font: normal 8px/1 Verdana;
976        color: #B0ADAB;
977    }
978    .feedback:hover
979    {
980        float: right;
981        font: normal 8px/1 Verdana;
982        color: #00732F;
983        text-decoration: underline;
984    }
985    .alphaChar{
986        width:95%;
987        background-color:#F6F6F6;
988        border:1px solid #E6E6E6;
989        -moz-border-radius: 7px 7px 7px 7px;
990        border-radius: 7px 7px 7px 7px;
991        -webkit-border-radius: 7px 7px 7px 7px;
992        font-size:12pt;
993        padding-left:10px;
994        margin-top:10px;
995        margin-bottom:10px;
996    }
997    .flowList{
998        /*vertical-align:top;*/
999        /*margin:20px auto;*/
1000
1001        column-count:3;
1002        -webkit-column-count:3;
1003        -moz-column-count:3;
1004/*
1005        column-width:100%;
1006        -webkit-column-width:200px;
1007        -col-column-width:200px;
1008*/
1009        column-gap:41px;
1010        -webkit-column-gap:41px;
1011        -moz-column-gap:41px;
1012
1013        column-rule: 1px dashed #ccc;
1014        -webkit-column-rule: 1px dashed #ccc;
1015        -moz-column-rule: 1px dashed #ccc;
1016    }
1017
1018    .flowList dl{
1019    }
1020    .flowList dd{
1021        /*display:inline-block;*/
1022        margin-left:10px;
1023        min-width:250px;
1024        line-height: 1.5;
1025        min-width:100%;
1026        min-height:15px;
1027    }
1028
1029    .flowList dd a{
1030    }
1031
1032    .wrap .content .flowList p{
1033        padding:0px;
1034    }
1035
1036    .content .alignedsummary
1037    {
1038        margin: 15px;
1039    }
1040
1041
1042    .qmltype
1043    {
1044        text-align: center;
1045        font-size: 160%;
1046    }
1047    .qmlreadonly
1048    {
1049        padding-left: 5px;
1050        float: right;
1051        color: #254117;
1052    }
1053
1054    .qmldefault
1055    {
1056        padding-left: 5px;
1057        float: right;
1058        color: red;
1059    }
1060
1061    .qmldoc
1062    {
1063    }
1064
1065    *.qmlitem p
1066    {
1067    }
1068    #feedbackBox
1069    {
1070        display: none;
1071        -moz-border-radius: 7px 7px 7px 7px;
1072        -webkit-border-radius: 7px 7px 7px 7px;
1073        border-radius: 7px 7px 7px 7px;
1074        border: 1px solid #DDDDDD;
1075        position: fixed;
1076        top: 100px;
1077        left: 33%;
1078        height: 230px;
1079        width: 400px;
1080        padding: 5px;
1081        background-color: #e6e7e8;
1082        z-index: 4;
1083    }
1084    #feedcloseX
1085    {
1086        display: inline;
1087        padding: 5px 5px 0 0;
1088        margin-bottom: 3px;
1089        color: #363534;
1090        font-weight:bold;
1091        float: right;
1092        text-decoration: none;
1093    }
1094
1095    #feedbox
1096    {
1097        display: inline;
1098        width: 370px;
1099        height: 120px;
1100        margin: 0px 25px 10px 15px;
1101    }
1102    #noteHead
1103    {
1104        font-weight:bold;
1105        padding:10px 10px 10px 20px;
1106    }
1107    #feedsubmit
1108    {
1109        display: inline;
1110        float: right;
1111        margin: 4px 32px 0 0;
1112    }
1113
1114    .note
1115    {
1116        font-size:7pt;
1117        padding-bottom:3px;
1118        padding-left:20px;
1119    }
1120
1121    #blurpage
1122    {
1123        display: none;
1124        position: fixed;
1125        float: none;
1126        top: 0px;
1127        left: 0px;
1128        right: 0px;
1129        bottom: 0px;
1130        background: transparent url(../images/feedbackground.png) 0 0;
1131        z-index: 3;
1132    }
1133    .toc
1134    {
1135        float: right;
1136        -moz-border-radius: 7px 7px 7px 7px;
1137        -webkit-border-radius: 7px 7px 7px 7px;
1138        border-radius: 7px 7px 7px 7px;
1139        background-color: #F6F6F6;
1140        border: 1px solid #DDDDDD;
1141        margin: 0 20px 10px 10px;
1142        padding: 20px 15px 20px 20px;
1143        height: auto;
1144        width: 200px;
1145    }
1146
1147    .toc h3, .generic a
1148    {
1149        font: bold 12px/1.2 Arial;
1150    }
1151
1152    .generic{
1153    }
1154    .generic td{
1155    /* padding:5px;*/
1156    }
1157    .generic .alphaChar{
1158        margin-top:5px;
1159    }
1160
1161    .generic .odd .alphaChar{
1162        background-color: #F6F6F6;
1163    }
1164
1165    .generic .even .alphaChar{
1166        background-color: #FFFFFF;
1167    }
1168
1169    .alignedsummary{}
1170    .propsummary{}
1171    .memItemLeft{}
1172    .memItemRight{
1173        padding:3px 15px 3px 0;
1174    }
1175    .bottomAlign{}
1176    .highlightedCode
1177    {
1178        margin:10px;
1179    }
1180    .LegaleseLeft{}
1181    .valuelist{}
1182    .annotated td{
1183        padding: 3px 5px 3px 5px;
1184    }
1185    .obsolete{}
1186    .compat{}
1187    .flags{}
1188    .qmlsummary{}
1189    .qmlitem{}
1190    .qmlproto{}
1191    .qmlname{}
1192    .qmlreadonly{}
1193    .qmldefault{}
1194    .qmldoc{}
1195    .qt-style{}
1196    .redFont{}
1197    code{}
1198
1199    .wrap .content .toc ul
1200    {
1201        padding-left: 0px;
1202    }
1203
1204    .wrap .content .toc h3{
1205        border-bottom:0px;
1206        margin-top:0px;
1207    }
1208
1209    .wrap .content .toc h3  a:hover{
1210        color:#00732F;
1211        text-decoration:none;
1212    }
1213
1214
1215    .wrap .content .toc .level2
1216    {
1217        margin-left: 15px;
1218    }
1219
1220    .wrap .content .toc .level3
1221    {
1222        margin-left: 30px;
1223    }
1224
1225    .content .toc li
1226    {
1227        font: normal 10px/1.2 Verdana;
1228        background: url(../images/bullet_dn.png) no-repeat 0 5px;
1229    }
1230    .relpage
1231    {
1232        -moz-border-radius: 7px 7px 7px 7px;
1233        -webkit-border-radius: 7px 7px 7px 7px;
1234        border-radius: 7px 7px 7px 7px;
1235        border: 1px solid #DDDDDD;
1236        padding: 25px 25px;
1237        clear: both;
1238    }
1239    .relpage ul
1240    {
1241        float: none;
1242        padding: 15px;
1243    }
1244    .content .relpage li
1245    {
1246        font: normal 11px/1.2 Verdana;
1247    }
1248    h3.fn, span.fn
1249    {
1250        -moz-border-radius:7px 7px 7px 7px;
1251        -webkit-border-radius:7px 7px 7px 7px;
1252        border-radius:7px 7px 7px 7px;
1253        background-color: #F6F6F6;
1254        border-width: 1px;
1255        border-style: solid;
1256        border-color: #E6E6E6;
1257        font-weight: bold;
1258        word-spacing:3px;
1259        padding:3px 5px;
1260    }
1261
1262    .functionIndex {
1263        font-size:12pt;
1264        word-spacing:10px;
1265        margin-bottom:10px;
1266        background-color: #F6F6F6;
1267        border-width: 1px;
1268        border-style: solid;
1269        border-color: #E6E6E6;
1270        -moz-border-radius: 7px 7px 7px 7px;
1271        -webkit-border-radius: 7px 7px 7px 7px;
1272        border-radius: 7px 7px 7px 7px;
1273        width:100%;
1274    }
1275
1276    .centerAlign
1277    {
1278        text-align:center;
1279    }
1280
1281    .rightAlign
1282    {
1283        text-align:right;
1284    }
1285
1286    .leftAlign
1287    {
1288        text-align:left;
1289    }
1290
1291    .topAlign{
1292        vertical-align:top
1293    }
1294
1295    .functionIndex a{
1296        display:inline-block;
1297    }
1298/* end content elements */
1299
1300/* footer elements */
1301    .footer
1302    {
1303        min-height: 100px;
1304        color: #797775;
1305        font: normal 9px/1 Verdana;
1306        text-align: center;
1307        padding-top: 40px;
1308        background-color: #E6E7E8;
1309        margin: 0;
1310    }
1311    .small
1312    {
1313        font: normal 9px/1 Verdana;
1314    }
1315/* end footer elements */
1316
1317    /* start index box */
1318    .indexbox
1319    {
1320        width: 100%;
1321        display:inline-block;
1322    }
1323
1324    .indexboxcont
1325    {
1326        display: block;
1327
1328    }
1329
1330    .indexboxbar
1331    {
1332        background: transparent url(../images/horBar.png ) repeat-x left bottom;
1333        margin-bottom: 25px;
1334
1335
1336    }
1337
1338    .indexboxcont .section
1339    {
1340        display: inline-block;
1341        width: 49%;
1342        *width:42%;
1343        _width:42%;
1344        padding:0 2% 0 1%;
1345        vertical-align:top;
1346    }
1347
1348    .indexboxcont .indexIcon
1349    {
1350        width: 11%;
1351        *width:18%;
1352        _width:18%;
1353        overflow:hidden;
1354    }
1355
1356    .indexboxcont .section {
1357      float: left;
1358    }
1359
1360    .indexboxcont .section p
1361    {
1362        padding-top: 20px;
1363        padding-bottom: 20px;
1364    }
1365    .indexboxcont .sectionlist
1366    {
1367        display: inline-block;
1368        vertical-align:top;
1369        width: 32.5%;
1370        padding: 0;
1371    }
1372    .indexboxcont .sectionlist ul
1373    {
1374        margin-bottom: 20px;
1375    }
1376
1377    .indexboxcont .sectionlist ul li
1378    {
1379        line-height: 12px;
1380    }
1381
1382    .content .indexboxcont li
1383    {
1384        font: normal bold 13px/1 Verdana;
1385    }
1386
1387    .indexbox a:hover, .indexbox a:visited:hover
1388    {
1389        color: #4c0033;
1390        text-decoration: underline;
1391    }
1392
1393    .indexbox a:visited
1394    {
1395        color: #00732f;
1396        text-decoration: none;
1397    }
1398
1399    .indexbox .indexIcon {
1400        width: 11%;
1401    }
1402
1403    .indexbox .indexIcon span
1404    {
1405        display: block;
1406    }
1407
1408    .indexbox.guide .indexIcon span
1409    {
1410        width: 96px;
1411        height: 137px;
1412        background: url(../images/sprites-combined.png) no-repeat -5px -376px;
1413        padding: 0;
1414    }
1415
1416    .indexbox.tools .indexIcon span
1417    {
1418        width: 115px;
1419        height: 137px;
1420        background: url(../images/sprites-combined.png) no-repeat -111px -376px;
1421        padding: 0;
1422    }
1423    .indexboxcont:after
1424    {
1425        content: ".";
1426        display: block;
1427        height: 0;
1428        clear: both;
1429        visibility: hidden;
1430    }
1431
1432
1433
1434/* start of creator spec*/
1435    .creator
1436    {
1437        margin-left:0px;
1438        margin-right:0px;
1439        padding-left:0px;
1440        padding-right:0px;
1441    }
1442    .creator .wrap .content ol li {
1443        list-style-type:decimal;
1444    }
1445    .creator .header .icon,
1446    .creator .feedback,
1447    .creator .t_button,
1448    .creator .feedback,
1449    .creator #feedbackBox,
1450    .creator #feedback,
1451    .creator #blurpage,
1452    /* .creator .indexbox .indexIcon span,*/
1453    .creator .wrapper .hd,
1454    /* .creator  .indexbox .indexIcon,*/
1455    .creator .header #nav-logo,
1456    .creator #offlinemenu,
1457    .creator #offlinesearch,
1458    .creator  .header #nav-topright,
1459    .creator .header #shortCut ,
1460    .creator .wrapper .hd,
1461    .creator .wrapper .ft,
1462    .creator .sidebar,
1463    .creator .wrap .feedback
1464    {
1465        display:none;
1466    }
1467
1468    body.creator
1469    {
1470        background: none;
1471
1472        font: normal 13px/1.2 Verdana;
1473        color: #363534;
1474        background-color: #FAFAFA;
1475    }
1476
1477    .wrap .content ol li {
1478
1479    }
1480
1481
1482    .creator .header, .creator .footer, .creator .wrapper
1483    {
1484        max-width: 1500px;
1485        margin: 0px;
1486    }
1487
1488    .creator .wrapper
1489    {
1490        position:relative;
1491        top:5px;
1492    }
1493    .creator .wrapper .bd
1494    {
1495        background:#FFFFFF;
1496    }
1497
1498
1499    .creator .header, .footer
1500    {
1501        display: block;
1502        clear: both;
1503        overflow: hidden;
1504    }
1505    .creator .wrap .content p
1506
1507    {
1508        line-height: 20px;
1509        padding: 5px;
1510    }
1511
1512    .creator .header .qtref span
1513    {
1514        background:none;
1515    }
1516
1517    .creator .footer
1518    {
1519        border-top:1px solid #E5E5E5;
1520        height: 50px;
1521        margin:0px;
1522        padding:10px;
1523    }
1524
1525    .creator .footer p
1526    {
1527        text-align:justify;
1528        max-width:900px;
1529    }
1530
1531    .creator .wrap
1532    {
1533        padding:0 5px 0 5px;
1534        margin: 0px;
1535    }
1536    .creator .wrap .toolbar
1537    {
1538        border-bottom:1px solid #E5E5E5;
1539        /*width:100%;*/
1540        margin-left:-5px;
1541        margin-right:-5px;
1542    }
1543    .creator .wrap .breadcrumb ul li a
1544    {
1545      /*  color: #363534;*/
1546        color: #00732F;
1547    }
1548
1549    .creator .wrap .content
1550    {
1551        padding: 0px;
1552        word-wrap:break-word;
1553    }
1554
1555    .creator .wrap .content ol li {
1556        background:none;
1557        font: inherit;
1558        padding-left: 0px;
1559    }
1560
1561    .creator .wrap .content .descr ol li {
1562        margin-left: 45px;
1563    }
1564
1565    .creator .content .alignedsummary
1566    {
1567        margin: 5px;
1568        width:100%;
1569    }
1570    .creator .generic{
1571        max-width:75%;
1572    }
1573    .creator .generic td{
1574        /*padding:0;*/
1575    }
1576    .creator .indexboxbar
1577    {
1578        border-bottom:1px solid #E5E5E5;
1579        margin-bottom: 25px;
1580        background: none;
1581    }
1582
1583    .creator .header
1584    {
1585      width: 100%;
1586      margin: 0;
1587      height: auto;
1588      background-color: #ffffff;
1589      padding: 10px 0 5px 0;
1590      overflow: visible;
1591      border-bottom: solid #E5E5E5 1px;
1592      z-index:1;
1593      /*  position:fixed;*/
1594    }
1595
1596    .creator .header .content
1597    {
1598    }
1599    .creator .header .qtref
1600    {
1601      color: #00732F;
1602      position: static;
1603      float: left;
1604      margin-left: 5px;
1605      font: bold 18px/1 Arial;
1606    }
1607
1608    .creator .header .qtref:visited
1609    {
1610      color: #00732F;
1611    }
1612    .creator .header .qtref:hover
1613    {
1614      color: #00732F;
1615      text-decoration:none;
1616    }
1617    .creator .header .qtref span
1618    {
1619      background-image: none;
1620      text-indent: 0;
1621      text-decoration:none;
1622    }
1623
1624    .creator .wrap .toolbar
1625    {
1626      display:block;
1627      padding-top:0px;
1628    }
1629
1630    .creator .wrap .breadcrumb ul li {
1631      font-weight: normal;
1632    }
1633
1634    .creator .wrap .breadcrumb ul li a {
1635      /*color: #44a51c;*/
1636    }
1637
1638    .creator .wrap .breadcrumb ul li.last a {
1639      /*color: #363534;*/
1640    }
1641
1642    .creator #narrowmenu ul
1643    {
1644      border-bottom:solid 1px #E5E5E5;
1645      border-left:solid 1px #E5E5E5;
1646      border-right:solid 1px #E5E5E5;
1647    }
1648
1649    .creator #narrowmenu li ul {
1650      margin-top:-15px;
1651    }
1652
1653    .creator .toc {
1654      margin:10px 20px 10px 10px;
1655    }
1656
1657    .creator #narrowsearch, .creator #narrowmenu{
1658        display:none;
1659    }
1660/* end of creator spec*/
1661
1662    .item {
1663      float: left;
1664      position: relative;
1665      width: 100%;
1666      overflow: hidden;
1667    }
1668
1669    .item .primary {
1670      margin-right: 220px;
1671      position: relative;
1672    }
1673
1674    .item hr {
1675      margin-left: -220px;
1676    }
1677
1678    .item .secondary {
1679      float: right;
1680      width: 200px;
1681      position: relative;
1682    }
1683
1684    .item .cols {
1685      clear: both;
1686      display: block;
1687    }
1688
1689    .item .cols .col {
1690      float: left;
1691      margin-left: 1.5%;
1692    }
1693
1694    .item .cols .col.first {
1695      margin-left: 0;
1696    }
1697
1698    .item .cols.two .col {
1699      width: 45%;
1700    }
1701
1702    .item .box {
1703      margin: 0 0 10px 0;
1704    }
1705
1706    .item .box h3 {
1707      margin: 0 0 10px 0;
1708    }
1709
1710    .cols.unclear {
1711        clear:none;
1712    }
1713}
1714
1715/* end of screen media */
1716
1717/* start of print media */
1718
1719@media print
1720{
1721     input, textarea, .header, .footer, .toolbar, .feedback, .wrapper .hd, .wrapper .bd .sidebar, .wrapper .ft, #feedbackBox, #blurpage, .toc, .breadcrumb, .toolbar, .floatingResult
1722    {
1723        display: none;
1724        background: none;
1725    }
1726    .content
1727    {
1728        background: none;
1729        display: block;
1730        width: 100%; margin: 0; float: none;
1731    }
1732}
1733/* end of print media */
1734