work save

This commit is contained in:
Roy Qu 2021-12-22 11:07:56 +08:00
parent 603675f435
commit 92520411b6
29 changed files with 1849 additions and 72 deletions

View File

@ -162,5 +162,32 @@
<file>images/newlook/04Code-03AddBookmark.svg</file> <file>images/newlook/04Code-03AddBookmark.svg</file>
<file>images/newlook/04Code-04RemoveBookmark.svg</file> <file>images/newlook/04Code-04RemoveBookmark.svg</file>
<file>images/newlook/04Code-05Reformat.svg</file> <file>images/newlook/04Code-05Reformat.svg</file>
<file>images/newlook/05Run-01Compile.svg</file>
<file>images/newlook/05Run-02CompileRun.svg</file>
<file>images/newlook/05Run-03Run.svg</file>
<file>images/newlook/05Run-04Rebuild.svg</file>
<file>images/newlook/05Run-05Options.svg</file>
<file>images/newlook/05Run-06Debug.svg</file>
<file>images/newlook/05Run-07StepOver.svg</file>
<file>images/newlook/05Run-08StepInto.svg</file>
<file>images/newlook/05Run-08StepOut.svg</file>
<file>images/newlook/05Run-09RunToCursor.svg</file>
<file>images/newlook/05Run-10Continue.svg</file>
<file>images/newlook/05Run-11Stop.svg</file>
<file>images/newlook/05Run-12AddWatch.svg</file>
<file>images/newlook/05Run-13RemoveWatch.svg</file>
<file>images/newlook/00Misc-01Back.svg</file>
<file>images/newlook/00Misc-02Forward.svg</file>
<file>images/newlook/00Misc-03Add.svg</file>
<file>images/newlook/00Misc-04Remove.svg</file>
<file>images/newlook/00Misc-05Gear.svg</file>
<file>images/newlook/00Misc-06Cross.svg</file>
<file>images/newlook/00Misc-07Folder.svg</file>
<file>images/newlook/00Misc-08Term.svg</file>
<file>images/newlook/00Misc-09Clean.svg</file>
<file>images/newlook/06View-01Maximum.svg</file>
<file>images/newlook/07Help-01About.svg</file>
<file>images/newlook/01File-10FileProperties.svg</file>
<file>images/newlook/01File-11Locate.svg</file>
</qresource> </qresource>
</RCC> </RCC>

View File

@ -50,6 +50,16 @@ void IconsManager::updateParserIcons(const QString &iconSet, int size)
void IconsManager::updateActionIcons(const QString iconSet, int size) void IconsManager::updateActionIcons(const QString iconSet, int size)
{ {
QString iconFolder = QString(":/icons/images/%1/").arg(iconSet); QString iconFolder = QString(":/icons/images/%1/").arg(iconSet);
mIcons.insert(ACTION_MISC_BACK, createSVGIcon(iconFolder+"00Misc-01Back.svg",size,size));
mIcons.insert(ACTION_MISC_FORWARD, createSVGIcon(iconFolder+"00Misc-02Forward.svg",size,size));
mIcons.insert(ACTION_MISC_ADD, createSVGIcon(iconFolder+"00Misc-03Add.svg",size,size));
mIcons.insert(ACTION_MISC_REMOVE, createSVGIcon(iconFolder+"00Misc-04Remove.svg",size,size));
mIcons.insert(ACTION_MISC_GEAR, createSVGIcon(iconFolder+"00Misc-05Gear.svg",size,size));
mIcons.insert(ACTION_MISC_CROSS, createSVGIcon(iconFolder+"00Misc-06Cross.svg",size,size));
mIcons.insert(ACTION_MISC_FOLDER, createSVGIcon(iconFolder+"00Misc-07Folder.svg",size,size));
mIcons.insert(ACTION_MISC_TERM, createSVGIcon(iconFolder+"00Misc-08Term.svg",size,size));
mIcons.insert(ACTION_MISC_CLEAN, createSVGIcon(iconFolder+"00Misc-09Clean.svg",size,size));
mIcons.insert(ACTION_FILE_NEW, createSVGIcon(iconFolder+"01File-01New.svg",size,size)); mIcons.insert(ACTION_FILE_NEW, createSVGIcon(iconFolder+"01File-01New.svg",size,size));
mIcons.insert(ACTION_FILE_OPEN, createSVGIcon(iconFolder+"01File-02Open.svg",size,size)); mIcons.insert(ACTION_FILE_OPEN, createSVGIcon(iconFolder+"01File-02Open.svg",size,size));
mIcons.insert(ACTION_FILE_OPEN_FOLDER, createSVGIcon(iconFolder+"01File-09Open_Folder.svg",size,size)); mIcons.insert(ACTION_FILE_OPEN_FOLDER, createSVGIcon(iconFolder+"01File-09Open_Folder.svg",size,size));
@ -59,6 +69,9 @@ void IconsManager::updateActionIcons(const QString iconSet, int size)
mIcons.insert(ACTION_FILE_CLOSE, createSVGIcon(iconFolder+"01File-06Close.svg",size,size)); mIcons.insert(ACTION_FILE_CLOSE, createSVGIcon(iconFolder+"01File-06Close.svg",size,size));
mIcons.insert(ACTION_FILE_CLOSE_ALL, createSVGIcon(iconFolder+"01File-07CloseAll.svg",size,size)); mIcons.insert(ACTION_FILE_CLOSE_ALL, createSVGIcon(iconFolder+"01File-07CloseAll.svg",size,size));
mIcons.insert(ACTION_FILE_PRINT, createSVGIcon(iconFolder+"01File-08Print.svg",size,size)); mIcons.insert(ACTION_FILE_PRINT, createSVGIcon(iconFolder+"01File-08Print.svg",size,size));
mIcons.insert(ACTION_FILE_PROPERTIES, createSVGIcon(iconFolder+"01File-10FileProperties.svg",size,size));
mIcons.insert(ACTION_FILE_LOCATE, createSVGIcon(iconFolder+"01File-11Locate.svg",size,size));
mIcons.insert(ACTION_PROJECT_NEW, createSVGIcon(iconFolder+"02Project_01New.svg",size,size)); mIcons.insert(ACTION_PROJECT_NEW, createSVGIcon(iconFolder+"02Project_01New.svg",size,size));
mIcons.insert(ACTION_PROJECT_SAVE, createSVGIcon(iconFolder+"02Project_02Save.svg",size,size)); mIcons.insert(ACTION_PROJECT_SAVE, createSVGIcon(iconFolder+"02Project_02Save.svg",size,size));
mIcons.insert(ACTION_PROJECT_CLOSE, createSVGIcon(iconFolder+"02Project_03Close.svg",size,size)); mIcons.insert(ACTION_PROJECT_CLOSE, createSVGIcon(iconFolder+"02Project_03Close.svg",size,size));
@ -82,6 +95,26 @@ void IconsManager::updateActionIcons(const QString iconSet, int size)
mIcons.insert(ACTION_CODE_ADD_BOOKMARK, createSVGIcon(iconFolder+"04Code-03AddBookmark.svg",size,size)); mIcons.insert(ACTION_CODE_ADD_BOOKMARK, createSVGIcon(iconFolder+"04Code-03AddBookmark.svg",size,size));
mIcons.insert(ACTION_CODE_REMOVE_BOOKMARK, createSVGIcon(iconFolder+"04Code-04RemoveBookmark.svg",size,size)); mIcons.insert(ACTION_CODE_REMOVE_BOOKMARK, createSVGIcon(iconFolder+"04Code-04RemoveBookmark.svg",size,size));
mIcons.insert(ACTION_CODE_REFORMAT, createSVGIcon(iconFolder+"04Code-05Reformat.svg",size,size)); mIcons.insert(ACTION_CODE_REFORMAT, createSVGIcon(iconFolder+"04Code-05Reformat.svg",size,size));
mIcons.insert(ACTION_RUN_COMPILE, createSVGIcon(iconFolder+"05Run-01Compile.svg",size,size));
mIcons.insert(ACTION_RUN_COMPILE_RUN, createSVGIcon(iconFolder+"05Run-02CompileRun.svg",size,size));
mIcons.insert(ACTION_RUN_RUN, createSVGIcon(iconFolder+"05Run-03Run.svg",size,size));
mIcons.insert(ACTION_RUN_REBUILD, createSVGIcon(iconFolder+"05Run-04Rebuild.svg",size,size));
mIcons.insert(ACTION_RUN_OPTIONS, createSVGIcon(iconFolder+"05Run-05Options.svg",size,size));
mIcons.insert(ACTION_RUN_DEBUG, createSVGIcon(iconFolder+"05Run-06Debug.svg",size,size));
mIcons.insert(ACTION_RUN_STEP_OVER, createSVGIcon(iconFolder+"05Run-07StepOver.svg",size,size));
mIcons.insert(ACTION_RUN_STEP_INTO, createSVGIcon(iconFolder+"05Run-08StepInto.svg",size,size));
mIcons.insert(ACTION_RUN_STEP_OUT, createSVGIcon(iconFolder+"05Run-08StepOut.svg",size,size));
mIcons.insert(ACTION_RUN_RUN_TO_CURSOR, createSVGIcon(iconFolder+"05Run-09RunToCursor.svg",size,size));
mIcons.insert(ACTION_RUN_CONTINUE, createSVGIcon(iconFolder+"05Run-10Continue.svg",size,size));
mIcons.insert(ACTION_RUN_STOP, createSVGIcon(iconFolder+"05Run-11Stop.svg",size,size));
mIcons.insert(ACTION_RUN_ADD_WATCH, createSVGIcon(iconFolder+"05Run-12AddWatch.svg",size,size));
mIcons.insert(ACTION_RUN_REMOVE_WATCH, createSVGIcon(iconFolder+"05Run-13RemoveWatch.svg",size,size));
mIcons.insert(ACTION_VIEW_MAXIMUM, createSVGIcon(iconFolder+"06View-01Maximum.svg",size,size));
mIcons.insert(ACTION_HELP_ABOUT, createSVGIcon(iconFolder+"07Help-01About.svg",size,size));
} }
IconsManager::PIcon IconsManager::getIcon(IconName iconName) const IconsManager::PIcon IconsManager::getIcon(IconName iconName) const

View File

@ -36,6 +36,16 @@ public:
PARSER_PUBLIC_VAR, PARSER_PUBLIC_VAR,
PARSER_PRIVATE_VAR, PARSER_PRIVATE_VAR,
ACTION_MISC_BACK,
ACTION_MISC_FORWARD,
ACTION_MISC_ADD,
ACTION_MISC_REMOVE,
ACTION_MISC_GEAR,
ACTION_MISC_CROSS,
ACTION_MISC_FOLDER,
ACTION_MISC_TERM,
ACTION_MISC_CLEAN,
ACTION_FILE_NEW, ACTION_FILE_NEW,
ACTION_FILE_OPEN, ACTION_FILE_OPEN,
ACTION_FILE_OPEN_FOLDER, ACTION_FILE_OPEN_FOLDER,
@ -45,6 +55,9 @@ public:
ACTION_FILE_CLOSE, ACTION_FILE_CLOSE,
ACTION_FILE_CLOSE_ALL, ACTION_FILE_CLOSE_ALL,
ACTION_FILE_PRINT, ACTION_FILE_PRINT,
ACTION_FILE_PROPERTIES,
ACTION_FILE_LOCATE,
ACTION_PROJECT_NEW, ACTION_PROJECT_NEW,
ACTION_PROJECT_SAVE, ACTION_PROJECT_SAVE,
ACTION_PROJECT_CLOSE, ACTION_PROJECT_CLOSE,
@ -69,6 +82,25 @@ public:
ACTION_CODE_ADD_BOOKMARK, ACTION_CODE_ADD_BOOKMARK,
ACTION_CODE_REMOVE_BOOKMARK, ACTION_CODE_REMOVE_BOOKMARK,
ACTION_CODE_REFORMAT, ACTION_CODE_REFORMAT,
ACTION_RUN_COMPILE,
ACTION_RUN_COMPILE_RUN,
ACTION_RUN_RUN,
ACTION_RUN_REBUILD,
ACTION_RUN_OPTIONS,
ACTION_RUN_DEBUG,
ACTION_RUN_STEP_OVER,
ACTION_RUN_STEP_INTO,
ACTION_RUN_STEP_OUT,
ACTION_RUN_RUN_TO_CURSOR,
ACTION_RUN_CONTINUE,
ACTION_RUN_STOP,
ACTION_RUN_ADD_WATCH,
ACTION_RUN_REMOVE_WATCH,
ACTION_VIEW_MAXIMUM,
ACTION_HELP_ABOUT,
}; };
explicit IconsManager(QObject *parent = nullptr); explicit IconsManager(QObject *parent = nullptr);

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="00Misc-05Gear.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="4.0920135"
inkscape:cx="35.434878"
inkscape:cy="75.879515"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px"
inkscape:snap-path-clip="true"
inkscape:snap-tangential="true"
inkscape:snap-perpendicular="true"
inkscape:snap-intersection-paths="true"
inkscape:snap-midpoints="true"
inkscape:snap-object-midpoints="true"
inkscape:snap-center="true" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop826" />
<stop
style="stop-color:#53e900;stop-opacity:1"
offset="1"
id="stop828" />
</linearGradient>
<linearGradient
id="linearGradient3056-2">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#5fff07;stop-opacity:1"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<path
id="path963"
style="fill:#d3eeed;stroke:#000000;stroke-width:0.52916666;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1"
d="M 10.299288,3.5517975 6.1636235,5.9397652 7.3568324,8.0068225 A 7.7496153,7.7496153 0 0 0 5.7403934,10.807169 H 3.3534591 v 4.775419 h 2.3869343 a 7.7496153,7.7496153 0 0 0 1.616439,2.800345 l -1.1932089,2.067058 4.1356645,2.387968 1.193726,-2.067058 a 7.7496153,7.7496153 0 0 0 1.616439,0.173633 7.7496153,7.7496153 0 0 0 1.616438,-0.173633 l 1.193726,2.067058 4.135665,-2.387968 -1.193209,-2.067058 a 7.7496153,7.7496153 0 0 0 1.616439,-2.800345 h 2.387451 V 10.807169 H 20.481612 A 7.7496153,7.7496153 0 0 0 18.863107,8.0047556 L 20.055282,5.9397652 15.919617,3.5517975 14.727442,5.6162708 A 7.7496153,7.7496153 0 0 0 13.109453,5.445222 7.7496153,7.7496153 0 0 0 11.493014,5.6193715 Z m 2.810681,6.2290769 a 3.4139671,3.4139671 0 0 1 3.413746,3.4142616 3.4139671,3.4139671 0 0 1 -3.413746,3.413745 3.4139671,3.4139671 0 0 1 -3.4142615,-3.413745 3.4139671,3.4139671 0 0 1 3.4142615,-3.4142616 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="00Misc-06Cross.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="5.786981"
inkscape:cx="19.353787"
inkscape:cy="57.974961"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop826" />
<stop
style="stop-color:#53e900;stop-opacity:1"
offset="1"
id="stop828" />
</linearGradient>
<linearGradient
id="linearGradient3056-2">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#5fff07;stop-opacity:1"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<path
style="fill:#ff4c04;fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 6.295134,2.2249039 -4.1159505,4.1159505 6.7351921,6.7351926 -6.7351921,6.735192 4.1159505,4.11595 6.735192,-6.735192 6.735193,6.735192 4.11595,-4.11595 -6.735192,-6.735192 6.735192,-6.7351926 -4.11595,-4.1159505 -6.735193,6.7351921 z"
id="path1359"
sodipodi:nodetypes="ccccccccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="00Misc-07Folder.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="5.786981"
inkscape:cx="19.353787"
inkscape:cy="57.974961"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop826" />
<stop
style="stop-color:#53e900;stop-opacity:1"
offset="1"
id="stop828" />
</linearGradient>
<linearGradient
id="linearGradient3056-2">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#5fff07;stop-opacity:1"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<path
id="rect934"
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.925908"
d="m 2.9676944,4.2433726 5.3482791,-0.021293 c 1.1765315,0.021566 1.8442225,1.2029805 1.9292205,2.4622265 l 10.88125,0.00776 c 0.935282,-0.062871 0.889555,-0.020366 0.889555,0.8609688 V 21.061341 H 1.2421203 L 1.2822363,6.8702997 C 1.3813993,5.2025996 1.8855551,4.2905299 2.9676944,4.2433726 Z"
sodipodi:nodetypes="ccccccccc" />
<path
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.916541;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 1.2789381,21.040435 H 21.992672 L 25.612947,10.311812 C 25.967072,9.4334089 25.89559,9.5113679 25.012162,9.5094159 l -18.5620261,-0.041 c -0.8240357,-0.08407 -0.8232845,0.04992 -1.0961226,0.7729521 z"
id="path6014"
sodipodi:nodetypes="ccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@ -0,0 +1,85 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="00Misc-08Term.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="1.4467453"
inkscape:cx="316.57267"
inkscape:cy="90.202473"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop826" />
<stop
style="stop-color:#53e900;stop-opacity:1"
offset="1"
id="stop828" />
</linearGradient>
<linearGradient
id="linearGradient3056-2">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#5fff07;stop-opacity:1"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="fill:#333333;stroke:#b3b3b3;stroke-width:1.5875;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="rect931"
width="23.546026"
height="18.516779"
x="1.0058497"
y="2.8803878"
rx="2.6458333"
ry="2.1166666" />
<path
style="fill:none;fill-opacity:1;stroke:#ebebeb;stroke-width:1.89686;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 4.3804396,6.3464186 9.8871513,10.50923 4.4459956,14.639265"
id="path966" />
<path
style="fill:none;fill-opacity:1;stroke:#e9e9e9;stroke-width:1.89686;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 12.443979,14.344262 h 5.736159"
id="path968" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,97 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="00Misc-09Clean.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="5.26"
inkscape:cx="19.391635"
inkscape:cy="61.882129"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="g1248"
units="px"
width="100px" />
<defs
id="defs2">
<linearGradient
id="linearGradient1033"
inkscape:swatch="gradient">
<stop
style="stop-color:#d3d2cf;stop-opacity:1"
offset="0"
id="stop1029" />
<stop
style="stop-color:#bebbb7;stop-opacity:1"
offset="1"
id="stop1031" />
</linearGradient>
<linearGradient
id="linearGradient3056">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g1310-65"
transform="translate(0.45260959,15.586467)">
<g
id="g1248"
transform="matrix(0.83643545,0,0,0.85536,-15.977919,-13.65203)"
style="stroke-width:0.938411;stroke-miterlimit:4;stroke-dasharray:none">
<path
style="fill:#d38804;fill-opacity:1;stroke:#000000;stroke-width:0.312804px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 26.619814,14.43971 v 2.705038 h 16.056538 l 0.06014,-2.705038 H 36.542217 V -0.96771569 H 33.2648 V 14.43971 Z"
id="path974"
sodipodi:nodetypes="ccccccccc" />
<path
id="rect1659"
style="fill:#fcbc4c;stroke:#fcbc4c;stroke-width:0.312804;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1"
d="m 26.61968,17.909196 h 4.660644 l -2.840335,8.350571 h -4.660644 z"
sodipodi:nodetypes="ccccc" />
<path
id="rect1659-3"
style="fill:#fcbc4c;stroke:#fcbc4c;stroke-width:0.312804;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;fill-opacity:1"
d="m 32.238477,17.913419 h 4.660644 l -2.840335,8.350572 h -4.660644 z"
sodipodi:nodetypes="ccccc" />
<path
id="rect1659-0"
style="fill:#fcbc4c;stroke:#fcbc4c;stroke-width:0.312804;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;fill-opacity:1"
d="m 37.857273,17.913419 h 4.660644 l -2.840335,8.350572 h -4.660644 z"
sodipodi:nodetypes="ccccc" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -8,10 +8,9 @@
version="1.1" version="1.1"
id="svg5" id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)" inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="01File-02Open.svg" sodipodi:docname="01File-09Open_Folder.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"> xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview <sodipodi:namedview
@ -24,9 +23,9 @@
inkscape:pagecheckerboard="0" inkscape:pagecheckerboard="0"
inkscape:document-units="px" inkscape:document-units="px"
showgrid="false" showgrid="false"
inkscape:zoom="2.8934905" inkscape:zoom="5.786981"
inkscape:cx="90.548077" inkscape:cx="42.854815"
inkscape:cy="86.573638" inkscape:cy="48.643671"
inkscape:window-width="1920" inkscape:window-width="1920"
inkscape:window-height="1001" inkscape:window-height="1001"
inkscape:window-x="-9" inkscape:window-x="-9"
@ -60,27 +59,6 @@
offset="1" offset="1"
id="stop3054" /> id="stop3054" />
</linearGradient> </linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1420"
id="linearGradient1422"
x1="7.8442378"
y1="11.269956"
x2="1.9260681"
y2="11.269956"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
id="linearGradient1420">
<stop
style="stop-color:#e0e0e0;stop-opacity:1;"
offset="0"
id="stop1416" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1418" />
</linearGradient>
</defs> </defs>
<g <g
inkscape:label="图层 1" inkscape:label="图层 1"
@ -94,40 +72,6 @@
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.921453" style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.921453"
d="M 2.0274547,7.5227142 3.2216165,6.9453213 c 0.4565462,-0.2546989 1.4914566,0.03536 1.6805687,0.4753376 L 5.5479788,8.4861065 17.379778,5.1501988 24.709176,19.617812 7.2329701,25.450573 1.1264261,9.3192767 C 0.76872094,8.5664268 1.3570279,7.8001006 2.0274547,7.5227142 Z" d="M 2.0274547,7.5227142 3.2216165,6.9453213 c 0.4565462,-0.2546989 1.4914566,0.03536 1.6805687,0.4753376 L 5.5479788,8.4861065 17.379778,5.1501988 24.709176,19.617812 7.2329701,25.450573 1.1264261,9.3192767 C 0.76872094,8.5664268 1.3570279,7.8001006 2.0274547,7.5227142 Z"
sodipodi:nodetypes="ccccccccc" /> sodipodi:nodetypes="ccccccccc" />
<g
id="g1248"
transform="matrix(0.9,0,0,0.9,-24.12531,-4.7254166)">
<g
id="g1755"
transform="matrix(0.90511128,0,0,0.885086,33.310895,5.4864533)">
<path
id="rect848-1"
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
sodipodi:nodetypes="cccccc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
id="path1641" />
</g>
<path
style="fill:none;stroke:#000000;stroke-width:1.53079;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 40.079988,10.972906 h 6.036777"
id="path889" />
<path
style="fill:none;stroke:#000000;stroke-width:1.60536;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 40.117273,15.262706 H 50.584929"
id="path889-6-5" />
<path
style="fill:none;stroke:#000000;stroke-width:1.60536;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 40.117273,19.381506 H 50.584929"
id="path889-6-5-2" />
<path
style="fill:none;stroke:#000000;stroke-width:1.60536;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 40.117273,23.500307 H 50.584929"
id="path889-6-5-4" />
</g>
<path <path
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.921453;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.921453;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 7.2329701,25.450573 24.709176,19.617812 24.941368,8.8781768 7.173516,14.32194 Z" d="M 7.2329701,25.450573 24.709176,19.617812 24.941368,8.8781768 7.173516,14.32194 Z"

Before

Width:  |  Height:  |  Size: 5.2 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@ -0,0 +1,132 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="01File-10FileProperties.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="5.786981"
inkscape:cx="43.027617"
inkscape:cy="67.13345"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="g6809"
units="px"
width="100px" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop826" />
<stop
style="stop-color:#53e900;stop-opacity:1"
offset="1"
id="stop828" />
</linearGradient>
<linearGradient
id="linearGradient3056-2">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#5fff07;stop-opacity:1"
offset="1"
id="stop3054" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1420"
id="linearGradient1422"
x1="7.8442378"
y1="11.269956"
x2="1.9260681"
y2="11.269956"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
id="linearGradient1420">
<stop
style="stop-color:#e0e0e0;stop-opacity:1;"
offset="0"
id="stop1416" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop1418" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g6809"
transform="matrix(0.97787538,0,0,1,0.54974946,0)">
<g
id="g1248"
transform="matrix(0.9,0,0,0.9,-33.14932,-5.998522)">
<g
id="g1755"
transform="matrix(0.90511128,0,0,0.885086,33.310895,5.4864533)">
<path
id="rect848-1"
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
sodipodi:nodetypes="cccccc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
id="path1641" />
</g>
<path
style="fill:none;stroke:#606060;stroke-width:1.53079;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 40.079988,10.972906 h 6.036777"
id="path889" />
<path
style="fill:none;stroke:#606060;stroke-width:1.60536;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 40.117273,15.262706 H 50.584929"
id="path889-6-5" />
<path
style="fill:none;stroke:#606060;stroke-width:1.60536;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 40.117273,19.381506 H 50.584929"
id="path889-6-5-2" />
<path
style="fill:none;stroke:#606060;stroke-width:1.60536;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 40.117273,23.500307 H 50.584929"
id="path889-6-5-4" />
</g>
<path
id="path963"
style="fill:#d3eeed;fill-opacity:1;stroke:#000000;stroke-width:0.53512;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 12.372009,6.76763 -4.2292348,2.3879677 1.220205,2.0670573 a 7.9249519,7.7496153 0 0 0 -1.653011,2.800346 h -2.440939 v 4.775419 h 2.440939 a 7.9249519,7.7496153 0 0 0 1.653011,2.800345 l -1.220205,2.067058 4.2292348,2.387968 1.220734,-2.067058 a 7.9249519,7.7496153 0 0 0 1.653011,0.173633 7.9249519,7.7496153 0 0 0 1.65301,-0.173633 l 1.220735,2.067058 4.229235,-2.387968 -1.220206,-2.067058 A 7.9249519,7.7496153 0 0 0 22.78154,18.79842 h 2.441467 V 14.023001 H 22.78471 A 7.9249519,7.7496153 0 0 0 21.129586,11.220588 L 22.348734,9.1555977 18.119499,6.76763 16.90035,8.8321033 A 7.9249519,7.7496153 0 0 0 15.245754,8.6610545 7.9249519,7.7496153 0 0 0 13.592743,8.835204 Z m 2.874273,6.229077 a 3.4912088,3.4139671 0 0 1 3.490982,3.414261 3.4912088,3.4139671 0 0 1 -3.490982,3.413745 3.4912088,3.4139671 0 0 1 -3.49151,-3.413745 3.4912088,3.4139671 0 0 1 3.49151,-3.414261 z" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.5 KiB

View File

@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-01Compile.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="2.5782601"
inkscape:cx="133.42331"
inkscape:cy="71.172029"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<path
id="rect7840"
style="fill:#ff6868;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1"
d="M 0.52916666,0.52916666 12.170833,1.5875 13.229166,13.229166 1.5875,12.170833 Z"
sodipodi:nodetypes="ccccc" />
<path
id="rect7840-8"
style="fill:#22ff22;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1"
d="M 25.929165,0.52916624 14.287499,1.5874996 13.229166,13.229166 24.870832,12.170833 Z"
sodipodi:nodetypes="ccccc" />
<path
id="rect7840-8-7"
style="fill:#ffff70;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1"
d="M 25.929165,25.929165 14.287499,24.870832 13.229166,13.229166 24.870832,14.287499 Z"
sodipodi:nodetypes="ccccc" />
<path
id="rect7840-8-7-5"
style="fill:#00f5ec;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1"
d="M 0.529167,25.929165 12.170833,24.870832 13.229166,13.229166 1.5875,14.287499 Z"
sodipodi:nodetypes="ccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@ -0,0 +1,87 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-02CompileRun.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="2.5782601"
inkscape:cx="155.53124"
inkscape:cy="33.161899"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g1311"
transform="matrix(0.76274251,0,0,0.76274251,0.14665006,0.62768004)"
style="stroke-width:0.616323;stroke-miterlimit:4;stroke-dasharray:none">
<path
id="rect7840"
style="fill:#ff6868;fill-opacity:1;stroke:#000000;stroke-width:0.616323;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
d="M 0.52916666,0.52916666 13.229166,1.5875 V 13.229166 H 1.5875 Z"
sodipodi:nodetypes="ccccc" />
<path
id="rect7840-8"
style="fill:#22ff22;fill-opacity:1;stroke:#000000;stroke-width:0.616323;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
d="M 25.929165,0.52916624 13.229166,1.5875 v 11.641666 h 11.641666 z"
sodipodi:nodetypes="ccccc" />
<path
id="rect7840-8-7"
style="fill:#ffff70;fill-opacity:1;stroke:#000000;stroke-width:0.616323;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
d="M 25.929165,25.929165 13.229166,24.870832 V 13.229166 h 11.641666 z"
sodipodi:nodetypes="ccccc" />
<path
id="rect7840-8-7-5"
style="fill:#00f5ec;fill-opacity:1;stroke:#000000;stroke-width:0.616323;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
d="M 0.529167,25.929165 13.229166,24.870832 V 13.229166 H 1.5875 Z"
sodipodi:nodetypes="ccccc" />
</g>
<path
style="fill:#1ec600;fill-opacity:1;stroke:#000000;stroke-width:0.73542;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 13.307712,10.06635 V 24.594685 L 25.428079,17.390552 Z"
id="path1368"
sodipodi:nodetypes="cccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-03Run.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="2.5782601"
inkscape:cx="156.30696"
inkscape:cy="33.161899"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<path
style="fill:#1ec600;fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 3.6291262,2.1793801 V 23.556144 L 22.89898,12.956096 Z"
id="path1368"
sodipodi:nodetypes="cccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-04Rebuild.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="2.5782601"
inkscape:cx="133.42331"
inkscape:cy="71.172028"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<path
id="rect7840"
style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round"
d="M 0.52916666,0.52916666 12.170833,1.5875 13.229166,13.229166 1.5875,12.170833 Z"
sodipodi:nodetypes="ccccc" />
<path
id="rect7840-8"
style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round"
d="M 25.929165,0.52916624 14.287499,1.5874996 13.229166,13.229166 24.870832,12.170833 Z"
sodipodi:nodetypes="ccccc" />
<path
id="rect7840-8-7"
style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round"
d="M 25.929165,25.929165 14.287499,24.870832 13.229166,13.229166 24.870832,14.287499 Z"
sodipodi:nodetypes="ccccc" />
<path
id="rect7840-8-7-5"
style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round"
d="M 0.529167,25.929165 12.170833,24.870832 13.229166,13.229166 1.5875,14.287499 Z"
sodipodi:nodetypes="ccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-05Options.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="0.32228251"
inkscape:cx="58.954486"
inkscape:cy="-17.065772"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<path
style="fill:#1ec600;fill-opacity:1;stroke:#000000;stroke-width:0.714375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 1.6216182,1.9138766 V 21.152965 L 18.964487,11.612921 Z"
id="path1368"
sodipodi:nodetypes="cccc" />
<path
id="path963"
style="fill:#d3eeed;fill-opacity:1;stroke:#000000;stroke-width:0.529167;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 12.716656,5.700725 8.580991,8.088692 9.7742,10.15575 A 7.7496153,7.7496153 0 0 0 8.157761,12.956096 H 5.770827 v 4.775419 H 8.157761 A 7.7496153,7.7496153 0 0 0 9.7742,20.53186 l -1.193209,2.067058 4.135665,2.387968 1.193726,-2.067058 a 7.7496153,7.7496153 0 0 0 1.616439,0.173633 7.7496153,7.7496153 0 0 0 1.616438,-0.173633 l 1.193726,2.067058 4.135665,-2.387968 -1.193209,-2.067058 a 7.7496153,7.7496153 0 0 0 1.616439,-2.800345 h 2.387451 V 12.956096 H 22.89898 A 7.7496153,7.7496153 0 0 0 21.280475,10.153683 L 22.47265,8.088692 18.336985,5.700725 17.14481,7.765198 a 7.7496153,7.7496153 0 0 0 -1.617989,-0.171049 7.7496153,7.7496153 0 0 0 -1.616439,0.17415 z m 2.810681,6.229076 a 3.4139671,3.4139671 0 0 1 3.413746,3.414262 3.4139671,3.4139671 0 0 1 -3.413746,3.413745 3.4139671,3.4139671 0 0 1 -3.414261,-3.413745 3.4139671,3.4139671 0 0 1 3.414261,-3.414262 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-06Debug.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="5.1565201"
inkscape:cx="34.519404"
inkscape:cy="62.930036"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px"
inkscape:snap-intersection-paths="true"
inkscape:snap-midpoints="true" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<path
id="rect983"
style="fill:#00ff5d;fill-opacity:1;stroke:#000000;stroke-width:0.52916666;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
d="M 6.2085635,7.9374999 13.238094,9.2604165 V 23.397562 c 0,0 -4.7204707,-0.696759 -6.818691,-2.441544 l -2.5405056,1.351108 -0.943839,2.460051 -1.8668988,-0.0012 1.4495154,-3.896551 c 0,0 1.6488723,-0.905747 2.7924057,-1.57584 C 4.9050174,18.129205 4.8233333,16.643157 4.907613,15.1327 4.9204838,14.90203 2.48575,14.248105 2.48575,14.248105 L 1.061274,14.992037 0.49310346,13.475525 2.3268875,12.519018 c 0,0 2.7283609,0.978529 2.7687917,0.676774 0.095976,-0.716316 0.2150942,-1.408316 0.3393807,-2.042055 C 5.4813389,10.91776 2.102967,9.3673084 2.102967,9.3673084 L 0.97783401,9.7337847 0.74861718,8.1543252 2.0040121,7.6033037 c 0,0 3.7764571,1.9584644 3.8381117,1.7072927 C 6.0498916,8.4641802 6.2085635,7.9374999 6.2085635,7.9374999 Z"
sodipodi:nodetypes="cccccccccsccccssccccsc" />
<path
id="rect983-5"
style="fill:#00ff5d;fill-opacity:1;stroke:#000000;stroke-width:0.52916666;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
d="M 20.267625,7.9374999 13.238094,9.2604165 V 23.397562 c 0,0 4.720471,-0.696759 6.818691,-2.441544 l 2.540506,1.351108 0.943839,2.460051 1.866898,-0.0012 -1.449515,-3.896551 c 0,0 -1.648872,-0.905747 -2.792406,-1.57584 0.405064,-1.164381 0.486748,-2.650429 0.402469,-4.160886 -0.01287,-0.23067 2.421862,-0.884595 2.421862,-0.884595 l 1.424476,0.743932 0.568171,-1.516512 -1.833784,-0.956507 c 0,0 -2.728361,0.978529 -2.768791,0.676774 -0.09598,-0.716316 -0.215094,-1.408316 -0.339382,-2.042055 -0.04628,-0.235977 3.332093,-1.7864286 3.332093,-1.7864286 l 1.125133,0.3664763 0.229217,-1.5794595 -1.255395,-0.5510215 c 0,0 -3.776456,1.9584644 -3.838112,1.7072927 C 20.426297,8.4641802 20.267625,7.9374999 20.267625,7.9374999 Z"
sodipodi:nodetypes="cccccccccsccccssccccsc" />
<path
id="path1623"
style="fill:#ff7f2a;stroke:#000000;stroke-width:0.52916666;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
d="M 20.267625,7.9374999 13.238094,9.2604165 6.2085635,7.9374999 c -1e-7,-1.6451085 0.9283024,-3.2665915 2.4301221,-4.3719003 0,0 -0.6111751,-1.3178516 -0.3185081,-1.8832678 0.2289721,-0.4423613 1.0357629,-0.87229332 1.346871,-0.6472588 0.5156995,0.3730215 0.8239645,1.549562 0.9965575,1.4931307 0.732119,-0.239374 1.528641,-0.3731654 2.369246,-0.3731654 0.713332,0 1.408776,0.096345 2.068824,0.2717957 0.217978,0.057942 0.478965,-1.254348 1.042112,-1.3959385 0.452739,-0.11383101 1.014472,0.2011929 1.268952,0.5925619 0.335204,0.5155144 0.03534,1.8443977 0.03534,1.8443977 1.697524,1.1061135 2.819549,2.7753501 2.819549,4.4696448 z"
sodipodi:nodetypes="ccccassssaacc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

View File

@ -0,0 +1,84 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-07StepOver.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="5.1565201"
inkscape:cx="47.706592"
inkscape:cy="39.852458"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px"
inkscape:snap-intersection-paths="true"
inkscape:snap-midpoints="true" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<path
id="path4109"
style="fill:#ff4545;fill-opacity:1;stroke:none;stroke-width:0.422259px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 3.1526855,2.0592138 V 20.272639 H 0.43973749 L 4.0145582,24.97064 7.5890437,20.272639 H 4.8764306 V 2.0592138 h -0.466458 -0.790829 z"
sodipodi:nodetypes="cccccccccc" />
<path
style="fill:#00ffff;stroke:#07b3b3;stroke-width:2.80911;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 12.022399,8.0162158 H 24.575806"
id="path5199" />
<path
style="fill:#00ffff;stroke:#07b3b3;stroke-width:2.80911;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 12.022399,13.364289 H 24.575806"
id="path5199-2" />
<path
style="fill:#ff4545;fill-opacity:1;stroke:#ff4545;stroke-width:3.175;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 8.3562339,24.060433 H 24.392861"
id="path5199-4" />
<path
style="fill:#ff4545;fill-opacity:1;stroke:#ff4545;stroke-width:3.175;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 8.3562337,2.6681429 H 24.392861"
id="path5199-4-9" />
<path
style="fill:#00ffff;stroke:#07b3b3;stroke-width:2.80911;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 12.022399,18.712361 H 24.575806"
id="path5199-45" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -0,0 +1,84 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-08StepInto.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="0.22788815"
inkscape:cx="-1123.3581"
inkscape:cy="138.22571"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px"
inkscape:snap-intersection-paths="true"
inkscape:snap-midpoints="true" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<path
id="path4109"
style="fill:#ff4545;fill-opacity:1;stroke:none;stroke-width:0.422259px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 0.54345416,1.3229166 c 0.0320579,4.0059243 -0.0320579,-5.3983371 0,11.2143574 0.001152,0.596984 0.65269284,2.09591 1.50896354,2.09591 h 3.588641 v 2.712948 L 10.33906,13.771311 5.6410587,10.196826 v 2.712613 H 3.0786266 c -0.2886579,0 -0.7968214,-0.269685 -0.8116766,-0.55796 -0.07497,-1.454838 0,-11.0285624 0,-11.0285624 z"
sodipodi:nodetypes="csscccccsscc" />
<path
style="fill:#00ffff;stroke:#07b3b3;stroke-width:2.80911;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 12.022399,8.0162158 H 24.575806"
id="path5199" />
<path
style="fill:#00ffff;stroke:#07b3b3;stroke-width:2.80911;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 12.022399,13.364289 H 24.575806"
id="path5199-2" />
<path
style="fill:#ff4545;fill-opacity:1;stroke:#ff4545;stroke-width:3.175;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 8.3562339,24.060433 H 24.392861"
id="path5199-4" />
<path
style="fill:#ff4545;fill-opacity:1;stroke:#ff4545;stroke-width:3.175;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 8.3562337,2.6681429 H 24.392861"
id="path5199-4-9" />
<path
style="fill:#00ffff;stroke:#07b3b3;stroke-width:2.80911;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 12.022399,18.712361 H 24.575806"
id="path5199-45" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -0,0 +1,84 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-08StepOut.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="0.22788815"
inkscape:cx="-1579.7223"
inkscape:cy="10.970294"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px"
inkscape:snap-intersection-paths="true"
inkscape:snap-midpoints="true" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<path
id="path4109"
style="fill:#ff4545;fill-opacity:1;stroke:none;stroke-width:0.422259px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 10.182861,9.4482592 c -4.0059239,0.032058 11.130887,-0.032058 -5.4818074,0 -0.596984,0.00115 -2.09591,0.6526928 -2.09591,1.5089638 v 9.502601 h -2.71294802 l 3.57482102,4.698 3.574485,-4.698 h -2.712613 v -8.476392 c 0,-0.288658 0.269685,-0.796822 0.55796,-0.811677 1.454838,-0.07497 5.2960124,0 5.2960124,0 z"
sodipodi:nodetypes="csscccccsscc" />
<path
style="fill:#00ffff;stroke:#07b3b3;stroke-width:2.80911;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 12.022399,8.0162158 H 24.575806"
id="path5199" />
<path
style="fill:#00ffff;stroke:#07b3b3;stroke-width:2.80911;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 12.022399,13.364289 H 24.575806"
id="path5199-2" />
<path
style="fill:#ff4545;fill-opacity:1;stroke:#ff4545;stroke-width:3.175;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 8.3562339,24.060433 H 24.392861"
id="path5199-4" />
<path
style="fill:#ff4545;fill-opacity:1;stroke:#ff4545;stroke-width:3.175;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 8.3562337,2.6681429 H 24.392861"
id="path5199-4-9" />
<path
style="fill:#00ffff;stroke:#07b3b3;stroke-width:2.80911;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 12.022399,18.712361 H 24.575806"
id="path5199-45" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-09RunTo.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="1.28913"
inkscape:cx="207.89214"
inkscape:cy="-135.3626"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px"
inkscape:snap-intersection-paths="true"
inkscape:snap-midpoints="true" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<path
style="fill:#00e6e6;fill-opacity:1;stroke:#000000;stroke-width:0.529167;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 2.6547122,4.3562833 V 20.129544 L 16.873348,12.308092 Z"
id="path1368"
sodipodi:nodetypes="cccc" />
<g
aria-label="I"
id="text5154"
style="font-size:10.5833px;line-height:1.25;fill:#07b0b0;fill-opacity:1;stroke-width:0.52916666;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1">
<path
d="m 24.266023,22.622444 h -7.102145 v -2.09773 h 1.525951 c 0.454354,0.0269 0.829354,-0.429535 0.829354,-0.821504 V 4.9129748 C 19.548993,4.470655 19.029896,4.1963705 18.612863,4.1963705 L 17.163878,4.1707153 V 2.0729869 h 7.102145 v 2.0977284 h -1.52267 C 22.430105,4.1598326 21.910721,4.5695396 21.910721,4.874492 v 14.880029 c -0.02229,0.513987 0.328427,0.783021 0.742839,0.783021 l 1.612463,-0.01283 z"
id="path6490"
style="fill:#07b0b0;fill-opacity:1;stroke-width:0.52916666;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
sodipodi:nodetypes="ccccccccccccccccc" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-10Continue.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="1.28913"
inkscape:cx="207.89214"
inkscape:cy="-135.36261"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px"
inkscape:snap-intersection-paths="true"
inkscape:snap-midpoints="true" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<path
style="fill:#00e6e6;fill-opacity:1;stroke:#000000;stroke-width:0.52916666;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 1.6700308,4.8522431 V 23.101185 L 13.371235,14.052123 Z"
id="path1368"
sodipodi:nodetypes="cccc" />
<path
style="fill:#00e6e6;fill-opacity:1;stroke:#000000;stroke-width:0.52916666;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 13.371235,4.9276513 V 23.176593 l 11.701204,-9.049062 z"
id="path1368-0"
sodipodi:nodetypes="cccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-11Stop.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="1.28913"
inkscape:cx="207.89214"
inkscape:cy="185.78421"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px"
inkscape:snap-intersection-paths="true"
inkscape:snap-midpoints="true" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="fill:#ff4545;stroke:#000000;stroke-width:0.529167;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1"
id="rect929"
width="20.72942"
height="19.908453"
x="2.668143"
y="3.0786266" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-12AddWatch.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="2.57826"
inkscape:cx="-82.613856"
inkscape:cy="104.14"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px"
inkscape:snap-intersection-paths="true"
inkscape:snap-midpoints="true" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g3178"
transform="matrix(0.9850128,0,0,1,-0.50499474,10.373301)"
style="fill:none;stroke:#ff4545;stroke-width:2.18108;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
<path
id="path927"
style="fill:none;stroke:#ff4545;stroke-width:2.37769;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.391105,8.1259152 c -0.398619,2.5286668 -2.427469,4.6233238 -5.4219031,4.6233238 -2.9944347,0 -5.0777956,-2.088334 -5.4219032,-4.6233238 -0.3466054,-2.55339 -0.4703935,-3.610594 -0.4703935,-3.610594 l 11.9081688,0.001 c 0,0 -0.247363,1.410886 -0.593969,3.609606 z"
sodipodi:nodetypes="sssccs" />
<path
id="path927-1"
style="fill:none;stroke:#ff4545;stroke-width:2.37769;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 25.299273,8.1269452 c -0.398618,2.5286668 -2.427468,4.6233238 -5.421903,4.6233238 -2.994434,0 -5.077796,-2.088334 -5.421903,-4.6233238 -0.346606,-2.553391 -0.470393,-3.610594 -0.470393,-3.610594 l 11.908167,0.001 c 0,0 -0.247362,1.410886 -0.593968,3.609606 z"
sodipodi:nodetypes="sssccs" />
</g>
<path
style="fill:#1ab9b9;fill-opacity:1;stroke:none;stroke-width:0.529167;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.756143,4.9472188 v 3.405303 h 4.453089 V 12.80561 H 21.87648 V 8.3525218 h 4.191142 V 4.9472188 H 21.87648 V 0.49413072 H 18.209232 V 4.9472188 Z"
id="path1359"
sodipodi:nodetypes="ccccccccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="05Run-13RemoveWatch.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="5.15652"
inkscape:cx="15.514339"
inkscape:cy="63.899684"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px"
inkscape:snap-intersection-paths="true"
inkscape:snap-midpoints="true" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g3178"
transform="matrix(0.9850128,0,0,1,-0.69048901,9.133259)"
style="fill:none;stroke:#ff4545;stroke-width:2.18108;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
<path
id="path927"
style="fill:none;stroke:#ff4545;stroke-width:2.37769;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.391105,8.1259152 c -0.398619,2.5286668 -2.427469,4.6233238 -5.4219031,4.6233238 -2.9944347,0 -5.0777956,-2.088334 -5.4219032,-4.6233238 -0.3466054,-2.55339 -0.4703935,-3.610594 -0.4703935,-3.610594 l 11.9081688,0.001 c 0,0 -0.247363,1.410886 -0.593969,3.609606 z"
sodipodi:nodetypes="sssccs" />
<path
id="path927-1"
style="fill:none;stroke:#ff4545;stroke-width:2.37769;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 25.299273,8.1269452 c -0.398618,2.5286668 -2.427468,4.6233238 -5.421903,4.6233238 -2.994434,0 -5.077796,-2.088334 -5.421903,-4.6233238 -0.346606,-2.553391 -0.470393,-3.610594 -0.470393,-3.610594 l 11.908167,0.001 c 0,0 -0.247362,1.410886 -0.593968,3.609606 z"
sodipodi:nodetypes="sssccs" />
</g>
<path
style="fill:#1ab9b9;fill-opacity:1;stroke:none;stroke-width:0.529167;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 12.063204,3.5226391 v 3.405303 h 12.31148 v -3.405303 z"
id="path1359"
sodipodi:nodetypes="ccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458333 26.458333"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="06View-01Maximum.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="5.15652"
inkscape:cx="15.514339"
inkscape:cy="63.899684"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
units="px"
width="100px"
inkscape:snap-intersection-paths="true"
inkscape:snap-midpoints="true" />
<defs
id="defs2">
<linearGradient
id="linearGradient3056"
inkscape:swatch="gradient">
<stop
style="stop-color:#45c200;stop-opacity:1"
offset="0"
id="stop3052" />
<stop
style="stop-color:#45c200;stop-opacity:0"
offset="1"
id="stop3054" />
</linearGradient>
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="fill:#ffffff;stroke:#000000;stroke-width:0.529167;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect930-9"
width="18.112587"
height="17.804726"
x="5.6184936"
y="2.3859346" />
<rect
style="fill:#ffffff;stroke:#000000;stroke-width:0.529167;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect930"
width="18.112587"
height="17.804726"
x="1.9497968"
y="4.9771132" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -165,11 +165,11 @@ MainWindow::MainWindow(QWidget *parent)
mCPUDialog = nullptr; mCPUDialog = nullptr;
applySettings(); // applySettings();
applyUISettings(); // applyUISettings();
updateProjectView(); // updateProjectView();
updateEditorActions(); // updateEditorActions();
updateCaretActions(); // updateCaretActions();
connect(ui->debugConsole,&QConsole::commandInput,this,&MainWindow::onDebugCommandInput); connect(ui->debugConsole,&QConsole::commandInput,this,&MainWindow::onDebugCommandInput);
@ -279,15 +279,16 @@ MainWindow::MainWindow(QWidget *parent)
ui->actionEGE_Manual->setVisible(pSettings->environment().language()=="zh_CN"); ui->actionEGE_Manual->setVisible(pSettings->environment().language()=="zh_CN");
updateAppTitle();
buildContextMenus(); buildContextMenus();
updateAppTitle();
applySettings();
applyUISettings();
updateProjectView();
updateEditorActions();
updateCaretActions();
updateEditorColorSchemes(); updateEditorColorSchemes();
updateShortcuts(); updateShortcuts();
updateTools(); updateTools();
updateEditorSettings(); updateEditorSettings();
} }
@ -1138,8 +1139,68 @@ void MainWindow::updateActionIcons()
ui->actionProject_New_File->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_PROJECT_NEW_FILE)))); ui->actionProject_New_File->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_PROJECT_NEW_FILE))));
ui->actionAdd_to_project->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_PROJECT_ADD_FILE)))); ui->actionAdd_to_project->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_PROJECT_ADD_FILE))));
ui->actionRemove_from_project->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_PROJECT_REMOVE_FILE)))); ui->actionRemove_from_project->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_PROJECT_REMOVE_FILE))));
ui->actionProject_Open_Folder_In_Explorer->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_FOLDER))));
ui->actionProject_Open_In_Terminal->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_TERM))));
ui->actionMakeClean->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_CLEAN))));
ui->actionProject_options->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_PROJECT_PROPERTIES)))); ui->actionProject_options->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_PROJECT_PROPERTIES))));
ui->actionCompile->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_COMPILE))));
ui->actionCompile_Run->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_COMPILE_RUN))));
ui->actionRun->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_RUN))));
ui->actionRebuild->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_REBUILD))));
ui->actionRun_Parameters->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_OPTIONS))));
ui->actionDebug->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_DEBUG))));
ui->actionStep_Over->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_STEP_OVER))));
ui->actionStep_Into->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_STEP_INTO))));
ui->actionStep_Out->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_STEP_OUT))));
ui->actionRun_To_Cursor->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_RUN_TO_CURSOR))));
ui->actionContinue->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_CONTINUE))));
ui->actionStop_Execution->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_STOP))));
ui->actionAdd_Watch->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_ADD_WATCH))));
ui->actionRemove_Watch->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_REMOVE_WATCH))));
ui->actionRemove_All_Watches->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_CLEAN))));
ui->actionOptions->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_GEAR))));
ui->actionMaximize_Editor->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_VIEW_MAXIMUM))));
ui->actionNext_Editor->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_FORWARD))));
ui->actionPrevious_Editor->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_BACK))));
ui->actionAbout->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_HELP_ABOUT))));
//editor context menu
ui->actionOpen_Containing_Folder->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_FOLDER))));
ui->actionOpen_Terminal->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_TERM))));
ui->actionFile_Properties->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_FILE_PROPERTIES))));
ui->actionLocate_in_Files_View->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_FILE_LOCATE))));
//bookmark context menu
mBookmark_Remove->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_CODE_REMOVE_BOOKMARK))));
mBookmark_RemoveAll->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_CLEAN))));
//issues context menu
mTableIssuesCopyAction->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_EDIT_COPY))));
mTableIssuesClearAction->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_CLEAN))));
//search context menu
mSearchViewClearAction->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_CROSS))));
mSearchViewClearAllAction->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_CLEAN))));
//breakpoint context menu
//mBreakpointViewPropertyAction
mBreakpointViewRemoveAllAction->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_CLEAN))));
mBreakpointViewRemoveAction->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_MISC_CROSS))));
ui->tabInfos->setIconSize(iconSize);
ui->tabMessages->setIconSize(iconSize);
int idx = ui->tabInfos->indexOf(ui->tabWatch);
if (idx>=0)
ui->tabInfos->setTabIcon(idx,QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_RUN_ADD_WATCH))));
idx = ui->tabInfos->indexOf(ui->tabProject);
if (idx>=0)
ui->tabInfos->setTabIcon(idx,QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_PROJECT_NEW))));
} }
void MainWindow::checkSyntaxInBack(Editor *e) void MainWindow::checkSyntaxInBack(Editor *e)

View File

@ -85,7 +85,7 @@
<enum>QTabWidget::West</enum> <enum>QTabWidget::West</enum>
</property> </property>
<property name="currentIndex"> <property name="currentIndex">
<number>2</number> <number>3</number>
</property> </property>
<property name="usesScrollButtons"> <property name="usesScrollButtons">
<bool>true</bool> <bool>true</bool>
@ -1398,7 +1398,7 @@
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>1114</width> <width>1114</width>
<height>23</height> <height>26</height>
</rect> </rect>
</property> </property>
<widget class="QMenu" name="menuFile"> <widget class="QMenu" name="menuFile">
@ -1440,6 +1440,7 @@
<addaction name="actionDebug"/> <addaction name="actionDebug"/>
<addaction name="actionStep_Over"/> <addaction name="actionStep_Over"/>
<addaction name="actionStep_Into"/> <addaction name="actionStep_Into"/>
<addaction name="actionStep_Out"/>
<addaction name="actionRun_To_Cursor"/> <addaction name="actionRun_To_Cursor"/>
<addaction name="actionContinue"/> <addaction name="actionContinue"/>
<addaction name="actionStop_Execution"/> <addaction name="actionStop_Execution"/>