1// Copyright (C) 2020 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4#ifndef QT_NO_IMAGEFORMAT_XPM
5
6//
7// W A R N I N G
8// -------------
9//
10// This file is not part of the Qt API. It exists purely as an
11// implementation detail. This header file may change from version to
12// version without notice, or even be removed.
13//
14// We mean it.
15//
16
17#include <QtCore/private/qglobal_p.h>
18
19QT_BEGIN_NAMESPACE
20
21namespace QQC2 {
22
23static const char * const check_list_controller_xpm[] = {
24"16 16 4 1",
25" c None",
26". c #000000000000",
27"X c #FFFFFFFF0000",
28"o c #C71BC30BC71B",
29" ",
30" ",
31" .......... ",
32" .XXXXXXXX. ",
33" .XXXXXXXX.oo ",
34" .XXXXXXXX.oo ",
35" .XXXXXXXX.oo ",
36" .XXXXXXXX.oo ",
37" .XXXXXXXX.oo ",
38" .XXXXXXXX.oo ",
39" .XXXXXXXX.oo ",
40" ..........oo ",
41" oooooooooo ",
42" oooooooooo ",
43" ",
44" "};
45
46
47static const char * const tb_extension_arrow_v_xpm[] = {
48 "5 8 3 1",
49 " c None",
50 ". c #000000",
51 "+ c none",
52 ".+++.",
53 "..+..",
54 "+...+",
55 "++.++",
56 ".+++.",
57 "..+..",
58 "+...+",
59 "++.++"
60};
61
62static const char * const tb_extension_arrow_h_xpm[] = {
63 "8 5 3 1",
64 " c None",
65 ". c #000000",
66 "+ c none",
67 "..++..++",
68 "+..++..+",
69 "++..++..",
70 "+..++..+",
71 "..++..++",
72};
73
74static const char * const filedialog_start_xpm[]={
75 "16 15 8 1",
76 "a c #cec6bd",
77 "# c #000000",
78 "e c #ffff00",
79 "b c #999999",
80 "f c #cccccc",
81 "d c #dcdcdc",
82 "c c #ffffff",
83 ". c None",
84 ".....######aaaaa",
85 "...bb#cccc##aaaa",
86 "..bcc#cccc#d#aaa",
87 ".bcef#cccc#dd#aa",
88 ".bcfe#cccc#####a",
89 ".bcef#ccccccccc#",
90 "bbbbbbbbbbbbccc#",
91 "bccccccccccbbcc#",
92 "bcefefefefee#bc#",
93 ".bcefefefefef#c#",
94 ".bcfefefefefe#c#",
95 "..bcfefefefeeb##",
96 "..bbbbbbbbbbbbb#",
97 "...#############",
98 "................"};
99
100static const char * const filedialog_end_xpm[]={
101 "16 15 9 1",
102 "d c #a0a0a0",
103 "c c #c3c3c3",
104 "# c #cec6bd",
105 ". c #000000",
106 "f c #ffff00",
107 "e c #999999",
108 "g c #cccccc",
109 "b c #ffffff",
110 "a c None",
111 "......####aaaaaa",
112 ".bbbb..###aaaaaa",
113 ".bbbb.c.##aaaaaa",
114 ".bbbb....ddeeeea",
115 ".bbbbbbb.bbbbbe.",
116 ".bbbbbbb.bcfgfe.",
117 "eeeeeeeeeeeeefe.",
118 "ebbbbbbbbbbeege.",
119 "ebfgfgfgfgff.ee.",
120 "aebfgfgfgfgfg.e.",
121 "aebgfgfgfgfgf.e.",
122 "aaebgfgfgfgffe..",
123 "aaeeeeeeeeeeeee.",
124 "aaa.............",
125 "aaaaaaaaaaaaaaaa"};
126
127
128/* XPM */
129static const char * const qt_menu_xpm[] = {
130"16 16 72 1",
131" c None",
132". c #65AF36",
133"+ c #66B036",
134"@ c #77B94C",
135"# c #A7D28C",
136"$ c #BADBA4",
137"% c #A4D088",
138"& c #72B646",
139"* c #9ACB7A",
140"= c #7FBD56",
141"- c #85C05F",
142"; c #F4F9F0",
143"> c #FFFFFF",
144", c #E5F1DC",
145"' c #ECF5E7",
146") c #7ABA50",
147"! c #83BF5C",
148"~ c #AED595",
149"{ c #D7EACA",
150"] c #A9D28D",
151"^ c #BCDDA8",
152"/ c #C4E0B1",
153"( c #81BE59",
154"_ c #D0E7C2",
155": c #D4E9C6",
156"< c #6FB542",
157"[ c #6EB440",
158"} c #88C162",
159"| c #98CA78",
160"1 c #F4F9F1",
161"2 c #8FC56C",
162"3 c #F1F8EC",
163"4 c #E8F3E1",
164"5 c #D4E9C7",
165"6 c #74B748",
166"7 c #80BE59",
167"8 c #73B747",
168"9 c #6DB43F",
169"0 c #CBE4BA",
170"a c #80BD58",
171"b c #6DB33F",
172"c c #FEFFFE",
173"d c #68B138",
174"e c #F9FCF7",
175"f c #91C66F",
176"g c #E8F3E0",
177"h c #DCEDD0",
178"i c #91C66E",
179"j c #A3CF86",
180"k c #C9E3B8",
181"l c #B0D697",
182"m c #E3F0DA",
183"n c #95C873",
184"o c #E6F2DE",
185"p c #9ECD80",
186"q c #BEDEAA",
187"r c #C7E2B6",
188"s c #79BA4F",
189"t c #6EB441",
190"u c #BCDCA7",
191"v c #FAFCF8",
192"w c #F6FAF3",
193"x c #84BF5D",
194"y c #EDF6E7",
195"z c #FAFDF9",
196"A c #88C263",
197"B c #98CA77",
198"C c #CDE5BE",
199"D c #67B037",
200"E c #D9EBCD",
201"F c #6AB23C",
202"G c #77B94D",
203" .++++++++++++++",
204".+++++++++++++++",
205"+++@#$%&+++*=+++",
206"++-;>,>')+!>~+++",
207"++{>]+^>/(_>:~<+",
208"+[>>}+|>123>456+",
209"+7>>8+->>90>~+++",
210"+a>>b+a>c[0>~+++",
211"+de>=+f>g+0>~+++",
212"++h>i+j>k+0>~+++",
213"++l>mno>p+q>rst+",
214"++duv>wl++xy>zA+",
215"++++B>Cb++++&D++",
216"+++++0zE++++++++",
217"++++++FG+++++++.",
218"++++++++++++++. "};
219
220static const char * const qt_close_xpm[] = {
221"10 10 2 1",
222"# c #000000",
223". c None",
224"..........",
225".##....##.",
226"..##..##..",
227"...####...",
228"....##....",
229"...####...",
230"..##..##..",
231".##....##.",
232"..........",
233".........."};
234
235static const char * const qt_maximize_xpm[]={
236"10 10 2 1",
237"# c #000000",
238". c None",
239"#########.",
240"#########.",
241"#.......#.",
242"#.......#.",
243"#.......#.",
244"#.......#.",
245"#.......#.",
246"#.......#.",
247"#########.",
248".........."};
249
250static const char * const qt_minimize_xpm[] = {
251"10 10 2 1",
252"# c #000000",
253". c None",
254"..........",
255"..........",
256"..........",
257"..........",
258"..........",
259"..........",
260"..........",
261".#######..",
262".#######..",
263".........."};
264
265static const char * const qt_normalizeup_xpm[] = {
266"10 10 2 1",
267"# c #000000",
268". c None",
269"...######.",
270"...######.",
271"...#....#.",
272".######.#.",
273".######.#.",
274".#....###.",
275".#....#...",
276".#....#...",
277".######...",
278".........."};
279
280static const char * const qt_help_xpm[] = {
281"10 10 2 1",
282". c None",
283"# c #000000",
284"..........",
285"..######..",
286".##....##.",
287"......##..",
288".....##...",
289"....##....",
290"....##....",
291"..........",
292"....##....",
293".........."};
294
295static const char * const qt_shade_xpm[] = {
296"10 10 2 1",
297"# c #000000",
298". c None",
299"..........",
300"..........",
301"..........",
302"..........",
303"....#.....",
304"...###....",
305"..#####...",
306".#######..",
307"..........",
308".........."};
309
310static const char * const qt_unshade_xpm[] = {
311"10 10 2 1",
312"# c #000000",
313". c None",
314"..........",
315"..........",
316"..........",
317".#######..",
318"..#####...",
319"...###....",
320"....#.....",
321"..........",
322"..........",
323".........."};
324
325static const char * const dock_widget_close_xpm[] = {
326"8 8 2 1",
327"# c #000000",
328". c None",
329"........",
330".##..##.",
331"..####..",
332"...##...",
333"..####..",
334".##..##.",
335"........",
336"........"};
337
338/* XPM */
339static const char * const information_xpm[]={
340"32 32 5 1",
341". c None",
342"c c #000000",
343"* c #999999",
344"a c #ffffff",
345"b c #0000ff",
346"...........********.............",
347"........***aaaaaaaa***..........",
348"......**aaaaaaaaaaaaaa**........",
349".....*aaaaaaaaaaaaaaaaaa*.......",
350"....*aaaaaaaabbbbaaaaaaaac......",
351"...*aaaaaaaabbbbbbaaaaaaaac.....",
352"..*aaaaaaaaabbbbbbaaaaaaaaac....",
353".*aaaaaaaaaaabbbbaaaaaaaaaaac...",
354".*aaaaaaaaaaaaaaaaaaaaaaaaaac*..",
355"*aaaaaaaaaaaaaaaaaaaaaaaaaaaac*.",
356"*aaaaaaaaaabbbbbbbaaaaaaaaaaac*.",
357"*aaaaaaaaaaaabbbbbaaaaaaaaaaac**",
358"*aaaaaaaaaaaabbbbbaaaaaaaaaaac**",
359"*aaaaaaaaaaaabbbbbaaaaaaaaaaac**",
360"*aaaaaaaaaaaabbbbbaaaaaaaaaaac**",
361"*aaaaaaaaaaaabbbbbaaaaaaaaaaac**",
362".*aaaaaaaaaaabbbbbaaaaaaaaaac***",
363".*aaaaaaaaaaabbbbbaaaaaaaaaac***",
364"..*aaaaaaaaaabbbbbaaaaaaaaac***.",
365"...caaaaaaabbbbbbbbbaaaaaac****.",
366"....caaaaaaaaaaaaaaaaaaaac****..",
367".....caaaaaaaaaaaaaaaaaac****...",
368"......ccaaaaaaaaaaaaaacc****....",
369".......*cccaaaaaaaaccc*****.....",
370"........***cccaaaac*******......",
371"..........****caaac*****........",
372".............*caaac**...........",
373"...............caac**...........",
374"................cac**...........",
375".................cc**...........",
376"..................***...........",
377"...................**..........."};
378/* XPM */
379static const char* const warning_xpm[]={
380"32 32 4 1",
381". c None",
382"a c #ffff00",
383"* c #000000",
384"b c #999999",
385".............***................",
386"............*aaa*...............",
387"...........*aaaaa*b.............",
388"...........*aaaaa*bb............",
389"..........*aaaaaaa*bb...........",
390"..........*aaaaaaa*bb...........",
391".........*aaaaaaaaa*bb..........",
392".........*aaaaaaaaa*bb..........",
393"........*aaaaaaaaaaa*bb.........",
394"........*aaaa***aaaa*bb.........",
395".......*aaaa*****aaaa*bb........",
396".......*aaaa*****aaaa*bb........",
397"......*aaaaa*****aaaaa*bb.......",
398"......*aaaaa*****aaaaa*bb.......",
399".....*aaaaaa*****aaaaaa*bb......",
400".....*aaaaaa*****aaaaaa*bb......",
401"....*aaaaaaaa***aaaaaaaa*bb.....",
402"....*aaaaaaaa***aaaaaaaa*bb.....",
403"...*aaaaaaaaa***aaaaaaaaa*bb....",
404"...*aaaaaaaaaa*aaaaaaaaaa*bb....",
405"..*aaaaaaaaaaa*aaaaaaaaaaa*bb...",
406"..*aaaaaaaaaaaaaaaaaaaaaaa*bb...",
407".*aaaaaaaaaaaa**aaaaaaaaaaa*bb..",
408".*aaaaaaaaaaa****aaaaaaaaaa*bb..",
409"*aaaaaaaaaaaa****aaaaaaaaaaa*bb.",
410"*aaaaaaaaaaaaa**aaaaaaaaaaaa*bb.",
411"*aaaaaaaaaaaaaaaaaaaaaaaaaaa*bbb",
412"*aaaaaaaaaaaaaaaaaaaaaaaaaaa*bbb",
413".*aaaaaaaaaaaaaaaaaaaaaaaaa*bbbb",
414"..*************************bbbbb",
415"....bbbbbbbbbbbbbbbbbbbbbbbbbbb.",
416".....bbbbbbbbbbbbbbbbbbbbbbbbb.."};
417/* XPM */
418static const char* const critical_xpm[]={
419"32 32 4 1",
420". c None",
421"a c #999999",
422"* c #ff0000",
423"b c #ffffff",
424"...........********.............",
425".........************...........",
426".......****************.........",
427"......******************........",
428".....********************a......",
429"....**********************a.....",
430"...************************a....",
431"..*******b**********b*******a...",
432"..******bbb********bbb******a...",
433".******bbbbb******bbbbb******a..",
434".*******bbbbb****bbbbb*******a..",
435"*********bbbbb**bbbbb*********a.",
436"**********bbbbbbbbbb**********a.",
437"***********bbbbbbbb***********aa",
438"************bbbbbb************aa",
439"************bbbbbb************aa",
440"***********bbbbbbbb***********aa",
441"**********bbbbbbbbbb**********aa",
442"*********bbbbb**bbbbb*********aa",
443".*******bbbbb****bbbbb*******aa.",
444".******bbbbb******bbbbb******aa.",
445"..******bbb********bbb******aaa.",
446"..*******b**********b*******aa..",
447"...************************aaa..",
448"....**********************aaa...",
449"....a********************aaa....",
450".....a******************aaa.....",
451"......a****************aaa......",
452".......aa************aaaa.......",
453".........aa********aaaaa........",
454"...........aaaaaaaaaaa..........",
455".............aaaaaaa............"};
456/* XPM */
457static const char *const question_xpm[] = {
458"32 32 5 1",
459". c None",
460"c c #000000",
461"* c #999999",
462"a c #ffffff",
463"b c #0000ff",
464"...........********.............",
465"........***aaaaaaaa***..........",
466"......**aaaaaaaaaaaaaa**........",
467".....*aaaaaaaaaaaaaaaaaa*.......",
468"....*aaaaaaaaaaaaaaaaaaaac......",
469"...*aaaaaaaabbbbbbaaaaaaaac.....",
470"..*aaaaaaaabaaabbbbaaaaaaaac....",
471".*aaaaaaaabbaaaabbbbaaaaaaaac...",
472".*aaaaaaaabbbbaabbbbaaaaaaaac*..",
473"*aaaaaaaaabbbbaabbbbaaaaaaaaac*.",
474"*aaaaaaaaaabbaabbbbaaaaaaaaaac*.",
475"*aaaaaaaaaaaaabbbbaaaaaaaaaaac**",
476"*aaaaaaaaaaaaabbbaaaaaaaaaaaac**",
477"*aaaaaaaaaaaaabbaaaaaaaaaaaaac**",
478"*aaaaaaaaaaaaabbaaaaaaaaaaaaac**",
479"*aaaaaaaaaaaaaaaaaaaaaaaaaaaac**",
480".*aaaaaaaaaaaabbaaaaaaaaaaaac***",
481".*aaaaaaaaaaabbbbaaaaaaaaaaac***",
482"..*aaaaaaaaaabbbbaaaaaaaaaac***.",
483"...caaaaaaaaaabbaaaaaaaaaac****.",
484"....caaaaaaaaaaaaaaaaaaaac****..",
485".....caaaaaaaaaaaaaaaaaac****...",
486"......ccaaaaaaaaaaaaaacc****....",
487".......*cccaaaaaaaaccc*****.....",
488"........***cccaaaac*******......",
489"..........****caaac*****........",
490".............*caaac**...........",
491"...............caac**...........",
492"................cac**...........",
493".................cc**...........",
494"..................***...........",
495"...................**..........."};
496
497} // namespace QQC2
498
499QT_END_NAMESPACE
500
501#endif //QT_NO_IMAGEFORMAT_XPM
502

source code of qtdeclarative/src/quicknativestyle/qstyle/qquickcommonstylepixmaps_p.h