diff --git a/source/armarx/navigation/gui-plugins/LocationGraphEditor/CMakeLists.txt b/source/armarx/navigation/gui-plugins/LocationGraphEditor/CMakeLists.txt index e345f39d58dc99b8f9aa85e9b953ab24db50e7d8..593f461cafdea3eaeb4874c1a95d4affea571675 100644 --- a/source/armarx/navigation/gui-plugins/LocationGraphEditor/CMakeLists.txt +++ b/source/armarx/navigation/gui-plugins/LocationGraphEditor/CMakeLists.txt @@ -50,7 +50,9 @@ set(HEADERS set(GUI_UIS LocationGraphEditorWidget.ui ) - +set(GUI_RCS + icons.qrc +) # Add more libraries you depend on here, e.g. ${QT_LIBRARIES}. set(COMPONENT_LIBS @@ -67,7 +69,7 @@ set(COMPONENT_LIBS if(ArmarXGui_FOUND) - armarx_gui_plugin("${LIB_NAME}" "${SOURCES}" "" "${GUI_UIS}" "" "${COMPONENT_LIBS}") + armarx_gui_plugin("${LIB_NAME}" "${SOURCES}" "" "${GUI_UIS}" "${GUI_RCS}" "${COMPONENT_LIBS}") #find_package(MyLib QUIET) #armarx_build_if(MyLib_FOUND "MyLib not available") diff --git a/source/armarx/navigation/gui-plugins/LocationGraphEditor/icons.qrc b/source/armarx/navigation/gui-plugins/LocationGraphEditor/icons.qrc new file mode 100644 index 0000000000000000000000000000000000000000..97d27064527f41edc15f4816a223b9e729a57286 --- /dev/null +++ b/source/armarx/navigation/gui-plugins/LocationGraphEditor/icons.qrc @@ -0,0 +1,5 @@ +<RCC> + <qresource prefix="/"> + <file>icons/graph_visu.svg</file> + </qresource> +</RCC> diff --git a/source/armarx/navigation/gui-plugins/LocationGraphEditor/icons/graph_visu.svg b/source/armarx/navigation/gui-plugins/LocationGraphEditor/icons/graph_visu.svg new file mode 100644 index 0000000000000000000000000000000000000000..6f27578f044c95c6c897ff3dc70d76fd4280e280 --- /dev/null +++ b/source/armarx/navigation/gui-plugins/LocationGraphEditor/icons/graph_visu.svg @@ -0,0 +1,187 @@ +<?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 512 512" + height="512px" + id="Layer_1" + version="1.1" + viewBox="0 0 512 512" + width="512px" + xml:space="preserve" + inkscape:version="0.48.4 r9939" + sodipodi:docname="graph_visu.svg"><metadata + id="metadata9"><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="defs7" /><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="namedview5" + showgrid="false" + inkscape:zoom="1.3037281" + inkscape:cx="91.880082" + inkscape:cy="258.60516" + inkscape:window-x="1280" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="Layer_1" /><path + d="M480,0H32C14.328,0,0,14.312,0,32v352c0,17.688,14.328,32,32,32h192v32h-96c-17.672,0-32,14.312-32,32v32h320v-32 c0-17.688-14.328-32-32-32h-96v-32h192c17.672,0,32-14.312,32-32V32C512,14.312,497.672,0,480,0z M448,352H64V64h384V352z" + id="path3" /><path + sodipodi:type="arc" + style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path3025" + sodipodi:cx="129.62825" + sodipodi:cy="159.54921" + sodipodi:rx="9.9714041" + sodipodi:ry="9.5878887" + d="m 139.59965,159.54921 a 9.9714041,9.5878887 0 1 1 -19.9428,0 9.9714041,9.5878887 0 1 1 19.9428,0 z" + transform="matrix(1.9081592,0,0,1.9844855,-85.183547,-107.15758)" /><path + sodipodi:type="arc" + style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path3025-3" + sodipodi:cx="129.62825" + sodipodi:cy="159.54921" + sodipodi:rx="9.9714041" + sodipodi:ry="9.5878887" + d="m 139.59965,159.54921 a 9.9714041,9.5878887 0 1 1 -19.9428,0 9.9714041,9.5878887 0 1 1 19.9428,0 z" + transform="matrix(1.9081592,0,0,1.9844855,-37.951856,-198.87707)" /><path + sodipodi:type="arc" + style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path3025-6" + sodipodi:cx="129.62825" + sodipodi:cy="159.54921" + sodipodi:rx="9.9714041" + sodipodi:ry="9.5878887" + d="m 139.59965,159.54921 a 9.9714041,9.5878887 0 1 1 -19.9428,0 9.9714041,9.5878887 0 1 1 19.9428,0 z" + transform="matrix(1.9081592,0,0,1.9844855,11.90517,-61.578511)" /><path + sodipodi:type="arc" + style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path3025-7" + sodipodi:cx="129.62825" + sodipodi:cy="159.54921" + sodipodi:rx="9.9714041" + sodipodi:ry="9.5878887" + d="m 139.59965,159.54921 a 9.9714041,9.5878887 0 1 1 -19.9428,0 9.9714041,9.5878887 0 1 1 19.9428,0 z" + transform="matrix(1.9081592,0,0,1.9844855,-129.99558,-14.022576)" /><path + sodipodi:type="arc" + style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path3025-5" + sodipodi:cx="129.62825" + sodipodi:cy="159.54921" + sodipodi:rx="9.9714041" + sodipodi:ry="9.5878887" + d="m 139.59965,159.54921 a 9.9714041,9.5878887 0 1 1 -19.9428,0 9.9714041,9.5878887 0 1 1 19.9428,0 z" + transform="matrix(1.9081592,0,0,1.9844855,-134.59777,-179.7013)" /><path + sodipodi:type="arc" + style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path3025-35" + sodipodi:cx="129.62825" + sodipodi:cy="159.54921" + sodipodi:rx="9.9714041" + sodipodi:ry="9.5878887" + d="m 139.59965,159.54921 a 9.9714041,9.5878887 0 1 1 -19.9428,0 9.9714041,9.5878887 0 1 1 19.9428,0 z" + transform="matrix(1.9081592,0,0,1.9844855,106.24999,-80.754285)" /><path + sodipodi:type="arc" + style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path3025-62" + sodipodi:cx="129.62825" + sodipodi:cy="159.54921" + sodipodi:rx="9.9714041" + sodipodi:ry="9.5878887" + d="m 139.59965,159.54921 a 9.9714041,9.5878887 0 1 1 -19.9428,0 9.9714041,9.5878887 0 1 1 19.9428,0 z" + transform="matrix(1.9081592,0,0,1.9844855,108.55109,-189.6727)" /><path + style="fill:none;stroke:#000000;stroke-width:11;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="M 151.45515,193.73856 123.46621,152.64875" + id="path3093" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#path3025" + inkscape:connection-start-point="d4" + inkscape:connection-end="#path3025-5" + inkscape:connection-end-point="d4" /><path + style="fill:none;stroke:#000000;stroke-width:11;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="m 125.60728,285.45098 28.30899,-58.83593" + id="path3095" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#path3025-7" + inkscape:connection-start-point="d4" + inkscape:connection-end="#path3025" + inkscape:connection-end-point="d4" /><path + style="fill:none;stroke:#000000;stroke-width:11;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="m 215.89558,135.63528 36.86483,101.52004" + id="path3097" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#path3025-3" + inkscape:connection-start-point="d4" + inkscape:connection-end="#path3025-6" + inkscape:connection-end-point="d4" /><path + style="fill:none;stroke:#000000;stroke-width:11;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="M 200.68669,134.66544 170.88058,192.5461" + id="path3099" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#path3025-3" + inkscape:connection-start-point="d4" + inkscape:connection-end="#path3025" + inkscape:connection-end-point="d4" /><path + style="fill:none;stroke:#000000;stroke-width:11;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="m 334.9519,239.65934 -57.04596,11.59471" + id="path3101" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#path3025-35" + inkscape:connection-start-point="d4" + inkscape:connection-end="#path3025-6" + inkscape:connection-end-point="d4" /><path + style="fill:none;stroke:#000000;stroke-width:11;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="m 344.44196,142.14007 -73.72498,97.71484" + id="path3103" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#path3025-62" + inkscape:connection-start-point="d4" + inkscape:connection-end="#path3025-6" + inkscape:connection-end-point="d4" /><path + style="fill:none;stroke:#000000;stroke-width:11;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="m 228.38971,118.93913 108.52249,6.81816" + id="path3105" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#path3025-3" + inkscape:connection-start-point="d4" + inkscape:connection-end="#path3025-62" + inkscape:connection-end-point="d4" /><path + style="fill:none;stroke:#000000;stroke-width:11;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="m 355.50054,145.97326 -1.49732,70.87268" + id="path3107" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#path3025-62" + inkscape:connection-start-point="d4" + inkscape:connection-end="#path3025-35" + inkscape:connection-end-point="d4" /><path + style="fill:none;stroke:#000000;stroke-width:11;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="m 135.4015,296.55275 105.80926,-35.4604" + id="path3109" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#path3025-7" + inkscape:connection-start-point="d4" + inkscape:connection-end="#path3025-6" + inkscape:connection-end-point="d4" /></svg> \ No newline at end of file