From 6755a3feb05df589b2e7f371bd64c90282738091 Mon Sep 17 00:00:00 2001 From: Raphael Grimm <raphael.grimm@student.kit.edu> Date: Thu, 3 Aug 2017 18:10:50 +0200 Subject: [PATCH] Add traffic light icons --- .../libraries/ArmarXGuiBase/armarxicons.qrc | 6 ++ .../icons/traffic_light_all_off.svg | 98 +++++++++++++++++++ .../icons/traffic_light_all_on.svg | 92 +++++++++++++++++ .../icons/traffic_light_green.svg | 96 ++++++++++++++++++ .../ArmarXGuiBase/icons/traffic_light_red.svg | 95 ++++++++++++++++++ .../icons/traffic_light_red_yellow.svg | 94 ++++++++++++++++++ .../icons/traffic_light_yellow.svg | 96 ++++++++++++++++++ 7 files changed, 577 insertions(+) create mode 100644 source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_all_off.svg create mode 100644 source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_all_on.svg create mode 100644 source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_green.svg create mode 100644 source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_red.svg create mode 100644 source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_red_yellow.svg create mode 100644 source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_yellow.svg diff --git a/source/ArmarXGui/libraries/ArmarXGuiBase/armarxicons.qrc b/source/ArmarXGui/libraries/ArmarXGuiBase/armarxicons.qrc index 435d42f5..8a36debb 100644 --- a/source/ArmarXGui/libraries/ArmarXGuiBase/armarxicons.qrc +++ b/source/ArmarXGui/libraries/ArmarXGuiBase/armarxicons.qrc @@ -77,5 +77,11 @@ <file>icons/server.svg</file> <file>icons/eye.svg</file> <file>icons/monitor_and_remote.svg</file> + <file>icons/traffic_light_all_off.svg</file> + <file>icons/traffic_light_all_on.svg</file> + <file>icons/traffic_light_green.svg</file> + <file>icons/traffic_light_red.svg</file> + <file>icons/traffic_light_red_yellow.svg</file> + <file>icons/traffic_light_yellow.svg</file> </qresource> </RCC> diff --git a/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_all_off.svg b/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_all_off.svg new file mode 100644 index 00000000..49101de0 --- /dev/null +++ b/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_all_off.svg @@ -0,0 +1,98 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + enable-background="new 0 0 64 64" + height="64px" + version="1.1" + viewBox="0 0 64 64" + width="64px" + xml:space="preserve" + id="svg2" + inkscape:version="0.48.4 r9939" + sodipodi:docname="traffic_light_all_off.svg"><metadata + id="metadata46"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs + id="defs44" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1028" + id="namedview42" + showgrid="false" + inkscape:zoom="41.7193" + inkscape:cx="31.52936" + inkscape:cy="29.058165" + inkscape:window-x="1280" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="Layer_1" /><g + id="Layer_1"><g + id="g5" /><g + opacity="0.2" + id="g9"><path + d="M44,54c0,1.657-1.343,3-3,3H23c-1.657,0-3-1.343-3-3V14c0-1.657,1.343-3,3-3h18c1.657,0,3,1.343,3,3V54z" + fill="#231F20" + id="path11" /></g><g + id="g13"><path + d="M44,52c0,1.657-1.343,3-3,3H23c-1.657,0-3-1.343-3-3V12c0-1.657,1.343-3,3-3h18c1.657,0,3,1.343,3,3V52z" + fill="#4F5D73" + id="path15" /></g><g + opacity="0.2" + id="g17"><circle + cx="32" + cy="34" + fill="#231F20" + r="5" + id="circle19" /></g><g + opacity="0.2" + id="g21"><circle + cx="32" + cy="21" + fill="#231F20" + r="5" + id="circle23" /></g><g + opacity="0.2" + id="g25"><circle + cx="32" + cy="47" + fill="#231F20" + r="5" + id="circle27" /></g><g + id="g29" + style="fill:#808080"><circle + cx="32" + cy="32" + fill="#F5CF87" + r="5" + id="circle31" + style="fill:#808080" /></g><g + id="g33" + style="fill:#808080"><circle + cx="32" + cy="19" + fill="#C75C5C" + r="5" + id="circle35" + style="fill:#808080" /></g><g + id="g37" + style="fill:#808080"><circle + cx="32" + cy="45" + fill="#76C2AF" + r="5" + id="circle39" + style="fill:#808080" /></g></g><g + id="Layer_2" /></svg> \ No newline at end of file diff --git a/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_all_on.svg b/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_all_on.svg new file mode 100644 index 00000000..3ee57b04 --- /dev/null +++ b/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_all_on.svg @@ -0,0 +1,92 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + enable-background="new 0 0 64 64" + height="64px" + version="1.1" + viewBox="0 0 64 64" + width="64px" + xml:space="preserve" + id="svg2" + inkscape:version="0.48.4 r9939" + sodipodi:docname="traffic_light.svg"><metadata + id="metadata46"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs + id="defs44" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1028" + id="namedview42" + showgrid="false" + inkscape:zoom="7.375" + inkscape:cx="25.645583" + inkscape:cy="34.533064" + inkscape:window-x="1280" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="g5" /><g + id="Layer_1"><g + id="g5" /><g + opacity="0.2" + id="g9"><path + d="M44,54c0,1.657-1.343,3-3,3H23c-1.657,0-3-1.343-3-3V14c0-1.657,1.343-3,3-3h18c1.657,0,3,1.343,3,3V54z" + fill="#231F20" + id="path11" /></g><g + id="g13"><path + d="M44,52c0,1.657-1.343,3-3,3H23c-1.657,0-3-1.343-3-3V12c0-1.657,1.343-3,3-3h18c1.657,0,3,1.343,3,3V52z" + fill="#4F5D73" + id="path15" /></g><g + opacity="0.2" + id="g17"><circle + cx="32" + cy="34" + fill="#231F20" + r="5" + id="circle19" /></g><g + opacity="0.2" + id="g21"><circle + cx="32" + cy="21" + fill="#231F20" + r="5" + id="circle23" /></g><g + opacity="0.2" + id="g25"><circle + cx="32" + cy="47" + fill="#231F20" + r="5" + id="circle27" /></g><g + id="g29"><circle + cx="32" + cy="32" + fill="#F5CF87" + r="5" + id="circle31" /></g><g + id="g33"><circle + cx="32" + cy="19" + fill="#C75C5C" + r="5" + id="circle35" /></g><g + id="g37"><circle + cx="32" + cy="45" + fill="#76C2AF" + r="5" + id="circle39" /></g></g><g + id="Layer_2" /></svg> \ No newline at end of file diff --git a/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_green.svg b/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_green.svg new file mode 100644 index 00000000..c46d0f3c --- /dev/null +++ b/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_green.svg @@ -0,0 +1,96 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + enable-background="new 0 0 64 64" + height="64px" + version="1.1" + viewBox="0 0 64 64" + width="64px" + xml:space="preserve" + id="svg2" + inkscape:version="0.48.4 r9939" + sodipodi:docname="traffic_light_red.svg"><metadata + id="metadata46"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs + id="defs44" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1028" + id="namedview42" + showgrid="false" + inkscape:zoom="41.7193" + inkscape:cx="31.52936" + inkscape:cy="40.563632" + inkscape:window-x="1280" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="Layer_1" /><g + id="Layer_1"><g + id="g5" /><g + opacity="0.2" + id="g9"><path + d="M44,54c0,1.657-1.343,3-3,3H23c-1.657,0-3-1.343-3-3V14c0-1.657,1.343-3,3-3h18c1.657,0,3,1.343,3,3V54z" + fill="#231F20" + id="path11" /></g><g + id="g13"><path + d="M44,52c0,1.657-1.343,3-3,3H23c-1.657,0-3-1.343-3-3V12c0-1.657,1.343-3,3-3h18c1.657,0,3,1.343,3,3V52z" + fill="#4F5D73" + id="path15" /></g><g + opacity="0.2" + id="g17"><circle + cx="32" + cy="34" + fill="#231F20" + r="5" + id="circle19" /></g><g + opacity="0.2" + id="g21"><circle + cx="32" + cy="21" + fill="#231F20" + r="5" + id="circle23" /></g><g + opacity="0.2" + id="g25"><circle + cx="32" + cy="47" + fill="#231F20" + r="5" + id="circle27" /></g><g + id="g29" + style="fill:#808080"><circle + cx="32" + cy="32" + fill="#F5CF87" + r="5" + id="circle31" + style="fill:#808080" /></g><g + id="g33" + style="fill:#808080"><circle + cx="32" + cy="19" + fill="#C75C5C" + r="5" + id="circle35" + style="fill:#808080" /></g><g + id="g37"><circle + cx="32" + cy="45" + fill="#76C2AF" + r="5" + id="circle39" /></g></g><g + id="Layer_2" /></svg> \ No newline at end of file diff --git a/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_red.svg b/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_red.svg new file mode 100644 index 00000000..dbfa277c --- /dev/null +++ b/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_red.svg @@ -0,0 +1,95 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + enable-background="new 0 0 64 64" + height="64px" + version="1.1" + viewBox="0 0 64 64" + width="64px" + xml:space="preserve" + id="svg2" + inkscape:version="0.48.4 r9939" + sodipodi:docname="traffic_light.svg"><metadata + id="metadata46"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs + id="defs44" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1028" + id="namedview42" + showgrid="false" + inkscape:zoom="41.7193" + inkscape:cx="31.52936" + inkscape:cy="29.058165" + inkscape:window-x="1280" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="Layer_1" /><g + id="Layer_1"><g + id="g5" /><g + opacity="0.2" + id="g9"><path + d="M44,54c0,1.657-1.343,3-3,3H23c-1.657,0-3-1.343-3-3V14c0-1.657,1.343-3,3-3h18c1.657,0,3,1.343,3,3V54z" + fill="#231F20" + id="path11" /></g><g + id="g13"><path + d="M44,52c0,1.657-1.343,3-3,3H23c-1.657,0-3-1.343-3-3V12c0-1.657,1.343-3,3-3h18c1.657,0,3,1.343,3,3V52z" + fill="#4F5D73" + id="path15" /></g><g + opacity="0.2" + id="g17"><circle + cx="32" + cy="34" + fill="#231F20" + r="5" + id="circle19" /></g><g + opacity="0.2" + id="g21"><circle + cx="32" + cy="21" + fill="#231F20" + r="5" + id="circle23" /></g><g + opacity="0.2" + id="g25"><circle + cx="32" + cy="47" + fill="#231F20" + r="5" + id="circle27" /></g><g + id="g29" + style="fill:#808080"><circle + cx="32" + cy="32" + fill="#F5CF87" + r="5" + id="circle31" + style="fill:#808080" /></g><g + id="g33"><circle + cx="32" + cy="19" + fill="#C75C5C" + r="5" + id="circle35" /></g><g + id="g37"><circle + cx="32" + cy="45" + fill="#76C2AF" + r="5" + id="circle39" + style="fill:#808080" /></g></g><g + id="Layer_2" /></svg> \ No newline at end of file diff --git a/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_red_yellow.svg b/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_red_yellow.svg new file mode 100644 index 00000000..25c70bd6 --- /dev/null +++ b/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_red_yellow.svg @@ -0,0 +1,94 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + enable-background="new 0 0 64 64" + height="64px" + version="1.1" + viewBox="0 0 64 64" + width="64px" + xml:space="preserve" + id="svg2" + inkscape:version="0.48.4 r9939" + sodipodi:docname="traffic_light_all_off.svg"><metadata + id="metadata46"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs + id="defs44" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1028" + id="namedview42" + showgrid="false" + inkscape:zoom="41.7193" + inkscape:cx="31.52936" + inkscape:cy="29.058165" + inkscape:window-x="1280" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="Layer_1" /><g + id="Layer_1"><g + id="g5" /><g + opacity="0.2" + id="g9"><path + d="M44,54c0,1.657-1.343,3-3,3H23c-1.657,0-3-1.343-3-3V14c0-1.657,1.343-3,3-3h18c1.657,0,3,1.343,3,3V54z" + fill="#231F20" + id="path11" /></g><g + id="g13"><path + d="M44,52c0,1.657-1.343,3-3,3H23c-1.657,0-3-1.343-3-3V12c0-1.657,1.343-3,3-3h18c1.657,0,3,1.343,3,3V52z" + fill="#4F5D73" + id="path15" /></g><g + opacity="0.2" + id="g17"><circle + cx="32" + cy="34" + fill="#231F20" + r="5" + id="circle19" /></g><g + opacity="0.2" + id="g21"><circle + cx="32" + cy="21" + fill="#231F20" + r="5" + id="circle23" /></g><g + opacity="0.2" + id="g25"><circle + cx="32" + cy="47" + fill="#231F20" + r="5" + id="circle27" /></g><g + id="g29"><circle + cx="32" + cy="32" + fill="#F5CF87" + r="5" + id="circle31" /></g><g + id="g33"><circle + cx="32" + cy="19" + fill="#C75C5C" + r="5" + id="circle35" /></g><g + id="g37" + style="fill:#808080"><circle + cx="32" + cy="45" + fill="#76C2AF" + r="5" + id="circle39" + style="fill:#808080" /></g></g><g + id="Layer_2" /></svg> \ No newline at end of file diff --git a/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_yellow.svg b/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_yellow.svg new file mode 100644 index 00000000..0a9715e7 --- /dev/null +++ b/source/ArmarXGui/libraries/ArmarXGuiBase/icons/traffic_light_yellow.svg @@ -0,0 +1,96 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + enable-background="new 0 0 64 64" + height="64px" + version="1.1" + viewBox="0 0 64 64" + width="64px" + xml:space="preserve" + id="svg2" + inkscape:version="0.48.4 r9939" + sodipodi:docname="traffic_light_green.svg"><metadata + id="metadata46"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs + id="defs44" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1028" + id="namedview42" + showgrid="false" + inkscape:zoom="41.7193" + inkscape:cx="31.52936" + inkscape:cy="29.058165" + inkscape:window-x="1280" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="Layer_1" /><g + id="Layer_1"><g + id="g5" /><g + opacity="0.2" + id="g9"><path + d="M44,54c0,1.657-1.343,3-3,3H23c-1.657,0-3-1.343-3-3V14c0-1.657,1.343-3,3-3h18c1.657,0,3,1.343,3,3V54z" + fill="#231F20" + id="path11" /></g><g + id="g13"><path + d="M44,52c0,1.657-1.343,3-3,3H23c-1.657,0-3-1.343-3-3V12c0-1.657,1.343-3,3-3h18c1.657,0,3,1.343,3,3V52z" + fill="#4F5D73" + id="path15" /></g><g + opacity="0.2" + id="g17"><circle + cx="32" + cy="34" + fill="#231F20" + r="5" + id="circle19" /></g><g + opacity="0.2" + id="g21"><circle + cx="32" + cy="21" + fill="#231F20" + r="5" + id="circle23" /></g><g + opacity="0.2" + id="g25"><circle + cx="32" + cy="47" + fill="#231F20" + r="5" + id="circle27" /></g><g + id="g29"><circle + cx="32" + cy="32" + fill="#F5CF87" + r="5" + id="circle31" /></g><g + id="g33" + style="fill:#808080"><circle + cx="32" + cy="19" + fill="#C75C5C" + r="5" + id="circle35" + style="fill:#808080" /></g><g + id="g37" + style="fill:#808080"><circle + cx="32" + cy="45" + fill="#76C2AF" + r="5" + id="circle39" + style="fill:#808080" /></g></g><g + id="Layer_2" /></svg> \ No newline at end of file -- GitLab