Skip to content
Snippets Groups Projects
Commit 13b33b21 authored by Pospelov, Gennady's avatar Pospelov, Gennady
Browse files

New "roi" icon for mask editor.

parent e7f96cee
No related branches found
No related tags found
No related merge requests found
......@@ -95,7 +95,7 @@ void MaskEditorCanvas::onSavePlotRequest()
void MaskEditorCanvas::onResetViewRequest()
{
// m_view->onResetViewRequest();
m_view->onResetViewRequest();
if(isAxisRangeMatchData()) {
setZoomToROI();
......
......@@ -139,7 +139,7 @@ void MaskEditorToolBar::setup_maskvalue_group()
void MaskEditorToolBar::setup_shapes_group()
{
QToolButton *roiButton = new QToolButton(this);
roiButton->setIcon(QIcon(":/MaskWidgets/images/maskeditor_rectangle.svg"));
roiButton->setIcon(QIcon(":/MaskWidgets/images/maskeditor_roi.svg"));
roiButton->setToolTip("Create region of interest");
roiButton->setCheckable(true);
addWidget(roiButton);
......
......@@ -15,5 +15,6 @@
<file>images/maskeditor_masktrue.svg</file>
<file>images/maskeditor_maskfalse.svg</file>
<file>images/maskeditor_lightbulb.svg</file>
<file>images/maskeditor_roi.svg</file>
</qresource>
</RCC>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<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:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="32"
height="32"
id="svg2985"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="maskeditor_roi.svg">
<defs
id="defs2987">
<linearGradient
id="linearGradient4619">
<stop
style="stop-color:#f0f0f0;stop-opacity:1;"
offset="0"
id="stop4621" />
<stop
style="stop-color:#bebebe;stop-opacity:1;"
offset="1"
id="stop4623" />
</linearGradient>
<linearGradient
id="linearGradient4592">
<stop
style="stop-color:#5a5a5a;stop-opacity:1;"
offset="0"
id="stop4594" />
<stop
style="stop-color:#969696;stop-opacity:0.98039216;"
offset="1"
id="stop4596" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4592"
id="linearGradient4598"
x1="45"
y1="48"
x2="2"
y2="-3"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(10.909648,55.154329)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4625"
x1="29"
y1="43"
x2="29"
y2="35"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.9869024,0,0,0.88776083,14.858206,-1.0006961)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4656"
x1="22"
y1="38"
x2="22"
y2="26"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.62685746,0,0,0.94809312,-12.449527,-7.6976699)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4668"
gradientUnits="userSpaceOnUse"
x1="22"
y1="38"
x2="22"
y2="26"
gradientTransform="matrix(1,0,0,1.4537913,18.3876,-22.652505)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4672"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.79979796,22.377703,2.0874223)"
x1="22"
y1="38"
x2="22"
y2="26" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4676"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0164907,0,0,0.3860471,26.03748,17.720659)"
x1="22"
y1="38"
x2="22"
y2="26" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4680"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,1.1601616,30.256893,-11.572613)"
x1="22"
y1="38"
x2="22"
y2="26" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4700"
gradientUnits="userSpaceOnUse"
x1="11"
y1="12"
x2="11"
y2="6"
gradientTransform="translate(15.508666,0.29673785)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4704"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(15.508666,4.2449983)"
x1="11"
y1="12"
x2="11"
y2="6" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4708"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-0.90913729,12.020815)"
x1="11"
y1="12"
x2="11"
y2="6" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4712"
gradientUnits="userSpaceOnUse"
x1="11"
y1="12"
x2="11"
y2="6"
gradientTransform="matrix(4.6365492,0,0,0.66328254,-16.517836,-0.93725566)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4716"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(4.6702208,0,0,0.66328257,-16.95234,3.0023381)"
x1="11"
y1="12"
x2="11"
y2="6" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4720"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(4.6702208,0,0,0.71090166,-16.851325,6.6321668)"
x1="11"
y1="12"
x2="11"
y2="6" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4724"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(4.3671751,0,0,0.36023659,-29.207084,18.152322)"
x1="11"
y1="12"
x2="11"
y2="6" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4726"
gradientUnits="userSpaceOnUse"
x1="11"
y1="12"
x2="11"
y2="6"
gradientTransform="translate(15.508666,-3.5505077)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4759"
x1="-12"
y1="130"
x2="-53"
y2="80"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.99471384,0,0,1,69.141448,-85.657091)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4765"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(15.437237,8.3570368)"
x1="11"
y1="12"
x2="11"
y2="6" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient4767"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(4.6365491,0,0,0.7347112,-16.517838,10.410751)"
x1="11"
y1="12"
x2="11"
y2="6" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient3052"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.65017886,0,0,1.1934711,-7.0238202,-19.963314)"
x1="22"
y1="38"
x2="22"
y2="26" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient3063"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.66208822,0,0,1.1934971,-10.226661,-19.964316)"
x1="22"
y1="38"
x2="22"
y2="26" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient3067"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,0.62685746,-0.61777663,0,23.807484,13.761641)"
x1="21.943026"
y1="41.468658"
x2="21.886053"
y2="19.814222" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient3071"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.62685746,0,0,0.4762124,-9.4495267,12.189559)"
x1="21.886053"
y1="34.025185"
x2="22"
y2="26" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient3121"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.69005948,-0.67245431,1.4201209,1.4075539,-53.070729,-8.4925184)"
x1="21.556009"
y1="32.141224"
x2="21.209343"
y2="43.517174" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient3123"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.95335715,0,0,1.1887523,-17.132487,-19.248728)"
x1="21.625385"
y1="32.712341"
x2="21.73777"
y2="45.918842" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient3125"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,0.95335715,-1.1887523,0,46.986745,-2.2784594)"
x1="22.112387"
y1="35.53643"
x2="22.22477"
y2="20.952692" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient3071-8"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.94569472,0,0,0.68138399,33.945275,8.7477615)"
x1="21.886053"
y1="34.025185"
x2="22"
y2="26" />
<linearGradient
id="linearGradient4619-3">
<stop
style="stop-color:#c3c3c3;stop-opacity:1;"
offset="0"
id="stop4621-2" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop4623-9" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient3067-0"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,0.96209819,-3.2915854,0,153.92022,-13.373467)"
x1="21.943026"
y1="41.468658"
x2="21.886053"
y2="19.814222" />
<linearGradient
id="linearGradient3054">
<stop
style="stop-color:#c3c3c3;stop-opacity:1;"
offset="0"
id="stop3056" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop3058" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient3060-8"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.98087805,0,0,2.904224,45.21041,-75.483853)"
x1="22"
y1="38"
x2="22"
y2="26" />
<linearGradient
id="linearGradient3061">
<stop
style="stop-color:#c3c3c3;stop-opacity:1;"
offset="0"
id="stop3063" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop3065" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient3056-0"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.99846971,0,0,1.8468808,40.832148,-43.406433)"
x1="22"
y1="38"
x2="22"
y2="26" />
<linearGradient
id="linearGradient3068">
<stop
style="stop-color:#c3c3c3;stop-opacity:1;"
offset="0"
id="stop3070" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop3072" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient3052-8"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0041995,0,0,1.8544742,36.566184,-43.708232)"
x1="22"
y1="38"
x2="22"
y2="26" />
<linearGradient
id="linearGradient3075">
<stop
style="stop-color:#c3c3c3;stop-opacity:1;"
offset="0"
id="stop3077" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop3079" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619"
id="linearGradient3063-8"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.99884484,0,0,1.8639461,32.701441,-44.067296)"
x1="22"
y1="38"
x2="22"
y2="26" />
<linearGradient
id="linearGradient3082">
<stop
style="stop-color:#c3c3c3;stop-opacity:1;"
offset="0"
id="stop3084" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop3086" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619-3"
id="linearGradient4656-0"
x1="22"
y1="38"
x2="22"
y2="26"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.62685746,0,0,0.94809312,-11.485241,9.0523301)" />
<linearGradient
id="linearGradient3089">
<stop
style="stop-color:#c3c3c3;stop-opacity:1;"
offset="0"
id="stop3091" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop3093" />
</linearGradient>
<linearGradient
y2="26"
x2="22"
y1="38"
x1="22"
gradientTransform="matrix(0.99233754,0,0,1.4501735,27.913663,-23.398288)"
gradientUnits="userSpaceOnUse"
id="linearGradient3102"
xlink:href="#linearGradient4619"
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4619-6"
id="linearGradient3829"
x1="8.0355835"
y1="34.827862"
x2="8.0653534"
y2="52.404518"
gradientUnits="userSpaceOnUse" />
<linearGradient
id="linearGradient4619-6">
<stop
style="stop-color:#c3c3c3;stop-opacity:1;"
offset="0"
id="stop4621-1" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop4623-6" />
</linearGradient>
<linearGradient
gradientTransform="matrix(1.8315569,0,0,1.4306141,39.435999,-29.762744)"
y2="52.404518"
x2="8.0653534"
y1="34.827862"
x1="8.0355835"
gradientUnits="userSpaceOnUse"
id="linearGradient3061-8"
xlink:href="#linearGradient4619-6"
inkscape:collect="always" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="22.444444"
inkscape:cx="33.766855"
inkscape:cy="7.2547506"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
inkscape:window-width="2466"
inkscape:window-height="1365"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:snap-global="false">
<inkscape:grid
type="xygrid"
id="grid3012"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true" />
</sodipodi:namedview>
<metadata
id="metadata2990">
<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 />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
transform="translate(0,-16)">
<path
style="fill:none;fill-opacity:1;stroke:#646464;stroke-width:0.99999982;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m 5.4772603,29.108439 0,-4.457077 c 0,-0.615821 0.4957689,-1.11159 1.1115893,-1.11159 l 0,0 4.4157064,1e-6"
id="path4254"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-opacity:1;stroke:#646464;stroke-width:0.99999982;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m 20.89141,23.47645 4.457077,0 c 0.615821,0 1.11159,0.495769 1.11159,1.11159 l 0,0 -10e-7,4.415706"
id="path4254-09"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-opacity:1;stroke:#646464;stroke-width:0.99999982;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m 26.5285,34.940914 0,4.457077 c 0,0.615821 -0.495769,1.11159 -1.111589,1.11159 l 0,0 -4.415707,-10e-7"
id="path4254-6"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-opacity:1;stroke:#646464;stroke-width:0.99999982;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m 11.09869,40.533449 -4.457077,0 c -0.615821,0 -1.11159,-0.495769 -1.11159,-1.11159 l 0,0 1e-6,-4.415706"
id="path4254-09-3"
inkscape:connector-curvature="0" />
<ellipse
style="fill:#6e6e6e;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4381"
cx="15.933643"
cy="32.000004"
rx="2.8787129"
ry="2.9455445" />
</g>
</svg>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment