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 | |
19 | QT_BEGIN_NAMESPACE |
20 | |
21 | namespace QQC2 { |
22 | |
23 | static 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 | |
47 | static 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 | |
62 | static 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 | |
74 | static 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 | |
100 | static 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 */ |
129 | static 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 | |
220 | static 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 | |
235 | static 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 | |
250 | static 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 | |
265 | static 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 | |
280 | static 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 | |
295 | static 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 | |
310 | static 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 | |
325 | static 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 */ |
339 | static 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 */ |
379 | static 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 */ |
418 | static 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 */ |
457 | static 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 | |
499 | QT_END_NAMESPACE |
500 | |
501 | #endif //QT_NO_IMAGEFORMAT_XPM |
502 |
Definitions
Learn Advanced QML with KDAB
Find out more