diff --git a/ico/22x22/color/color-01-pink-01-pink.png b/ico/22x22/color/color-01-pink-01-pink.png new file mode 100644 index 000000000..054780344 Binary files /dev/null and b/ico/22x22/color/color-01-pink-01-pink.png differ diff --git a/ico/22x22/color/color-01-pink-02-lightpink.png b/ico/22x22/color/color-01-pink-02-lightpink.png new file mode 100644 index 000000000..7ea4ac50e Binary files /dev/null and b/ico/22x22/color/color-01-pink-02-lightpink.png differ diff --git a/ico/22x22/color/color-01-pink-03-hotpink.png b/ico/22x22/color/color-01-pink-03-hotpink.png new file mode 100644 index 000000000..39f09bf14 Binary files /dev/null and b/ico/22x22/color/color-01-pink-03-hotpink.png differ diff --git a/ico/22x22/color/color-01-pink-04-deeppink.png b/ico/22x22/color/color-01-pink-04-deeppink.png new file mode 100644 index 000000000..191eb1f2e Binary files /dev/null and b/ico/22x22/color/color-01-pink-04-deeppink.png differ diff --git a/ico/22x22/color/color-01-pink-05-palevioletred.png b/ico/22x22/color/color-01-pink-05-palevioletred.png new file mode 100644 index 000000000..9538bfb25 Binary files /dev/null and b/ico/22x22/color/color-01-pink-05-palevioletred.png differ diff --git a/ico/22x22/color/color-01-pink-06-mediumvioletred.png b/ico/22x22/color/color-01-pink-06-mediumvioletred.png new file mode 100644 index 000000000..a299680d2 Binary files /dev/null and b/ico/22x22/color/color-01-pink-06-mediumvioletred.png differ diff --git a/ico/22x22/color/color-02-red-01-lightsalmon.png b/ico/22x22/color/color-02-red-01-lightsalmon.png new file mode 100644 index 000000000..c2ace08ca Binary files /dev/null and b/ico/22x22/color/color-02-red-01-lightsalmon.png differ diff --git a/ico/22x22/color/color-02-red-02-salmon.png b/ico/22x22/color/color-02-red-02-salmon.png new file mode 100644 index 000000000..bf5b8e453 Binary files /dev/null and b/ico/22x22/color/color-02-red-02-salmon.png differ diff --git a/ico/22x22/color/color-02-red-03-darksalmon.png b/ico/22x22/color/color-02-red-03-darksalmon.png new file mode 100644 index 000000000..b819cf897 Binary files /dev/null and b/ico/22x22/color/color-02-red-03-darksalmon.png differ diff --git a/ico/22x22/color/color-02-red-04-lightcoral.png b/ico/22x22/color/color-02-red-04-lightcoral.png new file mode 100644 index 000000000..176be6e16 Binary files /dev/null and b/ico/22x22/color/color-02-red-04-lightcoral.png differ diff --git a/ico/22x22/color/color-02-red-05-indianred.png b/ico/22x22/color/color-02-red-05-indianred.png new file mode 100644 index 000000000..67bf18643 Binary files /dev/null and b/ico/22x22/color/color-02-red-05-indianred.png differ diff --git a/ico/22x22/color/color-02-red-06-crimson.png b/ico/22x22/color/color-02-red-06-crimson.png new file mode 100644 index 000000000..ae116bcf7 Binary files /dev/null and b/ico/22x22/color/color-02-red-06-crimson.png differ diff --git a/ico/22x22/color/color-02-red-07-firebrick.png b/ico/22x22/color/color-02-red-07-firebrick.png new file mode 100644 index 000000000..25b65094c Binary files /dev/null and b/ico/22x22/color/color-02-red-07-firebrick.png differ diff --git a/ico/22x22/color/color-02-red-08-darkred.png b/ico/22x22/color/color-02-red-08-darkred.png new file mode 100644 index 000000000..586a07d08 Binary files /dev/null and b/ico/22x22/color/color-02-red-08-darkred.png differ diff --git a/ico/22x22/color/color-02-red-09-red.png b/ico/22x22/color/color-02-red-09-red.png new file mode 100644 index 000000000..f0680b092 Binary files /dev/null and b/ico/22x22/color/color-02-red-09-red.png differ diff --git a/ico/22x22/color/color-03-orange-01-orangered.png b/ico/22x22/color/color-03-orange-01-orangered.png new file mode 100644 index 000000000..550484f0c Binary files /dev/null and b/ico/22x22/color/color-03-orange-01-orangered.png differ diff --git a/ico/22x22/color/color-03-orange-02-tomato.png b/ico/22x22/color/color-03-orange-02-tomato.png new file mode 100644 index 000000000..3e94106b7 Binary files /dev/null and b/ico/22x22/color/color-03-orange-02-tomato.png differ diff --git a/ico/22x22/color/color-03-orange-03-coral.png b/ico/22x22/color/color-03-orange-03-coral.png new file mode 100644 index 000000000..c6e519016 Binary files /dev/null and b/ico/22x22/color/color-03-orange-03-coral.png differ diff --git a/ico/22x22/color/color-03-orange-04-darkorange.png b/ico/22x22/color/color-03-orange-04-darkorange.png new file mode 100644 index 000000000..61645f660 Binary files /dev/null and b/ico/22x22/color/color-03-orange-04-darkorange.png differ diff --git a/ico/22x22/color/color-03-orange-05-orange.png b/ico/22x22/color/color-03-orange-05-orange.png new file mode 100644 index 000000000..c0681b8bd Binary files /dev/null and b/ico/22x22/color/color-03-orange-05-orange.png differ diff --git a/ico/22x22/color/color-04-yellow-01-yellow.png b/ico/22x22/color/color-04-yellow-01-yellow.png new file mode 100644 index 000000000..5001d2f97 Binary files /dev/null and b/ico/22x22/color/color-04-yellow-01-yellow.png differ diff --git a/ico/22x22/color/color-04-yellow-02-lightyellow.png b/ico/22x22/color/color-04-yellow-02-lightyellow.png new file mode 100644 index 000000000..0aece11eb Binary files /dev/null and b/ico/22x22/color/color-04-yellow-02-lightyellow.png differ diff --git a/ico/22x22/color/color-04-yellow-03-lemonchiffon.png b/ico/22x22/color/color-04-yellow-03-lemonchiffon.png new file mode 100644 index 000000000..41b096138 Binary files /dev/null and b/ico/22x22/color/color-04-yellow-03-lemonchiffon.png differ diff --git a/ico/22x22/color/color-04-yellow-04-lightgoldenrodyellow.png b/ico/22x22/color/color-04-yellow-04-lightgoldenrodyellow.png new file mode 100644 index 000000000..a5ed93e3f Binary files /dev/null and b/ico/22x22/color/color-04-yellow-04-lightgoldenrodyellow.png differ diff --git a/ico/22x22/color/color-04-yellow-05-papayawhip.png b/ico/22x22/color/color-04-yellow-05-papayawhip.png new file mode 100644 index 000000000..d1c5e8f64 Binary files /dev/null and b/ico/22x22/color/color-04-yellow-05-papayawhip.png differ diff --git a/ico/22x22/color/color-04-yellow-06-moccasin.png b/ico/22x22/color/color-04-yellow-06-moccasin.png new file mode 100644 index 000000000..99cbd2a54 Binary files /dev/null and b/ico/22x22/color/color-04-yellow-06-moccasin.png differ diff --git a/ico/22x22/color/color-04-yellow-07-peachpuff.png b/ico/22x22/color/color-04-yellow-07-peachpuff.png new file mode 100644 index 000000000..4b9d2e584 Binary files /dev/null and b/ico/22x22/color/color-04-yellow-07-peachpuff.png differ diff --git a/ico/22x22/color/color-04-yellow-08-palegoldenrod.png b/ico/22x22/color/color-04-yellow-08-palegoldenrod.png new file mode 100644 index 000000000..0d69ef637 Binary files /dev/null and b/ico/22x22/color/color-04-yellow-08-palegoldenrod.png differ diff --git a/ico/22x22/color/color-04-yellow-09-khaki.png b/ico/22x22/color/color-04-yellow-09-khaki.png new file mode 100644 index 000000000..c7996a42c Binary files /dev/null and b/ico/22x22/color/color-04-yellow-09-khaki.png differ diff --git a/ico/22x22/color/color-04-yellow-10-darkkhaki.png b/ico/22x22/color/color-04-yellow-10-darkkhaki.png new file mode 100644 index 000000000..77861ebdd Binary files /dev/null and b/ico/22x22/color/color-04-yellow-10-darkkhaki.png differ diff --git a/ico/22x22/color/color-04-yellow-11-gold.png b/ico/22x22/color/color-04-yellow-11-gold.png new file mode 100644 index 000000000..ed5dfe62a Binary files /dev/null and b/ico/22x22/color/color-04-yellow-11-gold.png differ diff --git a/ico/22x22/color/color-05-brown-01-cornsilk.png b/ico/22x22/color/color-05-brown-01-cornsilk.png new file mode 100644 index 000000000..e6229bba3 Binary files /dev/null and b/ico/22x22/color/color-05-brown-01-cornsilk.png differ diff --git a/ico/22x22/color/color-05-brown-02-blanchedalmond.png b/ico/22x22/color/color-05-brown-02-blanchedalmond.png new file mode 100644 index 000000000..07936da22 Binary files /dev/null and b/ico/22x22/color/color-05-brown-02-blanchedalmond.png differ diff --git a/ico/22x22/color/color-05-brown-03-bisque.png b/ico/22x22/color/color-05-brown-03-bisque.png new file mode 100644 index 000000000..f4ed1d7c7 Binary files /dev/null and b/ico/22x22/color/color-05-brown-03-bisque.png differ diff --git a/ico/22x22/color/color-05-brown-04-navajowhite.png b/ico/22x22/color/color-05-brown-04-navajowhite.png new file mode 100644 index 000000000..5f886ee73 Binary files /dev/null and b/ico/22x22/color/color-05-brown-04-navajowhite.png differ diff --git a/ico/22x22/color/color-05-brown-05-wheat.png b/ico/22x22/color/color-05-brown-05-wheat.png new file mode 100644 index 000000000..cafdc03ca Binary files /dev/null and b/ico/22x22/color/color-05-brown-05-wheat.png differ diff --git a/ico/22x22/color/color-05-brown-06-burlywood.png b/ico/22x22/color/color-05-brown-06-burlywood.png new file mode 100644 index 000000000..3808b7525 Binary files /dev/null and b/ico/22x22/color/color-05-brown-06-burlywood.png differ diff --git a/ico/22x22/color/color-05-brown-07-tan.png b/ico/22x22/color/color-05-brown-07-tan.png new file mode 100644 index 000000000..99e4144f9 Binary files /dev/null and b/ico/22x22/color/color-05-brown-07-tan.png differ diff --git a/ico/22x22/color/color-05-brown-08-rosybrown.png b/ico/22x22/color/color-05-brown-08-rosybrown.png new file mode 100644 index 000000000..efb12303d Binary files /dev/null and b/ico/22x22/color/color-05-brown-08-rosybrown.png differ diff --git a/ico/22x22/color/color-05-brown-09-sandybrown.png b/ico/22x22/color/color-05-brown-09-sandybrown.png new file mode 100644 index 000000000..81a4758aa Binary files /dev/null and b/ico/22x22/color/color-05-brown-09-sandybrown.png differ diff --git a/ico/22x22/color/color-05-brown-10-goldenrod.png b/ico/22x22/color/color-05-brown-10-goldenrod.png new file mode 100644 index 000000000..6214763b5 Binary files /dev/null and b/ico/22x22/color/color-05-brown-10-goldenrod.png differ diff --git a/ico/22x22/color/color-05-brown-11-darkgoldenrod.png b/ico/22x22/color/color-05-brown-11-darkgoldenrod.png new file mode 100644 index 000000000..b4243531d Binary files /dev/null and b/ico/22x22/color/color-05-brown-11-darkgoldenrod.png differ diff --git a/ico/22x22/color/color-05-brown-12-peru.png b/ico/22x22/color/color-05-brown-12-peru.png new file mode 100644 index 000000000..535ea2e6b Binary files /dev/null and b/ico/22x22/color/color-05-brown-12-peru.png differ diff --git a/ico/22x22/color/color-05-brown-13-chocolate.png b/ico/22x22/color/color-05-brown-13-chocolate.png new file mode 100644 index 000000000..63c6899c4 Binary files /dev/null and b/ico/22x22/color/color-05-brown-13-chocolate.png differ diff --git a/ico/22x22/color/color-05-brown-14-saddlebrown.png b/ico/22x22/color/color-05-brown-14-saddlebrown.png new file mode 100644 index 000000000..76131abad Binary files /dev/null and b/ico/22x22/color/color-05-brown-14-saddlebrown.png differ diff --git a/ico/22x22/color/color-05-brown-15-sienna.png b/ico/22x22/color/color-05-brown-15-sienna.png new file mode 100644 index 000000000..de7ce014e Binary files /dev/null and b/ico/22x22/color/color-05-brown-15-sienna.png differ diff --git a/ico/22x22/color/color-05-brown-16-brown.png b/ico/22x22/color/color-05-brown-16-brown.png new file mode 100644 index 000000000..8f3eacc97 Binary files /dev/null and b/ico/22x22/color/color-05-brown-16-brown.png differ diff --git a/ico/22x22/color/color-05-brown-17-maroon.png b/ico/22x22/color/color-05-brown-17-maroon.png new file mode 100644 index 000000000..f2c1e4daf Binary files /dev/null and b/ico/22x22/color/color-05-brown-17-maroon.png differ diff --git a/ico/22x22/color/color-06-green-01-darkolivegreen.png b/ico/22x22/color/color-06-green-01-darkolivegreen.png new file mode 100644 index 000000000..a63861ac9 Binary files /dev/null and b/ico/22x22/color/color-06-green-01-darkolivegreen.png differ diff --git a/ico/22x22/color/color-06-green-02-olive.png b/ico/22x22/color/color-06-green-02-olive.png new file mode 100644 index 000000000..a73baf232 Binary files /dev/null and b/ico/22x22/color/color-06-green-02-olive.png differ diff --git a/ico/22x22/color/color-06-green-03-olivedrab.png b/ico/22x22/color/color-06-green-03-olivedrab.png new file mode 100644 index 000000000..fbcda38c0 Binary files /dev/null and b/ico/22x22/color/color-06-green-03-olivedrab.png differ diff --git a/ico/22x22/color/color-06-green-04-yellowgreen.png b/ico/22x22/color/color-06-green-04-yellowgreen.png new file mode 100644 index 000000000..e2d1c2511 Binary files /dev/null and b/ico/22x22/color/color-06-green-04-yellowgreen.png differ diff --git a/ico/22x22/color/color-06-green-05-limegreen.png b/ico/22x22/color/color-06-green-05-limegreen.png new file mode 100644 index 000000000..18d67a28f Binary files /dev/null and b/ico/22x22/color/color-06-green-05-limegreen.png differ diff --git a/ico/22x22/color/color-06-green-06-lime.png b/ico/22x22/color/color-06-green-06-lime.png new file mode 100644 index 000000000..bf36d8a3d Binary files /dev/null and b/ico/22x22/color/color-06-green-06-lime.png differ diff --git a/ico/22x22/color/color-06-green-07-lawngreen.png b/ico/22x22/color/color-06-green-07-lawngreen.png new file mode 100644 index 000000000..d44bbc645 Binary files /dev/null and b/ico/22x22/color/color-06-green-07-lawngreen.png differ diff --git a/ico/22x22/color/color-06-green-08-chartreuse.png b/ico/22x22/color/color-06-green-08-chartreuse.png new file mode 100644 index 000000000..f40a927b9 Binary files /dev/null and b/ico/22x22/color/color-06-green-08-chartreuse.png differ diff --git a/ico/22x22/color/color-06-green-09-greenyellow.png b/ico/22x22/color/color-06-green-09-greenyellow.png new file mode 100644 index 000000000..6bfa11898 Binary files /dev/null and b/ico/22x22/color/color-06-green-09-greenyellow.png differ diff --git a/ico/22x22/color/color-06-green-10-springgreen.png b/ico/22x22/color/color-06-green-10-springgreen.png new file mode 100644 index 000000000..9f89dcd48 Binary files /dev/null and b/ico/22x22/color/color-06-green-10-springgreen.png differ diff --git a/ico/22x22/color/color-06-green-11-mediumspringgreen.png b/ico/22x22/color/color-06-green-11-mediumspringgreen.png new file mode 100644 index 000000000..f1a238437 Binary files /dev/null and b/ico/22x22/color/color-06-green-11-mediumspringgreen.png differ diff --git a/ico/22x22/color/color-06-green-12-lightgreen.png b/ico/22x22/color/color-06-green-12-lightgreen.png new file mode 100644 index 000000000..60092bc91 Binary files /dev/null and b/ico/22x22/color/color-06-green-12-lightgreen.png differ diff --git a/ico/22x22/color/color-06-green-13-palegreen.png b/ico/22x22/color/color-06-green-13-palegreen.png new file mode 100644 index 000000000..e79527b07 Binary files /dev/null and b/ico/22x22/color/color-06-green-13-palegreen.png differ diff --git a/ico/22x22/color/color-06-green-14-darkseagreen.png b/ico/22x22/color/color-06-green-14-darkseagreen.png new file mode 100644 index 000000000..9c8e9cf92 Binary files /dev/null and b/ico/22x22/color/color-06-green-14-darkseagreen.png differ diff --git a/ico/22x22/color/color-06-green-15-mediumaquamarine.png b/ico/22x22/color/color-06-green-15-mediumaquamarine.png new file mode 100644 index 000000000..4455fd1d4 Binary files /dev/null and b/ico/22x22/color/color-06-green-15-mediumaquamarine.png differ diff --git a/ico/22x22/color/color-06-green-16-mediumseagreen.png b/ico/22x22/color/color-06-green-16-mediumseagreen.png new file mode 100644 index 000000000..b9d84d35e Binary files /dev/null and b/ico/22x22/color/color-06-green-16-mediumseagreen.png differ diff --git a/ico/22x22/color/color-06-green-17-seagreen.png b/ico/22x22/color/color-06-green-17-seagreen.png new file mode 100644 index 000000000..9a2171c8f Binary files /dev/null and b/ico/22x22/color/color-06-green-17-seagreen.png differ diff --git a/ico/22x22/color/color-06-green-18-forestgreen.png b/ico/22x22/color/color-06-green-18-forestgreen.png new file mode 100644 index 000000000..f2116188b Binary files /dev/null and b/ico/22x22/color/color-06-green-18-forestgreen.png differ diff --git a/ico/22x22/color/color-06-green-19-green.png b/ico/22x22/color/color-06-green-19-green.png new file mode 100644 index 000000000..16f095f64 Binary files /dev/null and b/ico/22x22/color/color-06-green-19-green.png differ diff --git a/ico/22x22/color/color-06-green-20-darkgreen.png b/ico/22x22/color/color-06-green-20-darkgreen.png new file mode 100644 index 000000000..192f7137c Binary files /dev/null and b/ico/22x22/color/color-06-green-20-darkgreen.png differ diff --git a/ico/22x22/color/color-07-cyan-01-aqua.png b/ico/22x22/color/color-07-cyan-01-aqua.png new file mode 100644 index 000000000..324d40229 Binary files /dev/null and b/ico/22x22/color/color-07-cyan-01-aqua.png differ diff --git a/ico/22x22/color/color-07-cyan-02-cyan.png b/ico/22x22/color/color-07-cyan-02-cyan.png new file mode 100644 index 000000000..324d40229 Binary files /dev/null and b/ico/22x22/color/color-07-cyan-02-cyan.png differ diff --git a/ico/22x22/color/color-07-cyan-03-lightcyan.png b/ico/22x22/color/color-07-cyan-03-lightcyan.png new file mode 100644 index 000000000..3a687ca04 Binary files /dev/null and b/ico/22x22/color/color-07-cyan-03-lightcyan.png differ diff --git a/ico/22x22/color/color-07-cyan-04-paleturquoise.png b/ico/22x22/color/color-07-cyan-04-paleturquoise.png new file mode 100644 index 000000000..6cb7f8bf7 Binary files /dev/null and b/ico/22x22/color/color-07-cyan-04-paleturquoise.png differ diff --git a/ico/22x22/color/color-07-cyan-05-aquamarine.png b/ico/22x22/color/color-07-cyan-05-aquamarine.png new file mode 100644 index 000000000..83a637972 Binary files /dev/null and b/ico/22x22/color/color-07-cyan-05-aquamarine.png differ diff --git a/ico/22x22/color/color-07-cyan-06-turquoise.png b/ico/22x22/color/color-07-cyan-06-turquoise.png new file mode 100644 index 000000000..a8c4663fa Binary files /dev/null and b/ico/22x22/color/color-07-cyan-06-turquoise.png differ diff --git a/ico/22x22/color/color-07-cyan-07-mediumturquoise.png b/ico/22x22/color/color-07-cyan-07-mediumturquoise.png new file mode 100644 index 000000000..193668615 Binary files /dev/null and b/ico/22x22/color/color-07-cyan-07-mediumturquoise.png differ diff --git a/ico/22x22/color/color-07-cyan-08-darkturquoise.png b/ico/22x22/color/color-07-cyan-08-darkturquoise.png new file mode 100644 index 000000000..f3faab58d Binary files /dev/null and b/ico/22x22/color/color-07-cyan-08-darkturquoise.png differ diff --git a/ico/22x22/color/color-07-cyan-09-lightseagreen.png b/ico/22x22/color/color-07-cyan-09-lightseagreen.png new file mode 100644 index 000000000..e7fce5213 Binary files /dev/null and b/ico/22x22/color/color-07-cyan-09-lightseagreen.png differ diff --git a/ico/22x22/color/color-07-cyan-10-cadetblue.png b/ico/22x22/color/color-07-cyan-10-cadetblue.png new file mode 100644 index 000000000..d06ce4219 Binary files /dev/null and b/ico/22x22/color/color-07-cyan-10-cadetblue.png differ diff --git a/ico/22x22/color/color-07-cyan-11-darkcyan.png b/ico/22x22/color/color-07-cyan-11-darkcyan.png new file mode 100644 index 000000000..1fddbeb56 Binary files /dev/null and b/ico/22x22/color/color-07-cyan-11-darkcyan.png differ diff --git a/ico/22x22/color/color-07-cyan-12-teal.png b/ico/22x22/color/color-07-cyan-12-teal.png new file mode 100644 index 000000000..3c13575e4 Binary files /dev/null and b/ico/22x22/color/color-07-cyan-12-teal.png differ diff --git a/ico/22x22/color/color-08-blue-01-lightsteelblue.png b/ico/22x22/color/color-08-blue-01-lightsteelblue.png new file mode 100644 index 000000000..138342601 Binary files /dev/null and b/ico/22x22/color/color-08-blue-01-lightsteelblue.png differ diff --git a/ico/22x22/color/color-08-blue-02-powderblue.png b/ico/22x22/color/color-08-blue-02-powderblue.png new file mode 100644 index 000000000..a9e3be547 Binary files /dev/null and b/ico/22x22/color/color-08-blue-02-powderblue.png differ diff --git a/ico/22x22/color/color-08-blue-03-lightblue.png b/ico/22x22/color/color-08-blue-03-lightblue.png new file mode 100644 index 000000000..c5151083d Binary files /dev/null and b/ico/22x22/color/color-08-blue-03-lightblue.png differ diff --git a/ico/22x22/color/color-08-blue-04-skyblue.png b/ico/22x22/color/color-08-blue-04-skyblue.png new file mode 100644 index 000000000..299759591 Binary files /dev/null and b/ico/22x22/color/color-08-blue-04-skyblue.png differ diff --git a/ico/22x22/color/color-08-blue-05-lightskyblue.png b/ico/22x22/color/color-08-blue-05-lightskyblue.png new file mode 100644 index 000000000..e1e26da82 Binary files /dev/null and b/ico/22x22/color/color-08-blue-05-lightskyblue.png differ diff --git a/ico/22x22/color/color-08-blue-06-deepskyblue.png b/ico/22x22/color/color-08-blue-06-deepskyblue.png new file mode 100644 index 000000000..d492c8847 Binary files /dev/null and b/ico/22x22/color/color-08-blue-06-deepskyblue.png differ diff --git a/ico/22x22/color/color-08-blue-07-dodgerblue.png b/ico/22x22/color/color-08-blue-07-dodgerblue.png new file mode 100644 index 000000000..dce4cae14 Binary files /dev/null and b/ico/22x22/color/color-08-blue-07-dodgerblue.png differ diff --git a/ico/22x22/color/color-08-blue-08-cornflowerblue.png b/ico/22x22/color/color-08-blue-08-cornflowerblue.png new file mode 100644 index 000000000..844047f4a Binary files /dev/null and b/ico/22x22/color/color-08-blue-08-cornflowerblue.png differ diff --git a/ico/22x22/color/color-08-blue-09-steelblue.png b/ico/22x22/color/color-08-blue-09-steelblue.png new file mode 100644 index 000000000..24c10fd15 Binary files /dev/null and b/ico/22x22/color/color-08-blue-09-steelblue.png differ diff --git a/ico/22x22/color/color-08-blue-10-royalblue.png b/ico/22x22/color/color-08-blue-10-royalblue.png new file mode 100644 index 000000000..46d239569 Binary files /dev/null and b/ico/22x22/color/color-08-blue-10-royalblue.png differ diff --git a/ico/22x22/color/color-08-blue-11-blue.png b/ico/22x22/color/color-08-blue-11-blue.png new file mode 100644 index 000000000..67eaec038 Binary files /dev/null and b/ico/22x22/color/color-08-blue-11-blue.png differ diff --git a/ico/22x22/color/color-08-blue-12-mediumblue.png b/ico/22x22/color/color-08-blue-12-mediumblue.png new file mode 100644 index 000000000..c55f1019a Binary files /dev/null and b/ico/22x22/color/color-08-blue-12-mediumblue.png differ diff --git a/ico/22x22/color/color-08-blue-13-darkblue.png b/ico/22x22/color/color-08-blue-13-darkblue.png new file mode 100644 index 000000000..d5e1619b4 Binary files /dev/null and b/ico/22x22/color/color-08-blue-13-darkblue.png differ diff --git a/ico/22x22/color/color-08-blue-14-navy.png b/ico/22x22/color/color-08-blue-14-navy.png new file mode 100644 index 000000000..7ba5ffc44 Binary files /dev/null and b/ico/22x22/color/color-08-blue-14-navy.png differ diff --git a/ico/22x22/color/color-08-blue-15-midnightblue.png b/ico/22x22/color/color-08-blue-15-midnightblue.png new file mode 100644 index 000000000..07b62b219 Binary files /dev/null and b/ico/22x22/color/color-08-blue-15-midnightblue.png differ diff --git a/ico/22x22/color/color-09-purple-01-lavender.png b/ico/22x22/color/color-09-purple-01-lavender.png new file mode 100644 index 000000000..292b7ef5b Binary files /dev/null and b/ico/22x22/color/color-09-purple-01-lavender.png differ diff --git a/ico/22x22/color/color-09-purple-02-thistle.png b/ico/22x22/color/color-09-purple-02-thistle.png new file mode 100644 index 000000000..d53f0e1fc Binary files /dev/null and b/ico/22x22/color/color-09-purple-02-thistle.png differ diff --git a/ico/22x22/color/color-09-purple-03-plum.png b/ico/22x22/color/color-09-purple-03-plum.png new file mode 100644 index 000000000..a34bd3cd5 Binary files /dev/null and b/ico/22x22/color/color-09-purple-03-plum.png differ diff --git a/ico/22x22/color/color-09-purple-04-violet.png b/ico/22x22/color/color-09-purple-04-violet.png new file mode 100644 index 000000000..f712b149d Binary files /dev/null and b/ico/22x22/color/color-09-purple-04-violet.png differ diff --git a/ico/22x22/color/color-09-purple-05-orchid.png b/ico/22x22/color/color-09-purple-05-orchid.png new file mode 100644 index 000000000..cced76b73 Binary files /dev/null and b/ico/22x22/color/color-09-purple-05-orchid.png differ diff --git a/ico/22x22/color/color-09-purple-06-fuchsia.png b/ico/22x22/color/color-09-purple-06-fuchsia.png new file mode 100644 index 000000000..7cb8ac436 Binary files /dev/null and b/ico/22x22/color/color-09-purple-06-fuchsia.png differ diff --git a/ico/22x22/color/color-09-purple-07-magenta.png b/ico/22x22/color/color-09-purple-07-magenta.png new file mode 100644 index 000000000..7cb8ac436 Binary files /dev/null and b/ico/22x22/color/color-09-purple-07-magenta.png differ diff --git a/ico/22x22/color/color-09-purple-08-mediumorchid.png b/ico/22x22/color/color-09-purple-08-mediumorchid.png new file mode 100644 index 000000000..ecd077e9e Binary files /dev/null and b/ico/22x22/color/color-09-purple-08-mediumorchid.png differ diff --git a/ico/22x22/color/color-09-purple-09-mediumpurple.png b/ico/22x22/color/color-09-purple-09-mediumpurple.png new file mode 100644 index 000000000..d1b2d07be Binary files /dev/null and b/ico/22x22/color/color-09-purple-09-mediumpurple.png differ diff --git a/ico/22x22/color/color-09-purple-10-blueviolet.png b/ico/22x22/color/color-09-purple-10-blueviolet.png new file mode 100644 index 000000000..78a8a18ba Binary files /dev/null and b/ico/22x22/color/color-09-purple-10-blueviolet.png differ diff --git a/ico/22x22/color/color-09-purple-11-darkviolet.png b/ico/22x22/color/color-09-purple-11-darkviolet.png new file mode 100644 index 000000000..2801999a0 Binary files /dev/null and b/ico/22x22/color/color-09-purple-11-darkviolet.png differ diff --git a/ico/22x22/color/color-09-purple-12-darkorchid.png b/ico/22x22/color/color-09-purple-12-darkorchid.png new file mode 100644 index 000000000..314dfce00 Binary files /dev/null and b/ico/22x22/color/color-09-purple-12-darkorchid.png differ diff --git a/ico/22x22/color/color-09-purple-13-darkmagenta.png b/ico/22x22/color/color-09-purple-13-darkmagenta.png new file mode 100644 index 000000000..11319f824 Binary files /dev/null and b/ico/22x22/color/color-09-purple-13-darkmagenta.png differ diff --git a/ico/22x22/color/color-09-purple-14-purple.png b/ico/22x22/color/color-09-purple-14-purple.png new file mode 100644 index 000000000..e14c681d4 Binary files /dev/null and b/ico/22x22/color/color-09-purple-14-purple.png differ diff --git a/ico/22x22/color/color-09-purple-15-indigo.png b/ico/22x22/color/color-09-purple-15-indigo.png new file mode 100644 index 000000000..3f67ac6f7 Binary files /dev/null and b/ico/22x22/color/color-09-purple-15-indigo.png differ diff --git a/ico/22x22/color/color-09-purple-16-darkslateblue.png b/ico/22x22/color/color-09-purple-16-darkslateblue.png new file mode 100644 index 000000000..14c8ad366 Binary files /dev/null and b/ico/22x22/color/color-09-purple-16-darkslateblue.png differ diff --git a/ico/22x22/color/color-09-purple-17-slateblue.png b/ico/22x22/color/color-09-purple-17-slateblue.png new file mode 100644 index 000000000..3a9fdf049 Binary files /dev/null and b/ico/22x22/color/color-09-purple-17-slateblue.png differ diff --git a/ico/22x22/color/color-09-purple-18-mediumslateblue.png b/ico/22x22/color/color-09-purple-18-mediumslateblue.png new file mode 100644 index 000000000..60f6650f0 Binary files /dev/null and b/ico/22x22/color/color-09-purple-18-mediumslateblue.png differ diff --git a/ico/22x22/color/color-10-white-01-white.png b/ico/22x22/color/color-10-white-01-white.png new file mode 100644 index 000000000..ec895b3b5 Binary files /dev/null and b/ico/22x22/color/color-10-white-01-white.png differ diff --git a/ico/22x22/color/color-10-white-02-snow.png b/ico/22x22/color/color-10-white-02-snow.png new file mode 100644 index 000000000..1dd7630ef Binary files /dev/null and b/ico/22x22/color/color-10-white-02-snow.png differ diff --git a/ico/22x22/color/color-10-white-03-honeydew.png b/ico/22x22/color/color-10-white-03-honeydew.png new file mode 100644 index 000000000..df17f8a3c Binary files /dev/null and b/ico/22x22/color/color-10-white-03-honeydew.png differ diff --git a/ico/22x22/color/color-10-white-04-mintcream.png b/ico/22x22/color/color-10-white-04-mintcream.png new file mode 100644 index 000000000..c053d5bb0 Binary files /dev/null and b/ico/22x22/color/color-10-white-04-mintcream.png differ diff --git a/ico/22x22/color/color-10-white-05-azure.png b/ico/22x22/color/color-10-white-05-azure.png new file mode 100644 index 000000000..fb16d07de Binary files /dev/null and b/ico/22x22/color/color-10-white-05-azure.png differ diff --git a/ico/22x22/color/color-10-white-06-aliceblue.png b/ico/22x22/color/color-10-white-06-aliceblue.png new file mode 100644 index 000000000..7ab04bb08 Binary files /dev/null and b/ico/22x22/color/color-10-white-06-aliceblue.png differ diff --git a/ico/22x22/color/color-10-white-07-ghostwhite.png b/ico/22x22/color/color-10-white-07-ghostwhite.png new file mode 100644 index 000000000..575d93649 Binary files /dev/null and b/ico/22x22/color/color-10-white-07-ghostwhite.png differ diff --git a/ico/22x22/color/color-10-white-08-whitesmoke.png b/ico/22x22/color/color-10-white-08-whitesmoke.png new file mode 100644 index 000000000..236711dd0 Binary files /dev/null and b/ico/22x22/color/color-10-white-08-whitesmoke.png differ diff --git a/ico/22x22/color/color-10-white-09-seashell.png b/ico/22x22/color/color-10-white-09-seashell.png new file mode 100644 index 000000000..fbc7a0fb5 Binary files /dev/null and b/ico/22x22/color/color-10-white-09-seashell.png differ diff --git a/ico/22x22/color/color-10-white-10-beige.png b/ico/22x22/color/color-10-white-10-beige.png new file mode 100644 index 000000000..77c548a82 Binary files /dev/null and b/ico/22x22/color/color-10-white-10-beige.png differ diff --git a/ico/22x22/color/color-10-white-11-oldlace.png b/ico/22x22/color/color-10-white-11-oldlace.png new file mode 100644 index 000000000..9732ee4e6 Binary files /dev/null and b/ico/22x22/color/color-10-white-11-oldlace.png differ diff --git a/ico/22x22/color/color-10-white-12-floralwhite.png b/ico/22x22/color/color-10-white-12-floralwhite.png new file mode 100644 index 000000000..6cc025be6 Binary files /dev/null and b/ico/22x22/color/color-10-white-12-floralwhite.png differ diff --git a/ico/22x22/color/color-10-white-13-ivory.png b/ico/22x22/color/color-10-white-13-ivory.png new file mode 100644 index 000000000..80c68040a Binary files /dev/null and b/ico/22x22/color/color-10-white-13-ivory.png differ diff --git a/ico/22x22/color/color-10-white-14-antiquewhite.png b/ico/22x22/color/color-10-white-14-antiquewhite.png new file mode 100644 index 000000000..6025799f7 Binary files /dev/null and b/ico/22x22/color/color-10-white-14-antiquewhite.png differ diff --git a/ico/22x22/color/color-10-white-15-linen.png b/ico/22x22/color/color-10-white-15-linen.png new file mode 100644 index 000000000..3dbcd9f0f Binary files /dev/null and b/ico/22x22/color/color-10-white-15-linen.png differ diff --git a/ico/22x22/color/color-10-white-16-lavenderblush.png b/ico/22x22/color/color-10-white-16-lavenderblush.png new file mode 100644 index 000000000..2cb7d3fc9 Binary files /dev/null and b/ico/22x22/color/color-10-white-16-lavenderblush.png differ diff --git a/ico/22x22/color/color-10-white-17-mistyrose.png b/ico/22x22/color/color-10-white-17-mistyrose.png new file mode 100644 index 000000000..941277fa4 Binary files /dev/null and b/ico/22x22/color/color-10-white-17-mistyrose.png differ diff --git a/ico/22x22/color/color-11-gray-01-gainsboro.png b/ico/22x22/color/color-11-gray-01-gainsboro.png new file mode 100644 index 000000000..c7e164da8 Binary files /dev/null and b/ico/22x22/color/color-11-gray-01-gainsboro.png differ diff --git a/ico/22x22/color/color-11-gray-02-lightgray.png b/ico/22x22/color/color-11-gray-02-lightgray.png new file mode 100644 index 000000000..fe7b38d53 Binary files /dev/null and b/ico/22x22/color/color-11-gray-02-lightgray.png differ diff --git a/ico/22x22/color/color-11-gray-03-silver.png b/ico/22x22/color/color-11-gray-03-silver.png new file mode 100644 index 000000000..7ac6c35cc Binary files /dev/null and b/ico/22x22/color/color-11-gray-03-silver.png differ diff --git a/ico/22x22/color/color-11-gray-04-darkgray.png b/ico/22x22/color/color-11-gray-04-darkgray.png new file mode 100644 index 000000000..2b582daba Binary files /dev/null and b/ico/22x22/color/color-11-gray-04-darkgray.png differ diff --git a/ico/22x22/color/color-11-gray-05-gray.png b/ico/22x22/color/color-11-gray-05-gray.png new file mode 100644 index 000000000..c1f739f8f Binary files /dev/null and b/ico/22x22/color/color-11-gray-05-gray.png differ diff --git a/ico/22x22/color/color-11-gray-06-dimgray.png b/ico/22x22/color/color-11-gray-06-dimgray.png new file mode 100644 index 000000000..b2532360d Binary files /dev/null and b/ico/22x22/color/color-11-gray-06-dimgray.png differ diff --git a/ico/22x22/color/color-11-gray-07-lightslategray.png b/ico/22x22/color/color-11-gray-07-lightslategray.png new file mode 100644 index 000000000..485f262bb Binary files /dev/null and b/ico/22x22/color/color-11-gray-07-lightslategray.png differ diff --git a/ico/22x22/color/color-11-gray-08-slategray.png b/ico/22x22/color/color-11-gray-08-slategray.png new file mode 100644 index 000000000..820ff5320 Binary files /dev/null and b/ico/22x22/color/color-11-gray-08-slategray.png differ diff --git a/ico/22x22/color/color-11-gray-09-darkslategray.png b/ico/22x22/color/color-11-gray-09-darkslategray.png new file mode 100644 index 000000000..85f7d4a89 Binary files /dev/null and b/ico/22x22/color/color-11-gray-09-darkslategray.png differ diff --git a/ico/22x22/color/color-11-gray-10-black.png b/ico/22x22/color/color-11-gray-10-black.png new file mode 100644 index 000000000..3b56acc3f Binary files /dev/null and b/ico/22x22/color/color-11-gray-10-black.png differ diff --git a/ico/22x22/color/color-brown.png b/ico/22x22/color/color-brown.png new file mode 100644 index 000000000..7ab0e186a Binary files /dev/null and b/ico/22x22/color/color-brown.png differ diff --git a/ico/22x22/color/color-gray.png b/ico/22x22/color/color-gray.png new file mode 100644 index 000000000..6ae3e3ec2 Binary files /dev/null and b/ico/22x22/color/color-gray.png differ diff --git a/ico/22x22/color/color-orange.png b/ico/22x22/color/color-orange.png new file mode 100644 index 000000000..62b7f1d39 Binary files /dev/null and b/ico/22x22/color/color-orange.png differ diff --git a/ico/22x22/color/color-purple.png b/ico/22x22/color/color-purple.png new file mode 100644 index 000000000..a8b34aafa Binary files /dev/null and b/ico/22x22/color/color-purple.png differ diff --git a/sources/editor/graphicspart/customelementgraphicpart.cpp b/sources/editor/graphicspart/customelementgraphicpart.cpp index e2f6011fb..3cb6f2e2f 100644 --- a/sources/editor/graphicspart/customelementgraphicpart.cpp +++ b/sources/editor/graphicspart/customelementgraphicpart.cpp @@ -177,6 +177,146 @@ void CustomElementGraphicPart::stylesToXml(QDomElement &qde) const else if (_filling == LightgrayFilling) css_like_styles += "lightgray"; else if (_filling == OrangeFilling) css_like_styles += "orange"; else if (_filling == PurpleFilling) css_like_styles += "purple"; + else if (_filling == HTMLPinkPinkFilling) css_like_styles += "HTMLPinkPink"; + else if (_filling == HTMLPinkLightPinkFilling) css_like_styles += "HTMLPinkLightPink"; + else if (_filling == HTMLPinkHotPinkFilling) css_like_styles += "HTMLPinkHotPink"; + else if (_filling == HTMLPinkDeepPinkFilling) css_like_styles += "HTMLPinkDeepPink"; + else if (_filling == HTMLPinkPaleVioletRedFilling) css_like_styles += "HTMLPinkPaleVioletRed"; + else if (_filling == HTMLPinkMediumVioletRedFilling) css_like_styles += "HTMLPinkMediumVioletRed"; + else if (_filling == HTMLRedLightSalmonFilling) css_like_styles += "HTMLRedLightSalmon"; + else if (_filling == HTMLRedSalmonFilling) css_like_styles += "HTMLRedSalmon"; + else if (_filling == HTMLRedDarkSalmonFilling) css_like_styles += "HTMLRedDarkSalmon"; + else if (_filling == HTMLRedLightCoralFilling) css_like_styles += "HTMLRedLightCoral"; + else if (_filling == HTMLRedIndianRedFilling) css_like_styles += "HTMLRedIndianRed"; + else if (_filling == HTMLRedCrimsonFilling) css_like_styles += "HTMLRedCrimson"; + else if (_filling == HTMLRedFirebrickFilling) css_like_styles += "HTMLRedFirebrick"; + else if (_filling == HTMLRedDarkRedFilling) css_like_styles += "HTMLRedDarkRed"; + else if (_filling == HTMLRedRedFilling) css_like_styles += "HTMLRedRed"; + else if (_filling == HTMLOrangeOrangeRedFilling) css_like_styles += "HTMLOrangeOrangeRed"; + else if (_filling == HTMLOrangeTomatoFilling) css_like_styles += "HTMLOrangeTomato"; + else if (_filling == HTMLOrangeCoralFilling) css_like_styles += "HTMLOrangeCoral"; + else if (_filling == HTMLOrangeDarkOrangeFilling) css_like_styles += "HTMLOrangeDarkOrange"; + else if (_filling == HTMLOrangeOrangeFilling) css_like_styles += "HTMLOrangeOrange"; + else if (_filling == HTMLYellowYellowFilling) css_like_styles += "HTMLYellowYellow"; + else if (_filling == HTMLYellowLightYellowFilling) css_like_styles += "HTMLYellowLightYellow"; + else if (_filling == HTMLYellowLemonChiffonFilling) css_like_styles += "HTMLYellowLemonChiffon"; + else if (_filling == HTMLYellowLightGoldenrodYellowFilling) css_like_styles += "HTMLYellowLightGoldenrodYellow"; + else if (_filling == HTMLYellowPapayaWhipFilling) css_like_styles += "HTMLYellowPapayaWhip"; + else if (_filling == HTMLYellowMoccasinFilling) css_like_styles += "HTMLYellowMoccasin"; + else if (_filling == HTMLYellowPeachPuffFilling) css_like_styles += "HTMLYellowPeachPuff"; + else if (_filling == HTMLYellowPaleGoldenrodFilling) css_like_styles += "HTMLYellowPaleGoldenrod"; + else if (_filling == HTMLYellowKhakiFilling) css_like_styles += "HTMLYellowKhaki"; + else if (_filling == HTMLYellowDarkKhakiFilling) css_like_styles += "HTMLYellowDarkKhaki"; + else if (_filling == HTMLYellowGoldFilling) css_like_styles += "HTMLYellowGold"; + else if (_filling == HTMLBrownCornsilkFilling) css_like_styles += "HTMLBrownCornsilk"; + else if (_filling == HTMLBrownBlanchedAlmondFilling) css_like_styles += "HTMLBrownBlanchedAlmond"; + else if (_filling == HTMLBrownBisqueFilling) css_like_styles += "HTMLBrownBisque"; + else if (_filling == HTMLBrownNavajoWhiteFilling) css_like_styles += "HTMLBrownNavajoWhite"; + else if (_filling == HTMLBrownWheatFilling) css_like_styles += "HTMLBrownWheat"; + else if (_filling == HTMLBrownBurlywoodFilling) css_like_styles += "HTMLBrownBurlywood"; + else if (_filling == HTMLBrownTanFilling) css_like_styles += "HTMLBrownTan"; + else if (_filling == HTMLBrownRosyBrownFilling) css_like_styles += "HTMLBrownRosyBrown"; + else if (_filling == HTMLBrownSandyBrownFilling) css_like_styles += "HTMLBrownSandyBrown"; + else if (_filling == HTMLBrownGoldenrodFilling) css_like_styles += "HTMLBrownGoldenrod"; + else if (_filling == HTMLBrownDarkGoldenrodFilling) css_like_styles += "HTMLBrownDarkGoldenrod"; + else if (_filling == HTMLBrownPeruFilling) css_like_styles += "HTMLBrownPeru"; + else if (_filling == HTMLBrownChocolateFilling) css_like_styles += "HTMLBrownChocolate"; + else if (_filling == HTMLBrownSaddleBrownFilling) css_like_styles += "HTMLBrownSaddleBrown"; + else if (_filling == HTMLBrownSiennaFilling) css_like_styles += "HTMLBrownSienna"; + else if (_filling == HTMLBrownBrownFilling) css_like_styles += "HTMLBrownBrown"; + else if (_filling == HTMLBrownMaroonFilling) css_like_styles += "HTMLBrownMaroon"; + else if (_filling == HTMLGreenDarkOliveGreenFilling) css_like_styles += "HTMLGreenDarkOliveGreen"; + else if (_filling == HTMLGreenOliveFilling) css_like_styles += "HTMLGreenOlive"; + else if (_filling == HTMLGreenOliveDrabFilling) css_like_styles += "HTMLGreenOliveDrab"; + else if (_filling == HTMLGreenYellowGreenFilling) css_like_styles += "HTMLGreenYellowGreen"; + else if (_filling == HTMLGreenLimeGreenFilling) css_like_styles += "HTMLGreenLimeGreen"; + else if (_filling == HTMLGreenLimeFilling) css_like_styles += "HTMLGreenLime"; + else if (_filling == HTMLGreenLawnGreenFilling) css_like_styles += "HTMLGreenLawnGreen"; + else if (_filling == HTMLGreenChartreuseFilling) css_like_styles += "HTMLGreenChartreuse"; + else if (_filling == HTMLGreenGreenYellowFilling) css_like_styles += "HTMLGreenGreenYellow"; + else if (_filling == HTMLGreenSpringGreenFilling) css_like_styles += "HTMLGreenSpringGreen"; + else if (_filling == HTMLGreenMediumSpringGreenFilling) css_like_styles += "HTMLGreenMediumSpringGreen"; + else if (_filling == HTMLGreenLightGreenFilling) css_like_styles += "HTMLGreenLightGreen"; + else if (_filling == HTMLGreenPaleGreenFilling) css_like_styles += "HTMLGreenPaleGreen"; + else if (_filling == HTMLGreenDarkSeaGreenFilling) css_like_styles += "HTMLGreenDarkSeaGreen"; + else if (_filling == HTMLGreenMediumAquamarineFilling) css_like_styles += "HTMLGreenMediumAquamarine"; + else if (_filling == HTMLGreenMediumSeaGreenFilling) css_like_styles += "HTMLGreenMediumSeaGreen"; + else if (_filling == HTMLGreenSeaGreenFilling) css_like_styles += "HTMLGreenSeaGreen"; + else if (_filling == HTMLGreenForestGreenFilling) css_like_styles += "HTMLGreenForestGreen"; + else if (_filling == HTMLGreenGreenFilling) css_like_styles += "HTMLGreenGreen"; + else if (_filling == HTMLGreenDarkGreenFilling) css_like_styles += "HTMLGreenDarkGreen"; + else if (_filling == HTMLCyanAquaFilling) css_like_styles += "HTMLCyanAqua"; + else if (_filling == HTMLCyanCyanFilling) css_like_styles += "HTMLCyanCyan"; + else if (_filling == HTMLCyanLightCyanFilling) css_like_styles += "HTMLCyanLightCyan"; + else if (_filling == HTMLCyanPaleTurquoiseFilling) css_like_styles += "HTMLCyanPaleTurquoise"; + else if (_filling == HTMLCyanAquamarineFilling) css_like_styles += "HTMLCyanAquamarine"; + else if (_filling == HTMLCyanTurquoiseFilling) css_like_styles += "HTMLCyanTurquoise"; + else if (_filling == HTMLCyanMediumTurquoiseFilling) css_like_styles += "HTMLCyanMediumTurquoise"; + else if (_filling == HTMLCyanDarkTurquoiseFilling) css_like_styles += "HTMLCyanDarkTurquoise"; + else if (_filling == HTMLCyanLightSeaGreenFilling) css_like_styles += "HTMLCyanLightSeaGreen"; + else if (_filling == HTMLCyanCadetBlueFilling) css_like_styles += "HTMLCyanCadetBlue"; + else if (_filling == HTMLCyanDarkCyanFilling) css_like_styles += "HTMLCyanDarkCyan"; + else if (_filling == HTMLCyanTealFilling) css_like_styles += "HTMLCyanTeal"; + else if (_filling == HTMLBlueLightSteelBlueFilling) css_like_styles += "HTMLBlueLightSteelBlue"; + else if (_filling == HTMLBluePowderBlueFilling) css_like_styles += "HTMLBluePowderBlue"; + else if (_filling == HTMLBlueLightBlueFilling) css_like_styles += "HTMLBlueLightBlue"; + else if (_filling == HTMLBlueSkyBlueFilling) css_like_styles += "HTMLBlueSkyBlue"; + else if (_filling == HTMLBlueLightSkyBlueFilling) css_like_styles += "HTMLBlueLightSkyBlue"; + else if (_filling == HTMLBlueDeepSkyBlueFilling) css_like_styles += "HTMLBlueDeepSkyBlue"; + else if (_filling == HTMLBlueDodgerBlueFilling) css_like_styles += "HTMLBlueDodgerBlue"; + else if (_filling == HTMLBlueCornflowerBlueFilling) css_like_styles += "HTMLBlueCornflowerBlue"; + else if (_filling == HTMLBlueSteelBlueFilling) css_like_styles += "HTMLBlueSteelBlue"; + else if (_filling == HTMLBlueRoyalBlueFilling) css_like_styles += "HTMLBlueRoyalBlue"; + else if (_filling == HTMLBlueBlueFilling) css_like_styles += "HTMLBlueBlue"; + else if (_filling == HTMLBlueMediumBlueFilling) css_like_styles += "HTMLBlueMediumBlue"; + else if (_filling == HTMLBlueDarkBlueFilling) css_like_styles += "HTMLBlueDarkBlue"; + else if (_filling == HTMLBlueNavyFilling) css_like_styles += "HTMLBlueNavy"; + else if (_filling == HTMLBlueMidnightBlueFilling) css_like_styles += "HTMLBlueMidnightBlue"; + else if (_filling == HTMLPurpleLavenderFilling) css_like_styles += "HTMLPurpleLavender"; + else if (_filling == HTMLPurpleThistleFilling) css_like_styles += "HTMLPurpleThistle"; + else if (_filling == HTMLPurplePlumFilling) css_like_styles += "HTMLPurplePlum"; + else if (_filling == HTMLPurpleVioletFilling) css_like_styles += "HTMLPurpleViolet"; + else if (_filling == HTMLPurpleOrchidFilling) css_like_styles += "HTMLPurpleOrchid"; + else if (_filling == HTMLPurpleFuchsiaFilling) css_like_styles += "HTMLPurpleFuchsia"; + else if (_filling == HTMLPurpleMagentaFilling) css_like_styles += "HTMLPurpleMagenta"; + else if (_filling == HTMLPurpleMediumOrchidFilling) css_like_styles += "HTMLPurpleMediumOrchid"; + else if (_filling == HTMLPurpleMediumPurpleFilling) css_like_styles += "HTMLPurpleMediumPurple"; + else if (_filling == HTMLPurpleBlueVioletFilling) css_like_styles += "HTMLPurpleBlueViolet"; + else if (_filling == HTMLPurpleDarkVioletFilling) css_like_styles += "HTMLPurpleDarkViolet"; + else if (_filling == HTMLPurpleDarkOrchidFilling) css_like_styles += "HTMLPurpleDarkOrchid"; + else if (_filling == HTMLPurpleDarkMagentaFilling) css_like_styles += "HTMLPurpleDarkMagenta"; + else if (_filling == HTMLPurplePurpleFilling) css_like_styles += "HTMLPurplePurple"; + else if (_filling == HTMLPurpleIndigoFilling) css_like_styles += "HTMLPurpleIndigo"; + else if (_filling == HTMLPurpleDarkSlateBlueFilling) css_like_styles += "HTMLPurpleDarkSlateBlue"; + else if (_filling == HTMLPurpleSlateBlueFilling) css_like_styles += "HTMLPurpleSlateBlue"; + else if (_filling == HTMLPurpleMediumSlateBlueFilling) css_like_styles += "HTMLPurpleMediumSlateBlue"; + else if (_filling == HTMLWhiteWhiteFilling) css_like_styles += "HTMLWhiteWhite"; + else if (_filling == HTMLWhiteSnowFilling) css_like_styles += "HTMLWhiteSnow"; + else if (_filling == HTMLWhiteHoneydewFilling) css_like_styles += "HTMLWhiteHoneydew"; + else if (_filling == HTMLWhiteMintCreamFilling) css_like_styles += "HTMLWhiteMintCream"; + else if (_filling == HTMLWhiteAzureFilling) css_like_styles += "HTMLWhiteAzure"; + else if (_filling == HTMLWhiteAliceBlueFilling) css_like_styles += "HTMLWhiteAliceBlue"; + else if (_filling == HTMLWhiteGhostWhiteFilling) css_like_styles += "HTMLWhiteGhostWhite"; + else if (_filling == HTMLWhiteWhiteSmokeFilling) css_like_styles += "HTMLWhiteWhiteSmoke"; + else if (_filling == HTMLWhiteSeashellFilling) css_like_styles += "HTMLWhiteSeashell"; + else if (_filling == HTMLWhiteBeigeFilling) css_like_styles += "HTMLWhiteBeige"; + else if (_filling == HTMLWhiteOldLaceFilling) css_like_styles += "HTMLWhiteOldLace"; + else if (_filling == HTMLWhiteFloralWhiteFilling) css_like_styles += "HTMLWhiteFloralWhite"; + else if (_filling == HTMLWhiteIvoryFilling) css_like_styles += "HTMLWhiteIvory"; + else if (_filling == HTMLWhiteAntiqueWhiteFilling) css_like_styles += "HTMLWhiteAntiqueWhite"; + else if (_filling == HTMLWhiteLinenFilling) css_like_styles += "HTMLWhiteLinen"; + else if (_filling == HTMLWhiteLavenderBlushFilling) css_like_styles += "HTMLWhiteLavenderBlush"; + else if (_filling == HTMLWhiteMistyRoseFilling) css_like_styles += "HTMLWhiteMistyRose"; + else if (_filling == HTMLGrayGainsboroFilling) css_like_styles += "HTMLGrayGainsboro"; + else if (_filling == HTMLGrayLightGrayFilling) css_like_styles += "HTMLGrayLightGray"; + else if (_filling == HTMLGraySilverFilling) css_like_styles += "HTMLGraySilver"; + else if (_filling == HTMLGrayDarkGrayFilling) css_like_styles += "HTMLGrayDarkGray"; + else if (_filling == HTMLGrayGrayFilling) css_like_styles += "HTMLGrayGray"; + else if (_filling == HTMLGrayDimGrayFilling) css_like_styles += "HTMLGrayDimGray"; + else if (_filling == HTMLGrayLightSlateGrayFilling) css_like_styles += "HTMLGrayLightSlateGray"; + else if (_filling == HTMLGraySlateGrayFilling) css_like_styles += "HTMLGraySlateGray"; + else if (_filling == HTMLGrayDarkSlateGrayFilling) css_like_styles += "HTMLGrayDarkSlateGray"; + else if (_filling == HTMLGrayBlackFilling) css_like_styles += "HTMLGrayBlack"; else if (_filling == HorFilling) css_like_styles += "hor"; else if (_filling == VerFilling) css_like_styles += "ver"; else if (_filling == BdiagFilling) css_like_styles += "bdiag"; @@ -197,6 +337,146 @@ void CustomElementGraphicPart::stylesToXml(QDomElement &qde) const else if (_color == LightgrayColor) css_like_styles += "lightgray"; else if (_color == OrangeColor) css_like_styles += "orange"; else if (_color == PurpleColor) css_like_styles += "purple"; + else if (_color == HTMLPinkPinkColor) css_like_styles += "HTMLPinkPink"; + else if (_color == HTMLPinkLightPinkColor) css_like_styles += "HTMLPinkLightPink"; + else if (_color == HTMLPinkHotPinkColor) css_like_styles += "HTMLPinkHotPink"; + else if (_color == HTMLPinkDeepPinkColor) css_like_styles += "HTMLPinkDeepPink"; + else if (_color == HTMLPinkPaleVioletRedColor) css_like_styles += "HTMLPinkPaleVioletRed"; + else if (_color == HTMLPinkMediumVioletRedColor) css_like_styles += "HTMLPinkMediumVioletRed"; + else if (_color == HTMLRedLightSalmonColor) css_like_styles += "HTMLRedLightSalmon"; + else if (_color == HTMLRedSalmonColor) css_like_styles += "HTMLRedSalmon"; + else if (_color == HTMLRedDarkSalmonColor) css_like_styles += "HTMLRedDarkSalmon"; + else if (_color == HTMLRedLightCoralColor) css_like_styles += "HTMLRedLightCoral"; + else if (_color == HTMLRedIndianRedColor) css_like_styles += "HTMLRedIndianRed"; + else if (_color == HTMLRedCrimsonColor) css_like_styles += "HTMLRedCrimson"; + else if (_color == HTMLRedFirebrickColor) css_like_styles += "HTMLRedFirebrick"; + else if (_color == HTMLRedDarkRedColor) css_like_styles += "HTMLRedDarkRed"; + else if (_color == HTMLRedRedColor) css_like_styles += "HTMLRedRed"; + else if (_color == HTMLOrangeOrangeRedColor) css_like_styles += "HTMLOrangeOrangeRed"; + else if (_color == HTMLOrangeTomatoColor) css_like_styles += "HTMLOrangeTomato"; + else if (_color == HTMLOrangeCoralColor) css_like_styles += "HTMLOrangeCoral"; + else if (_color == HTMLOrangeDarkOrangeColor) css_like_styles += "HTMLOrangeDarkOrange"; + else if (_color == HTMLOrangeOrangeColor) css_like_styles += "HTMLOrangeOrange"; + else if (_color == HTMLYellowYellowColor) css_like_styles += "HTMLYellowYellow"; + else if (_color == HTMLYellowLightYellowColor) css_like_styles += "HTMLYellowLightYellow"; + else if (_color == HTMLYellowLemonChiffonColor) css_like_styles += "HTMLYellowLemonChiffon"; + else if (_color == HTMLYellowLightGoldenrodYellowColor) css_like_styles += "HTMLYellowLightGoldenrodYellow"; + else if (_color == HTMLYellowPapayaWhipColor) css_like_styles += "HTMLYellowPapayaWhip"; + else if (_color == HTMLYellowMoccasinColor) css_like_styles += "HTMLYellowMoccasin"; + else if (_color == HTMLYellowPeachPuffColor) css_like_styles += "HTMLYellowPeachPuff"; + else if (_color == HTMLYellowPaleGoldenrodColor) css_like_styles += "HTMLYellowPaleGoldenrod"; + else if (_color == HTMLYellowKhakiColor) css_like_styles += "HTMLYellowKhaki"; + else if (_color == HTMLYellowDarkKhakiColor) css_like_styles += "HTMLYellowDarkKhaki"; + else if (_color == HTMLYellowGoldColor) css_like_styles += "HTMLYellowGold"; + else if (_color == HTMLBrownCornsilkColor) css_like_styles += "HTMLBrownCornsilk"; + else if (_color == HTMLBrownBlanchedAlmondColor) css_like_styles += "HTMLBrownBlanchedAlmond"; + else if (_color == HTMLBrownBisqueColor) css_like_styles += "HTMLBrownBisque"; + else if (_color == HTMLBrownNavajoWhiteColor) css_like_styles += "HTMLBrownNavajoWhite"; + else if (_color == HTMLBrownWheatColor) css_like_styles += "HTMLBrownWheat"; + else if (_color == HTMLBrownBurlywoodColor) css_like_styles += "HTMLBrownBurlywood"; + else if (_color == HTMLBrownTanColor) css_like_styles += "HTMLBrownTan"; + else if (_color == HTMLBrownRosyBrownColor) css_like_styles += "HTMLBrownRosyBrown"; + else if (_color == HTMLBrownSandyBrownColor) css_like_styles += "HTMLBrownSandyBrown"; + else if (_color == HTMLBrownGoldenrodColor) css_like_styles += "HTMLBrownGoldenrod"; + else if (_color == HTMLBrownDarkGoldenrodColor) css_like_styles += "HTMLBrownDarkGoldenrod"; + else if (_color == HTMLBrownPeruColor) css_like_styles += "HTMLBrownPeru"; + else if (_color == HTMLBrownChocolateColor) css_like_styles += "HTMLBrownChocolate"; + else if (_color == HTMLBrownSaddleBrownColor) css_like_styles += "HTMLBrownSaddleBrown"; + else if (_color == HTMLBrownSiennaColor) css_like_styles += "HTMLBrownSienna"; + else if (_color == HTMLBrownBrownColor) css_like_styles += "HTMLBrownBrown"; + else if (_color == HTMLBrownMaroonColor) css_like_styles += "HTMLBrownMaroon"; + else if (_color == HTMLGreenDarkOliveGreenColor) css_like_styles += "HTMLGreenDarkOliveGreen"; + else if (_color == HTMLGreenOliveColor) css_like_styles += "HTMLGreenOlive"; + else if (_color == HTMLGreenOliveDrabColor) css_like_styles += "HTMLGreenOliveDrab"; + else if (_color == HTMLGreenYellowGreenColor) css_like_styles += "HTMLGreenYellowGreen"; + else if (_color == HTMLGreenLimeGreenColor) css_like_styles += "HTMLGreenLimeGreen"; + else if (_color == HTMLGreenLimeColor) css_like_styles += "HTMLGreenLime"; + else if (_color == HTMLGreenLawnGreenColor) css_like_styles += "HTMLGreenLawnGreen"; + else if (_color == HTMLGreenChartreuseColor) css_like_styles += "HTMLGreenChartreuse"; + else if (_color == HTMLGreenGreenYellowColor) css_like_styles += "HTMLGreenGreenYellow"; + else if (_color == HTMLGreenSpringGreenColor) css_like_styles += "HTMLGreenSpringGreen"; + else if (_color == HTMLGreenMediumSpringGreenColor) css_like_styles += "HTMLGreenMediumSpringGreen"; + else if (_color == HTMLGreenLightGreenColor) css_like_styles += "HTMLGreenLightGreen"; + else if (_color == HTMLGreenPaleGreenColor) css_like_styles += "HTMLGreenPaleGreen"; + else if (_color == HTMLGreenDarkSeaGreenColor) css_like_styles += "HTMLGreenDarkSeaGreen"; + else if (_color == HTMLGreenMediumAquamarineColor) css_like_styles += "HTMLGreenMediumAquamarine"; + else if (_color == HTMLGreenMediumSeaGreenColor) css_like_styles += "HTMLGreenMediumSeaGreen"; + else if (_color == HTMLGreenSeaGreenColor) css_like_styles += "HTMLGreenSeaGreen"; + else if (_color == HTMLGreenForestGreenColor) css_like_styles += "HTMLGreenForestGreen"; + else if (_color == HTMLGreenGreenColor) css_like_styles += "HTMLGreenGreen"; + else if (_color == HTMLGreenDarkGreenColor) css_like_styles += "HTMLGreenDarkGreen"; + else if (_color == HTMLCyanAquaColor) css_like_styles += "HTMLCyanAqua"; + else if (_color == HTMLCyanCyanColor) css_like_styles += "HTMLCyanCyan"; + else if (_color == HTMLCyanLightCyanColor) css_like_styles += "HTMLCyanLightCyan"; + else if (_color == HTMLCyanPaleTurquoiseColor) css_like_styles += "HTMLCyanPaleTurquoise"; + else if (_color == HTMLCyanAquamarineColor) css_like_styles += "HTMLCyanAquamarine"; + else if (_color == HTMLCyanTurquoiseColor) css_like_styles += "HTMLCyanTurquoise"; + else if (_color == HTMLCyanMediumTurquoiseColor) css_like_styles += "HTMLCyanMediumTurquoise"; + else if (_color == HTMLCyanDarkTurquoiseColor) css_like_styles += "HTMLCyanDarkTurquoise"; + else if (_color == HTMLCyanLightSeaGreenColor) css_like_styles += "HTMLCyanLightSeaGreen"; + else if (_color == HTMLCyanCadetBlueColor) css_like_styles += "HTMLCyanCadetBlue"; + else if (_color == HTMLCyanDarkCyanColor) css_like_styles += "HTMLCyanDarkCyan"; + else if (_color == HTMLCyanTealColor) css_like_styles += "HTMLCyanTeal"; + else if (_color == HTMLBlueLightSteelBlueColor) css_like_styles += "HTMLBlueLightSteelBlue"; + else if (_color == HTMLBluePowderBlueColor) css_like_styles += "HTMLBluePowderBlue"; + else if (_color == HTMLBlueLightBlueColor) css_like_styles += "HTMLBlueLightBlue"; + else if (_color == HTMLBlueSkyBlueColor) css_like_styles += "HTMLBlueSkyBlue"; + else if (_color == HTMLBlueLightSkyBlueColor) css_like_styles += "HTMLBlueLightSkyBlue"; + else if (_color == HTMLBlueDeepSkyBlueColor) css_like_styles += "HTMLBlueDeepSkyBlue"; + else if (_color == HTMLBlueDodgerBlueColor) css_like_styles += "HTMLBlueDodgerBlue"; + else if (_color == HTMLBlueCornflowerBlueColor) css_like_styles += "HTMLBlueCornflowerBlue"; + else if (_color == HTMLBlueSteelBlueColor) css_like_styles += "HTMLBlueSteelBlue"; + else if (_color == HTMLBlueRoyalBlueColor) css_like_styles += "HTMLBlueRoyalBlue"; + else if (_color == HTMLBlueBlueColor) css_like_styles += "HTMLBlueBlue"; + else if (_color == HTMLBlueMediumBlueColor) css_like_styles += "HTMLBlueMediumBlue"; + else if (_color == HTMLBlueDarkBlueColor) css_like_styles += "HTMLBlueDarkBlue"; + else if (_color == HTMLBlueNavyColor) css_like_styles += "HTMLBlueNavy"; + else if (_color == HTMLBlueMidnightBlueColor) css_like_styles += "HTMLBlueMidnightBlue"; + else if (_color == HTMLPurpleLavenderColor) css_like_styles += "HTMLPurpleLavender"; + else if (_color == HTMLPurpleThistleColor) css_like_styles += "HTMLPurpleThistle"; + else if (_color == HTMLPurplePlumColor) css_like_styles += "HTMLPurplePlum"; + else if (_color == HTMLPurpleVioletColor) css_like_styles += "HTMLPurpleViolet"; + else if (_color == HTMLPurpleOrchidColor) css_like_styles += "HTMLPurpleOrchid"; + else if (_color == HTMLPurpleFuchsiaColor) css_like_styles += "HTMLPurpleFuchsia"; + else if (_color == HTMLPurpleMagentaColor) css_like_styles += "HTMLPurpleMagenta"; + else if (_color == HTMLPurpleMediumOrchidColor) css_like_styles += "HTMLPurpleMediumOrchid"; + else if (_color == HTMLPurpleMediumPurpleColor) css_like_styles += "HTMLPurpleMediumPurple"; + else if (_color == HTMLPurpleBlueVioletColor) css_like_styles += "HTMLPurpleBlueViolet"; + else if (_color == HTMLPurpleDarkVioletColor) css_like_styles += "HTMLPurpleDarkViolet"; + else if (_color == HTMLPurpleDarkOrchidColor) css_like_styles += "HTMLPurpleDarkOrchid"; + else if (_color == HTMLPurpleDarkMagentaColor) css_like_styles += "HTMLPurpleDarkMagenta"; + else if (_color == HTMLPurplePurpleColor) css_like_styles += "HTMLPurplePurple"; + else if (_color == HTMLPurpleIndigoColor) css_like_styles += "HTMLPurpleIndigo"; + else if (_color == HTMLPurpleDarkSlateBlueColor) css_like_styles += "HTMLPurpleDarkSlateBlue"; + else if (_color == HTMLPurpleSlateBlueColor) css_like_styles += "HTMLPurpleSlateBlue"; + else if (_color == HTMLPurpleMediumSlateBlueColor) css_like_styles += "HTMLPurpleMediumSlateBlue"; + else if (_color == HTMLWhiteWhiteColor) css_like_styles += "HTMLWhiteWhite"; + else if (_color == HTMLWhiteSnowColor) css_like_styles += "HTMLWhiteSnow"; + else if (_color == HTMLWhiteHoneydewColor) css_like_styles += "HTMLWhiteHoneydew"; + else if (_color == HTMLWhiteMintCreamColor) css_like_styles += "HTMLWhiteMintCream"; + else if (_color == HTMLWhiteAzureColor) css_like_styles += "HTMLWhiteAzure"; + else if (_color == HTMLWhiteAliceBlueColor) css_like_styles += "HTMLWhiteAliceBlue"; + else if (_color == HTMLWhiteGhostWhiteColor) css_like_styles += "HTMLWhiteGhostWhite"; + else if (_color == HTMLWhiteWhiteSmokeColor) css_like_styles += "HTMLWhiteWhiteSmoke"; + else if (_color == HTMLWhiteSeashellColor) css_like_styles += "HTMLWhiteSeashell"; + else if (_color == HTMLWhiteBeigeColor) css_like_styles += "HTMLWhiteBeige"; + else if (_color == HTMLWhiteOldLaceColor) css_like_styles += "HTMLWhiteOldLace"; + else if (_color == HTMLWhiteFloralWhiteColor) css_like_styles += "HTMLWhiteFloralWhite"; + else if (_color == HTMLWhiteIvoryColor) css_like_styles += "HTMLWhiteIvory"; + else if (_color == HTMLWhiteAntiqueWhiteColor) css_like_styles += "HTMLWhiteAntiqueWhite"; + else if (_color == HTMLWhiteLinenColor) css_like_styles += "HTMLWhiteLinen"; + else if (_color == HTMLWhiteLavenderBlushColor) css_like_styles += "HTMLWhiteLavenderBlush"; + else if (_color == HTMLWhiteMistyRoseColor) css_like_styles += "HTMLWhiteMistyRose"; + else if (_color == HTMLGrayGainsboroColor) css_like_styles += "HTMLGrayGainsboro"; + else if (_color == HTMLGrayLightGrayColor) css_like_styles += "HTMLGrayLightGray"; + else if (_color == HTMLGraySilverColor) css_like_styles += "HTMLGraySilver"; + else if (_color == HTMLGrayDarkGrayColor) css_like_styles += "HTMLGrayDarkGray"; + else if (_color == HTMLGrayGrayColor) css_like_styles += "HTMLGrayGray"; + else if (_color == HTMLGrayDimGrayColor) css_like_styles += "HTMLGrayDimGray"; + else if (_color == HTMLGrayLightSlateGrayColor) css_like_styles += "HTMLGrayLightSlateGray"; + else if (_color == HTMLGraySlateGrayColor) css_like_styles += "HTMLGraySlateGray"; + else if (_color == HTMLGrayDarkSlateGrayColor) css_like_styles += "HTMLGrayDarkSlateGray"; + else if (_color == HTMLGrayBlackColor) css_like_styles += "HTMLGrayBlack"; else if (_color == NoneColor) css_like_styles += "none"; @@ -218,7 +498,7 @@ void CustomElementGraphicPart::stylesFromXml(const QDomElement &qde) QStringList styles = qde.attribute("style").split(";", QString::SkipEmptyParts); //Check each pair of style - QRegExp rx("^\\s*([a-z-]+)\\s*:\\s*([a-z-]+)\\s*$"); + QRegExp rx("^\\s*([a-z-]+)\\s*:\\s*([a-zA-Z-]+)\\s*$"); foreach (QString style, styles) { if (!rx.exactMatch(style)) continue; @@ -254,6 +534,146 @@ void CustomElementGraphicPart::stylesFromXml(const QDomElement &qde) else if (style_value == "lightgray") _filling = LightgrayFilling; else if (style_value == "orange") _filling = OrangeFilling; else if (style_value == "purple") _filling = PurpleFilling; + else if (style_value == "HTMLPinkPink") _filling = HTMLPinkPinkFilling; + else if (style_value == "HTMLPinkLightPink") _filling = HTMLPinkLightPinkFilling; + else if (style_value == "HTMLPinkHotPink") _filling = HTMLPinkHotPinkFilling; + else if (style_value == "HTMLPinkDeepPink") _filling = HTMLPinkDeepPinkFilling; + else if (style_value == "HTMLPinkPaleVioletRed") _filling = HTMLPinkPaleVioletRedFilling; + else if (style_value == "HTMLPinkMediumVioletRed") _filling = HTMLPinkMediumVioletRedFilling; + else if (style_value == "HTMLRedLightSalmon") _filling = HTMLRedLightSalmonFilling; + else if (style_value == "HTMLRedSalmon") _filling = HTMLRedSalmonFilling; + else if (style_value == "HTMLRedDarkSalmon") _filling = HTMLRedDarkSalmonFilling; + else if (style_value == "HTMLRedLightCoral") _filling = HTMLRedLightCoralFilling; + else if (style_value == "HTMLRedIndianRed") _filling = HTMLRedIndianRedFilling; + else if (style_value == "HTMLRedCrimson") _filling = HTMLRedCrimsonFilling; + else if (style_value == "HTMLRedFirebrick") _filling = HTMLRedFirebrickFilling; + else if (style_value == "HTMLRedDarkRed") _filling = HTMLRedDarkRedFilling; + else if (style_value == "HTMLRedRed") _filling = HTMLRedRedFilling; + else if (style_value == "HTMLOrangeOrangeRed") _filling = HTMLOrangeOrangeRedFilling; + else if (style_value == "HTMLOrangeTomato") _filling = HTMLOrangeTomatoFilling; + else if (style_value == "HTMLOrangeCoral") _filling = HTMLOrangeCoralFilling; + else if (style_value == "HTMLOrangeDarkOrange") _filling = HTMLOrangeDarkOrangeFilling; + else if (style_value == "HTMLOrangeOrange") _filling = HTMLOrangeOrangeFilling; + else if (style_value == "HTMLYellowYellow") _filling = HTMLYellowYellowFilling; + else if (style_value == "HTMLYellowLightYellow") _filling = HTMLYellowLightYellowFilling; + else if (style_value == "HTMLYellowLemonChiffon") _filling = HTMLYellowLemonChiffonFilling; + else if (style_value == "HTMLYellowLightGoldenrodYellow") _filling = HTMLYellowLightGoldenrodYellowFilling; + else if (style_value == "HTMLYellowPapayaWhip") _filling = HTMLYellowPapayaWhipFilling; + else if (style_value == "HTMLYellowMoccasin") _filling = HTMLYellowMoccasinFilling; + else if (style_value == "HTMLYellowPeachPuff") _filling = HTMLYellowPeachPuffFilling; + else if (style_value == "HTMLYellowPaleGoldenrod") _filling = HTMLYellowPaleGoldenrodFilling; + else if (style_value == "HTMLYellowKhaki") _filling = HTMLYellowKhakiFilling; + else if (style_value == "HTMLYellowDarkKhaki") _filling = HTMLYellowDarkKhakiFilling; + else if (style_value == "HTMLYellowGold") _filling = HTMLYellowGoldFilling; + else if (style_value == "HTMLBrownCornsilk") _filling = HTMLBrownCornsilkFilling; + else if (style_value == "HTMLBrownBlanchedAlmond") _filling = HTMLBrownBlanchedAlmondFilling; + else if (style_value == "HTMLBrownBisque") _filling = HTMLBrownBisqueFilling; + else if (style_value == "HTMLBrownNavajoWhite") _filling = HTMLBrownNavajoWhiteFilling; + else if (style_value == "HTMLBrownWheat") _filling = HTMLBrownWheatFilling; + else if (style_value == "HTMLBrownBurlywood") _filling = HTMLBrownBurlywoodFilling; + else if (style_value == "HTMLBrownTan") _filling = HTMLBrownTanFilling; + else if (style_value == "HTMLBrownRosyBrown") _filling = HTMLBrownRosyBrownFilling; + else if (style_value == "HTMLBrownSandyBrown") _filling = HTMLBrownSandyBrownFilling; + else if (style_value == "HTMLBrownGoldenrod") _filling = HTMLBrownGoldenrodFilling; + else if (style_value == "HTMLBrownDarkGoldenrod") _filling = HTMLBrownDarkGoldenrodFilling; + else if (style_value == "HTMLBrownPeru") _filling = HTMLBrownPeruFilling; + else if (style_value == "HTMLBrownChocolate") _filling = HTMLBrownChocolateFilling; + else if (style_value == "HTMLBrownSaddleBrown") _filling = HTMLBrownSaddleBrownFilling; + else if (style_value == "HTMLBrownSienna") _filling = HTMLBrownSiennaFilling; + else if (style_value == "HTMLBrownBrown") _filling = HTMLBrownBrownFilling; + else if (style_value == "HTMLBrownMaroon") _filling = HTMLBrownMaroonFilling; + else if (style_value == "HTMLGreenDarkOliveGreen") _filling = HTMLGreenDarkOliveGreenFilling; + else if (style_value == "HTMLGreenOlive") _filling = HTMLGreenOliveFilling; + else if (style_value == "HTMLGreenOliveDrab") _filling = HTMLGreenOliveDrabFilling; + else if (style_value == "HTMLGreenYellowGreen") _filling = HTMLGreenYellowGreenFilling; + else if (style_value == "HTMLGreenLimeGreen") _filling = HTMLGreenLimeGreenFilling; + else if (style_value == "HTMLGreenLime") _filling = HTMLGreenLimeFilling; + else if (style_value == "HTMLGreenLawnGreen") _filling = HTMLGreenLawnGreenFilling; + else if (style_value == "HTMLGreenChartreuse") _filling = HTMLGreenChartreuseFilling; + else if (style_value == "HTMLGreenGreenYellow") _filling = HTMLGreenGreenYellowFilling; + else if (style_value == "HTMLGreenSpringGreen") _filling = HTMLGreenSpringGreenFilling; + else if (style_value == "HTMLGreenMediumSpringGreen") _filling = HTMLGreenMediumSpringGreenFilling; + else if (style_value == "HTMLGreenLightGreen") _filling = HTMLGreenLightGreenFilling; + else if (style_value == "HTMLGreenPaleGreen") _filling = HTMLGreenPaleGreenFilling; + else if (style_value == "HTMLGreenDarkSeaGreen") _filling = HTMLGreenDarkSeaGreenFilling; + else if (style_value == "HTMLGreenMediumAquamarine") _filling = HTMLGreenMediumAquamarineFilling; + else if (style_value == "HTMLGreenMediumSeaGreen") _filling = HTMLGreenMediumSeaGreenFilling; + else if (style_value == "HTMLGreenSeaGreen") _filling = HTMLGreenSeaGreenFilling; + else if (style_value == "HTMLGreenForestGreen") _filling = HTMLGreenForestGreenFilling; + else if (style_value == "HTMLGreenGreen") _filling = HTMLGreenGreenFilling; + else if (style_value == "HTMLGreenDarkGreen") _filling = HTMLGreenDarkGreenFilling; + else if (style_value == "HTMLCyanAqua") _filling = HTMLCyanAquaFilling; + else if (style_value == "HTMLCyanCyan") _filling = HTMLCyanCyanFilling; + else if (style_value == "HTMLCyanLightCyan") _filling = HTMLCyanLightCyanFilling; + else if (style_value == "HTMLCyanPaleTurquoise") _filling = HTMLCyanPaleTurquoiseFilling; + else if (style_value == "HTMLCyanAquamarine") _filling = HTMLCyanAquamarineFilling; + else if (style_value == "HTMLCyanTurquoise") _filling = HTMLCyanTurquoiseFilling; + else if (style_value == "HTMLCyanMediumTurquoise") _filling = HTMLCyanMediumTurquoiseFilling; + else if (style_value == "HTMLCyanDarkTurquoise") _filling = HTMLCyanDarkTurquoiseFilling; + else if (style_value == "HTMLCyanLightSeaGreen") _filling = HTMLCyanLightSeaGreenFilling; + else if (style_value == "HTMLCyanCadetBlue") _filling = HTMLCyanCadetBlueFilling; + else if (style_value == "HTMLCyanDarkCyan") _filling = HTMLCyanDarkCyanFilling; + else if (style_value == "HTMLCyanTeal") _filling = HTMLCyanTealFilling; + else if (style_value == "HTMLBlueLightSteelBlue") _filling = HTMLBlueLightSteelBlueFilling; + else if (style_value == "HTMLBluePowderBlue") _filling = HTMLBluePowderBlueFilling; + else if (style_value == "HTMLBlueLightBlue") _filling = HTMLBlueLightBlueFilling; + else if (style_value == "HTMLBlueSkyBlue") _filling = HTMLBlueSkyBlueFilling; + else if (style_value == "HTMLBlueLightSkyBlue") _filling = HTMLBlueLightSkyBlueFilling; + else if (style_value == "HTMLBlueDeepSkyBlue") _filling = HTMLBlueDeepSkyBlueFilling; + else if (style_value == "HTMLBlueDodgerBlue") _filling = HTMLBlueDodgerBlueFilling; + else if (style_value == "HTMLBlueCornflowerBlue") _filling = HTMLBlueCornflowerBlueFilling; + else if (style_value == "HTMLBlueSteelBlue") _filling = HTMLBlueSteelBlueFilling; + else if (style_value == "HTMLBlueRoyalBlue") _filling = HTMLBlueRoyalBlueFilling; + else if (style_value == "HTMLBlueBlue") _filling = HTMLBlueBlueFilling; + else if (style_value == "HTMLBlueMediumBlue") _filling = HTMLBlueMediumBlueFilling; + else if (style_value == "HTMLBlueDarkBlue") _filling = HTMLBlueDarkBlueFilling; + else if (style_value == "HTMLBlueNavy") _filling = HTMLBlueNavyFilling; + else if (style_value == "HTMLBlueMidnightBlue") _filling = HTMLBlueMidnightBlueFilling; + else if (style_value == "HTMLPurpleLavender") _filling = HTMLPurpleLavenderFilling; + else if (style_value == "HTMLPurpleThistle") _filling = HTMLPurpleThistleFilling; + else if (style_value == "HTMLPurplePlum") _filling = HTMLPurplePlumFilling; + else if (style_value == "HTMLPurpleViolet") _filling = HTMLPurpleVioletFilling; + else if (style_value == "HTMLPurpleOrchid") _filling = HTMLPurpleOrchidFilling; + else if (style_value == "HTMLPurpleFuchsia") _filling = HTMLPurpleFuchsiaFilling; + else if (style_value == "HTMLPurpleMagenta") _filling = HTMLPurpleMagentaFilling; + else if (style_value == "HTMLPurpleMediumOrchid") _filling = HTMLPurpleMediumOrchidFilling; + else if (style_value == "HTMLPurpleMediumPurple") _filling = HTMLPurpleMediumPurpleFilling; + else if (style_value == "HTMLPurpleBlueViolet") _filling = HTMLPurpleBlueVioletFilling; + else if (style_value == "HTMLPurpleDarkViolet") _filling = HTMLPurpleDarkVioletFilling; + else if (style_value == "HTMLPurpleDarkOrchid") _filling = HTMLPurpleDarkOrchidFilling; + else if (style_value == "HTMLPurpleDarkMagenta") _filling = HTMLPurpleDarkMagentaFilling; + else if (style_value == "HTMLPurplePurple") _filling = HTMLPurplePurpleFilling; + else if (style_value == "HTMLPurpleIndigo") _filling = HTMLPurpleIndigoFilling; + else if (style_value == "HTMLPurpleDarkSlateBlue") _filling = HTMLPurpleDarkSlateBlueFilling; + else if (style_value == "HTMLPurpleSlateBlue") _filling = HTMLPurpleSlateBlueFilling; + else if (style_value == "HTMLPurpleMediumSlateBlue") _filling = HTMLPurpleMediumSlateBlueFilling; + else if (style_value == "HTMLWhiteWhite") _filling = HTMLWhiteWhiteFilling; + else if (style_value == "HTMLWhiteSnow") _filling = HTMLWhiteSnowFilling; + else if (style_value == "HTMLWhiteHoneydew") _filling = HTMLWhiteHoneydewFilling; + else if (style_value == "HTMLWhiteMintCream") _filling = HTMLWhiteMintCreamFilling; + else if (style_value == "HTMLWhiteAzure") _filling = HTMLWhiteAzureFilling; + else if (style_value == "HTMLWhiteAliceBlue") _filling = HTMLWhiteAliceBlueFilling; + else if (style_value == "HTMLWhiteGhostWhite") _filling = HTMLWhiteGhostWhiteFilling; + else if (style_value == "HTMLWhiteWhiteSmoke") _filling = HTMLWhiteWhiteSmokeFilling; + else if (style_value == "HTMLWhiteSeashell") _filling = HTMLWhiteSeashellFilling; + else if (style_value == "HTMLWhiteBeige") _filling = HTMLWhiteBeigeFilling; + else if (style_value == "HTMLWhiteOldLace") _filling = HTMLWhiteOldLaceFilling; + else if (style_value == "HTMLWhiteFloralWhite") _filling = HTMLWhiteFloralWhiteFilling; + else if (style_value == "HTMLWhiteIvory") _filling = HTMLWhiteIvoryFilling; + else if (style_value == "HTMLWhiteAntiqueWhite") _filling = HTMLWhiteAntiqueWhiteFilling; + else if (style_value == "HTMLWhiteLinen") _filling = HTMLWhiteLinenFilling; + else if (style_value == "HTMLWhiteLavenderBlush") _filling = HTMLWhiteLavenderBlushFilling; + else if (style_value == "HTMLWhiteMistyRose") _filling = HTMLWhiteMistyRoseFilling; + else if (style_value == "HTMLGrayGainsboro") _filling = HTMLGrayGainsboroFilling; + else if (style_value == "HTMLGrayLightGray") _filling = HTMLGrayLightGrayFilling; + else if (style_value == "HTMLGraySilver") _filling = HTMLGraySilverFilling; + else if (style_value == "HTMLGrayDarkGray") _filling = HTMLGrayDarkGrayFilling; + else if (style_value == "HTMLGrayGray") _filling = HTMLGrayGrayFilling; + else if (style_value == "HTMLGrayDimGray") _filling = HTMLGrayDimGrayFilling; + else if (style_value == "HTMLGrayLightSlateGray") _filling = HTMLGrayLightSlateGrayFilling; + else if (style_value == "HTMLGraySlateGray") _filling = HTMLGraySlateGrayFilling; + else if (style_value == "HTMLGrayDarkSlateGray") _filling = HTMLGrayDarkSlateGrayFilling; + else if (style_value == "HTMLGrayBlack") _filling = HTMLGrayBlackFilling; else if (style_value == "hor") _filling = HorFilling; else if (style_value == "ver") _filling = VerFilling; else if (style_value == "bdiag") _filling = BdiagFilling; @@ -275,6 +695,146 @@ void CustomElementGraphicPart::stylesFromXml(const QDomElement &qde) else if (style_value == "lightgray") _color = LightgrayColor; else if (style_value == "orange") _color = OrangeColor; else if (style_value == "purple") _color = PurpleColor; + else if (style_value == "HTMLPinkPink") _color = HTMLPinkPinkColor; + else if (style_value == "HTMLPinkLightPink") _color = HTMLPinkLightPinkColor; + else if (style_value == "HTMLPinkHotPink") _color = HTMLPinkHotPinkColor; + else if (style_value == "HTMLPinkDeepPink") _color = HTMLPinkDeepPinkColor; + else if (style_value == "HTMLPinkPaleVioletRed") _color = HTMLPinkPaleVioletRedColor; + else if (style_value == "HTMLPinkMediumVioletRed") _color = HTMLPinkMediumVioletRedColor; + else if (style_value == "HTMLRedLightSalmon") _color = HTMLRedLightSalmonColor; + else if (style_value == "HTMLRedSalmon") _color = HTMLRedSalmonColor; + else if (style_value == "HTMLRedDarkSalmon") _color = HTMLRedDarkSalmonColor; + else if (style_value == "HTMLRedLightCoral") _color = HTMLRedLightCoralColor; + else if (style_value == "HTMLRedIndianRed") _color = HTMLRedIndianRedColor; + else if (style_value == "HTMLRedCrimson") _color = HTMLRedCrimsonColor; + else if (style_value == "HTMLRedFirebrick") _color = HTMLRedFirebrickColor; + else if (style_value == "HTMLRedDarkRed") _color = HTMLRedDarkRedColor; + else if (style_value == "HTMLRedRed") _color = HTMLRedRedColor; + else if (style_value == "HTMLOrangeOrangeRed") _color = HTMLOrangeOrangeRedColor; + else if (style_value == "HTMLOrangeTomato") _color = HTMLOrangeTomatoColor; + else if (style_value == "HTMLOrangeCoral") _color = HTMLOrangeCoralColor; + else if (style_value == "HTMLOrangeDarkOrange") _color = HTMLOrangeDarkOrangeColor; + else if (style_value == "HTMLOrangeOrange") _color = HTMLOrangeOrangeColor; + else if (style_value == "HTMLYellowYellow") _color = HTMLYellowYellowColor; + else if (style_value == "HTMLYellowLightYellow") _color = HTMLYellowLightYellowColor; + else if (style_value == "HTMLYellowLemonChiffon") _color = HTMLYellowLemonChiffonColor; + else if (style_value == "HTMLYellowLightGoldenrodYellow") _color = HTMLYellowLightGoldenrodYellowColor; + else if (style_value == "HTMLYellowPapayaWhip") _color = HTMLYellowPapayaWhipColor; + else if (style_value == "HTMLYellowMoccasin") _color = HTMLYellowMoccasinColor; + else if (style_value == "HTMLYellowPeachPuff") _color = HTMLYellowPeachPuffColor; + else if (style_value == "HTMLYellowPaleGoldenrod") _color = HTMLYellowPaleGoldenrodColor; + else if (style_value == "HTMLYellowKhaki") _color = HTMLYellowKhakiColor; + else if (style_value == "HTMLYellowDarkKhaki") _color = HTMLYellowDarkKhakiColor; + else if (style_value == "HTMLYellowGold") _color = HTMLYellowGoldColor; + else if (style_value == "HTMLBrownCornsilk") _color = HTMLBrownCornsilkColor; + else if (style_value == "HTMLBrownBlanchedAlmond") _color = HTMLBrownBlanchedAlmondColor; + else if (style_value == "HTMLBrownBisque") _color = HTMLBrownBisqueColor; + else if (style_value == "HTMLBrownNavajoWhite") _color = HTMLBrownNavajoWhiteColor; + else if (style_value == "HTMLBrownWheat") _color = HTMLBrownWheatColor; + else if (style_value == "HTMLBrownBurlywood") _color = HTMLBrownBurlywoodColor; + else if (style_value == "HTMLBrownTan") _color = HTMLBrownTanColor; + else if (style_value == "HTMLBrownRosyBrown") _color = HTMLBrownRosyBrownColor; + else if (style_value == "HTMLBrownSandyBrown") _color = HTMLBrownSandyBrownColor; + else if (style_value == "HTMLBrownGoldenrod") _color = HTMLBrownGoldenrodColor; + else if (style_value == "HTMLBrownDarkGoldenrod") _color = HTMLBrownDarkGoldenrodColor; + else if (style_value == "HTMLBrownPeru") _color = HTMLBrownPeruColor; + else if (style_value == "HTMLBrownChocolate") _color = HTMLBrownChocolateColor; + else if (style_value == "HTMLBrownSaddleBrown") _color = HTMLBrownSaddleBrownColor; + else if (style_value == "HTMLBrownSienna") _color = HTMLBrownSiennaColor; + else if (style_value == "HTMLBrownBrown") _color = HTMLBrownBrownColor; + else if (style_value == "HTMLBrownMaroon") _color = HTMLBrownMaroonColor; + else if (style_value == "HTMLGreenDarkOliveGreen") _color = HTMLGreenDarkOliveGreenColor; + else if (style_value == "HTMLGreenOlive") _color = HTMLGreenOliveColor; + else if (style_value == "HTMLGreenOliveDrab") _color = HTMLGreenOliveDrabColor; + else if (style_value == "HTMLGreenYellowGreen") _color = HTMLGreenYellowGreenColor; + else if (style_value == "HTMLGreenLimeGreen") _color = HTMLGreenLimeGreenColor; + else if (style_value == "HTMLGreenLime") _color = HTMLGreenLimeColor; + else if (style_value == "HTMLGreenLawnGreen") _color = HTMLGreenLawnGreenColor; + else if (style_value == "HTMLGreenChartreuse") _color = HTMLGreenChartreuseColor; + else if (style_value == "HTMLGreenGreenYellow") _color = HTMLGreenGreenYellowColor; + else if (style_value == "HTMLGreenSpringGreen") _color = HTMLGreenSpringGreenColor; + else if (style_value == "HTMLGreenMediumSpringGreen") _color = HTMLGreenMediumSpringGreenColor; + else if (style_value == "HTMLGreenLightGreen") _color = HTMLGreenLightGreenColor; + else if (style_value == "HTMLGreenPaleGreen") _color = HTMLGreenPaleGreenColor; + else if (style_value == "HTMLGreenDarkSeaGreen") _color = HTMLGreenDarkSeaGreenColor; + else if (style_value == "HTMLGreenMediumAquamarine") _color = HTMLGreenMediumAquamarineColor; + else if (style_value == "HTMLGreenMediumSeaGreen") _color = HTMLGreenMediumSeaGreenColor; + else if (style_value == "HTMLGreenSeaGreen") _color = HTMLGreenSeaGreenColor; + else if (style_value == "HTMLGreenForestGreen") _color = HTMLGreenForestGreenColor; + else if (style_value == "HTMLGreenGreen") _color = HTMLGreenGreenColor; + else if (style_value == "HTMLGreenDarkGreen") _color = HTMLGreenDarkGreenColor; + else if (style_value == "HTMLCyanAqua") _color = HTMLCyanAquaColor; + else if (style_value == "HTMLCyanCyan") _color = HTMLCyanCyanColor; + else if (style_value == "HTMLCyanLightCyan") _color = HTMLCyanLightCyanColor; + else if (style_value == "HTMLCyanPaleTurquoise") _color = HTMLCyanPaleTurquoiseColor; + else if (style_value == "HTMLCyanAquamarine") _color = HTMLCyanAquamarineColor; + else if (style_value == "HTMLCyanTurquoise") _color = HTMLCyanTurquoiseColor; + else if (style_value == "HTMLCyanMediumTurquoise") _color = HTMLCyanMediumTurquoiseColor; + else if (style_value == "HTMLCyanDarkTurquoise") _color = HTMLCyanDarkTurquoiseColor; + else if (style_value == "HTMLCyanLightSeaGreen") _color = HTMLCyanLightSeaGreenColor; + else if (style_value == "HTMLCyanCadetBlue") _color = HTMLCyanCadetBlueColor; + else if (style_value == "HTMLCyanDarkCyan") _color = HTMLCyanDarkCyanColor; + else if (style_value == "HTMLCyanTeal") _color = HTMLCyanTealColor; + else if (style_value == "HTMLBlueLightSteelBlue") _color = HTMLBlueLightSteelBlueColor; + else if (style_value == "HTMLBluePowderBlue") _color = HTMLBluePowderBlueColor; + else if (style_value == "HTMLBlueLightBlue") _color = HTMLBlueLightBlueColor; + else if (style_value == "HTMLBlueSkyBlue") _color = HTMLBlueSkyBlueColor; + else if (style_value == "HTMLBlueLightSkyBlue") _color = HTMLBlueLightSkyBlueColor; + else if (style_value == "HTMLBlueDeepSkyBlue") _color = HTMLBlueDeepSkyBlueColor; + else if (style_value == "HTMLBlueDodgerBlue") _color = HTMLBlueDodgerBlueColor; + else if (style_value == "HTMLBlueCornflowerBlue") _color = HTMLBlueCornflowerBlueColor; + else if (style_value == "HTMLBlueSteelBlue") _color = HTMLBlueSteelBlueColor; + else if (style_value == "HTMLBlueRoyalBlue") _color = HTMLBlueRoyalBlueColor; + else if (style_value == "HTMLBlueBlue") _color = HTMLBlueBlueColor; + else if (style_value == "HTMLBlueMediumBlue") _color = HTMLBlueMediumBlueColor; + else if (style_value == "HTMLBlueDarkBlue") _color = HTMLBlueDarkBlueColor; + else if (style_value == "HTMLBlueNavy") _color = HTMLBlueNavyColor; + else if (style_value == "HTMLBlueMidnightBlue") _color = HTMLBlueMidnightBlueColor; + else if (style_value == "HTMLPurpleLavender") _color = HTMLPurpleLavenderColor; + else if (style_value == "HTMLPurpleThistle") _color = HTMLPurpleThistleColor; + else if (style_value == "HTMLPurplePlum") _color = HTMLPurplePlumColor; + else if (style_value == "HTMLPurpleViolet") _color = HTMLPurpleVioletColor; + else if (style_value == "HTMLPurpleOrchid") _color = HTMLPurpleOrchidColor; + else if (style_value == "HTMLPurpleFuchsia") _color = HTMLPurpleFuchsiaColor; + else if (style_value == "HTMLPurpleMagenta") _color = HTMLPurpleMagentaColor; + else if (style_value == "HTMLPurpleMediumOrchid") _color = HTMLPurpleMediumOrchidColor; + else if (style_value == "HTMLPurpleMediumPurple") _color = HTMLPurpleMediumPurpleColor; + else if (style_value == "HTMLPurpleBlueViolet") _color = HTMLPurpleBlueVioletColor; + else if (style_value == "HTMLPurpleDarkViolet") _color = HTMLPurpleDarkVioletColor; + else if (style_value == "HTMLPurpleDarkOrchid") _color = HTMLPurpleDarkOrchidColor; + else if (style_value == "HTMLPurpleDarkMagenta") _color = HTMLPurpleDarkMagentaColor; + else if (style_value == "HTMLPurplePurple") _color = HTMLPurplePurpleColor; + else if (style_value == "HTMLPurpleIndigo") _color = HTMLPurpleIndigoColor; + else if (style_value == "HTMLPurpleDarkSlateBlue") _color = HTMLPurpleDarkSlateBlueColor; + else if (style_value == "HTMLPurpleSlateBlue") _color = HTMLPurpleSlateBlueColor; + else if (style_value == "HTMLPurpleMediumSlateBlue") _color = HTMLPurpleMediumSlateBlueColor; + else if (style_value == "HTMLWhiteWhite") _color = HTMLWhiteWhiteColor; + else if (style_value == "HTMLWhiteSnow") _color = HTMLWhiteSnowColor; + else if (style_value == "HTMLWhiteHoneydew") _color = HTMLWhiteHoneydewColor; + else if (style_value == "HTMLWhiteMintCream") _color = HTMLWhiteMintCreamColor; + else if (style_value == "HTMLWhiteAzure") _color = HTMLWhiteAzureColor; + else if (style_value == "HTMLWhiteAliceBlue") _color = HTMLWhiteAliceBlueColor; + else if (style_value == "HTMLWhiteGhostWhite") _color = HTMLWhiteGhostWhiteColor; + else if (style_value == "HTMLWhiteWhiteSmoke") _color = HTMLWhiteWhiteSmokeColor; + else if (style_value == "HTMLWhiteSeashell") _color = HTMLWhiteSeashellColor; + else if (style_value == "HTMLWhiteBeige") _color = HTMLWhiteBeigeColor; + else if (style_value == "HTMLWhiteOldLace") _color = HTMLWhiteOldLaceColor; + else if (style_value == "HTMLWhiteFloralWhite") _color = HTMLWhiteFloralWhiteColor; + else if (style_value == "HTMLWhiteIvory") _color = HTMLWhiteIvoryColor; + else if (style_value == "HTMLWhiteAntiqueWhite") _color = HTMLWhiteAntiqueWhiteColor; + else if (style_value == "HTMLWhiteLinen") _color = HTMLWhiteLinenColor; + else if (style_value == "HTMLWhiteLavenderBlush") _color = HTMLWhiteLavenderBlushColor; + else if (style_value == "HTMLWhiteMistyRose") _color = HTMLWhiteMistyRoseColor; + else if (style_value == "HTMLGrayGainsboro") _color = HTMLGrayGainsboroColor; + else if (style_value == "HTMLGrayLightGray") _color = HTMLGrayLightGrayColor; + else if (style_value == "HTMLGraySilver") _color = HTMLGraySilverColor; + else if (style_value == "HTMLGrayDarkGray") _color = HTMLGrayDarkGrayColor; + else if (style_value == "HTMLGrayGray") _color = HTMLGrayGrayColor; + else if (style_value == "HTMLGrayDimGray") _color = HTMLGrayDimGrayColor; + else if (style_value == "HTMLGrayLightSlateGray") _color = HTMLGrayLightSlateGrayColor; + else if (style_value == "HTMLGraySlateGray") _color = HTMLGraySlateGrayColor; + else if (style_value == "HTMLGrayDarkSlateGray") _color = HTMLGrayDarkSlateGrayColor; + else if (style_value == "HTMLGrayBlack") _color = HTMLGrayBlackColor; else if (style_value == "none") _color = NoneColor; } } @@ -343,6 +903,146 @@ void CustomElementGraphicPart::applyStylesToQPainter(QPainter &painter) const else if (_filling == LightgrayFilling) brush.setColor(Qt::lightGray); else if (_filling == OrangeFilling) brush.setColor(QColor(255, 128, 0)); else if (_filling == PurpleFilling) brush.setColor(QColor(136, 28, 168)); + else if (_filling == HTMLPinkPinkFilling) brush.setColor(QColor(255, 192, 203)); + else if (_filling == HTMLPinkLightPinkFilling) brush.setColor(QColor(255, 182, 193)); + else if (_filling == HTMLPinkHotPinkFilling) brush.setColor(QColor(255, 105, 180)); + else if (_filling == HTMLPinkDeepPinkFilling) brush.setColor(QColor(255, 20, 147)); + else if (_filling == HTMLPinkPaleVioletRedFilling) brush.setColor(QColor(219, 112, 147)); + else if (_filling == HTMLPinkMediumVioletRedFilling) brush.setColor(QColor(199, 21, 133)); + else if (_filling == HTMLRedLightSalmonFilling) brush.setColor(QColor(255, 160, 122)); + else if (_filling == HTMLRedSalmonFilling) brush.setColor(QColor(250, 128, 114)); + else if (_filling == HTMLRedDarkSalmonFilling) brush.setColor(QColor(233, 150, 122)); + else if (_filling == HTMLRedLightCoralFilling) brush.setColor(QColor(240, 128, 128)); + else if (_filling == HTMLRedIndianRedFilling) brush.setColor(QColor(205, 92, 92)); + else if (_filling == HTMLRedCrimsonFilling) brush.setColor(QColor(220, 20, 60)); + else if (_filling == HTMLRedFirebrickFilling) brush.setColor(QColor(178, 34, 34)); + else if (_filling == HTMLRedDarkRedFilling) brush.setColor(QColor(139, 0, 0)); + else if (_filling == HTMLRedRedFilling) brush.setColor(QColor(255, 0, 0)); + else if (_filling == HTMLOrangeOrangeRedFilling) brush.setColor(QColor(255, 69, 0)); + else if (_filling == HTMLOrangeTomatoFilling) brush.setColor(QColor(255, 99, 71)); + else if (_filling == HTMLOrangeCoralFilling) brush.setColor(QColor(255, 127, 80)); + else if (_filling == HTMLOrangeDarkOrangeFilling) brush.setColor(QColor(255, 140, 0)); + else if (_filling == HTMLOrangeOrangeFilling) brush.setColor(QColor(255, 165, 0)); + else if (_filling == HTMLYellowYellowFilling) brush.setColor(QColor(255, 255, 0)); + else if (_filling == HTMLYellowLightYellowFilling) brush.setColor(QColor(255, 255, 224)); + else if (_filling == HTMLYellowLemonChiffonFilling) brush.setColor(QColor(255, 250, 205)); + else if (_filling == HTMLYellowLightGoldenrodYellowFilling) brush.setColor(QColor(250, 250, 210)); + else if (_filling == HTMLYellowPapayaWhipFilling) brush.setColor(QColor(255, 239, 213)); + else if (_filling == HTMLYellowMoccasinFilling) brush.setColor(QColor(255, 228, 181)); + else if (_filling == HTMLYellowPeachPuffFilling) brush.setColor(QColor(255, 218, 185)); + else if (_filling == HTMLYellowPaleGoldenrodFilling) brush.setColor(QColor(238, 232, 170)); + else if (_filling == HTMLYellowKhakiFilling) brush.setColor(QColor(240, 230, 140)); + else if (_filling == HTMLYellowDarkKhakiFilling) brush.setColor(QColor(189, 183, 107)); + else if (_filling == HTMLYellowGoldFilling) brush.setColor(QColor(255, 215, 0)); + else if (_filling == HTMLBrownCornsilkFilling) brush.setColor(QColor(255, 248, 220)); + else if (_filling == HTMLBrownBlanchedAlmondFilling) brush.setColor(QColor(255, 235, 205)); + else if (_filling == HTMLBrownBisqueFilling) brush.setColor(QColor(255, 228, 196)); + else if (_filling == HTMLBrownNavajoWhiteFilling) brush.setColor(QColor(255, 222, 173)); + else if (_filling == HTMLBrownWheatFilling) brush.setColor(QColor(245, 222, 179)); + else if (_filling == HTMLBrownBurlywoodFilling) brush.setColor(QColor(222, 184, 135)); + else if (_filling == HTMLBrownTanFilling) brush.setColor(QColor(210, 180, 140)); + else if (_filling == HTMLBrownRosyBrownFilling) brush.setColor(QColor(188, 143, 143)); + else if (_filling == HTMLBrownSandyBrownFilling) brush.setColor(QColor(244, 164, 96)); + else if (_filling == HTMLBrownGoldenrodFilling) brush.setColor(QColor(218, 165, 32)); + else if (_filling == HTMLBrownDarkGoldenrodFilling) brush.setColor(QColor(184, 134, 11)); + else if (_filling == HTMLBrownPeruFilling) brush.setColor(QColor(205, 133, 63)); + else if (_filling == HTMLBrownChocolateFilling) brush.setColor(QColor(210, 105, 30)); + else if (_filling == HTMLBrownSaddleBrownFilling) brush.setColor(QColor(139, 69, 19)); + else if (_filling == HTMLBrownSiennaFilling) brush.setColor(QColor(160, 82, 45)); + else if (_filling == HTMLBrownBrownFilling) brush.setColor(QColor(165, 42, 42)); + else if (_filling == HTMLBrownMaroonFilling) brush.setColor(QColor(128, 0, 0)); + else if (_filling == HTMLGreenDarkOliveGreenFilling) brush.setColor(QColor(85, 107, 47)); + else if (_filling == HTMLGreenOliveFilling) brush.setColor(QColor(128, 128, 0)); + else if (_filling == HTMLGreenOliveDrabFilling) brush.setColor(QColor(107, 142, 35)); + else if (_filling == HTMLGreenYellowGreenFilling) brush.setColor(QColor(154, 205, 50)); + else if (_filling == HTMLGreenLimeGreenFilling) brush.setColor(QColor(50, 205, 50)); + else if (_filling == HTMLGreenLimeFilling) brush.setColor(QColor(0, 255, 0)); + else if (_filling == HTMLGreenLawnGreenFilling) brush.setColor(QColor(124, 252, 0)); + else if (_filling == HTMLGreenChartreuseFilling) brush.setColor(QColor(127, 255, 0)); + else if (_filling == HTMLGreenGreenYellowFilling) brush.setColor(QColor(173, 255, 47)); + else if (_filling == HTMLGreenSpringGreenFilling) brush.setColor(QColor(0, 255, 127)); + else if (_filling == HTMLGreenMediumSpringGreenFilling) brush.setColor(QColor(0, 250, 154)); + else if (_filling == HTMLGreenLightGreenFilling) brush.setColor(QColor(144, 238, 144)); + else if (_filling == HTMLGreenPaleGreenFilling) brush.setColor(QColor(152, 251, 152)); + else if (_filling == HTMLGreenDarkSeaGreenFilling) brush.setColor(QColor(143, 188, 143)); + else if (_filling == HTMLGreenMediumAquamarineFilling) brush.setColor(QColor(102, 205, 170)); + else if (_filling == HTMLGreenMediumSeaGreenFilling) brush.setColor(QColor(60, 179, 113)); + else if (_filling == HTMLGreenSeaGreenFilling) brush.setColor(QColor(46, 139, 87)); + else if (_filling == HTMLGreenForestGreenFilling) brush.setColor(QColor(34, 139, 34)); + else if (_filling == HTMLGreenGreenFilling) brush.setColor(QColor(0, 128, 0)); + else if (_filling == HTMLGreenDarkGreenFilling) brush.setColor(QColor(0, 100, 0)); + else if (_filling == HTMLCyanAquaFilling) brush.setColor(QColor(0, 255, 255)); + else if (_filling == HTMLCyanCyanFilling) brush.setColor(QColor(0, 255, 255)); + else if (_filling == HTMLCyanLightCyanFilling) brush.setColor(QColor(224, 255, 255)); + else if (_filling == HTMLCyanPaleTurquoiseFilling) brush.setColor(QColor(175, 238, 238)); + else if (_filling == HTMLCyanAquamarineFilling) brush.setColor(QColor(127, 255, 212)); + else if (_filling == HTMLCyanTurquoiseFilling) brush.setColor(QColor(64, 224, 208)); + else if (_filling == HTMLCyanMediumTurquoiseFilling) brush.setColor(QColor(72, 209, 204)); + else if (_filling == HTMLCyanDarkTurquoiseFilling) brush.setColor(QColor(0, 206, 209)); + else if (_filling == HTMLCyanLightSeaGreenFilling) brush.setColor(QColor(32, 178, 170)); + else if (_filling == HTMLCyanCadetBlueFilling) brush.setColor(QColor(95, 158, 160)); + else if (_filling == HTMLCyanDarkCyanFilling) brush.setColor(QColor(0, 139, 139)); + else if (_filling == HTMLCyanTealFilling) brush.setColor(QColor(0, 128, 128)); + else if (_filling == HTMLBlueLightSteelBlueFilling) brush.setColor(QColor(176, 196, 222)); + else if (_filling == HTMLBluePowderBlueFilling) brush.setColor(QColor(176, 224, 230)); + else if (_filling == HTMLBlueLightBlueFilling) brush.setColor(QColor(173, 216, 230)); + else if (_filling == HTMLBlueSkyBlueFilling) brush.setColor(QColor(135, 206, 235)); + else if (_filling == HTMLBlueLightSkyBlueFilling) brush.setColor(QColor(135, 206, 250)); + else if (_filling == HTMLBlueDeepSkyBlueFilling) brush.setColor(QColor(0, 191, 255)); + else if (_filling == HTMLBlueDodgerBlueFilling) brush.setColor(QColor(30, 144, 255)); + else if (_filling == HTMLBlueCornflowerBlueFilling) brush.setColor(QColor(100, 149, 237)); + else if (_filling == HTMLBlueSteelBlueFilling) brush.setColor(QColor(70, 130, 180)); + else if (_filling == HTMLBlueRoyalBlueFilling) brush.setColor(QColor(65, 105, 225)); + else if (_filling == HTMLBlueBlueFilling) brush.setColor(QColor(0, 0, 255)); + else if (_filling == HTMLBlueMediumBlueFilling) brush.setColor(QColor(0, 0, 205)); + else if (_filling == HTMLBlueDarkBlueFilling) brush.setColor(QColor(0, 0, 139)); + else if (_filling == HTMLBlueNavyFilling) brush.setColor(QColor(0, 0, 128)); + else if (_filling == HTMLBlueMidnightBlueFilling) brush.setColor(QColor(25, 25, 112)); + else if (_filling == HTMLPurpleLavenderFilling) brush.setColor(QColor(230, 230, 250)); + else if (_filling == HTMLPurpleThistleFilling) brush.setColor(QColor(216, 191, 216)); + else if (_filling == HTMLPurplePlumFilling) brush.setColor(QColor(221, 160, 221)); + else if (_filling == HTMLPurpleVioletFilling) brush.setColor(QColor(238, 130, 238)); + else if (_filling == HTMLPurpleOrchidFilling) brush.setColor(QColor(218, 112, 214)); + else if (_filling == HTMLPurpleFuchsiaFilling) brush.setColor(QColor(255, 0, 255)); + else if (_filling == HTMLPurpleMagentaFilling) brush.setColor(QColor(255, 0, 255)); + else if (_filling == HTMLPurpleMediumOrchidFilling) brush.setColor(QColor(186, 85, 211)); + else if (_filling == HTMLPurpleMediumPurpleFilling) brush.setColor(QColor(147, 112, 219)); + else if (_filling == HTMLPurpleBlueVioletFilling) brush.setColor(QColor(138, 43, 226)); + else if (_filling == HTMLPurpleDarkVioletFilling) brush.setColor(QColor(148, 0, 211)); + else if (_filling == HTMLPurpleDarkOrchidFilling) brush.setColor(QColor(153, 50, 204)); + else if (_filling == HTMLPurpleDarkMagentaFilling) brush.setColor(QColor(139, 0, 139)); + else if (_filling == HTMLPurplePurpleFilling) brush.setColor(QColor(128, 0, 128)); + else if (_filling == HTMLPurpleIndigoFilling) brush.setColor(QColor(75, 0, 130)); + else if (_filling == HTMLPurpleDarkSlateBlueFilling) brush.setColor(QColor(72, 61, 139)); + else if (_filling == HTMLPurpleSlateBlueFilling) brush.setColor(QColor(106, 90, 205)); + else if (_filling == HTMLPurpleMediumSlateBlueFilling) brush.setColor(QColor(123, 104, 238)); + else if (_filling == HTMLWhiteWhiteFilling) brush.setColor(QColor(255, 255, 255)); + else if (_filling == HTMLWhiteSnowFilling) brush.setColor(QColor(255, 250, 250)); + else if (_filling == HTMLWhiteHoneydewFilling) brush.setColor(QColor(240, 255, 240)); + else if (_filling == HTMLWhiteMintCreamFilling) brush.setColor(QColor(245, 255, 250)); + else if (_filling == HTMLWhiteAzureFilling) brush.setColor(QColor(240, 255, 255)); + else if (_filling == HTMLWhiteAliceBlueFilling) brush.setColor(QColor(240, 248, 255)); + else if (_filling == HTMLWhiteGhostWhiteFilling) brush.setColor(QColor(248, 248, 255)); + else if (_filling == HTMLWhiteWhiteSmokeFilling) brush.setColor(QColor(245, 245, 245)); + else if (_filling == HTMLWhiteSeashellFilling) brush.setColor(QColor(255, 245, 238)); + else if (_filling == HTMLWhiteBeigeFilling) brush.setColor(QColor(245, 245, 220)); + else if (_filling == HTMLWhiteOldLaceFilling) brush.setColor(QColor(253, 245, 230)); + else if (_filling == HTMLWhiteFloralWhiteFilling) brush.setColor(QColor(255, 250, 240)); + else if (_filling == HTMLWhiteIvoryFilling) brush.setColor(QColor(255, 255, 240)); + else if (_filling == HTMLWhiteAntiqueWhiteFilling) brush.setColor(QColor(250, 235, 215)); + else if (_filling == HTMLWhiteLinenFilling) brush.setColor(QColor(250, 240, 230)); + else if (_filling == HTMLWhiteLavenderBlushFilling) brush.setColor(QColor(255, 240, 245)); + else if (_filling == HTMLWhiteMistyRoseFilling) brush.setColor(QColor(255, 228, 225)); + else if (_filling == HTMLGrayGainsboroFilling) brush.setColor(QColor(220, 220, 220)); + else if (_filling == HTMLGrayLightGrayFilling) brush.setColor(QColor(211, 211, 211)); + else if (_filling == HTMLGraySilverFilling) brush.setColor(QColor(192, 192, 192)); + else if (_filling == HTMLGrayDarkGrayFilling) brush.setColor(QColor(169, 169, 169)); + else if (_filling == HTMLGrayGrayFilling) brush.setColor(QColor(128, 128, 128)); + else if (_filling == HTMLGrayDimGrayFilling) brush.setColor(QColor(105, 105, 105)); + else if (_filling == HTMLGrayLightSlateGrayFilling) brush.setColor(QColor(119, 136, 153)); + else if (_filling == HTMLGraySlateGrayFilling) brush.setColor(QColor(112, 128, 144)); + else if (_filling == HTMLGrayDarkSlateGrayFilling) brush.setColor(QColor(47, 79, 79)); + else if (_filling == HTMLGrayBlackFilling) brush.setColor(QColor(0, 0, 0)); } //Apply pen color @@ -359,6 +1059,146 @@ void CustomElementGraphicPart::applyStylesToQPainter(QPainter &painter) const else if (_color == LightgrayColor) pen.setColor(Qt::lightGray); else if (_color == OrangeColor) pen.setColor(QColor(255, 128, 0)); else if (_color == PurpleColor) pen.setColor(QColor(136, 28, 168)); + else if (_color == HTMLPinkPinkColor) pen.setColor(QColor(255, 192, 203)); + else if (_color == HTMLPinkLightPinkColor) pen.setColor(QColor(255, 182, 193)); + else if (_color == HTMLPinkHotPinkColor) pen.setColor(QColor(255, 105, 180)); + else if (_color == HTMLPinkDeepPinkColor) pen.setColor(QColor(255, 20, 147)); + else if (_color == HTMLPinkPaleVioletRedColor) pen.setColor(QColor(219, 112, 147)); + else if (_color == HTMLPinkMediumVioletRedColor) pen.setColor(QColor(199, 21, 133)); + else if (_color == HTMLRedLightSalmonColor) pen.setColor(QColor(255, 160, 122)); + else if (_color == HTMLRedSalmonColor) pen.setColor(QColor(250, 128, 114)); + else if (_color == HTMLRedDarkSalmonColor) pen.setColor(QColor(233, 150, 122)); + else if (_color == HTMLRedLightCoralColor) pen.setColor(QColor(240, 128, 128)); + else if (_color == HTMLRedIndianRedColor) pen.setColor(QColor(205, 92, 92)); + else if (_color == HTMLRedCrimsonColor) pen.setColor(QColor(220, 20, 60)); + else if (_color == HTMLRedFirebrickColor) pen.setColor(QColor(178, 34, 34)); + else if (_color == HTMLRedDarkRedColor) pen.setColor(QColor(139, 0, 0)); + else if (_color == HTMLRedRedColor) pen.setColor(QColor(255, 0, 0)); + else if (_color == HTMLOrangeOrangeRedColor) pen.setColor(QColor(255, 69, 0)); + else if (_color == HTMLOrangeTomatoColor) pen.setColor(QColor(255, 99, 71)); + else if (_color == HTMLOrangeCoralColor) pen.setColor(QColor(255, 127, 80)); + else if (_color == HTMLOrangeDarkOrangeColor) pen.setColor(QColor(255, 140, 0)); + else if (_color == HTMLOrangeOrangeColor) pen.setColor(QColor(255, 165, 0)); + else if (_color == HTMLYellowYellowColor) pen.setColor(QColor(255, 255, 0)); + else if (_color == HTMLYellowLightYellowColor) pen.setColor(QColor(255, 255, 224)); + else if (_color == HTMLYellowLemonChiffonColor) pen.setColor(QColor(255, 250, 205)); + else if (_color == HTMLYellowLightGoldenrodYellowColor) pen.setColor(QColor(250, 250, 210)); + else if (_color == HTMLYellowPapayaWhipColor) pen.setColor(QColor(255, 239, 213)); + else if (_color == HTMLYellowMoccasinColor) pen.setColor(QColor(255, 228, 181)); + else if (_color == HTMLYellowPeachPuffColor) pen.setColor(QColor(255, 218, 185)); + else if (_color == HTMLYellowPaleGoldenrodColor) pen.setColor(QColor(238, 232, 170)); + else if (_color == HTMLYellowKhakiColor) pen.setColor(QColor(240, 230, 140)); + else if (_color == HTMLYellowDarkKhakiColor) pen.setColor(QColor(189, 183, 107)); + else if (_color == HTMLYellowGoldColor) pen.setColor(QColor(255, 215, 0)); + else if (_color == HTMLBrownCornsilkColor) pen.setColor(QColor(255, 248, 220)); + else if (_color == HTMLBrownBlanchedAlmondColor) pen.setColor(QColor(255, 235, 205)); + else if (_color == HTMLBrownBisqueColor) pen.setColor(QColor(255, 228, 196)); + else if (_color == HTMLBrownNavajoWhiteColor) pen.setColor(QColor(255, 222, 173)); + else if (_color == HTMLBrownWheatColor) pen.setColor(QColor(245, 222, 179)); + else if (_color == HTMLBrownBurlywoodColor) pen.setColor(QColor(222, 184, 135)); + else if (_color == HTMLBrownTanColor) pen.setColor(QColor(210, 180, 140)); + else if (_color == HTMLBrownRosyBrownColor) pen.setColor(QColor(188, 143, 143)); + else if (_color == HTMLBrownSandyBrownColor) pen.setColor(QColor(244, 164, 96)); + else if (_color == HTMLBrownGoldenrodColor) pen.setColor(QColor(218, 165, 32)); + else if (_color == HTMLBrownDarkGoldenrodColor) pen.setColor(QColor(184, 134, 11)); + else if (_color == HTMLBrownPeruColor) pen.setColor(QColor(205, 133, 63)); + else if (_color == HTMLBrownChocolateColor) pen.setColor(QColor(210, 105, 30)); + else if (_color == HTMLBrownSaddleBrownColor) pen.setColor(QColor(139, 69, 19)); + else if (_color == HTMLBrownSiennaColor) pen.setColor(QColor(160, 82, 45)); + else if (_color == HTMLBrownBrownColor) pen.setColor(QColor(165, 42, 42)); + else if (_color == HTMLBrownMaroonColor) pen.setColor(QColor(128, 0, 0)); + else if (_color == HTMLGreenDarkOliveGreenColor) pen.setColor(QColor(85, 107, 47)); + else if (_color == HTMLGreenOliveColor) pen.setColor(QColor(128, 128, 0)); + else if (_color == HTMLGreenOliveDrabColor) pen.setColor(QColor(107, 142, 35)); + else if (_color == HTMLGreenYellowGreenColor) pen.setColor(QColor(154, 205, 50)); + else if (_color == HTMLGreenLimeGreenColor) pen.setColor(QColor(50, 205, 50)); + else if (_color == HTMLGreenLimeColor) pen.setColor(QColor(0, 255, 0)); + else if (_color == HTMLGreenLawnGreenColor) pen.setColor(QColor(124, 252, 0)); + else if (_color == HTMLGreenChartreuseColor) pen.setColor(QColor(127, 255, 0)); + else if (_color == HTMLGreenGreenYellowColor) pen.setColor(QColor(173, 255, 47)); + else if (_color == HTMLGreenSpringGreenColor) pen.setColor(QColor(0, 255, 127)); + else if (_color == HTMLGreenMediumSpringGreenColor) pen.setColor(QColor(0, 250, 154)); + else if (_color == HTMLGreenLightGreenColor) pen.setColor(QColor(144, 238, 144)); + else if (_color == HTMLGreenPaleGreenColor) pen.setColor(QColor(152, 251, 152)); + else if (_color == HTMLGreenDarkSeaGreenColor) pen.setColor(QColor(143, 188, 143)); + else if (_color == HTMLGreenMediumAquamarineColor) pen.setColor(QColor(102, 205, 170)); + else if (_color == HTMLGreenMediumSeaGreenColor) pen.setColor(QColor(60, 179, 113)); + else if (_color == HTMLGreenSeaGreenColor) pen.setColor(QColor(46, 139, 87)); + else if (_color == HTMLGreenForestGreenColor) pen.setColor(QColor(34, 139, 34)); + else if (_color == HTMLGreenGreenColor) pen.setColor(QColor(0, 128, 0)); + else if (_color == HTMLGreenDarkGreenColor) pen.setColor(QColor(0, 100, 0)); + else if (_color == HTMLCyanAquaColor) pen.setColor(QColor(0, 255, 255)); + else if (_color == HTMLCyanCyanColor) pen.setColor(QColor(0, 255, 255)); + else if (_color == HTMLCyanLightCyanColor) pen.setColor(QColor(224, 255, 255)); + else if (_color == HTMLCyanPaleTurquoiseColor) pen.setColor(QColor(175, 238, 238)); + else if (_color == HTMLCyanAquamarineColor) pen.setColor(QColor(127, 255, 212)); + else if (_color == HTMLCyanTurquoiseColor) pen.setColor(QColor(64, 224, 208)); + else if (_color == HTMLCyanMediumTurquoiseColor) pen.setColor(QColor(72, 209, 204)); + else if (_color == HTMLCyanDarkTurquoiseColor) pen.setColor(QColor(0, 206, 209)); + else if (_color == HTMLCyanLightSeaGreenColor) pen.setColor(QColor(32, 178, 170)); + else if (_color == HTMLCyanCadetBlueColor) pen.setColor(QColor(95, 158, 160)); + else if (_color == HTMLCyanDarkCyanColor) pen.setColor(QColor(0, 139, 139)); + else if (_color == HTMLCyanTealColor) pen.setColor(QColor(0, 128, 128)); + else if (_color == HTMLBlueLightSteelBlueColor) pen.setColor(QColor(176, 196, 222)); + else if (_color == HTMLBluePowderBlueColor) pen.setColor(QColor(176, 224, 230)); + else if (_color == HTMLBlueLightBlueColor) pen.setColor(QColor(173, 216, 230)); + else if (_color == HTMLBlueSkyBlueColor) pen.setColor(QColor(135, 206, 235)); + else if (_color == HTMLBlueLightSkyBlueColor) pen.setColor(QColor(135, 206, 250)); + else if (_color == HTMLBlueDeepSkyBlueColor) pen.setColor(QColor(0, 191, 255)); + else if (_color == HTMLBlueDodgerBlueColor) pen.setColor(QColor(30, 144, 255)); + else if (_color == HTMLBlueCornflowerBlueColor) pen.setColor(QColor(100, 149, 237)); + else if (_color == HTMLBlueSteelBlueColor) pen.setColor(QColor(70, 130, 180)); + else if (_color == HTMLBlueRoyalBlueColor) pen.setColor(QColor(65, 105, 225)); + else if (_color == HTMLBlueBlueColor) pen.setColor(QColor(0, 0, 255)); + else if (_color == HTMLBlueMediumBlueColor) pen.setColor(QColor(0, 0, 205)); + else if (_color == HTMLBlueDarkBlueColor) pen.setColor(QColor(0, 0, 139)); + else if (_color == HTMLBlueNavyColor) pen.setColor(QColor(0, 0, 128)); + else if (_color == HTMLBlueMidnightBlueColor) pen.setColor(QColor(25, 25, 112)); + else if (_color == HTMLPurpleLavenderColor) pen.setColor(QColor(230, 230, 250)); + else if (_color == HTMLPurpleThistleColor) pen.setColor(QColor(216, 191, 216)); + else if (_color == HTMLPurplePlumColor) pen.setColor(QColor(221, 160, 221)); + else if (_color == HTMLPurpleVioletColor) pen.setColor(QColor(238, 130, 238)); + else if (_color == HTMLPurpleOrchidColor) pen.setColor(QColor(218, 112, 214)); + else if (_color == HTMLPurpleFuchsiaColor) pen.setColor(QColor(255, 0, 255)); + else if (_color == HTMLPurpleMagentaColor) pen.setColor(QColor(255, 0, 255)); + else if (_color == HTMLPurpleMediumOrchidColor) pen.setColor(QColor(186, 85, 211)); + else if (_color == HTMLPurpleMediumPurpleColor) pen.setColor(QColor(147, 112, 219)); + else if (_color == HTMLPurpleBlueVioletColor) pen.setColor(QColor(138, 43, 226)); + else if (_color == HTMLPurpleDarkVioletColor) pen.setColor(QColor(148, 0, 211)); + else if (_color == HTMLPurpleDarkOrchidColor) pen.setColor(QColor(153, 50, 204)); + else if (_color == HTMLPurpleDarkMagentaColor) pen.setColor(QColor(139, 0, 139)); + else if (_color == HTMLPurplePurpleColor) pen.setColor(QColor(128, 0, 128)); + else if (_color == HTMLPurpleIndigoColor) pen.setColor(QColor(75, 0, 130)); + else if (_color == HTMLPurpleDarkSlateBlueColor) pen.setColor(QColor(72, 61, 139)); + else if (_color == HTMLPurpleSlateBlueColor) pen.setColor(QColor(106, 90, 205)); + else if (_color == HTMLPurpleMediumSlateBlueColor) pen.setColor(QColor(123, 104, 238)); + else if (_color == HTMLWhiteWhiteColor) pen.setColor(QColor(255, 255, 255)); + else if (_color == HTMLWhiteSnowColor) pen.setColor(QColor(255, 250, 250)); + else if (_color == HTMLWhiteHoneydewColor) pen.setColor(QColor(240, 255, 240)); + else if (_color == HTMLWhiteMintCreamColor) pen.setColor(QColor(245, 255, 250)); + else if (_color == HTMLWhiteAzureColor) pen.setColor(QColor(240, 255, 255)); + else if (_color == HTMLWhiteAliceBlueColor) pen.setColor(QColor(240, 248, 255)); + else if (_color == HTMLWhiteGhostWhiteColor) pen.setColor(QColor(248, 248, 255)); + else if (_color == HTMLWhiteWhiteSmokeColor) pen.setColor(QColor(245, 245, 245)); + else if (_color == HTMLWhiteSeashellColor) pen.setColor(QColor(255, 245, 238)); + else if (_color == HTMLWhiteBeigeColor) pen.setColor(QColor(245, 245, 220)); + else if (_color == HTMLWhiteOldLaceColor) pen.setColor(QColor(253, 245, 230)); + else if (_color == HTMLWhiteFloralWhiteColor) pen.setColor(QColor(255, 250, 240)); + else if (_color == HTMLWhiteIvoryColor) pen.setColor(QColor(255, 255, 240)); + else if (_color == HTMLWhiteAntiqueWhiteColor) pen.setColor(QColor(250, 235, 215)); + else if (_color == HTMLWhiteLinenColor) pen.setColor(QColor(250, 240, 230)); + else if (_color == HTMLWhiteLavenderBlushColor) pen.setColor(QColor(255, 240, 245)); + else if (_color == HTMLWhiteMistyRoseColor) pen.setColor(QColor(255, 228, 225)); + else if (_color == HTMLGrayGainsboroColor) pen.setColor(QColor(220, 220, 220)); + else if (_color == HTMLGrayLightGrayColor) pen.setColor(QColor(211, 211, 211)); + else if (_color == HTMLGraySilverColor) pen.setColor(QColor(192, 192, 192)); + else if (_color == HTMLGrayDarkGrayColor) pen.setColor(QColor(169, 169, 169)); + else if (_color == HTMLGrayGrayColor) pen.setColor(QColor(128, 128, 128)); + else if (_color == HTMLGrayDimGrayColor) pen.setColor(QColor(105, 105, 105)); + else if (_color == HTMLGrayLightSlateGrayColor) pen.setColor(QColor(119, 136, 153)); + else if (_color == HTMLGraySlateGrayColor) pen.setColor(QColor(112, 128, 144)); + else if (_color == HTMLGrayDarkSlateGrayColor) pen.setColor(QColor(47, 79, 79)); + else if (_color == HTMLGrayBlackColor) pen.setColor(QColor(0, 0, 0)); else if (_color == NoneColor) pen.setBrush(Qt::transparent); //Apply antialiasing diff --git a/sources/editor/graphicspart/customelementgraphicpart.h b/sources/editor/graphicspart/customelementgraphicpart.h index b75c5d5cb..a0fb8c24b 100644 --- a/sources/editor/graphicspart/customelementgraphicpart.h +++ b/sources/editor/graphicspart/customelementgraphicpart.h @@ -52,11 +52,11 @@ class CustomElementGraphicPart : public QGraphicsObject, public CustomElementPar Q_ENUM (LineWeight) //Filling color of the part : NoneFilling -> No filling (i.e. transparent) - enum Filling { NoneFilling, BlackFilling, WhiteFilling, GreenFilling, RedFilling, BlueFilling, GrayFilling, BrunFilling, YellowFilling, CyanFilling, MagentaFilling, LightgrayFilling, OrangeFilling, PurpleFilling, HorFilling, VerFilling, BdiagFilling, FdiagFilling}; + enum Filling { NoneFilling, BlackFilling, WhiteFilling, GreenFilling, RedFilling, BlueFilling, GrayFilling, BrunFilling, YellowFilling, CyanFilling, MagentaFilling, LightgrayFilling, OrangeFilling, PurpleFilling, HTMLPinkPinkFilling, HTMLPinkLightPinkFilling, HTMLPinkHotPinkFilling, HTMLPinkDeepPinkFilling, HTMLPinkPaleVioletRedFilling, HTMLPinkMediumVioletRedFilling, HTMLRedLightSalmonFilling, HTMLRedSalmonFilling, HTMLRedDarkSalmonFilling, HTMLRedLightCoralFilling, HTMLRedIndianRedFilling, HTMLRedCrimsonFilling, HTMLRedFirebrickFilling, HTMLRedDarkRedFilling, HTMLRedRedFilling, HTMLOrangeOrangeRedFilling, HTMLOrangeTomatoFilling, HTMLOrangeCoralFilling, HTMLOrangeDarkOrangeFilling, HTMLOrangeOrangeFilling, HTMLYellowYellowFilling, HTMLYellowLightYellowFilling, HTMLYellowLemonChiffonFilling, HTMLYellowLightGoldenrodYellowFilling, HTMLYellowPapayaWhipFilling, HTMLYellowMoccasinFilling, HTMLYellowPeachPuffFilling, HTMLYellowPaleGoldenrodFilling, HTMLYellowKhakiFilling, HTMLYellowDarkKhakiFilling, HTMLYellowGoldFilling, HTMLBrownCornsilkFilling, HTMLBrownBlanchedAlmondFilling, HTMLBrownBisqueFilling, HTMLBrownNavajoWhiteFilling, HTMLBrownWheatFilling, HTMLBrownBurlywoodFilling, HTMLBrownTanFilling, HTMLBrownRosyBrownFilling, HTMLBrownSandyBrownFilling, HTMLBrownGoldenrodFilling, HTMLBrownDarkGoldenrodFilling, HTMLBrownPeruFilling, HTMLBrownChocolateFilling, HTMLBrownSaddleBrownFilling, HTMLBrownSiennaFilling, HTMLBrownBrownFilling, HTMLBrownMaroonFilling, HTMLGreenDarkOliveGreenFilling, HTMLGreenOliveFilling, HTMLGreenOliveDrabFilling, HTMLGreenYellowGreenFilling, HTMLGreenLimeGreenFilling, HTMLGreenLimeFilling, HTMLGreenLawnGreenFilling, HTMLGreenChartreuseFilling, HTMLGreenGreenYellowFilling, HTMLGreenSpringGreenFilling, HTMLGreenMediumSpringGreenFilling, HTMLGreenLightGreenFilling, HTMLGreenPaleGreenFilling, HTMLGreenDarkSeaGreenFilling, HTMLGreenMediumAquamarineFilling, HTMLGreenMediumSeaGreenFilling, HTMLGreenSeaGreenFilling, HTMLGreenForestGreenFilling, HTMLGreenGreenFilling, HTMLGreenDarkGreenFilling, HTMLCyanAquaFilling, HTMLCyanCyanFilling, HTMLCyanLightCyanFilling, HTMLCyanPaleTurquoiseFilling, HTMLCyanAquamarineFilling, HTMLCyanTurquoiseFilling, HTMLCyanMediumTurquoiseFilling, HTMLCyanDarkTurquoiseFilling, HTMLCyanLightSeaGreenFilling, HTMLCyanCadetBlueFilling, HTMLCyanDarkCyanFilling, HTMLCyanTealFilling, HTMLBlueLightSteelBlueFilling, HTMLBluePowderBlueFilling, HTMLBlueLightBlueFilling, HTMLBlueSkyBlueFilling, HTMLBlueLightSkyBlueFilling, HTMLBlueDeepSkyBlueFilling, HTMLBlueDodgerBlueFilling, HTMLBlueCornflowerBlueFilling, HTMLBlueSteelBlueFilling, HTMLBlueRoyalBlueFilling, HTMLBlueBlueFilling, HTMLBlueMediumBlueFilling, HTMLBlueDarkBlueFilling, HTMLBlueNavyFilling, HTMLBlueMidnightBlueFilling, HTMLPurpleLavenderFilling, HTMLPurpleThistleFilling, HTMLPurplePlumFilling, HTMLPurpleVioletFilling, HTMLPurpleOrchidFilling, HTMLPurpleFuchsiaFilling, HTMLPurpleMagentaFilling, HTMLPurpleMediumOrchidFilling, HTMLPurpleMediumPurpleFilling, HTMLPurpleBlueVioletFilling, HTMLPurpleDarkVioletFilling, HTMLPurpleDarkOrchidFilling, HTMLPurpleDarkMagentaFilling, HTMLPurplePurpleFilling, HTMLPurpleIndigoFilling, HTMLPurpleDarkSlateBlueFilling, HTMLPurpleSlateBlueFilling, HTMLPurpleMediumSlateBlueFilling, HTMLWhiteWhiteFilling, HTMLWhiteSnowFilling, HTMLWhiteHoneydewFilling, HTMLWhiteMintCreamFilling, HTMLWhiteAzureFilling, HTMLWhiteAliceBlueFilling, HTMLWhiteGhostWhiteFilling, HTMLWhiteWhiteSmokeFilling, HTMLWhiteSeashellFilling, HTMLWhiteBeigeFilling, HTMLWhiteOldLaceFilling, HTMLWhiteFloralWhiteFilling, HTMLWhiteIvoryFilling, HTMLWhiteAntiqueWhiteFilling, HTMLWhiteLinenFilling, HTMLWhiteLavenderBlushFilling, HTMLWhiteMistyRoseFilling, HTMLGrayGainsboroFilling, HTMLGrayLightGrayFilling, HTMLGraySilverFilling, HTMLGrayDarkGrayFilling, HTMLGrayGrayFilling, HTMLGrayDimGrayFilling, HTMLGrayLightSlateGrayFilling, HTMLGraySlateGrayFilling, HTMLGrayDarkSlateGrayFilling, HTMLGrayBlackFilling, HorFilling, VerFilling, BdiagFilling, FdiagFilling}; Q_ENUM (Filling) //Line color - enum Color {BlackColor, WhiteColor, GreenColor, RedColor, BlueColor, GrayColor, BrunColor, YellowColor, CyanColor, MagentaColor, LightgrayColor, OrangeColor, PurpleColor, NoneColor}; + enum Color {BlackColor, WhiteColor, GreenColor, RedColor, BlueColor, GrayColor, BrunColor, YellowColor, CyanColor, MagentaColor, LightgrayColor, OrangeColor, PurpleColor, HTMLPinkPinkColor, HTMLPinkLightPinkColor, HTMLPinkHotPinkColor, HTMLPinkDeepPinkColor, HTMLPinkPaleVioletRedColor, HTMLPinkMediumVioletRedColor, HTMLRedLightSalmonColor, HTMLRedSalmonColor, HTMLRedDarkSalmonColor, HTMLRedLightCoralColor, HTMLRedIndianRedColor, HTMLRedCrimsonColor, HTMLRedFirebrickColor, HTMLRedDarkRedColor, HTMLRedRedColor, HTMLOrangeOrangeRedColor, HTMLOrangeTomatoColor, HTMLOrangeCoralColor, HTMLOrangeDarkOrangeColor, HTMLOrangeOrangeColor, HTMLYellowYellowColor, HTMLYellowLightYellowColor, HTMLYellowLemonChiffonColor, HTMLYellowLightGoldenrodYellowColor, HTMLYellowPapayaWhipColor, HTMLYellowMoccasinColor, HTMLYellowPeachPuffColor, HTMLYellowPaleGoldenrodColor, HTMLYellowKhakiColor, HTMLYellowDarkKhakiColor, HTMLYellowGoldColor, HTMLBrownCornsilkColor, HTMLBrownBlanchedAlmondColor, HTMLBrownBisqueColor, HTMLBrownNavajoWhiteColor, HTMLBrownWheatColor, HTMLBrownBurlywoodColor, HTMLBrownTanColor, HTMLBrownRosyBrownColor, HTMLBrownSandyBrownColor, HTMLBrownGoldenrodColor, HTMLBrownDarkGoldenrodColor, HTMLBrownPeruColor, HTMLBrownChocolateColor, HTMLBrownSaddleBrownColor, HTMLBrownSiennaColor, HTMLBrownBrownColor, HTMLBrownMaroonColor, HTMLGreenDarkOliveGreenColor, HTMLGreenOliveColor, HTMLGreenOliveDrabColor, HTMLGreenYellowGreenColor, HTMLGreenLimeGreenColor, HTMLGreenLimeColor, HTMLGreenLawnGreenColor, HTMLGreenChartreuseColor, HTMLGreenGreenYellowColor, HTMLGreenSpringGreenColor, HTMLGreenMediumSpringGreenColor, HTMLGreenLightGreenColor, HTMLGreenPaleGreenColor, HTMLGreenDarkSeaGreenColor, HTMLGreenMediumAquamarineColor, HTMLGreenMediumSeaGreenColor, HTMLGreenSeaGreenColor, HTMLGreenForestGreenColor, HTMLGreenGreenColor, HTMLGreenDarkGreenColor, HTMLCyanAquaColor, HTMLCyanCyanColor, HTMLCyanLightCyanColor, HTMLCyanPaleTurquoiseColor, HTMLCyanAquamarineColor, HTMLCyanTurquoiseColor, HTMLCyanMediumTurquoiseColor, HTMLCyanDarkTurquoiseColor, HTMLCyanLightSeaGreenColor, HTMLCyanCadetBlueColor, HTMLCyanDarkCyanColor, HTMLCyanTealColor, HTMLBlueLightSteelBlueColor, HTMLBluePowderBlueColor, HTMLBlueLightBlueColor, HTMLBlueSkyBlueColor, HTMLBlueLightSkyBlueColor, HTMLBlueDeepSkyBlueColor, HTMLBlueDodgerBlueColor, HTMLBlueCornflowerBlueColor, HTMLBlueSteelBlueColor, HTMLBlueRoyalBlueColor, HTMLBlueBlueColor, HTMLBlueMediumBlueColor, HTMLBlueDarkBlueColor, HTMLBlueNavyColor, HTMLBlueMidnightBlueColor, HTMLPurpleLavenderColor, HTMLPurpleThistleColor, HTMLPurplePlumColor, HTMLPurpleVioletColor, HTMLPurpleOrchidColor, HTMLPurpleFuchsiaColor, HTMLPurpleMagentaColor, HTMLPurpleMediumOrchidColor, HTMLPurpleMediumPurpleColor, HTMLPurpleBlueVioletColor, HTMLPurpleDarkVioletColor, HTMLPurpleDarkOrchidColor, HTMLPurpleDarkMagentaColor, HTMLPurplePurpleColor, HTMLPurpleIndigoColor, HTMLPurpleDarkSlateBlueColor, HTMLPurpleSlateBlueColor, HTMLPurpleMediumSlateBlueColor, HTMLWhiteWhiteColor, HTMLWhiteSnowColor, HTMLWhiteHoneydewColor, HTMLWhiteMintCreamColor, HTMLWhiteAzureColor, HTMLWhiteAliceBlueColor, HTMLWhiteGhostWhiteColor, HTMLWhiteWhiteSmokeColor, HTMLWhiteSeashellColor, HTMLWhiteBeigeColor, HTMLWhiteOldLaceColor, HTMLWhiteFloralWhiteColor, HTMLWhiteIvoryColor, HTMLWhiteAntiqueWhiteColor, HTMLWhiteLinenColor, HTMLWhiteLavenderBlushColor, HTMLWhiteMistyRoseColor, HTMLGrayGainsboroColor, HTMLGrayLightGrayColor, HTMLGraySilverColor, HTMLGrayDarkGrayColor, HTMLGrayGrayColor, HTMLGrayDimGrayColor, HTMLGrayLightSlateGrayColor, HTMLGraySlateGrayColor, HTMLGrayDarkSlateGrayColor, HTMLGrayBlackColor, NoneColor}; Q_ENUM (Color) // constructors, destructor diff --git a/sources/editor/styleeditor.cpp b/sources/editor/styleeditor.cpp index 5efa821d5..4522b53a2 100644 --- a/sources/editor/styleeditor.cpp +++ b/sources/editor/styleeditor.cpp @@ -18,6 +18,7 @@ #include "styleeditor.h" #include "customelementgraphicpart.h" #include "QPropertyUndoCommand/qpropertyundocommand.h" +#include "qeticons.h" #include #include #include @@ -36,19 +37,161 @@ StyleEditor::StyleEditor(QETElementEditor *editor, CustomElementGraphicPart *p, { // couleur outline_color = new QComboBox(this); - outline_color -> addItem(tr("Noir", "element part color"), CustomElementGraphicPart::BlackColor); - outline_color -> addItem(tr("Blanc", "element part color"), CustomElementGraphicPart::WhiteColor); - outline_color -> addItem(tr("Vert", "element part color"), CustomElementGraphicPart::GreenColor); - outline_color -> addItem(tr("Rouge", "element part color"), CustomElementGraphicPart::RedColor); - outline_color -> addItem(tr("Bleu", "element part color"), CustomElementGraphicPart::BlueColor); - outline_color -> addItem(tr("Gris", "element part color"), CustomElementGraphicPart::GrayColor); - outline_color -> addItem(tr("Marron", "element part color"), CustomElementGraphicPart::BrunColor); - outline_color -> addItem(tr("Jaune", "element part color"), CustomElementGraphicPart::YellowColor); - outline_color -> addItem(tr("Cyan", "element part color"), CustomElementGraphicPart::CyanColor); - outline_color -> addItem(tr("Magenta", "element part color"), CustomElementGraphicPart::MagentaColor); - outline_color -> addItem(tr("Gris clair", "element part color"), CustomElementGraphicPart::LightgrayColor); - outline_color -> addItem(tr("Orange", "element part color"), CustomElementGraphicPart::OrangeColor); - outline_color -> addItem(tr("Violet", "element part color"), CustomElementGraphicPart::PurpleColor); + outline_color -> addItem(QET::Icons::ColorHTMLGrayBlack, tr("Noir", "element part color"), CustomElementGraphicPart::BlackColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteWhite, tr("Blanc", "element part color"), CustomElementGraphicPart::WhiteColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenLime, tr("Vert", "element part color"), CustomElementGraphicPart::GreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLRedRed, tr("Rouge", "element part color"), CustomElementGraphicPart::RedColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueBlue, tr("Bleu", "element part color"), CustomElementGraphicPart::BlueColor); + outline_color -> addItem(QET::Icons::ColorGray, tr("Gris", "element part color"), CustomElementGraphicPart::GrayColor); + outline_color -> addItem(QET::Icons::ColorBrown, tr("Marron", "element part color"), CustomElementGraphicPart::BrunColor); + outline_color -> addItem(QET::Icons::ColorHTMLYellowYellow, tr("Jaune", "element part color"), CustomElementGraphicPart::YellowColor); + outline_color -> addItem(QET::Icons::ColorHTMLCyanCyan, tr("Cyan", "element part color"), CustomElementGraphicPart::CyanColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleMagenta, tr("Magenta", "element part color"), CustomElementGraphicPart::MagentaColor); + outline_color -> addItem(QET::Icons::ColorHTMLGraySilver, tr("Gris clair", "element part color"), CustomElementGraphicPart::LightgrayColor); + outline_color -> addItem(QET::Icons::ColorOrange, tr("Orange", "element part color"), CustomElementGraphicPart::OrangeColor); + outline_color -> addItem(QET::Icons::ColorPurple, tr("Violet", "element part color"), CustomElementGraphicPart::PurpleColor); + outline_color -> insertSeparator(outline_color -> count()); + outline_color -> addItem(QET::Icons::ColorHTMLPinkPink, tr("Pink : Pink", "element part color"), CustomElementGraphicPart::HTMLPinkPinkColor); + outline_color -> addItem(QET::Icons::ColorHTMLPinkLightPink, tr("Pink : LightPink", "element part color"), CustomElementGraphicPart::HTMLPinkLightPinkColor); + outline_color -> addItem(QET::Icons::ColorHTMLPinkHotPink, tr("Pink : HotPink", "element part color"), CustomElementGraphicPart::HTMLPinkHotPinkColor); + outline_color -> addItem(QET::Icons::ColorHTMLPinkDeepPink, tr("Pink : DeepPink", "element part color"), CustomElementGraphicPart::HTMLPinkDeepPinkColor); + outline_color -> addItem(QET::Icons::ColorHTMLPinkPaleVioletRed, tr("Pink : PaleVioletRed", "element part color"), CustomElementGraphicPart::HTMLPinkPaleVioletRedColor); + outline_color -> addItem(QET::Icons::ColorHTMLPinkMediumVioletRed, tr("Pink : MediumVioletRed", "element part color"), CustomElementGraphicPart::HTMLPinkMediumVioletRedColor); + outline_color -> addItem(QET::Icons::ColorHTMLRedLightSalmon, tr("Red : LightSalmon", "element part color"), CustomElementGraphicPart::HTMLRedLightSalmonColor); + outline_color -> addItem(QET::Icons::ColorHTMLRedSalmon, tr("Red : Salmon", "element part color"), CustomElementGraphicPart::HTMLRedSalmonColor); + outline_color -> addItem(QET::Icons::ColorHTMLRedDarkSalmon, tr("Red : DarkSalmon", "element part color"), CustomElementGraphicPart::HTMLRedDarkSalmonColor); + outline_color -> addItem(QET::Icons::ColorHTMLRedLightCoral, tr("Red : LightCoral", "element part color"), CustomElementGraphicPart::HTMLRedLightCoralColor); + outline_color -> addItem(QET::Icons::ColorHTMLRedIndianRed, tr("Red : IndianRed", "element part color"), CustomElementGraphicPart::HTMLRedIndianRedColor); + outline_color -> addItem(QET::Icons::ColorHTMLRedCrimson, tr("Red : Crimson", "element part color"), CustomElementGraphicPart::HTMLRedCrimsonColor); + outline_color -> addItem(QET::Icons::ColorHTMLRedFirebrick, tr("Red : Firebrick", "element part color"), CustomElementGraphicPart::HTMLRedFirebrickColor); + outline_color -> addItem(QET::Icons::ColorHTMLRedDarkRed, tr("Red : DarkRed", "element part color"), CustomElementGraphicPart::HTMLRedDarkRedColor); + outline_color -> addItem(QET::Icons::ColorHTMLRedRed, tr("Red : Red", "element part color"), CustomElementGraphicPart::HTMLRedRedColor); + outline_color -> addItem(QET::Icons::ColorHTMLOrangeOrangeRed, tr("Orange : OrangeRed", "element part color"), CustomElementGraphicPart::HTMLOrangeOrangeRedColor); + outline_color -> addItem(QET::Icons::ColorHTMLOrangeTomato, tr("Orange : Tomato", "element part color"), CustomElementGraphicPart::HTMLOrangeTomatoColor); + outline_color -> addItem(QET::Icons::ColorHTMLOrangeCoral, tr("Orange : Coral", "element part color"), CustomElementGraphicPart::HTMLOrangeCoralColor); + outline_color -> addItem(QET::Icons::ColorHTMLOrangeDarkOrange, tr("Orange : DarkOrange", "element part color"), CustomElementGraphicPart::HTMLOrangeDarkOrangeColor); + outline_color -> addItem(QET::Icons::ColorHTMLOrangeOrange, tr("Orange : Orange", "element part color"), CustomElementGraphicPart::HTMLOrangeOrangeColor); + outline_color -> addItem(QET::Icons::ColorHTMLYellowYellow, tr("Yellow : Yellow", "element part color"), CustomElementGraphicPart::HTMLYellowYellowColor); + outline_color -> addItem(QET::Icons::ColorHTMLYellowLightYellow, tr("Yellow : LightYellow", "element part color"), CustomElementGraphicPart::HTMLYellowLightYellowColor); + outline_color -> addItem(QET::Icons::ColorHTMLYellowLemonChiffon, tr("Yellow : LemonChiffon", "element part color"), CustomElementGraphicPart::HTMLYellowLemonChiffonColor); + outline_color -> addItem(QET::Icons::ColorHTMLYellowLightGoldenrodYellow, tr("Yellow : LightGoldenrodYellow", "element part color"), CustomElementGraphicPart::HTMLYellowLightGoldenrodYellowColor); + outline_color -> addItem(QET::Icons::ColorHTMLYellowPapayaWhip, tr("Yellow : PapayaWhip", "element part color"), CustomElementGraphicPart::HTMLYellowPapayaWhipColor); + outline_color -> addItem(QET::Icons::ColorHTMLYellowMoccasin, tr("Yellow : Moccasin", "element part color"), CustomElementGraphicPart::HTMLYellowMoccasinColor); + outline_color -> addItem(QET::Icons::ColorHTMLYellowPeachPuff, tr("Yellow : PeachPuff", "element part color"), CustomElementGraphicPart::HTMLYellowPeachPuffColor); + outline_color -> addItem(QET::Icons::ColorHTMLYellowPaleGoldenrod, tr("Yellow : PaleGoldenrod", "element part color"), CustomElementGraphicPart::HTMLYellowPaleGoldenrodColor); + outline_color -> addItem(QET::Icons::ColorHTMLYellowKhaki, tr("Yellow : Khaki", "element part color"), CustomElementGraphicPart::HTMLYellowKhakiColor); + outline_color -> addItem(QET::Icons::ColorHTMLYellowDarkKhaki, tr("Yellow : DarkKhaki", "element part color"), CustomElementGraphicPart::HTMLYellowDarkKhakiColor); + outline_color -> addItem(QET::Icons::ColorHTMLYellowGold, tr("Yellow : Gold", "element part color"), CustomElementGraphicPart::HTMLYellowGoldColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownCornsilk, tr("Brown : Cornsilk", "element part color"), CustomElementGraphicPart::HTMLBrownCornsilkColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownBlanchedAlmond, tr("Brown : BlanchedAlmond", "element part color"), CustomElementGraphicPart::HTMLBrownBlanchedAlmondColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownBisque, tr("Brown : Bisque", "element part color"), CustomElementGraphicPart::HTMLBrownBisqueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownNavajoWhite, tr("Brown : NavajoWhite", "element part color"), CustomElementGraphicPart::HTMLBrownNavajoWhiteColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownWheat, tr("Brown : Wheat", "element part color"), CustomElementGraphicPart::HTMLBrownWheatColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownBurlywood, tr("Brown : Burlywood", "element part color"), CustomElementGraphicPart::HTMLBrownBurlywoodColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownTan, tr("Brown : Tan", "element part color"), CustomElementGraphicPart::HTMLBrownTanColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownRosyBrown, tr("Brown : RosyBrown", "element part color"), CustomElementGraphicPart::HTMLBrownRosyBrownColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownSandyBrown, tr("Brown : SandyBrown", "element part color"), CustomElementGraphicPart::HTMLBrownSandyBrownColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownGoldenrod, tr("Brown : Goldenrod", "element part color"), CustomElementGraphicPart::HTMLBrownGoldenrodColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownDarkGoldenrod, tr("Brown : DarkGoldenrod", "element part color"), CustomElementGraphicPart::HTMLBrownDarkGoldenrodColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownPeru, tr("Brown : Peru", "element part color"), CustomElementGraphicPart::HTMLBrownPeruColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownChocolate, tr("Brown : Chocolate", "element part color"), CustomElementGraphicPart::HTMLBrownChocolateColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownSaddleBrown, tr("Brown : SaddleBrown", "element part color"), CustomElementGraphicPart::HTMLBrownSaddleBrownColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownSienna, tr("Brown : Sienna", "element part color"), CustomElementGraphicPart::HTMLBrownSiennaColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownBrown, tr("Brown : Brown", "element part color"), CustomElementGraphicPart::HTMLBrownBrownColor); + outline_color -> addItem(QET::Icons::ColorHTMLBrownMaroon, tr("Brown : Maroon", "element part color"), CustomElementGraphicPart::HTMLBrownMaroonColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenDarkOliveGreen, tr("Green : DarkOliveGreen", "element part color"), CustomElementGraphicPart::HTMLGreenDarkOliveGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenOlive, tr("Green : Olive", "element part color"), CustomElementGraphicPart::HTMLGreenOliveColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenOliveDrab, tr("Green : OliveDrab", "element part color"), CustomElementGraphicPart::HTMLGreenOliveDrabColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenYellowGreen, tr("Green : YellowGreen", "element part color"), CustomElementGraphicPart::HTMLGreenYellowGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenLimeGreen, tr("Green : LimeGreen", "element part color"), CustomElementGraphicPart::HTMLGreenLimeGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenLime, tr("Green : Lime", "element part color"), CustomElementGraphicPart::HTMLGreenLimeColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenLawnGreen, tr("Green : LawnGreen", "element part color"), CustomElementGraphicPart::HTMLGreenLawnGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenChartreuse, tr("Green : Chartreuse", "element part color"), CustomElementGraphicPart::HTMLGreenChartreuseColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenGreenYellow, tr("Green : GreenYellow", "element part color"), CustomElementGraphicPart::HTMLGreenGreenYellowColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenSpringGreen, tr("Green : SpringGreen", "element part color"), CustomElementGraphicPart::HTMLGreenSpringGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenMediumSpringGreen, tr("Green : MediumSpringGreen", "element part color"), CustomElementGraphicPart::HTMLGreenMediumSpringGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenLightGreen, tr("Green : LightGreen", "element part color"), CustomElementGraphicPart::HTMLGreenLightGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenPaleGreen, tr("Green : PaleGreen", "element part color"), CustomElementGraphicPart::HTMLGreenPaleGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenDarkSeaGreen, tr("Green : DarkSeaGreen", "element part color"), CustomElementGraphicPart::HTMLGreenDarkSeaGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenMediumAquamarine, tr("Green : MediumAquamarine", "element part color"), CustomElementGraphicPart::HTMLGreenMediumAquamarineColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenMediumSeaGreen, tr("Green : MediumSeaGreen", "element part color"), CustomElementGraphicPart::HTMLGreenMediumSeaGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenSeaGreen, tr("Green : SeaGreen", "element part color"), CustomElementGraphicPart::HTMLGreenSeaGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenForestGreen, tr("Green : ForestGreen", "element part color"), CustomElementGraphicPart::HTMLGreenForestGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenGreen, tr("Green : Green", "element part color"), CustomElementGraphicPart::HTMLGreenGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLGreenDarkGreen, tr("Green : DarkGreen", "element part color"), CustomElementGraphicPart::HTMLGreenDarkGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLCyanAqua, tr("Cyan : Aqua", "element part color"), CustomElementGraphicPart::HTMLCyanAquaColor); + outline_color -> addItem(QET::Icons::ColorHTMLCyanCyan, tr("Cyan : Cyan", "element part color"), CustomElementGraphicPart::HTMLCyanCyanColor); + outline_color -> addItem(QET::Icons::ColorHTMLCyanLightCyan, tr("Cyan : LightCyan", "element part color"), CustomElementGraphicPart::HTMLCyanLightCyanColor); + outline_color -> addItem(QET::Icons::ColorHTMLCyanPaleTurquoise, tr("Cyan : PaleTurquoise", "element part color"), CustomElementGraphicPart::HTMLCyanPaleTurquoiseColor); + outline_color -> addItem(QET::Icons::ColorHTMLCyanAquamarine, tr("Cyan : Aquamarine", "element part color"), CustomElementGraphicPart::HTMLCyanAquamarineColor); + outline_color -> addItem(QET::Icons::ColorHTMLCyanTurquoise, tr("Cyan : Turquoise", "element part color"), CustomElementGraphicPart::HTMLCyanTurquoiseColor); + outline_color -> addItem(QET::Icons::ColorHTMLCyanMediumTurquoise, tr("Cyan : MediumTurquoise", "element part color"), CustomElementGraphicPart::HTMLCyanMediumTurquoiseColor); + outline_color -> addItem(QET::Icons::ColorHTMLCyanDarkTurquoise, tr("Cyan : DarkTurquoise", "element part color"), CustomElementGraphicPart::HTMLCyanDarkTurquoiseColor); + outline_color -> addItem(QET::Icons::ColorHTMLCyanLightSeaGreen, tr("Cyan : LightSeaGreen", "element part color"), CustomElementGraphicPart::HTMLCyanLightSeaGreenColor); + outline_color -> addItem(QET::Icons::ColorHTMLCyanCadetBlue, tr("Cyan : CadetBlue", "element part color"), CustomElementGraphicPart::HTMLCyanCadetBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLCyanDarkCyan, tr("Cyan : DarkCyan", "element part color"), CustomElementGraphicPart::HTMLCyanDarkCyanColor); + outline_color -> addItem(QET::Icons::ColorHTMLCyanTeal, tr("Cyan : Teal", "element part color"), CustomElementGraphicPart::HTMLCyanTealColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueLightSteelBlue, tr("Blue : LightSteelBlue", "element part color"), CustomElementGraphicPart::HTMLBlueLightSteelBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBluePowderBlue, tr("Blue : PowderBlue", "element part color"), CustomElementGraphicPart::HTMLBluePowderBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueLightBlue, tr("Blue : LightBlue", "element part color"), CustomElementGraphicPart::HTMLBlueLightBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueSkyBlue, tr("Blue : SkyBlue", "element part color"), CustomElementGraphicPart::HTMLBlueSkyBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueLightSkyBlue, tr("Blue : LightSkyBlue", "element part color"), CustomElementGraphicPart::HTMLBlueLightSkyBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueDeepSkyBlue, tr("Blue : DeepSkyBlue", "element part color"), CustomElementGraphicPart::HTMLBlueDeepSkyBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueDodgerBlue, tr("Blue : DodgerBlue", "element part color"), CustomElementGraphicPart::HTMLBlueDodgerBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueCornflowerBlue, tr("Blue : CornflowerBlue", "element part color"), CustomElementGraphicPart::HTMLBlueCornflowerBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueSteelBlue, tr("Blue : SteelBlue", "element part color"), CustomElementGraphicPart::HTMLBlueSteelBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueRoyalBlue, tr("Blue : RoyalBlue", "element part color"), CustomElementGraphicPart::HTMLBlueRoyalBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueBlue, tr("Blue : Blue", "element part color"), CustomElementGraphicPart::HTMLBlueBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueMediumBlue, tr("Blue : MediumBlue", "element part color"), CustomElementGraphicPart::HTMLBlueMediumBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueDarkBlue, tr("Blue : DarkBlue", "element part color"), CustomElementGraphicPart::HTMLBlueDarkBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueNavy, tr("Blue : Navy", "element part color"), CustomElementGraphicPart::HTMLBlueNavyColor); + outline_color -> addItem(QET::Icons::ColorHTMLBlueMidnightBlue, tr("Blue : MidnightBlue", "element part color"), CustomElementGraphicPart::HTMLBlueMidnightBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleLavender, tr("Purple : Lavender", "element part color"), CustomElementGraphicPart::HTMLPurpleLavenderColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleThistle, tr("Purple : Thistle", "element part color"), CustomElementGraphicPart::HTMLPurpleThistleColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurplePlum, tr("Purple : Plum", "element part color"), CustomElementGraphicPart::HTMLPurplePlumColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleViolet, tr("Purple : Violet", "element part color"), CustomElementGraphicPart::HTMLPurpleVioletColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleOrchid, tr("Purple : Orchid", "element part color"), CustomElementGraphicPart::HTMLPurpleOrchidColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleFuchsia, tr("Purple : Fuchsia", "element part color"), CustomElementGraphicPart::HTMLPurpleFuchsiaColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleMagenta, tr("Purple : Magenta", "element part color"), CustomElementGraphicPart::HTMLPurpleMagentaColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleMediumOrchid, tr("Purple : MediumOrchid", "element part color"), CustomElementGraphicPart::HTMLPurpleMediumOrchidColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleMediumPurple, tr("Purple : MediumPurple", "element part color"), CustomElementGraphicPart::HTMLPurpleMediumPurpleColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleBlueViolet, tr("Purple : BlueViolet", "element part color"), CustomElementGraphicPart::HTMLPurpleBlueVioletColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleDarkViolet, tr("Purple : DarkViolet", "element part color"), CustomElementGraphicPart::HTMLPurpleDarkVioletColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleDarkOrchid, tr("Purple : DarkOrchid", "element part color"), CustomElementGraphicPart::HTMLPurpleDarkOrchidColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleDarkMagenta, tr("Purple : DarkMagenta", "element part color"), CustomElementGraphicPart::HTMLPurpleDarkMagentaColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurplePurple, tr("Purple : Purple", "element part color"), CustomElementGraphicPart::HTMLPurplePurpleColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleIndigo, tr("Purple : Indigo", "element part color"), CustomElementGraphicPart::HTMLPurpleIndigoColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleDarkSlateBlue, tr("Purple : DarkSlateBlue", "element part color"), CustomElementGraphicPart::HTMLPurpleDarkSlateBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleSlateBlue, tr("Purple : SlateBlue", "element part color"), CustomElementGraphicPart::HTMLPurpleSlateBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLPurpleMediumSlateBlue, tr("Purple : MediumSlateBlue", "element part color"), CustomElementGraphicPart::HTMLPurpleMediumSlateBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteWhite, tr("White : White", "element part color"), CustomElementGraphicPart::HTMLWhiteWhiteColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteSnow, tr("White : Snow", "element part color"), CustomElementGraphicPart::HTMLWhiteSnowColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteHoneydew, tr("White : Honeydew", "element part color"), CustomElementGraphicPart::HTMLWhiteHoneydewColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteMintCream, tr("White : MintCream", "element part color"), CustomElementGraphicPart::HTMLWhiteMintCreamColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteAzure, tr("White : Azure", "element part color"), CustomElementGraphicPart::HTMLWhiteAzureColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteAliceBlue, tr("White : AliceBlue", "element part color"), CustomElementGraphicPart::HTMLWhiteAliceBlueColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteGhostWhite, tr("White : GhostWhite", "element part color"), CustomElementGraphicPart::HTMLWhiteGhostWhiteColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteWhiteSmoke, tr("White : WhiteSmoke", "element part color"), CustomElementGraphicPart::HTMLWhiteWhiteSmokeColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteSeashell, tr("White : Seashell", "element part color"), CustomElementGraphicPart::HTMLWhiteSeashellColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteBeige, tr("White : Beige", "element part color"), CustomElementGraphicPart::HTMLWhiteBeigeColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteOldLace, tr("White : OldLace", "element part color"), CustomElementGraphicPart::HTMLWhiteOldLaceColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteFloralWhite, tr("White : FloralWhite", "element part color"), CustomElementGraphicPart::HTMLWhiteFloralWhiteColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteIvory, tr("White : Ivory", "element part color"), CustomElementGraphicPart::HTMLWhiteIvoryColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteAntiqueWhite, tr("White : AntiqueWhite", "element part color"), CustomElementGraphicPart::HTMLWhiteAntiqueWhiteColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteLinen, tr("White : Linen", "element part color"), CustomElementGraphicPart::HTMLWhiteLinenColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteLavenderBlush, tr("White : LavenderBlush", "element part color"), CustomElementGraphicPart::HTMLWhiteLavenderBlushColor); + outline_color -> addItem(QET::Icons::ColorHTMLWhiteMistyRose, tr("White : MistyRose", "element part color"), CustomElementGraphicPart::HTMLWhiteMistyRoseColor); + outline_color -> addItem(QET::Icons::ColorHTMLGrayGainsboro, tr("Gray : Gainsboro", "element part color"), CustomElementGraphicPart::HTMLGrayGainsboroColor); + outline_color -> addItem(QET::Icons::ColorHTMLGrayLightGray, tr("Gray : LightGray", "element part color"), CustomElementGraphicPart::HTMLGrayLightGrayColor); + outline_color -> addItem(QET::Icons::ColorHTMLGraySilver, tr("Gray : Silver", "element part color"), CustomElementGraphicPart::HTMLGraySilverColor); + outline_color -> addItem(QET::Icons::ColorHTMLGrayDarkGray, tr("Gray : DarkGray", "element part color"), CustomElementGraphicPart::HTMLGrayDarkGrayColor); + outline_color -> addItem(QET::Icons::ColorHTMLGrayGray, tr("Gray : Gray", "element part color"), CustomElementGraphicPart::HTMLGrayGrayColor); + outline_color -> addItem(QET::Icons::ColorHTMLGrayDimGray, tr("Gray : DimGray", "element part color"), CustomElementGraphicPart::HTMLGrayDimGrayColor); + outline_color -> addItem(QET::Icons::ColorHTMLGrayLightSlateGray, tr("Gray : LightSlateGray", "element part color"), CustomElementGraphicPart::HTMLGrayLightSlateGrayColor); + outline_color -> addItem(QET::Icons::ColorHTMLGraySlateGray, tr("Gray : SlateGray", "element part color"), CustomElementGraphicPart::HTMLGraySlateGrayColor); + outline_color -> addItem(QET::Icons::ColorHTMLGrayDarkSlateGray, tr("Gray : DarkSlateGray", "element part color"), CustomElementGraphicPart::HTMLGrayDarkSlateGrayColor); + outline_color -> addItem(QET::Icons::ColorHTMLGrayBlack, tr("Gray : Black", "element part color"), CustomElementGraphicPart::HTMLGrayBlackColor); + outline_color -> insertSeparator(outline_color -> count()); outline_color -> addItem(tr("Aucun", "element part color"), CustomElementGraphicPart::NoneColor); // style @@ -70,19 +213,161 @@ StyleEditor::StyleEditor(QETElementEditor *editor, CustomElementGraphicPart *p, // remplissage filling_color = new QComboBox (this); filling_color -> addItem(tr("Aucun", "element part filling"), CustomElementGraphicPart::NoneFilling); - filling_color -> addItem(tr("Noir", "element part filling"), CustomElementGraphicPart::BlackFilling); - filling_color -> addItem(tr("Blanc", "element part filling"), CustomElementGraphicPart::WhiteFilling); - filling_color -> addItem(tr("Vert", "element part filling"), CustomElementGraphicPart::GreenFilling); - filling_color -> addItem(tr("Rouge", "element part filling"), CustomElementGraphicPart::RedFilling); - filling_color -> addItem(tr("Bleu", "element part filling"), CustomElementGraphicPart::BlueFilling); - filling_color -> addItem(tr("Gris", "element part filling"), CustomElementGraphicPart::GrayFilling); - filling_color -> addItem(tr("Marron", "element part filling"), CustomElementGraphicPart::BrunFilling); - filling_color -> addItem(tr("Jaune", "element part filling"), CustomElementGraphicPart::YellowFilling); - filling_color -> addItem(tr("Cyan", "element part filling"), CustomElementGraphicPart::CyanFilling); - filling_color -> addItem(tr("Magenta", "element part filling"), CustomElementGraphicPart::MagentaFilling); - filling_color -> addItem(tr("Gris clair", "element part filling"), CustomElementGraphicPart::LightgrayFilling); - filling_color -> addItem(tr("Orange", "element part filling"), CustomElementGraphicPart::OrangeFilling); - filling_color -> addItem(tr("Violet", "element part filling"), CustomElementGraphicPart::PurpleFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGrayBlack, tr("Noir", "element part filling"), CustomElementGraphicPart::BlackFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteWhite, tr("Blanc", "element part filling"), CustomElementGraphicPart::WhiteFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenLime, tr("Vert", "element part filling"), CustomElementGraphicPart::GreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLRedRed, tr("Rouge", "element part filling"), CustomElementGraphicPart::RedFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueBlue, tr("Bleu", "element part filling"), CustomElementGraphicPart::BlueFilling); + filling_color -> addItem(QET::Icons::ColorGray, tr("Gris", "element part filling"), CustomElementGraphicPart::GrayFilling); + filling_color -> addItem(QET::Icons::ColorBrown, tr("Marron", "element part filling"), CustomElementGraphicPart::BrunFilling); + filling_color -> addItem(QET::Icons::ColorHTMLYellowYellow, tr("Jaune", "element part filling"), CustomElementGraphicPart::YellowFilling); + filling_color -> addItem(QET::Icons::ColorHTMLCyanCyan, tr("Cyan", "element part filling"), CustomElementGraphicPart::CyanFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleMagenta, tr("Magenta", "element part filling"), CustomElementGraphicPart::MagentaFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGraySilver, tr("Gris clair", "element part filling"), CustomElementGraphicPart::LightgrayFilling); + filling_color -> addItem(QET::Icons::ColorOrange, tr("Orange", "element part filling"), CustomElementGraphicPart::OrangeFilling); + filling_color -> addItem(QET::Icons::ColorPurple, tr("Violet", "element part filling"), CustomElementGraphicPart::PurpleFilling); + filling_color -> insertSeparator(filling_color -> count()); + filling_color -> addItem(QET::Icons::ColorHTMLPinkPink, tr("Pink : Pink", "element part filling"), CustomElementGraphicPart::HTMLPinkPinkFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPinkLightPink, tr("Pink : LightPink", "element part filling"), CustomElementGraphicPart::HTMLPinkLightPinkFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPinkHotPink, tr("Pink : HotPink", "element part filling"), CustomElementGraphicPart::HTMLPinkHotPinkFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPinkDeepPink, tr("Pink : DeepPink", "element part filling"), CustomElementGraphicPart::HTMLPinkDeepPinkFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPinkPaleVioletRed, tr("Pink : PaleVioletRed", "element part filling"), CustomElementGraphicPart::HTMLPinkPaleVioletRedFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPinkMediumVioletRed, tr("Pink : MediumVioletRed", "element part filling"), CustomElementGraphicPart::HTMLPinkMediumVioletRedFilling); + filling_color -> addItem(QET::Icons::ColorHTMLRedLightSalmon, tr("Red : LightSalmon", "element part filling"), CustomElementGraphicPart::HTMLRedLightSalmonFilling); + filling_color -> addItem(QET::Icons::ColorHTMLRedSalmon, tr("Red : Salmon", "element part filling"), CustomElementGraphicPart::HTMLRedSalmonFilling); + filling_color -> addItem(QET::Icons::ColorHTMLRedDarkSalmon, tr("Red : DarkSalmon", "element part filling"), CustomElementGraphicPart::HTMLRedDarkSalmonFilling); + filling_color -> addItem(QET::Icons::ColorHTMLRedLightCoral, tr("Red : LightCoral", "element part filling"), CustomElementGraphicPart::HTMLRedLightCoralFilling); + filling_color -> addItem(QET::Icons::ColorHTMLRedIndianRed, tr("Red : IndianRed", "element part filling"), CustomElementGraphicPart::HTMLRedIndianRedFilling); + filling_color -> addItem(QET::Icons::ColorHTMLRedCrimson, tr("Red : Crimson", "element part filling"), CustomElementGraphicPart::HTMLRedCrimsonFilling); + filling_color -> addItem(QET::Icons::ColorHTMLRedFirebrick, tr("Red : Firebrick", "element part filling"), CustomElementGraphicPart::HTMLRedFirebrickFilling); + filling_color -> addItem(QET::Icons::ColorHTMLRedDarkRed, tr("Red : DarkRed", "element part filling"), CustomElementGraphicPart::HTMLRedDarkRedFilling); + filling_color -> addItem(QET::Icons::ColorHTMLRedRed, tr("Red : Red", "element part filling"), CustomElementGraphicPart::HTMLRedRedFilling); + filling_color -> addItem(QET::Icons::ColorHTMLOrangeOrangeRed, tr("Orange : OrangeRed", "element part filling"), CustomElementGraphicPart::HTMLOrangeOrangeRedFilling); + filling_color -> addItem(QET::Icons::ColorHTMLOrangeTomato, tr("Orange : Tomato", "element part filling"), CustomElementGraphicPart::HTMLOrangeTomatoFilling); + filling_color -> addItem(QET::Icons::ColorHTMLOrangeCoral, tr("Orange : Coral", "element part filling"), CustomElementGraphicPart::HTMLOrangeCoralFilling); + filling_color -> addItem(QET::Icons::ColorHTMLOrangeDarkOrange, tr("Orange : DarkOrange", "element part filling"), CustomElementGraphicPart::HTMLOrangeDarkOrangeFilling); + filling_color -> addItem(QET::Icons::ColorHTMLOrangeOrange, tr("Orange : Orange", "element part filling"), CustomElementGraphicPart::HTMLOrangeOrangeFilling); + filling_color -> addItem(QET::Icons::ColorHTMLYellowYellow, tr("Yellow : Yellow", "element part filling"), CustomElementGraphicPart::HTMLYellowYellowFilling); + filling_color -> addItem(QET::Icons::ColorHTMLYellowLightYellow, tr("Yellow : LightYellow", "element part filling"), CustomElementGraphicPart::HTMLYellowLightYellowFilling); + filling_color -> addItem(QET::Icons::ColorHTMLYellowLemonChiffon, tr("Yellow : LemonChiffon", "element part filling"), CustomElementGraphicPart::HTMLYellowLemonChiffonFilling); + filling_color -> addItem(QET::Icons::ColorHTMLYellowLightGoldenrodYellow, tr("Yellow : LightGoldenrodYellow", "element part filling"), CustomElementGraphicPart::HTMLYellowLightGoldenrodYellowFilling); + filling_color -> addItem(QET::Icons::ColorHTMLYellowPapayaWhip, tr("Yellow : PapayaWhip", "element part filling"), CustomElementGraphicPart::HTMLYellowPapayaWhipFilling); + filling_color -> addItem(QET::Icons::ColorHTMLYellowMoccasin, tr("Yellow : Moccasin", "element part filling"), CustomElementGraphicPart::HTMLYellowMoccasinFilling); + filling_color -> addItem(QET::Icons::ColorHTMLYellowPeachPuff, tr("Yellow : PeachPuff", "element part filling"), CustomElementGraphicPart::HTMLYellowPeachPuffFilling); + filling_color -> addItem(QET::Icons::ColorHTMLYellowPaleGoldenrod, tr("Yellow : PaleGoldenrod", "element part filling"), CustomElementGraphicPart::HTMLYellowPaleGoldenrodFilling); + filling_color -> addItem(QET::Icons::ColorHTMLYellowKhaki, tr("Yellow : Khaki", "element part filling"), CustomElementGraphicPart::HTMLYellowKhakiFilling); + filling_color -> addItem(QET::Icons::ColorHTMLYellowDarkKhaki, tr("Yellow : DarkKhaki", "element part filling"), CustomElementGraphicPart::HTMLYellowDarkKhakiFilling); + filling_color -> addItem(QET::Icons::ColorHTMLYellowGold, tr("Yellow : Gold", "element part filling"), CustomElementGraphicPart::HTMLYellowGoldFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownCornsilk, tr("Brown : Cornsilk", "element part filling"), CustomElementGraphicPart::HTMLBrownCornsilkFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownBlanchedAlmond, tr("Brown : BlanchedAlmond", "element part filling"), CustomElementGraphicPart::HTMLBrownBlanchedAlmondFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownBisque, tr("Brown : Bisque", "element part filling"), CustomElementGraphicPart::HTMLBrownBisqueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownNavajoWhite, tr("Brown : NavajoWhite", "element part filling"), CustomElementGraphicPart::HTMLBrownNavajoWhiteFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownWheat, tr("Brown : Wheat", "element part filling"), CustomElementGraphicPart::HTMLBrownWheatFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownBurlywood, tr("Brown : Burlywood", "element part filling"), CustomElementGraphicPart::HTMLBrownBurlywoodFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownTan, tr("Brown : Tan", "element part filling"), CustomElementGraphicPart::HTMLBrownTanFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownRosyBrown, tr("Brown : RosyBrown", "element part filling"), CustomElementGraphicPart::HTMLBrownRosyBrownFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownSandyBrown, tr("Brown : SandyBrown", "element part filling"), CustomElementGraphicPart::HTMLBrownSandyBrownFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownGoldenrod, tr("Brown : Goldenrod", "element part filling"), CustomElementGraphicPart::HTMLBrownGoldenrodFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownDarkGoldenrod, tr("Brown : DarkGoldenrod", "element part filling"), CustomElementGraphicPart::HTMLBrownDarkGoldenrodFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownPeru, tr("Brown : Peru", "element part filling"), CustomElementGraphicPart::HTMLBrownPeruFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownChocolate, tr("Brown : Chocolate", "element part filling"), CustomElementGraphicPart::HTMLBrownChocolateFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownSaddleBrown, tr("Brown : SaddleBrown", "element part filling"), CustomElementGraphicPart::HTMLBrownSaddleBrownFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownSienna, tr("Brown : Sienna", "element part filling"), CustomElementGraphicPart::HTMLBrownSiennaFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownBrown, tr("Brown : Brown", "element part filling"), CustomElementGraphicPart::HTMLBrownBrownFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBrownMaroon, tr("Brown : Maroon", "element part filling"), CustomElementGraphicPart::HTMLBrownMaroonFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenDarkOliveGreen, tr("Green : DarkOliveGreen", "element part filling"), CustomElementGraphicPart::HTMLGreenDarkOliveGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenOlive, tr("Green : Olive", "element part filling"), CustomElementGraphicPart::HTMLGreenOliveFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenOliveDrab, tr("Green : OliveDrab", "element part filling"), CustomElementGraphicPart::HTMLGreenOliveDrabFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenYellowGreen, tr("Green : YellowGreen", "element part filling"), CustomElementGraphicPart::HTMLGreenYellowGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenLimeGreen, tr("Green : LimeGreen", "element part filling"), CustomElementGraphicPart::HTMLGreenLimeGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenLime, tr("Green : Lime", "element part filling"), CustomElementGraphicPart::HTMLGreenLimeFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenLawnGreen, tr("Green : LawnGreen", "element part filling"), CustomElementGraphicPart::HTMLGreenLawnGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenChartreuse, tr("Green : Chartreuse", "element part filling"), CustomElementGraphicPart::HTMLGreenChartreuseFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenGreenYellow, tr("Green : GreenYellow", "element part filling"), CustomElementGraphicPart::HTMLGreenGreenYellowFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenSpringGreen, tr("Green : SpringGreen", "element part filling"), CustomElementGraphicPart::HTMLGreenSpringGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenMediumSpringGreen, tr("Green : MediumSpringGreen", "element part filling"), CustomElementGraphicPart::HTMLGreenMediumSpringGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenLightGreen, tr("Green : LightGreen", "element part filling"), CustomElementGraphicPart::HTMLGreenLightGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenPaleGreen, tr("Green : PaleGreen", "element part filling"), CustomElementGraphicPart::HTMLGreenPaleGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenDarkSeaGreen, tr("Green : DarkSeaGreen", "element part filling"), CustomElementGraphicPart::HTMLGreenDarkSeaGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenMediumAquamarine, tr("Green : MediumAquamarine", "element part filling"), CustomElementGraphicPart::HTMLGreenMediumAquamarineFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenMediumSeaGreen, tr("Green : MediumSeaGreen", "element part filling"), CustomElementGraphicPart::HTMLGreenMediumSeaGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenSeaGreen, tr("Green : SeaGreen", "element part filling"), CustomElementGraphicPart::HTMLGreenSeaGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenForestGreen, tr("Green : ForestGreen", "element part filling"), CustomElementGraphicPart::HTMLGreenForestGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenGreen, tr("Green : Green", "element part filling"), CustomElementGraphicPart::HTMLGreenGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGreenDarkGreen, tr("Green : DarkGreen", "element part filling"), CustomElementGraphicPart::HTMLGreenDarkGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLCyanAqua, tr("Cyan : Aqua", "element part filling"), CustomElementGraphicPart::HTMLCyanAquaFilling); + filling_color -> addItem(QET::Icons::ColorHTMLCyanCyan, tr("Cyan : Cyan", "element part filling"), CustomElementGraphicPart::HTMLCyanCyanFilling); + filling_color -> addItem(QET::Icons::ColorHTMLCyanLightCyan, tr("Cyan : LightCyan", "element part filling"), CustomElementGraphicPart::HTMLCyanLightCyanFilling); + filling_color -> addItem(QET::Icons::ColorHTMLCyanPaleTurquoise, tr("Cyan : PaleTurquoise", "element part filling"), CustomElementGraphicPart::HTMLCyanPaleTurquoiseFilling); + filling_color -> addItem(QET::Icons::ColorHTMLCyanAquamarine, tr("Cyan : Aquamarine", "element part filling"), CustomElementGraphicPart::HTMLCyanAquamarineFilling); + filling_color -> addItem(QET::Icons::ColorHTMLCyanTurquoise, tr("Cyan : Turquoise", "element part filling"), CustomElementGraphicPart::HTMLCyanTurquoiseFilling); + filling_color -> addItem(QET::Icons::ColorHTMLCyanMediumTurquoise, tr("Cyan : MediumTurquoise", "element part filling"), CustomElementGraphicPart::HTMLCyanMediumTurquoiseFilling); + filling_color -> addItem(QET::Icons::ColorHTMLCyanDarkTurquoise, tr("Cyan : DarkTurquoise", "element part filling"), CustomElementGraphicPart::HTMLCyanDarkTurquoiseFilling); + filling_color -> addItem(QET::Icons::ColorHTMLCyanLightSeaGreen, tr("Cyan : LightSeaGreen", "element part filling"), CustomElementGraphicPart::HTMLCyanLightSeaGreenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLCyanCadetBlue, tr("Cyan : CadetBlue", "element part filling"), CustomElementGraphicPart::HTMLCyanCadetBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLCyanDarkCyan, tr("Cyan : DarkCyan", "element part filling"), CustomElementGraphicPart::HTMLCyanDarkCyanFilling); + filling_color -> addItem(QET::Icons::ColorHTMLCyanTeal, tr("Cyan : Teal", "element part filling"), CustomElementGraphicPart::HTMLCyanTealFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueLightSteelBlue, tr("Blue : LightSteelBlue", "element part filling"), CustomElementGraphicPart::HTMLBlueLightSteelBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBluePowderBlue, tr("Blue : PowderBlue", "element part filling"), CustomElementGraphicPart::HTMLBluePowderBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueLightBlue, tr("Blue : LightBlue", "element part filling"), CustomElementGraphicPart::HTMLBlueLightBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueSkyBlue, tr("Blue : SkyBlue", "element part filling"), CustomElementGraphicPart::HTMLBlueSkyBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueLightSkyBlue, tr("Blue : LightSkyBlue", "element part filling"), CustomElementGraphicPart::HTMLBlueLightSkyBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueDeepSkyBlue, tr("Blue : DeepSkyBlue", "element part filling"), CustomElementGraphicPart::HTMLBlueDeepSkyBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueDodgerBlue, tr("Blue : DodgerBlue", "element part filling"), CustomElementGraphicPart::HTMLBlueDodgerBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueCornflowerBlue, tr("Blue : CornflowerBlue", "element part filling"), CustomElementGraphicPart::HTMLBlueCornflowerBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueSteelBlue, tr("Blue : SteelBlue", "element part filling"), CustomElementGraphicPart::HTMLBlueSteelBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueRoyalBlue, tr("Blue : RoyalBlue", "element part filling"), CustomElementGraphicPart::HTMLBlueRoyalBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueBlue, tr("Blue : Blue", "element part filling"), CustomElementGraphicPart::HTMLBlueBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueMediumBlue, tr("Blue : MediumBlue", "element part filling"), CustomElementGraphicPart::HTMLBlueMediumBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueDarkBlue, tr("Blue : DarkBlue", "element part filling"), CustomElementGraphicPart::HTMLBlueDarkBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueNavy, tr("Blue : Navy", "element part filling"), CustomElementGraphicPart::HTMLBlueNavyFilling); + filling_color -> addItem(QET::Icons::ColorHTMLBlueMidnightBlue, tr("Blue : MidnightBlue", "element part filling"), CustomElementGraphicPart::HTMLBlueMidnightBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleLavender, tr("Purple : Lavender", "element part filling"), CustomElementGraphicPart::HTMLPurpleLavenderFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleThistle, tr("Purple : Thistle", "element part filling"), CustomElementGraphicPart::HTMLPurpleThistleFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurplePlum, tr("Purple : Plum", "element part filling"), CustomElementGraphicPart::HTMLPurplePlumFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleViolet, tr("Purple : Violet", "element part filling"), CustomElementGraphicPart::HTMLPurpleVioletFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleOrchid, tr("Purple : Orchid", "element part filling"), CustomElementGraphicPart::HTMLPurpleOrchidFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleFuchsia, tr("Purple : Fuchsia", "element part filling"), CustomElementGraphicPart::HTMLPurpleFuchsiaFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleMagenta, tr("Purple : Magenta", "element part filling"), CustomElementGraphicPart::HTMLPurpleMagentaFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleMediumOrchid, tr("Purple : MediumOrchid", "element part filling"), CustomElementGraphicPart::HTMLPurpleMediumOrchidFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleMediumPurple, tr("Purple : MediumPurple", "element part filling"), CustomElementGraphicPart::HTMLPurpleMediumPurpleFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleBlueViolet, tr("Purple : BlueViolet", "element part filling"), CustomElementGraphicPart::HTMLPurpleBlueVioletFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleDarkViolet, tr("Purple : DarkViolet", "element part filling"), CustomElementGraphicPart::HTMLPurpleDarkVioletFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleDarkOrchid, tr("Purple : DarkOrchid", "element part filling"), CustomElementGraphicPart::HTMLPurpleDarkOrchidFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleDarkMagenta, tr("Purple : DarkMagenta", "element part filling"), CustomElementGraphicPart::HTMLPurpleDarkMagentaFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurplePurple, tr("Purple : Purple", "element part filling"), CustomElementGraphicPart::HTMLPurplePurpleFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleIndigo, tr("Purple : Indigo", "element part filling"), CustomElementGraphicPart::HTMLPurpleIndigoFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleDarkSlateBlue, tr("Purple : DarkSlateBlue", "element part filling"), CustomElementGraphicPart::HTMLPurpleDarkSlateBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleSlateBlue, tr("Purple : SlateBlue", "element part filling"), CustomElementGraphicPart::HTMLPurpleSlateBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLPurpleMediumSlateBlue, tr("Purple : MediumSlateBlue", "element part filling"), CustomElementGraphicPart::HTMLPurpleMediumSlateBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteWhite, tr("White : White", "element part filling"), CustomElementGraphicPart::HTMLWhiteWhiteFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteSnow, tr("White : Snow", "element part filling"), CustomElementGraphicPart::HTMLWhiteSnowFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteHoneydew, tr("White : Honeydew", "element part filling"), CustomElementGraphicPart::HTMLWhiteHoneydewFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteMintCream, tr("White : MintCream", "element part filling"), CustomElementGraphicPart::HTMLWhiteMintCreamFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteAzure, tr("White : Azure", "element part filling"), CustomElementGraphicPart::HTMLWhiteAzureFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteAliceBlue, tr("White : AliceBlue", "element part filling"), CustomElementGraphicPart::HTMLWhiteAliceBlueFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteGhostWhite, tr("White : GhostWhite", "element part filling"), CustomElementGraphicPart::HTMLWhiteGhostWhiteFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteWhiteSmoke, tr("White : WhiteSmoke", "element part filling"), CustomElementGraphicPart::HTMLWhiteWhiteSmokeFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteSeashell, tr("White : Seashell", "element part filling"), CustomElementGraphicPart::HTMLWhiteSeashellFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteBeige, tr("White : Beige", "element part filling"), CustomElementGraphicPart::HTMLWhiteBeigeFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteOldLace, tr("White : OldLace", "element part filling"), CustomElementGraphicPart::HTMLWhiteOldLaceFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteFloralWhite, tr("White : FloralWhite", "element part filling"), CustomElementGraphicPart::HTMLWhiteFloralWhiteFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteIvory, tr("White : Ivory", "element part filling"), CustomElementGraphicPart::HTMLWhiteIvoryFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteAntiqueWhite, tr("White : AntiqueWhite", "element part filling"), CustomElementGraphicPart::HTMLWhiteAntiqueWhiteFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteLinen, tr("White : Linen", "element part filling"), CustomElementGraphicPart::HTMLWhiteLinenFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteLavenderBlush, tr("White : LavenderBlush", "element part filling"), CustomElementGraphicPart::HTMLWhiteLavenderBlushFilling); + filling_color -> addItem(QET::Icons::ColorHTMLWhiteMistyRose, tr("White : MistyRose", "element part filling"), CustomElementGraphicPart::HTMLWhiteMistyRoseFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGrayGainsboro, tr("Gray : Gainsboro", "element part filling"), CustomElementGraphicPart::HTMLGrayGainsboroFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGrayLightGray, tr("Gray : LightGray", "element part filling"), CustomElementGraphicPart::HTMLGrayLightGrayFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGraySilver, tr("Gray : Silver", "element part filling"), CustomElementGraphicPart::HTMLGraySilverFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGrayDarkGray, tr("Gray : DarkGray", "element part filling"), CustomElementGraphicPart::HTMLGrayDarkGrayFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGrayGray, tr("Gray : Gray", "element part filling"), CustomElementGraphicPart::HTMLGrayGrayFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGrayDimGray, tr("Gray : DimGray", "element part filling"), CustomElementGraphicPart::HTMLGrayDimGrayFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGrayLightSlateGray, tr("Gray : LightSlateGray", "element part filling"), CustomElementGraphicPart::HTMLGrayLightSlateGrayFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGraySlateGray, tr("Gray : SlateGray", "element part filling"), CustomElementGraphicPart::HTMLGraySlateGrayFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGrayDarkSlateGray, tr("Gray : DarkSlateGray", "element part filling"), CustomElementGraphicPart::HTMLGrayDarkSlateGrayFilling); + filling_color -> addItem(QET::Icons::ColorHTMLGrayBlack, tr("Gray : Black", "element part filling"), CustomElementGraphicPart::HTMLGrayBlackFilling); + filling_color -> insertSeparator(filling_color -> count()); filling_color -> addItem(tr("Lignes Horizontales", "element part filling"), CustomElementGraphicPart::HorFilling); filling_color -> addItem(tr("Lignes Verticales", "element part filling"), CustomElementGraphicPart::VerFilling); filling_color -> addItem(tr("Hachures gauche", "element part filling"), CustomElementGraphicPart::BdiagFilling); diff --git a/sources/factory/elementpicturefactory.cpp b/sources/factory/elementpicturefactory.cpp index 99142fb7f..9e86d2019 100644 --- a/sources/factory/elementpicturefactory.cpp +++ b/sources/factory/elementpicturefactory.cpp @@ -558,7 +558,7 @@ void ElementPictureFactory::setPainterStyle(const QDomElement &dom, QPainter &pa //Get the couples style/value const QStringList styles = dom.attribute("style").split(";", QString::SkipEmptyParts); - QRegExp rx("^\\s*([a-z-]+)\\s*:\\s*([a-z-]+)\\s*$"); + QRegExp rx("^\\s*([a-z-]+)\\s*:\\s*([a-zA-Z-]+)\\s*$"); for (QString style : styles) { if (rx.exactMatch(style)) { QString style_name = rx.cap(1); @@ -615,7 +615,427 @@ void ElementPictureFactory::setPainterStyle(const QDomElement &dom, QPainter &pa } else if (style_value == "purple") { brush.setStyle(Qt::SolidPattern); brush.setColor(QColor(136, 28, 168)); - }else if (style_value == "hor") { + } else if (style_value == "HTMLPinkPink") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 192, 203)); + } else if (style_value == "HTMLPinkLightPink") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 182, 193)); + } else if (style_value == "HTMLPinkHotPink") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 105, 180)); + } else if (style_value == "HTMLPinkDeepPink") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 20, 147)); + } else if (style_value == "HTMLPinkPaleVioletRed") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(219, 112, 147)); + } else if (style_value == "HTMLPinkMediumVioletRed") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(199, 21, 133)); + } else if (style_value == "HTMLRedLightSalmon") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 160, 122)); + } else if (style_value == "HTMLRedSalmon") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(250, 128, 114)); + } else if (style_value == "HTMLRedDarkSalmon") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(233, 150, 122)); + } else if (style_value == "HTMLRedLightCoral") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(240, 128, 128)); + } else if (style_value == "HTMLRedIndianRed") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(205, 92, 92)); + } else if (style_value == "HTMLRedCrimson") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(220, 20, 60)); + } else if (style_value == "HTMLRedFirebrick") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(178, 34, 34)); + } else if (style_value == "HTMLRedDarkRed") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(139, 0, 0)); + } else if (style_value == "HTMLRedRed") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 0, 0)); + } else if (style_value == "HTMLOrangeOrangeRed") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 69, 0)); + } else if (style_value == "HTMLOrangeTomato") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 99, 71)); + } else if (style_value == "HTMLOrangeCoral") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 127, 80)); + } else if (style_value == "HTMLOrangeDarkOrange") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 140, 0)); + } else if (style_value == "HTMLOrangeOrange") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 165, 0)); + } else if (style_value == "HTMLYellowYellow") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 255, 0)); + } else if (style_value == "HTMLYellowLightYellow") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 255, 224)); + } else if (style_value == "HTMLYellowLemonChiffon") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 250, 205)); + } else if (style_value == "HTMLYellowLightGoldenrodYellow") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(250, 250, 210)); + } else if (style_value == "HTMLYellowPapayaWhip") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 239, 213)); + } else if (style_value == "HTMLYellowMoccasin") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 228, 181)); + } else if (style_value == "HTMLYellowPeachPuff") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 218, 185)); + } else if (style_value == "HTMLYellowPaleGoldenrod") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(238, 232, 170)); + } else if (style_value == "HTMLYellowKhaki") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(240, 230, 140)); + } else if (style_value == "HTMLYellowDarkKhaki") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(189, 183, 107)); + } else if (style_value == "HTMLYellowGold") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 215, 0)); + } else if (style_value == "HTMLBrownCornsilk") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 248, 220)); + } else if (style_value == "HTMLBrownBlanchedAlmond") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 235, 205)); + } else if (style_value == "HTMLBrownBisque") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 228, 196)); + } else if (style_value == "HTMLBrownNavajoWhite") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 222, 173)); + } else if (style_value == "HTMLBrownWheat") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(245, 222, 179)); + } else if (style_value == "HTMLBrownBurlywood") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(222, 184, 135)); + } else if (style_value == "HTMLBrownTan") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(210, 180, 140)); + } else if (style_value == "HTMLBrownRosyBrown") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(188, 143, 143)); + } else if (style_value == "HTMLBrownSandyBrown") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(244, 164, 96)); + } else if (style_value == "HTMLBrownGoldenrod") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(218, 165, 32)); + } else if (style_value == "HTMLBrownDarkGoldenrod") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(184, 134, 11)); + } else if (style_value == "HTMLBrownPeru") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(205, 133, 63)); + } else if (style_value == "HTMLBrownChocolate") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(210, 105, 30)); + } else if (style_value == "HTMLBrownSaddleBrown") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(139, 69, 19)); + } else if (style_value == "HTMLBrownSienna") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(160, 82, 45)); + } else if (style_value == "HTMLBrownBrown") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(165, 42, 42)); + } else if (style_value == "HTMLBrownMaroon") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(128, 0, 0)); + } else if (style_value == "HTMLGreenDarkOliveGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(85, 107, 47)); + } else if (style_value == "HTMLGreenOlive") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(128, 128, 0)); + } else if (style_value == "HTMLGreenOliveDrab") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(107, 142, 35)); + } else if (style_value == "HTMLGreenYellowGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(154, 205, 50)); + } else if (style_value == "HTMLGreenLimeGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(50, 205, 50)); + } else if (style_value == "HTMLGreenLime") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 255, 0)); + } else if (style_value == "HTMLGreenLawnGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(124, 252, 0)); + } else if (style_value == "HTMLGreenChartreuse") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(127, 255, 0)); + } else if (style_value == "HTMLGreenGreenYellow") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(173, 255, 47)); + } else if (style_value == "HTMLGreenSpringGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 255, 127)); + } else if (style_value == "HTMLGreenMediumSpringGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 250, 154)); + } else if (style_value == "HTMLGreenLightGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(144, 238, 144)); + } else if (style_value == "HTMLGreenPaleGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(152, 251, 152)); + } else if (style_value == "HTMLGreenDarkSeaGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(143, 188, 143)); + } else if (style_value == "HTMLGreenMediumAquamarine") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(102, 205, 170)); + } else if (style_value == "HTMLGreenMediumSeaGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(60, 179, 113)); + } else if (style_value == "HTMLGreenSeaGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(46, 139, 87)); + } else if (style_value == "HTMLGreenForestGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(34, 139, 34)); + } else if (style_value == "HTMLGreenGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 128, 0)); + } else if (style_value == "HTMLGreenDarkGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 100, 0)); + } else if (style_value == "HTMLCyanAqua") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 255, 255)); + } else if (style_value == "HTMLCyanCyan") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 255, 255)); + } else if (style_value == "HTMLCyanLightCyan") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(224, 255, 255)); + } else if (style_value == "HTMLCyanPaleTurquoise") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(175, 238, 238)); + } else if (style_value == "HTMLCyanAquamarine") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(127, 255, 212)); + } else if (style_value == "HTMLCyanTurquoise") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(64, 224, 208)); + } else if (style_value == "HTMLCyanMediumTurquoise") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(72, 209, 204)); + } else if (style_value == "HTMLCyanDarkTurquoise") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 206, 209)); + } else if (style_value == "HTMLCyanLightSeaGreen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(32, 178, 170)); + } else if (style_value == "HTMLCyanCadetBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(95, 158, 160)); + } else if (style_value == "HTMLCyanDarkCyan") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 139, 139)); + } else if (style_value == "HTMLCyanTeal") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 128, 128)); + } else if (style_value == "HTMLBlueLightSteelBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(176, 196, 222)); + } else if (style_value == "HTMLBluePowderBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(176, 224, 230)); + } else if (style_value == "HTMLBlueLightBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(173, 216, 230)); + } else if (style_value == "HTMLBlueSkyBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(135, 206, 235)); + } else if (style_value == "HTMLBlueLightSkyBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(135, 206, 250)); + } else if (style_value == "HTMLBlueDeepSkyBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 191, 255)); + } else if (style_value == "HTMLBlueDodgerBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(30, 144, 255)); + } else if (style_value == "HTMLBlueCornflowerBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(100, 149, 237)); + } else if (style_value == "HTMLBlueSteelBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(70, 130, 180)); + } else if (style_value == "HTMLBlueRoyalBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(65, 105, 225)); + } else if (style_value == "HTMLBlueBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 0, 255)); + } else if (style_value == "HTMLBlueMediumBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 0, 205)); + } else if (style_value == "HTMLBlueDarkBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 0, 139)); + } else if (style_value == "HTMLBlueNavy") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 0, 128)); + } else if (style_value == "HTMLBlueMidnightBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(25, 25, 112)); + } else if (style_value == "HTMLPurpleLavender") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(230, 230, 250)); + } else if (style_value == "HTMLPurpleThistle") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(216, 191, 216)); + } else if (style_value == "HTMLPurplePlum") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(221, 160, 221)); + } else if (style_value == "HTMLPurpleViolet") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(238, 130, 238)); + } else if (style_value == "HTMLPurpleOrchid") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(218, 112, 214)); + } else if (style_value == "HTMLPurpleFuchsia") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 0, 255)); + } else if (style_value == "HTMLPurpleMagenta") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 0, 255)); + } else if (style_value == "HTMLPurpleMediumOrchid") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(186, 85, 211)); + } else if (style_value == "HTMLPurpleMediumPurple") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(147, 112, 219)); + } else if (style_value == "HTMLPurpleBlueViolet") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(138, 43, 226)); + } else if (style_value == "HTMLPurpleDarkViolet") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(148, 0, 211)); + } else if (style_value == "HTMLPurpleDarkOrchid") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(153, 50, 204)); + } else if (style_value == "HTMLPurpleDarkMagenta") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(139, 0, 139)); + } else if (style_value == "HTMLPurplePurple") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(128, 0, 128)); + } else if (style_value == "HTMLPurpleIndigo") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(75, 0, 130)); + } else if (style_value == "HTMLPurpleDarkSlateBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(72, 61, 139)); + } else if (style_value == "HTMLPurpleSlateBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(106, 90, 205)); + } else if (style_value == "HTMLPurpleMediumSlateBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(123, 104, 238)); + } else if (style_value == "HTMLWhiteWhite") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 255, 255)); + } else if (style_value == "HTMLWhiteSnow") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 250, 250)); + } else if (style_value == "HTMLWhiteHoneydew") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(240, 255, 240)); + } else if (style_value == "HTMLWhiteMintCream") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(245, 255, 250)); + } else if (style_value == "HTMLWhiteAzure") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(240, 255, 255)); + } else if (style_value == "HTMLWhiteAliceBlue") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(240, 248, 255)); + } else if (style_value == "HTMLWhiteGhostWhite") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(248, 248, 255)); + } else if (style_value == "HTMLWhiteWhiteSmoke") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(245, 245, 245)); + } else if (style_value == "HTMLWhiteSeashell") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 245, 238)); + } else if (style_value == "HTMLWhiteBeige") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(245, 245, 220)); + } else if (style_value == "HTMLWhiteOldLace") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(253, 245, 230)); + } else if (style_value == "HTMLWhiteFloralWhite") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 250, 240)); + } else if (style_value == "HTMLWhiteIvory") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 255, 240)); + } else if (style_value == "HTMLWhiteAntiqueWhite") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(250, 235, 215)); + } else if (style_value == "HTMLWhiteLinen") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(250, 240, 230)); + } else if (style_value == "HTMLWhiteLavenderBlush") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 240, 245)); + } else if (style_value == "HTMLWhiteMistyRose") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(255, 228, 225)); + } else if (style_value == "HTMLGrayGainsboro") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(220, 220, 220)); + } else if (style_value == "HTMLGrayLightGray") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(211, 211, 211)); + } else if (style_value == "HTMLGraySilver") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(192, 192, 192)); + } else if (style_value == "HTMLGrayDarkGray") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(169, 169, 169)); + } else if (style_value == "HTMLGrayGray") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(128, 128, 128)); + } else if (style_value == "HTMLGrayDimGray") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(105, 105, 105)); + } else if (style_value == "HTMLGrayLightSlateGray") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(119, 136, 153)); + } else if (style_value == "HTMLGraySlateGray") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(112, 128, 144)); + } else if (style_value == "HTMLGrayDarkSlateGray") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(47, 79, 79)); + } else if (style_value == "HTMLGrayBlack") { + brush.setStyle(Qt::SolidPattern); + brush.setColor(QColor(0, 0, 0)); + } else if (style_value == "hor") { brush.setStyle(Qt::HorPattern); brush.setColor(Qt::black); } else if (style_value == "ver") { @@ -637,26 +1057,306 @@ void ElementPictureFactory::setPainterStyle(const QDomElement &dom, QPainter &pa pen.setColor(QColor(255, 255, 255, pen.color().alpha())); } else if (style_value == "red") { pen.setColor(Qt::red); - }else if (style_value == "blue") { + } else if (style_value == "blue") { pen.setColor(Qt::blue); - }else if (style_value == "green") { + } else if (style_value == "green") { pen.setColor(Qt::green); - }else if (style_value == "gray") { + } else if (style_value == "gray") { pen.setColor(Qt::gray); - }else if (style_value == "brun") { + } else if (style_value == "brun") { pen.setColor(QColor(97, 44, 0)); - }else if (style_value == "yellow") { + } else if (style_value == "yellow") { pen.setColor(Qt::yellow); - }else if (style_value == "cyan") { + } else if (style_value == "cyan") { pen.setColor(Qt::cyan); - }else if (style_value == "magenta") { + } else if (style_value == "magenta") { pen.setColor(Qt::magenta); - }else if (style_value == "lightgray") { + } else if (style_value == "lightgray") { pen.setColor(Qt::lightGray); - }else if (style_value == "orange") { + } else if (style_value == "orange") { pen.setColor(QColor(255, 128, 0)); - }else if (style_value == "purple") { + } else if (style_value == "purple") { pen.setColor(QColor(136, 28, 168)); + } else if (style_value == "HTMLPinkPink") { + pen.setColor(QColor(255, 192, 203)); + } else if (style_value == "HTMLPinkLightPink") { + pen.setColor(QColor(255, 182, 193)); + } else if (style_value == "HTMLPinkHotPink") { + pen.setColor(QColor(255, 105, 180)); + } else if (style_value == "HTMLPinkDeepPink") { + pen.setColor(QColor(255, 20, 147)); + } else if (style_value == "HTMLPinkPaleVioletRed") { + pen.setColor(QColor(219, 112, 147)); + } else if (style_value == "HTMLPinkMediumVioletRed") { + pen.setColor(QColor(199, 21, 133)); + } else if (style_value == "HTMLRedLightSalmon") { + pen.setColor(QColor(255, 160, 122)); + } else if (style_value == "HTMLRedSalmon") { + pen.setColor(QColor(250, 128, 114)); + } else if (style_value == "HTMLRedDarkSalmon") { + pen.setColor(QColor(233, 150, 122)); + } else if (style_value == "HTMLRedLightCoral") { + pen.setColor(QColor(240, 128, 128)); + } else if (style_value == "HTMLRedIndianRed") { + pen.setColor(QColor(205, 92, 92)); + } else if (style_value == "HTMLRedCrimson") { + pen.setColor(QColor(220, 20, 60)); + } else if (style_value == "HTMLRedFirebrick") { + pen.setColor(QColor(178, 34, 34)); + } else if (style_value == "HTMLRedDarkRed") { + pen.setColor(QColor(139, 0, 0)); + } else if (style_value == "HTMLRedRed") { + pen.setColor(QColor(255, 0, 0)); + } else if (style_value == "HTMLOrangeOrangeRed") { + pen.setColor(QColor(255, 69, 0)); + } else if (style_value == "HTMLOrangeTomato") { + pen.setColor(QColor(255, 99, 71)); + } else if (style_value == "HTMLOrangeCoral") { + pen.setColor(QColor(255, 127, 80)); + } else if (style_value == "HTMLOrangeDarkOrange") { + pen.setColor(QColor(255, 140, 0)); + } else if (style_value == "HTMLOrangeOrange") { + pen.setColor(QColor(255, 165, 0)); + } else if (style_value == "HTMLYellowYellow") { + pen.setColor(QColor(255, 255, 0)); + } else if (style_value == "HTMLYellowLightYellow") { + pen.setColor(QColor(255, 255, 224)); + } else if (style_value == "HTMLYellowLemonChiffon") { + pen.setColor(QColor(255, 250, 205)); + } else if (style_value == "HTMLYellowLightGoldenrodYellow") { + pen.setColor(QColor(250, 250, 210)); + } else if (style_value == "HTMLYellowPapayaWhip") { + pen.setColor(QColor(255, 239, 213)); + } else if (style_value == "HTMLYellowMoccasin") { + pen.setColor(QColor(255, 228, 181)); + } else if (style_value == "HTMLYellowPeachPuff") { + pen.setColor(QColor(255, 218, 185)); + } else if (style_value == "HTMLYellowPaleGoldenrod") { + pen.setColor(QColor(238, 232, 170)); + } else if (style_value == "HTMLYellowKhaki") { + pen.setColor(QColor(240, 230, 140)); + } else if (style_value == "HTMLYellowDarkKhaki") { + pen.setColor(QColor(189, 183, 107)); + } else if (style_value == "HTMLYellowGold") { + pen.setColor(QColor(255, 215, 0)); + } else if (style_value == "HTMLBrownCornsilk") { + pen.setColor(QColor(255, 248, 220)); + } else if (style_value == "HTMLBrownBlanchedAlmond") { + pen.setColor(QColor(255, 235, 205)); + } else if (style_value == "HTMLBrownBisque") { + pen.setColor(QColor(255, 228, 196)); + } else if (style_value == "HTMLBrownNavajoWhite") { + pen.setColor(QColor(255, 222, 173)); + } else if (style_value == "HTMLBrownWheat") { + pen.setColor(QColor(245, 222, 179)); + } else if (style_value == "HTMLBrownBurlywood") { + pen.setColor(QColor(222, 184, 135)); + } else if (style_value == "HTMLBrownTan") { + pen.setColor(QColor(210, 180, 140)); + } else if (style_value == "HTMLBrownRosyBrown") { + pen.setColor(QColor(188, 143, 143)); + } else if (style_value == "HTMLBrownSandyBrown") { + pen.setColor(QColor(244, 164, 96)); + } else if (style_value == "HTMLBrownGoldenrod") { + pen.setColor(QColor(218, 165, 32)); + } else if (style_value == "HTMLBrownDarkGoldenrod") { + pen.setColor(QColor(184, 134, 11)); + } else if (style_value == "HTMLBrownPeru") { + pen.setColor(QColor(205, 133, 63)); + } else if (style_value == "HTMLBrownChocolate") { + pen.setColor(QColor(210, 105, 30)); + } else if (style_value == "HTMLBrownSaddleBrown") { + pen.setColor(QColor(139, 69, 19)); + } else if (style_value == "HTMLBrownSienna") { + pen.setColor(QColor(160, 82, 45)); + } else if (style_value == "HTMLBrownBrown") { + pen.setColor(QColor(165, 42, 42)); + } else if (style_value == "HTMLBrownMaroon") { + pen.setColor(QColor(128, 0, 0)); + } else if (style_value == "HTMLGreenDarkOliveGreen") { + pen.setColor(QColor(85, 107, 47)); + } else if (style_value == "HTMLGreenOlive") { + pen.setColor(QColor(128, 128, 0)); + } else if (style_value == "HTMLGreenOliveDrab") { + pen.setColor(QColor(107, 142, 35)); + } else if (style_value == "HTMLGreenYellowGreen") { + pen.setColor(QColor(154, 205, 50)); + } else if (style_value == "HTMLGreenLimeGreen") { + pen.setColor(QColor(50, 205, 50)); + } else if (style_value == "HTMLGreenLime") { + pen.setColor(QColor(0, 255, 0)); + } else if (style_value == "HTMLGreenLawnGreen") { + pen.setColor(QColor(124, 252, 0)); + } else if (style_value == "HTMLGreenChartreuse") { + pen.setColor(QColor(127, 255, 0)); + } else if (style_value == "HTMLGreenGreenYellow") { + pen.setColor(QColor(173, 255, 47)); + } else if (style_value == "HTMLGreenSpringGreen") { + pen.setColor(QColor(0, 255, 127)); + } else if (style_value == "HTMLGreenMediumSpringGreen") { + pen.setColor(QColor(0, 250, 154)); + } else if (style_value == "HTMLGreenLightGreen") { + pen.setColor(QColor(144, 238, 144)); + } else if (style_value == "HTMLGreenPaleGreen") { + pen.setColor(QColor(152, 251, 152)); + } else if (style_value == "HTMLGreenDarkSeaGreen") { + pen.setColor(QColor(143, 188, 143)); + } else if (style_value == "HTMLGreenMediumAquamarine") { + pen.setColor(QColor(102, 205, 170)); + } else if (style_value == "HTMLGreenMediumSeaGreen") { + pen.setColor(QColor(60, 179, 113)); + } else if (style_value == "HTMLGreenSeaGreen") { + pen.setColor(QColor(46, 139, 87)); + } else if (style_value == "HTMLGreenForestGreen") { + pen.setColor(QColor(34, 139, 34)); + } else if (style_value == "HTMLGreenGreen") { + pen.setColor(QColor(0, 128, 0)); + } else if (style_value == "HTMLGreenDarkGreen") { + pen.setColor(QColor(0, 100, 0)); + } else if (style_value == "HTMLCyanAqua") { + pen.setColor(QColor(0, 255, 255)); + } else if (style_value == "HTMLCyanCyan") { + pen.setColor(QColor(0, 255, 255)); + } else if (style_value == "HTMLCyanLightCyan") { + pen.setColor(QColor(224, 255, 255)); + } else if (style_value == "HTMLCyanPaleTurquoise") { + pen.setColor(QColor(175, 238, 238)); + } else if (style_value == "HTMLCyanAquamarine") { + pen.setColor(QColor(127, 255, 212)); + } else if (style_value == "HTMLCyanTurquoise") { + pen.setColor(QColor(64, 224, 208)); + } else if (style_value == "HTMLCyanMediumTurquoise") { + pen.setColor(QColor(72, 209, 204)); + } else if (style_value == "HTMLCyanDarkTurquoise") { + pen.setColor(QColor(0, 206, 209)); + } else if (style_value == "HTMLCyanLightSeaGreen") { + pen.setColor(QColor(32, 178, 170)); + } else if (style_value == "HTMLCyanCadetBlue") { + pen.setColor(QColor(95, 158, 160)); + } else if (style_value == "HTMLCyanDarkCyan") { + pen.setColor(QColor(0, 139, 139)); + } else if (style_value == "HTMLCyanTeal") { + pen.setColor(QColor(0, 128, 128)); + } else if (style_value == "HTMLBlueLightSteelBlue") { + pen.setColor(QColor(176, 196, 222)); + } else if (style_value == "HTMLBluePowderBlue") { + pen.setColor(QColor(176, 224, 230)); + } else if (style_value == "HTMLBlueLightBlue") { + pen.setColor(QColor(173, 216, 230)); + } else if (style_value == "HTMLBlueSkyBlue") { + pen.setColor(QColor(135, 206, 235)); + } else if (style_value == "HTMLBlueLightSkyBlue") { + pen.setColor(QColor(135, 206, 250)); + } else if (style_value == "HTMLBlueDeepSkyBlue") { + pen.setColor(QColor(0, 191, 255)); + } else if (style_value == "HTMLBlueDodgerBlue") { + pen.setColor(QColor(30, 144, 255)); + } else if (style_value == "HTMLBlueCornflowerBlue") { + pen.setColor(QColor(100, 149, 237)); + } else if (style_value == "HTMLBlueSteelBlue") { + pen.setColor(QColor(70, 130, 180)); + } else if (style_value == "HTMLBlueRoyalBlue") { + pen.setColor(QColor(65, 105, 225)); + } else if (style_value == "HTMLBlueBlue") { + pen.setColor(QColor(0, 0, 255)); + } else if (style_value == "HTMLBlueMediumBlue") { + pen.setColor(QColor(0, 0, 205)); + } else if (style_value == "HTMLBlueDarkBlue") { + pen.setColor(QColor(0, 0, 139)); + } else if (style_value == "HTMLBlueNavy") { + pen.setColor(QColor(0, 0, 128)); + } else if (style_value == "HTMLBlueMidnightBlue") { + pen.setColor(QColor(25, 25, 112)); + } else if (style_value == "HTMLPurpleLavender") { + pen.setColor(QColor(230, 230, 250)); + } else if (style_value == "HTMLPurpleThistle") { + pen.setColor(QColor(216, 191, 216)); + } else if (style_value == "HTMLPurplePlum") { + pen.setColor(QColor(221, 160, 221)); + } else if (style_value == "HTMLPurpleViolet") { + pen.setColor(QColor(238, 130, 238)); + } else if (style_value == "HTMLPurpleOrchid") { + pen.setColor(QColor(218, 112, 214)); + } else if (style_value == "HTMLPurpleFuchsia") { + pen.setColor(QColor(255, 0, 255)); + } else if (style_value == "HTMLPurpleMagenta") { + pen.setColor(QColor(255, 0, 255)); + } else if (style_value == "HTMLPurpleMediumOrchid") { + pen.setColor(QColor(186, 85, 211)); + } else if (style_value == "HTMLPurpleMediumPurple") { + pen.setColor(QColor(147, 112, 219)); + } else if (style_value == "HTMLPurpleBlueViolet") { + pen.setColor(QColor(138, 43, 226)); + } else if (style_value == "HTMLPurpleDarkViolet") { + pen.setColor(QColor(148, 0, 211)); + } else if (style_value == "HTMLPurpleDarkOrchid") { + pen.setColor(QColor(153, 50, 204)); + } else if (style_value == "HTMLPurpleDarkMagenta") { + pen.setColor(QColor(139, 0, 139)); + } else if (style_value == "HTMLPurplePurple") { + pen.setColor(QColor(128, 0, 128)); + } else if (style_value == "HTMLPurpleIndigo") { + pen.setColor(QColor(75, 0, 130)); + } else if (style_value == "HTMLPurpleDarkSlateBlue") { + pen.setColor(QColor(72, 61, 139)); + } else if (style_value == "HTMLPurpleSlateBlue") { + pen.setColor(QColor(106, 90, 205)); + } else if (style_value == "HTMLPurpleMediumSlateBlue") { + pen.setColor(QColor(123, 104, 238)); + } else if (style_value == "HTMLWhiteWhite") { + pen.setColor(QColor(255, 255, 255)); + } else if (style_value == "HTMLWhiteSnow") { + pen.setColor(QColor(255, 250, 250)); + } else if (style_value == "HTMLWhiteHoneydew") { + pen.setColor(QColor(240, 255, 240)); + } else if (style_value == "HTMLWhiteMintCream") { + pen.setColor(QColor(245, 255, 250)); + } else if (style_value == "HTMLWhiteAzure") { + pen.setColor(QColor(240, 255, 255)); + } else if (style_value == "HTMLWhiteAliceBlue") { + pen.setColor(QColor(240, 248, 255)); + } else if (style_value == "HTMLWhiteGhostWhite") { + pen.setColor(QColor(248, 248, 255)); + } else if (style_value == "HTMLWhiteWhiteSmoke") { + pen.setColor(QColor(245, 245, 245)); + } else if (style_value == "HTMLWhiteSeashell") { + pen.setColor(QColor(255, 245, 238)); + } else if (style_value == "HTMLWhiteBeige") { + pen.setColor(QColor(245, 245, 220)); + } else if (style_value == "HTMLWhiteOldLace") { + pen.setColor(QColor(253, 245, 230)); + } else if (style_value == "HTMLWhiteFloralWhite") { + pen.setColor(QColor(255, 250, 240)); + } else if (style_value == "HTMLWhiteIvory") { + pen.setColor(QColor(255, 255, 240)); + } else if (style_value == "HTMLWhiteAntiqueWhite") { + pen.setColor(QColor(250, 235, 215)); + } else if (style_value == "HTMLWhiteLinen") { + pen.setColor(QColor(250, 240, 230)); + } else if (style_value == "HTMLWhiteLavenderBlush") { + pen.setColor(QColor(255, 240, 245)); + } else if (style_value == "HTMLWhiteMistyRose") { + pen.setColor(QColor(255, 228, 225)); + } else if (style_value == "HTMLGrayGainsboro") { + pen.setColor(QColor(220, 220, 220)); + } else if (style_value == "HTMLGrayLightGray") { + pen.setColor(QColor(211, 211, 211)); + } else if (style_value == "HTMLGraySilver") { + pen.setColor(QColor(192, 192, 192)); + } else if (style_value == "HTMLGrayDarkGray") { + pen.setColor(QColor(169, 169, 169)); + } else if (style_value == "HTMLGrayGray") { + pen.setColor(QColor(128, 128, 128)); + } else if (style_value == "HTMLGrayDimGray") { + pen.setColor(QColor(105, 105, 105)); + } else if (style_value == "HTMLGrayLightSlateGray") { + pen.setColor(QColor(119, 136, 153)); + } else if (style_value == "HTMLGraySlateGray") { + pen.setColor(QColor(112, 128, 144)); + } else if (style_value == "HTMLGrayDarkSlateGray") { + pen.setColor(QColor(47, 79, 79)); + } else if (style_value == "HTMLGrayBlack") { + pen.setColor(QColor(0, 0, 0)); } else if (style_value == "none") { pen.setBrush(Qt::transparent); } diff --git a/sources/qeticons.cpp b/sources/qeticons.cpp index 543259290..164249943 100644 --- a/sources/qeticons.cpp +++ b/sources/qeticons.cpp @@ -217,6 +217,150 @@ namespace QET { QIcon ElementSlave; QIcon FolioXrefComing; QIcon ElementTerminal; + QIcon ColorBrown; + QIcon ColorGray; + QIcon ColorOrange; + QIcon ColorPurple; + QIcon ColorHTMLPinkPink; + QIcon ColorHTMLPinkLightPink; + QIcon ColorHTMLPinkHotPink; + QIcon ColorHTMLPinkDeepPink; + QIcon ColorHTMLPinkPaleVioletRed; + QIcon ColorHTMLPinkMediumVioletRed; + QIcon ColorHTMLRedLightSalmon; + QIcon ColorHTMLRedSalmon; + QIcon ColorHTMLRedDarkSalmon; + QIcon ColorHTMLRedLightCoral; + QIcon ColorHTMLRedIndianRed; + QIcon ColorHTMLRedCrimson; + QIcon ColorHTMLRedFirebrick; + QIcon ColorHTMLRedDarkRed; + QIcon ColorHTMLRedRed; + QIcon ColorHTMLOrangeOrangeRed; + QIcon ColorHTMLOrangeTomato; + QIcon ColorHTMLOrangeCoral; + QIcon ColorHTMLOrangeDarkOrange; + QIcon ColorHTMLOrangeOrange; + QIcon ColorHTMLYellowYellow; + QIcon ColorHTMLYellowLightYellow; + QIcon ColorHTMLYellowLemonChiffon; + QIcon ColorHTMLYellowLightGoldenrodYellow; + QIcon ColorHTMLYellowPapayaWhip; + QIcon ColorHTMLYellowMoccasin; + QIcon ColorHTMLYellowPeachPuff; + QIcon ColorHTMLYellowPaleGoldenrod; + QIcon ColorHTMLYellowKhaki; + QIcon ColorHTMLYellowDarkKhaki; + QIcon ColorHTMLYellowGold; + QIcon ColorHTMLBrownCornsilk; + QIcon ColorHTMLBrownBlanchedAlmond; + QIcon ColorHTMLBrownBisque; + QIcon ColorHTMLBrownNavajoWhite; + QIcon ColorHTMLBrownWheat; + QIcon ColorHTMLBrownBurlywood; + QIcon ColorHTMLBrownTan; + QIcon ColorHTMLBrownRosyBrown; + QIcon ColorHTMLBrownSandyBrown; + QIcon ColorHTMLBrownGoldenrod; + QIcon ColorHTMLBrownDarkGoldenrod; + QIcon ColorHTMLBrownPeru; + QIcon ColorHTMLBrownChocolate; + QIcon ColorHTMLBrownSaddleBrown; + QIcon ColorHTMLBrownSienna; + QIcon ColorHTMLBrownBrown; + QIcon ColorHTMLBrownMaroon; + QIcon ColorHTMLGreenDarkOliveGreen; + QIcon ColorHTMLGreenOlive; + QIcon ColorHTMLGreenOliveDrab; + QIcon ColorHTMLGreenYellowGreen; + QIcon ColorHTMLGreenLimeGreen; + QIcon ColorHTMLGreenLime; + QIcon ColorHTMLGreenLawnGreen; + QIcon ColorHTMLGreenChartreuse; + QIcon ColorHTMLGreenGreenYellow; + QIcon ColorHTMLGreenSpringGreen; + QIcon ColorHTMLGreenMediumSpringGreen; + QIcon ColorHTMLGreenLightGreen; + QIcon ColorHTMLGreenPaleGreen; + QIcon ColorHTMLGreenDarkSeaGreen; + QIcon ColorHTMLGreenMediumAquamarine; + QIcon ColorHTMLGreenMediumSeaGreen; + QIcon ColorHTMLGreenSeaGreen; + QIcon ColorHTMLGreenForestGreen; + QIcon ColorHTMLGreenGreen; + QIcon ColorHTMLGreenDarkGreen; + QIcon ColorHTMLCyanAqua; + QIcon ColorHTMLCyanCyan; + QIcon ColorHTMLCyanLightCyan; + QIcon ColorHTMLCyanPaleTurquoise; + QIcon ColorHTMLCyanAquamarine; + QIcon ColorHTMLCyanTurquoise; + QIcon ColorHTMLCyanMediumTurquoise; + QIcon ColorHTMLCyanDarkTurquoise; + QIcon ColorHTMLCyanLightSeaGreen; + QIcon ColorHTMLCyanCadetBlue; + QIcon ColorHTMLCyanDarkCyan; + QIcon ColorHTMLCyanTeal; + QIcon ColorHTMLBlueLightSteelBlue; + QIcon ColorHTMLBluePowderBlue; + QIcon ColorHTMLBlueLightBlue; + QIcon ColorHTMLBlueSkyBlue; + QIcon ColorHTMLBlueLightSkyBlue; + QIcon ColorHTMLBlueDeepSkyBlue; + QIcon ColorHTMLBlueDodgerBlue; + QIcon ColorHTMLBlueCornflowerBlue; + QIcon ColorHTMLBlueSteelBlue; + QIcon ColorHTMLBlueRoyalBlue; + QIcon ColorHTMLBlueBlue; + QIcon ColorHTMLBlueMediumBlue; + QIcon ColorHTMLBlueDarkBlue; + QIcon ColorHTMLBlueNavy; + QIcon ColorHTMLBlueMidnightBlue; + QIcon ColorHTMLPurpleLavender; + QIcon ColorHTMLPurpleThistle; + QIcon ColorHTMLPurplePlum; + QIcon ColorHTMLPurpleViolet; + QIcon ColorHTMLPurpleOrchid; + QIcon ColorHTMLPurpleFuchsia; + QIcon ColorHTMLPurpleMagenta; + QIcon ColorHTMLPurpleMediumOrchid; + QIcon ColorHTMLPurpleMediumPurple; + QIcon ColorHTMLPurpleBlueViolet; + QIcon ColorHTMLPurpleDarkViolet; + QIcon ColorHTMLPurpleDarkOrchid; + QIcon ColorHTMLPurpleDarkMagenta; + QIcon ColorHTMLPurplePurple; + QIcon ColorHTMLPurpleIndigo; + QIcon ColorHTMLPurpleDarkSlateBlue; + QIcon ColorHTMLPurpleSlateBlue; + QIcon ColorHTMLPurpleMediumSlateBlue; + QIcon ColorHTMLWhiteWhite; + QIcon ColorHTMLWhiteSnow; + QIcon ColorHTMLWhiteHoneydew; + QIcon ColorHTMLWhiteMintCream; + QIcon ColorHTMLWhiteAzure; + QIcon ColorHTMLWhiteAliceBlue; + QIcon ColorHTMLWhiteGhostWhite; + QIcon ColorHTMLWhiteWhiteSmoke; + QIcon ColorHTMLWhiteSeashell; + QIcon ColorHTMLWhiteBeige; + QIcon ColorHTMLWhiteOldLace; + QIcon ColorHTMLWhiteFloralWhite; + QIcon ColorHTMLWhiteIvory; + QIcon ColorHTMLWhiteAntiqueWhite; + QIcon ColorHTMLWhiteLinen; + QIcon ColorHTMLWhiteLavenderBlush; + QIcon ColorHTMLWhiteMistyRose; + QIcon ColorHTMLGrayGainsboro; + QIcon ColorHTMLGrayLightGray; + QIcon ColorHTMLGraySilver; + QIcon ColorHTMLGrayDarkGray; + QIcon ColorHTMLGrayGray; + QIcon ColorHTMLGrayDimGray; + QIcon ColorHTMLGrayLightSlateGray; + QIcon ColorHTMLGraySlateGray; + QIcon ColorHTMLGrayDarkSlateGray; + QIcon ColorHTMLGrayBlack; } } @@ -531,4 +675,148 @@ void QET::Icons::initIcons() { ElementSlave .addFile(":/ico/16x16/element-slave.png"); FolioXrefComing .addFile(":/ico/16x16/folio-ref-coming.png"); ElementTerminal .addFile(":/ico/16x16/terminal.png"); + ColorBrown .addFile(":/ico/22x22/color/color-brown.png"); + ColorGray .addFile(":/ico/22x22/color/color-gray.png"); + ColorOrange .addFile(":/ico/22x22/color/color-orange.png"); + ColorPurple .addFile(":/ico/22x22/color/color-purple.png"); + ColorHTMLPinkPink .addFile(":/ico/22x22/color/color-01-pink-01-pink.png"); + ColorHTMLPinkLightPink .addFile(":/ico/22x22/color/color-01-pink-02-lightpink.png"); + ColorHTMLPinkHotPink .addFile(":/ico/22x22/color/color-01-pink-03-hotpink.png"); + ColorHTMLPinkDeepPink .addFile(":/ico/22x22/color/color-01-pink-04-deeppink.png"); + ColorHTMLPinkPaleVioletRed .addFile(":/ico/22x22/color/color-01-pink-05-palevioletred.png"); + ColorHTMLPinkMediumVioletRed .addFile(":/ico/22x22/color/color-01-pink-06-mediumvioletred.png"); + ColorHTMLRedLightSalmon .addFile(":/ico/22x22/color/color-02-red-01-lightsalmon.png"); + ColorHTMLRedSalmon .addFile(":/ico/22x22/color/color-02-red-02-salmon.png"); + ColorHTMLRedDarkSalmon .addFile(":/ico/22x22/color/color-02-red-03-darksalmon.png"); + ColorHTMLRedLightCoral .addFile(":/ico/22x22/color/color-02-red-04-lightcoral.png"); + ColorHTMLRedIndianRed .addFile(":/ico/22x22/color/color-02-red-05-indianred.png"); + ColorHTMLRedCrimson .addFile(":/ico/22x22/color/color-02-red-06-crimson.png"); + ColorHTMLRedFirebrick .addFile(":/ico/22x22/color/color-02-red-07-firebrick.png"); + ColorHTMLRedDarkRed .addFile(":/ico/22x22/color/color-02-red-08-darkred.png"); + ColorHTMLRedRed .addFile(":/ico/22x22/color/color-02-red-09-red.png"); + ColorHTMLOrangeOrangeRed .addFile(":/ico/22x22/color/color-03-orange-01-orangered.png"); + ColorHTMLOrangeTomato .addFile(":/ico/22x22/color/color-03-orange-02-tomato.png"); + ColorHTMLOrangeCoral .addFile(":/ico/22x22/color/color-03-orange-03-coral.png"); + ColorHTMLOrangeDarkOrange .addFile(":/ico/22x22/color/color-03-orange-04-darkorange.png"); + ColorHTMLOrangeOrange .addFile(":/ico/22x22/color/color-03-orange-05-orange.png"); + ColorHTMLYellowYellow .addFile(":/ico/22x22/color/color-04-yellow-01-yellow.png"); + ColorHTMLYellowLightYellow .addFile(":/ico/22x22/color/color-04-yellow-02-lightyellow.png"); + ColorHTMLYellowLemonChiffon .addFile(":/ico/22x22/color/color-04-yellow-03-lemonchiffon.png"); + ColorHTMLYellowLightGoldenrodYellow.addFile(":/ico/22x22/color/color-04-yellow-04-lightgoldenrodyellow.png"); + ColorHTMLYellowPapayaWhip .addFile(":/ico/22x22/color/color-04-yellow-05-papayawhip.png"); + ColorHTMLYellowMoccasin .addFile(":/ico/22x22/color/color-04-yellow-06-moccasin.png"); + ColorHTMLYellowPeachPuff .addFile(":/ico/22x22/color/color-04-yellow-07-peachpuff.png"); + ColorHTMLYellowPaleGoldenrod .addFile(":/ico/22x22/color/color-04-yellow-08-palegoldenrod.png"); + ColorHTMLYellowKhaki .addFile(":/ico/22x22/color/color-04-yellow-09-khaki.png"); + ColorHTMLYellowDarkKhaki .addFile(":/ico/22x22/color/color-04-yellow-10-darkkhaki.png"); + ColorHTMLYellowGold .addFile(":/ico/22x22/color/color-04-yellow-11-gold.png"); + ColorHTMLBrownCornsilk .addFile(":/ico/22x22/color/color-05-brown-01-cornsilk.png"); + ColorHTMLBrownBlanchedAlmond .addFile(":/ico/22x22/color/color-05-brown-02-blanchedalmond.png"); + ColorHTMLBrownBisque .addFile(":/ico/22x22/color/color-05-brown-03-bisque.png"); + ColorHTMLBrownNavajoWhite .addFile(":/ico/22x22/color/color-05-brown-04-navajowhite.png"); + ColorHTMLBrownWheat .addFile(":/ico/22x22/color/color-05-brown-05-wheat.png"); + ColorHTMLBrownBurlywood .addFile(":/ico/22x22/color/color-05-brown-06-burlywood.png"); + ColorHTMLBrownTan .addFile(":/ico/22x22/color/color-05-brown-07-tan.png"); + ColorHTMLBrownRosyBrown .addFile(":/ico/22x22/color/color-05-brown-08-rosybrown.png"); + ColorHTMLBrownSandyBrown .addFile(":/ico/22x22/color/color-05-brown-09-sandybrown.png"); + ColorHTMLBrownGoldenrod .addFile(":/ico/22x22/color/color-05-brown-10-goldenrod.png"); + ColorHTMLBrownDarkGoldenrod .addFile(":/ico/22x22/color/color-05-brown-11-darkgoldenrod.png"); + ColorHTMLBrownPeru .addFile(":/ico/22x22/color/color-05-brown-12-peru.png"); + ColorHTMLBrownChocolate .addFile(":/ico/22x22/color/color-05-brown-13-chocolate.png"); + ColorHTMLBrownSaddleBrown .addFile(":/ico/22x22/color/color-05-brown-14-saddlebrown.png"); + ColorHTMLBrownSienna .addFile(":/ico/22x22/color/color-05-brown-15-sienna.png"); + ColorHTMLBrownBrown .addFile(":/ico/22x22/color/color-05-brown-16-brown.png"); + ColorHTMLBrownMaroon .addFile(":/ico/22x22/color/color-05-brown-17-maroon.png"); + ColorHTMLGreenDarkOliveGreen .addFile(":/ico/22x22/color/color-06-green-01-darkolivegreen.png"); + ColorHTMLGreenOlive .addFile(":/ico/22x22/color/color-06-green-02-olive.png"); + ColorHTMLGreenOliveDrab .addFile(":/ico/22x22/color/color-06-green-03-olivedrab.png"); + ColorHTMLGreenYellowGreen .addFile(":/ico/22x22/color/color-06-green-04-yellowgreen.png"); + ColorHTMLGreenLimeGreen .addFile(":/ico/22x22/color/color-06-green-05-limegreen.png"); + ColorHTMLGreenLime .addFile(":/ico/22x22/color/color-06-green-06-lime.png"); + ColorHTMLGreenLawnGreen .addFile(":/ico/22x22/color/color-06-green-07-lawngreen.png"); + ColorHTMLGreenChartreuse .addFile(":/ico/22x22/color/color-06-green-08-chartreuse.png"); + ColorHTMLGreenGreenYellow .addFile(":/ico/22x22/color/color-06-green-09-greenyellow.png"); + ColorHTMLGreenSpringGreen .addFile(":/ico/22x22/color/color-06-green-10-springgreen.png"); + ColorHTMLGreenMediumSpringGreen .addFile(":/ico/22x22/color/color-06-green-11-mediumspringgreen.png"); + ColorHTMLGreenLightGreen .addFile(":/ico/22x22/color/color-06-green-12-lightgreen.png"); + ColorHTMLGreenPaleGreen .addFile(":/ico/22x22/color/color-06-green-13-palegreen.png"); + ColorHTMLGreenDarkSeaGreen .addFile(":/ico/22x22/color/color-06-green-14-darkseagreen.png"); + ColorHTMLGreenMediumAquamarine .addFile(":/ico/22x22/color/color-06-green-15-mediumaquamarine.png"); + ColorHTMLGreenMediumSeaGreen .addFile(":/ico/22x22/color/color-06-green-16-mediumseagreen.png"); + ColorHTMLGreenSeaGreen .addFile(":/ico/22x22/color/color-06-green-17-seagreen.png"); + ColorHTMLGreenForestGreen .addFile(":/ico/22x22/color/color-06-green-18-forestgreen.png"); + ColorHTMLGreenGreen .addFile(":/ico/22x22/color/color-06-green-19-green.png"); + ColorHTMLGreenDarkGreen .addFile(":/ico/22x22/color/color-06-green-20-darkgreen.png"); + ColorHTMLCyanAqua .addFile(":/ico/22x22/color/color-07-cyan-01-aqua.png"); + ColorHTMLCyanCyan .addFile(":/ico/22x22/color/color-07-cyan-02-cyan.png"); + ColorHTMLCyanLightCyan .addFile(":/ico/22x22/color/color-07-cyan-03-lightcyan.png"); + ColorHTMLCyanPaleTurquoise .addFile(":/ico/22x22/color/color-07-cyan-04-paleturquoise.png"); + ColorHTMLCyanAquamarine .addFile(":/ico/22x22/color/color-07-cyan-05-aquamarine.png"); + ColorHTMLCyanTurquoise .addFile(":/ico/22x22/color/color-07-cyan-06-turquoise.png"); + ColorHTMLCyanMediumTurquoise .addFile(":/ico/22x22/color/color-07-cyan-07-mediumturquoise.png"); + ColorHTMLCyanDarkTurquoise .addFile(":/ico/22x22/color/color-07-cyan-08-darkturquoise.png"); + ColorHTMLCyanLightSeaGreen .addFile(":/ico/22x22/color/color-07-cyan-09-lightseagreen.png"); + ColorHTMLCyanCadetBlue .addFile(":/ico/22x22/color/color-07-cyan-10-cadetblue.png"); + ColorHTMLCyanDarkCyan .addFile(":/ico/22x22/color/color-07-cyan-11-darkcyan.png"); + ColorHTMLCyanTeal .addFile(":/ico/22x22/color/color-07-cyan-12-teal.png"); + ColorHTMLBlueLightSteelBlue .addFile(":/ico/22x22/color/color-08-blue-01-lightsteelblue.png"); + ColorHTMLBluePowderBlue .addFile(":/ico/22x22/color/color-08-blue-02-powderblue.png"); + ColorHTMLBlueLightBlue .addFile(":/ico/22x22/color/color-08-blue-03-lightblue.png"); + ColorHTMLBlueSkyBlue .addFile(":/ico/22x22/color/color-08-blue-04-skyblue.png"); + ColorHTMLBlueLightSkyBlue .addFile(":/ico/22x22/color/color-08-blue-05-lightskyblue.png"); + ColorHTMLBlueDeepSkyBlue .addFile(":/ico/22x22/color/color-08-blue-06-deepskyblue.png"); + ColorHTMLBlueDodgerBlue .addFile(":/ico/22x22/color/color-08-blue-07-dodgerblue.png"); + ColorHTMLBlueCornflowerBlue .addFile(":/ico/22x22/color/color-08-blue-08-cornflowerblue.png"); + ColorHTMLBlueSteelBlue .addFile(":/ico/22x22/color/color-08-blue-09-steelblue.png"); + ColorHTMLBlueRoyalBlue .addFile(":/ico/22x22/color/color-08-blue-10-royalblue.png"); + ColorHTMLBlueBlue .addFile(":/ico/22x22/color/color-08-blue-11-blue.png"); + ColorHTMLBlueMediumBlue .addFile(":/ico/22x22/color/color-08-blue-12-mediumblue.png"); + ColorHTMLBlueDarkBlue .addFile(":/ico/22x22/color/color-08-blue-13-darkblue.png"); + ColorHTMLBlueNavy .addFile(":/ico/22x22/color/color-08-blue-14-navy.png"); + ColorHTMLBlueMidnightBlue .addFile(":/ico/22x22/color/color-08-blue-15-midnightblue.png"); + ColorHTMLPurpleLavender .addFile(":/ico/22x22/color/color-09-purple-01-lavender.png"); + ColorHTMLPurpleThistle .addFile(":/ico/22x22/color/color-09-purple-02-thistle.png"); + ColorHTMLPurplePlum .addFile(":/ico/22x22/color/color-09-purple-03-plum.png"); + ColorHTMLPurpleViolet .addFile(":/ico/22x22/color/color-09-purple-04-violet.png"); + ColorHTMLPurpleOrchid .addFile(":/ico/22x22/color/color-09-purple-05-orchid.png"); + ColorHTMLPurpleFuchsia .addFile(":/ico/22x22/color/color-09-purple-06-fuchsia.png"); + ColorHTMLPurpleMagenta .addFile(":/ico/22x22/color/color-09-purple-07-magenta.png"); + ColorHTMLPurpleMediumOrchid .addFile(":/ico/22x22/color/color-09-purple-08-mediumorchid.png"); + ColorHTMLPurpleMediumPurple .addFile(":/ico/22x22/color/color-09-purple-09-mediumpurple.png"); + ColorHTMLPurpleBlueViolet .addFile(":/ico/22x22/color/color-09-purple-10-blueviolet.png"); + ColorHTMLPurpleDarkViolet .addFile(":/ico/22x22/color/color-09-purple-11-darkviolet.png"); + ColorHTMLPurpleDarkOrchid .addFile(":/ico/22x22/color/color-09-purple-12-darkorchid.png"); + ColorHTMLPurpleDarkMagenta .addFile(":/ico/22x22/color/color-09-purple-13-darkmagenta.png"); + ColorHTMLPurplePurple .addFile(":/ico/22x22/color/color-09-purple-14-purple.png"); + ColorHTMLPurpleIndigo .addFile(":/ico/22x22/color/color-09-purple-15-indigo.png"); + ColorHTMLPurpleDarkSlateBlue .addFile(":/ico/22x22/color/color-09-purple-16-darkslateblue.png"); + ColorHTMLPurpleSlateBlue .addFile(":/ico/22x22/color/color-09-purple-17-slateblue.png"); + ColorHTMLPurpleMediumSlateBlue .addFile(":/ico/22x22/color/color-09-purple-18-mediumslateblue.png"); + ColorHTMLWhiteWhite .addFile(":/ico/22x22/color/color-10-white-01-white.png"); + ColorHTMLWhiteSnow .addFile(":/ico/22x22/color/color-10-white-02-snow.png"); + ColorHTMLWhiteHoneydew .addFile(":/ico/22x22/color/color-10-white-03-honeydew.png"); + ColorHTMLWhiteMintCream .addFile(":/ico/22x22/color/color-10-white-04-mintcream.png"); + ColorHTMLWhiteAzure .addFile(":/ico/22x22/color/color-10-white-05-azure.png"); + ColorHTMLWhiteAliceBlue .addFile(":/ico/22x22/color/color-10-white-06-aliceblue.png"); + ColorHTMLWhiteGhostWhite .addFile(":/ico/22x22/color/color-10-white-07-ghostwhite.png"); + ColorHTMLWhiteWhiteSmoke .addFile(":/ico/22x22/color/color-10-white-08-whitesmoke.png"); + ColorHTMLWhiteSeashell .addFile(":/ico/22x22/color/color-10-white-09-seashell.png"); + ColorHTMLWhiteBeige .addFile(":/ico/22x22/color/color-10-white-10-beige.png"); + ColorHTMLWhiteOldLace .addFile(":/ico/22x22/color/color-10-white-11-oldlace.png"); + ColorHTMLWhiteFloralWhite .addFile(":/ico/22x22/color/color-10-white-12-floralwhite.png"); + ColorHTMLWhiteIvory .addFile(":/ico/22x22/color/color-10-white-13-ivory.png"); + ColorHTMLWhiteAntiqueWhite .addFile(":/ico/22x22/color/color-10-white-14-antiquewhite.png"); + ColorHTMLWhiteLinen .addFile(":/ico/22x22/color/color-10-white-15-linen.png"); + ColorHTMLWhiteLavenderBlush .addFile(":/ico/22x22/color/color-10-white-16-lavenderblush.png"); + ColorHTMLWhiteMistyRose .addFile(":/ico/22x22/color/color-10-white-17-mistyrose.png"); + ColorHTMLGrayGainsboro .addFile(":/ico/22x22/color/color-11-gray-01-gainsboro.png"); + ColorHTMLGrayLightGray .addFile(":/ico/22x22/color/color-11-gray-02-lightgray.png"); + ColorHTMLGraySilver .addFile(":/ico/22x22/color/color-11-gray-03-silver.png"); + ColorHTMLGrayDarkGray .addFile(":/ico/22x22/color/color-11-gray-04-darkgray.png"); + ColorHTMLGrayGray .addFile(":/ico/22x22/color/color-11-gray-05-gray.png"); + ColorHTMLGrayDimGray .addFile(":/ico/22x22/color/color-11-gray-06-dimgray.png"); + ColorHTMLGrayLightSlateGray .addFile(":/ico/22x22/color/color-11-gray-07-lightslategray.png"); + ColorHTMLGraySlateGray .addFile(":/ico/22x22/color/color-11-gray-08-slategray.png"); + ColorHTMLGrayDarkSlateGray .addFile(":/ico/22x22/color/color-11-gray-09-darkslategray.png"); + ColorHTMLGrayBlack .addFile(":/ico/22x22/color/color-11-gray-10-black.png"); } diff --git a/sources/qeticons.h b/sources/qeticons.h index f5554395a..f93aee908 100644 --- a/sources/qeticons.h +++ b/sources/qeticons.h @@ -225,6 +225,150 @@ namespace QET { extern QIcon ElementSlave; extern QIcon FolioXrefComing; extern QIcon ElementTerminal; + extern QIcon ColorBrown; + extern QIcon ColorGray; + extern QIcon ColorOrange; + extern QIcon ColorPurple; + extern QIcon ColorHTMLPinkPink; + extern QIcon ColorHTMLPinkLightPink; + extern QIcon ColorHTMLPinkHotPink; + extern QIcon ColorHTMLPinkDeepPink; + extern QIcon ColorHTMLPinkPaleVioletRed; + extern QIcon ColorHTMLPinkMediumVioletRed; + extern QIcon ColorHTMLRedLightSalmon; + extern QIcon ColorHTMLRedSalmon; + extern QIcon ColorHTMLRedDarkSalmon; + extern QIcon ColorHTMLRedLightCoral; + extern QIcon ColorHTMLRedIndianRed; + extern QIcon ColorHTMLRedCrimson; + extern QIcon ColorHTMLRedFirebrick; + extern QIcon ColorHTMLRedDarkRed; + extern QIcon ColorHTMLRedRed; + extern QIcon ColorHTMLOrangeOrangeRed; + extern QIcon ColorHTMLOrangeTomato; + extern QIcon ColorHTMLOrangeCoral; + extern QIcon ColorHTMLOrangeDarkOrange; + extern QIcon ColorHTMLOrangeOrange; + extern QIcon ColorHTMLYellowYellow; + extern QIcon ColorHTMLYellowLightYellow; + extern QIcon ColorHTMLYellowLemonChiffon; + extern QIcon ColorHTMLYellowLightGoldenrodYellow; + extern QIcon ColorHTMLYellowPapayaWhip; + extern QIcon ColorHTMLYellowMoccasin; + extern QIcon ColorHTMLYellowPeachPuff; + extern QIcon ColorHTMLYellowPaleGoldenrod; + extern QIcon ColorHTMLYellowKhaki; + extern QIcon ColorHTMLYellowDarkKhaki; + extern QIcon ColorHTMLYellowGold; + extern QIcon ColorHTMLBrownCornsilk; + extern QIcon ColorHTMLBrownBlanchedAlmond; + extern QIcon ColorHTMLBrownBisque; + extern QIcon ColorHTMLBrownNavajoWhite; + extern QIcon ColorHTMLBrownWheat; + extern QIcon ColorHTMLBrownBurlywood; + extern QIcon ColorHTMLBrownTan; + extern QIcon ColorHTMLBrownRosyBrown; + extern QIcon ColorHTMLBrownSandyBrown; + extern QIcon ColorHTMLBrownGoldenrod; + extern QIcon ColorHTMLBrownDarkGoldenrod; + extern QIcon ColorHTMLBrownPeru; + extern QIcon ColorHTMLBrownChocolate; + extern QIcon ColorHTMLBrownSaddleBrown; + extern QIcon ColorHTMLBrownSienna; + extern QIcon ColorHTMLBrownBrown; + extern QIcon ColorHTMLBrownMaroon; + extern QIcon ColorHTMLGreenDarkOliveGreen; + extern QIcon ColorHTMLGreenOlive; + extern QIcon ColorHTMLGreenOliveDrab; + extern QIcon ColorHTMLGreenYellowGreen; + extern QIcon ColorHTMLGreenLimeGreen; + extern QIcon ColorHTMLGreenLime; + extern QIcon ColorHTMLGreenLawnGreen; + extern QIcon ColorHTMLGreenChartreuse; + extern QIcon ColorHTMLGreenGreenYellow; + extern QIcon ColorHTMLGreenSpringGreen; + extern QIcon ColorHTMLGreenMediumSpringGreen; + extern QIcon ColorHTMLGreenLightGreen; + extern QIcon ColorHTMLGreenPaleGreen; + extern QIcon ColorHTMLGreenDarkSeaGreen; + extern QIcon ColorHTMLGreenMediumAquamarine; + extern QIcon ColorHTMLGreenMediumSeaGreen; + extern QIcon ColorHTMLGreenSeaGreen; + extern QIcon ColorHTMLGreenForestGreen; + extern QIcon ColorHTMLGreenGreen; + extern QIcon ColorHTMLGreenDarkGreen; + extern QIcon ColorHTMLCyanAqua; + extern QIcon ColorHTMLCyanCyan; + extern QIcon ColorHTMLCyanLightCyan; + extern QIcon ColorHTMLCyanPaleTurquoise; + extern QIcon ColorHTMLCyanAquamarine; + extern QIcon ColorHTMLCyanTurquoise; + extern QIcon ColorHTMLCyanMediumTurquoise; + extern QIcon ColorHTMLCyanDarkTurquoise; + extern QIcon ColorHTMLCyanLightSeaGreen; + extern QIcon ColorHTMLCyanCadetBlue; + extern QIcon ColorHTMLCyanDarkCyan; + extern QIcon ColorHTMLCyanTeal; + extern QIcon ColorHTMLBlueLightSteelBlue; + extern QIcon ColorHTMLBluePowderBlue; + extern QIcon ColorHTMLBlueLightBlue; + extern QIcon ColorHTMLBlueSkyBlue; + extern QIcon ColorHTMLBlueLightSkyBlue; + extern QIcon ColorHTMLBlueDeepSkyBlue; + extern QIcon ColorHTMLBlueDodgerBlue; + extern QIcon ColorHTMLBlueCornflowerBlue; + extern QIcon ColorHTMLBlueSteelBlue; + extern QIcon ColorHTMLBlueRoyalBlue; + extern QIcon ColorHTMLBlueBlue; + extern QIcon ColorHTMLBlueMediumBlue; + extern QIcon ColorHTMLBlueDarkBlue; + extern QIcon ColorHTMLBlueNavy; + extern QIcon ColorHTMLBlueMidnightBlue; + extern QIcon ColorHTMLPurpleLavender; + extern QIcon ColorHTMLPurpleThistle; + extern QIcon ColorHTMLPurplePlum; + extern QIcon ColorHTMLPurpleViolet; + extern QIcon ColorHTMLPurpleOrchid; + extern QIcon ColorHTMLPurpleFuchsia; + extern QIcon ColorHTMLPurpleMagenta; + extern QIcon ColorHTMLPurpleMediumOrchid; + extern QIcon ColorHTMLPurpleMediumPurple; + extern QIcon ColorHTMLPurpleBlueViolet; + extern QIcon ColorHTMLPurpleDarkViolet; + extern QIcon ColorHTMLPurpleDarkOrchid; + extern QIcon ColorHTMLPurpleDarkMagenta; + extern QIcon ColorHTMLPurplePurple; + extern QIcon ColorHTMLPurpleIndigo; + extern QIcon ColorHTMLPurpleDarkSlateBlue; + extern QIcon ColorHTMLPurpleSlateBlue; + extern QIcon ColorHTMLPurpleMediumSlateBlue; + extern QIcon ColorHTMLWhiteWhite; + extern QIcon ColorHTMLWhiteSnow; + extern QIcon ColorHTMLWhiteHoneydew; + extern QIcon ColorHTMLWhiteMintCream; + extern QIcon ColorHTMLWhiteAzure; + extern QIcon ColorHTMLWhiteAliceBlue; + extern QIcon ColorHTMLWhiteGhostWhite; + extern QIcon ColorHTMLWhiteWhiteSmoke; + extern QIcon ColorHTMLWhiteSeashell; + extern QIcon ColorHTMLWhiteBeige; + extern QIcon ColorHTMLWhiteOldLace; + extern QIcon ColorHTMLWhiteFloralWhite; + extern QIcon ColorHTMLWhiteIvory; + extern QIcon ColorHTMLWhiteAntiqueWhite; + extern QIcon ColorHTMLWhiteLinen; + extern QIcon ColorHTMLWhiteLavenderBlush; + extern QIcon ColorHTMLWhiteMistyRose; + extern QIcon ColorHTMLGrayGainsboro; + extern QIcon ColorHTMLGrayLightGray; + extern QIcon ColorHTMLGraySilver; + extern QIcon ColorHTMLGrayDarkGray; + extern QIcon ColorHTMLGrayGray; + extern QIcon ColorHTMLGrayDimGray; + extern QIcon ColorHTMLGrayLightSlateGray; + extern QIcon ColorHTMLGraySlateGray; + extern QIcon ColorHTMLGrayDarkSlateGray; + extern QIcon ColorHTMLGrayBlack; } } #endif