work save: svg icons

This commit is contained in:
Roy Qu 2021-12-21 22:52:31 +08:00
parent 31240800c4
commit 603675f435
23 changed files with 1654 additions and 453 deletions

View File

@ -1,96 +1,6 @@
<RCC>
<qresource prefix="/icons">
<file>images/devcpp.ico</file>
<file>images/newlook16/001-about.png</file>
<file>images/newlook16/002-add.png</file>
<file>images/newlook16/003-addbook.png</file>
<file>images/newlook16/004-addsrc.png</file>
<file>images/newlook16/005-arricon.png</file>
<file>images/newlook16/006-Back.png</file>
<file>images/newlook16/007-bughlp.png</file>
<file>images/newlook16/008-close.png</file>
<file>images/newlook16/009-closeall.png</file>
<file>images/newlook16/010-closefl.png</file>
<file>images/newlook16/011-clrhist.png</file>
<file>images/newlook16/012-clsall.png</file>
<file>images/newlook16/013-compile.png</file>
<file>images/newlook16/014-compopt.png</file>
<file>images/newlook16/015-compres.png</file>
<file>images/newlook16/016-compresx.png</file>
<file>images/newlook16/017-comprun.png</file>
<file>images/newlook16/018-copy.png</file>
<file>images/newlook16/019-cut.png</file>
<file>images/newlook16/020-debug.png</file>
<file>images/newlook16/021-Debug-Continue.png</file>
<file>images/newlook16/022-debug-new-tm.png</file>
<file>images/newlook16/023-Debug-RunToCursor.png</file>
<file>images/newlook16/024-Debug-StepInto.png</file>
<file>images/newlook16/025-Debug-StepInto-tm.png</file>
<file>images/newlook16/026-Debug-StepOut.png</file>
<file>images/newlook16/027-Debug-StepOut-tm.png</file>
<file>images/newlook16/028-Debug-StepOver.png</file>
<file>images/newlook16/029-Debug-StepOver-tm.png</file>
<file>images/newlook16/030-dos.png</file>
<file>images/newlook16/031-Edit-Indent.png</file>
<file>images/newlook16/032-Edit-Unindent.png</file>
<file>images/newlook16/033-empty.png</file>
<file>images/newlook16/034-envopt.png</file>
<file>images/newlook16/035-explor.png</file>
<file>images/newlook16/036-export.png</file>
<file>images/newlook16/037-filter.png</file>
<file>images/newlook16/038-Forward.png</file>
<file>images/newlook16/039-gobook.png</file>
<file>images/newlook16/040-goto.png</file>
<file>images/newlook16/041-help.png</file>
<file>images/newlook16/042-homepg.png</file>
<file>images/newlook16/043-icon.png</file>
<file>images/newlook16/044-import.png</file>
<file>images/newlook16/045-insert.png</file>
<file>images/newlook16/046-Locate.png</file>
<file>images/newlook16/047-makefl.png</file>
<file>images/newlook16/048-minall.png</file>
<file>images/newlook16/049-newproj.png</file>
<file>images/newlook16/050-newsrc.png</file>
<file>images/newlook16/051-newtemp.png</file>
<file>images/newlook16/052-next.png</file>
<file>images/newlook16/053-Open.png</file>
<file>images/newlook16/054-opnproj.png</file>
<file>images/newlook16/055-package.png</file>
<file>images/newlook16/056-packman.png</file>
<file>images/newlook16/057-paste.png</file>
<file>images/newlook16/058-prev.png</file>
<file>images/newlook16/059-print.png</file>
<file>images/newlook16/060-projopt.png</file>
<file>images/newlook16/061-rebuild.png</file>
<file>images/newlook16/062-redo.png</file>
<file>images/newlook16/063-reformat.png</file>
<file>images/newlook16/064-remsrc.png</file>
<file>images/newlook16/065-reopen.png</file>
<file>images/newlook16/066-replace.png</file>
<file>images/newlook16/067-replace-tm.png</file>
<file>images/newlook16/068-resrc.png</file>
<file>images/newlook16/069-run.png</file>
<file>images/newlook16/070-save.png</file>
<file>images/newlook16/071-saveall.png</file>
<file>images/newlook16/072-saveas.png</file>
<file>images/newlook16/073-screen.png</file>
<file>images/newlook16/074-search.png</file>
<file>images/newlook16/075-show-inheritance.png</file>
<file>images/newlook16/076-sort-alpha.png</file>
<file>images/newlook16/077-sort-type.png</file>
<file>images/newlook16/078-srcagain.png</file>
<file>images/newlook16/079-srchrep.png</file>
<file>images/newlook16/080-syntcheck.png</file>
<file>images/newlook16/081-temphlp.png</file>
<file>images/newlook16/082-tile.png</file>
<file>images/newlook16/083-toolbar.png</file>
<file>images/newlook16/084-tools.png</file>
<file>images/newlook16/085-tutor.png</file>
<file>images/newlook16/086-undo.png</file>
<file>images/newlook16/087-update.png</file>
<file>images/newlook16/088-watch.png</file>
<file>images/newlook16/089-watch-tm.png</file>
<file>images/newlook16/090-explorer.png</file>
<file>images/newlook24/001-about.png</file>
<file>images/newlook24/002-add.png</file>
<file>images/newlook24/003-addbook.png</file>
@ -181,275 +91,9 @@
<file>images/newlook24/088-watch.png</file>
<file>images/newlook24/089-watch-tm.png</file>
<file>images/newlook24/090-explorer.png</file>
<file>images/newlook32/001-about.png</file>
<file>images/newlook32/002-add.png</file>
<file>images/newlook32/003-addbook.png</file>
<file>images/newlook32/004-addsrc.png</file>
<file>images/newlook32/005-arricon.png</file>
<file>images/newlook32/006-Back.png</file>
<file>images/newlook32/007-bughlp.png</file>
<file>images/newlook32/008-close.png</file>
<file>images/newlook32/009-closeall.png</file>
<file>images/newlook32/010-closefl.png</file>
<file>images/newlook32/011-clrhist.png</file>
<file>images/newlook32/012-clsall.png</file>
<file>images/newlook32/013-compile.png</file>
<file>images/newlook32/014-compopt.png</file>
<file>images/newlook32/015-compres.png</file>
<file>images/newlook32/016-compresx.png</file>
<file>images/newlook32/017-comprun.png</file>
<file>images/newlook32/018-copy.png</file>
<file>images/newlook32/019-cut.png</file>
<file>images/newlook32/020-debug.png</file>
<file>images/newlook32/021-Debug-Continue.png</file>
<file>images/newlook32/022-debug-new-tm.png</file>
<file>images/newlook32/023-Debug-RunToCursor.png</file>
<file>images/newlook32/024-Debug-StepInto.png</file>
<file>images/newlook32/025-Debug-StepInto-tm.png</file>
<file>images/newlook32/026-Debug-StepOut.png</file>
<file>images/newlook32/027-Debug-StepOut-tm.png</file>
<file>images/newlook32/028-Debug-StepOver.png</file>
<file>images/newlook32/029-Debug-StepOver-tm.png</file>
<file>images/newlook32/030-dos.png</file>
<file>images/newlook32/031-Edit-Indent.png</file>
<file>images/newlook32/032-Edit-Unindent.png</file>
<file>images/newlook32/033-empty.png</file>
<file>images/newlook32/034-envopt.png</file>
<file>images/newlook32/035-expolr.png</file>
<file>images/newlook32/036-export.png</file>
<file>images/newlook32/037-filter.png</file>
<file>images/newlook32/038-Forward.png</file>
<file>images/newlook32/039-gobook.png</file>
<file>images/newlook32/040-goto.png</file>
<file>images/newlook32/041-help.png</file>
<file>images/newlook32/042-homepg.png</file>
<file>images/newlook32/043-icon.png</file>
<file>images/newlook32/044-import.png</file>
<file>images/newlook32/045-insert.png</file>
<file>images/newlook32/046-Locate.png</file>
<file>images/newlook32/047-makefl.png</file>
<file>images/newlook32/048-minall.png</file>
<file>images/newlook32/049-newproj.png</file>
<file>images/newlook32/050-newsrc.png</file>
<file>images/newlook32/051-newtemp.png</file>
<file>images/newlook32/052-next.png</file>
<file>images/newlook32/053-open.png</file>
<file>images/newlook32/054-opnproj.png</file>
<file>images/newlook32/055-package.png</file>
<file>images/newlook32/056-packman.png</file>
<file>images/newlook32/057-paste.png</file>
<file>images/newlook32/058-prev.png</file>
<file>images/newlook32/059-print.png</file>
<file>images/newlook32/060-projopt.png</file>
<file>images/newlook32/061-rebuild.png</file>
<file>images/newlook32/062-redo.png</file>
<file>images/newlook32/063-reformat.png</file>
<file>images/newlook32/064-remsrc.png</file>
<file>images/newlook32/065-reopen.png</file>
<file>images/newlook32/066-replace.png</file>
<file>images/newlook32/067-replace-tm.png</file>
<file>images/newlook32/068-resrc.png</file>
<file>images/newlook32/069-run.png</file>
<file>images/newlook32/070-save.png</file>
<file>images/newlook32/071-saveall.png</file>
<file>images/newlook32/072-saveas.png</file>
<file>images/newlook32/073-screen.png</file>
<file>images/newlook32/074-search.png</file>
<file>images/newlook32/075-show-inheritance.png</file>
<file>images/newlook32/076-sort-alpha.png</file>
<file>images/newlook32/077-sort-type.png</file>
<file>images/newlook32/078-srcagain.png</file>
<file>images/newlook32/079-srchrep.png</file>
<file>images/newlook32/080-syntcheck.png</file>
<file>images/newlook32/081-temphlp.png</file>
<file>images/newlook32/082-tile.png</file>
<file>images/newlook32/083-toolbar.png</file>
<file>images/newlook32/084-tools.png</file>
<file>images/newlook32/085-tutor.png</file>
<file>images/newlook32/086-undo.png</file>
<file>images/newlook32/087-update.png</file>
<file>images/newlook32/088-watch.png</file>
<file>images/newlook32/089-watch-tm.png</file>
<file>images/newlook32/090-explorer.png</file>
<file>images/newlook48/001-about.png</file>
<file>images/newlook48/002-add.png</file>
<file>images/newlook48/003-addbook.png</file>
<file>images/newlook48/004-addsrc.png</file>
<file>images/newlook48/005-arricon.png</file>
<file>images/newlook48/006-Back.png</file>
<file>images/newlook48/007-bughlp.png</file>
<file>images/newlook48/008-close.png</file>
<file>images/newlook48/009-closeall.png</file>
<file>images/newlook48/010-closefl.png</file>
<file>images/newlook48/011-clrhist.png</file>
<file>images/newlook48/012-clsall.png</file>
<file>images/newlook48/013-compile.png</file>
<file>images/newlook48/014-compopt.png</file>
<file>images/newlook48/015-compres.png</file>
<file>images/newlook48/016-compresx.png</file>
<file>images/newlook48/017-comprun.png</file>
<file>images/newlook48/018-copy.png</file>
<file>images/newlook48/019-cut.png</file>
<file>images/newlook48/020-debug.png</file>
<file>images/newlook48/021-Debug-Continue.png</file>
<file>images/newlook48/022-debug-new-tm.png</file>
<file>images/newlook48/023-Debug-RunToCursor.png</file>
<file>images/newlook48/024-Debug-StepInto.png</file>
<file>images/newlook48/025-Debug-StepInto-tm.png</file>
<file>images/newlook48/026-Debug-StepOut.png</file>
<file>images/newlook48/027-Debug-StepOut-tm.png</file>
<file>images/newlook48/028-Debug-StepOver.png</file>
<file>images/newlook48/029-Debug-StepOver-tm.png</file>
<file>images/newlook48/030-dos.png</file>
<file>images/newlook48/031-Edit-Indent.png</file>
<file>images/newlook48/032-Edit-Unindent.png</file>
<file>images/newlook48/033-empty.png</file>
<file>images/newlook48/034-envopt.png</file>
<file>images/newlook48/035-expolr.png</file>
<file>images/newlook48/036-export.png</file>
<file>images/newlook48/037-filter.png</file>
<file>images/newlook48/038-Forward.png</file>
<file>images/newlook48/039-gobook.png</file>
<file>images/newlook48/040-goto.png</file>
<file>images/newlook48/041-help.png</file>
<file>images/newlook48/042-homepg.png</file>
<file>images/newlook48/043-icon.png</file>
<file>images/newlook48/044-import.png</file>
<file>images/newlook48/045-insert.png</file>
<file>images/newlook48/046-Locate.png</file>
<file>images/newlook48/047-makefl.png</file>
<file>images/newlook48/048-minall.png</file>
<file>images/newlook48/049-newproj.png</file>
<file>images/newlook48/050-newsrc.png</file>
<file>images/newlook48/051-newtemp.png</file>
<file>images/newlook48/052-next.png</file>
<file>images/newlook48/053-open.png</file>
<file>images/newlook48/054-opnproj.png</file>
<file>images/newlook48/055-package.png</file>
<file>images/newlook48/056-packman.png</file>
<file>images/newlook48/057-paste.png</file>
<file>images/newlook48/058-prev.png</file>
<file>images/newlook48/059-print.png</file>
<file>images/newlook48/060-projopt.png</file>
<file>images/newlook48/061-rebuild.png</file>
<file>images/newlook48/062-redo.png</file>
<file>images/newlook48/063-reformat.png</file>
<file>images/newlook48/064-remsrc.png</file>
<file>images/newlook48/065-reopen.png</file>
<file>images/newlook48/066-replace.png</file>
<file>images/newlook48/067-replace-tm.png</file>
<file>images/newlook48/068-resrc.png</file>
<file>images/newlook48/069-run.png</file>
<file>images/newlook48/070-save.png</file>
<file>images/newlook48/071-saveall.png</file>
<file>images/newlook48/072-saveas.png</file>
<file>images/newlook48/073-screen.png</file>
<file>images/newlook48/074-search.png</file>
<file>images/newlook48/075-show-inheritance.png</file>
<file>images/newlook48/076-sort-alpha.png</file>
<file>images/newlook48/077-sort-type.png</file>
<file>images/newlook48/078-srcagain.png</file>
<file>images/newlook48/079-srchrep.png</file>
<file>images/newlook48/080-syntcheck.png</file>
<file>images/newlook48/081-temphlp.png</file>
<file>images/newlook48/082-tile.png</file>
<file>images/newlook48/083-toolbar.png</file>
<file>images/newlook48/084-tools.png</file>
<file>images/newlook48/085-tutor.png</file>
<file>images/newlook48/086-undo.png</file>
<file>images/newlook48/087-update.png</file>
<file>images/newlook48/088-watch.png</file>
<file>images/newlook48/089-watch-tm.png</file>
<file>images/newlook48/090-explorer.png</file>
<file>images/newlook64/001-about.png</file>
<file>images/newlook64/002-add.png</file>
<file>images/newlook64/003-addbook.png</file>
<file>images/newlook64/004-addsrc.png</file>
<file>images/newlook64/005-arricon.png</file>
<file>images/newlook64/006-Back.png</file>
<file>images/newlook64/007-bughlp.png</file>
<file>images/newlook64/008-close.png</file>
<file>images/newlook64/009-closeall.png</file>
<file>images/newlook64/010-closefl.png</file>
<file>images/newlook64/011-clrhist.png</file>
<file>images/newlook64/012-clsall.png</file>
<file>images/newlook64/013-compile.png</file>
<file>images/newlook64/014-compopt.png</file>
<file>images/newlook64/015-compres.png</file>
<file>images/newlook64/016-compresx.png</file>
<file>images/newlook64/017-comprun.png</file>
<file>images/newlook64/018-copy.png</file>
<file>images/newlook64/019-cut.png</file>
<file>images/newlook64/020-debug.png</file>
<file>images/newlook64/021-Debug-Continue.png</file>
<file>images/newlook64/022-debug-new-tm.png</file>
<file>images/newlook64/023-Debug-RunToCursor.png</file>
<file>images/newlook64/024-Debug-StepInto.png</file>
<file>images/newlook64/025-Debug-StepInto-tm.png</file>
<file>images/newlook64/026-Debug-StepOut.png</file>
<file>images/newlook64/027-Debug-StepOut-tm.png</file>
<file>images/newlook64/028-Debug-StepOver.png</file>
<file>images/newlook64/029-Debug-StepOver-tm.png</file>
<file>images/newlook64/030-dos.png</file>
<file>images/newlook64/031-Edit-Indent.png</file>
<file>images/newlook64/032-Edit-Unindent.png</file>
<file>images/newlook64/033-empty.png</file>
<file>images/newlook64/034-envopt.png</file>
<file>images/newlook64/035-expolr.png</file>
<file>images/newlook64/036-export.png</file>
<file>images/newlook64/037-filter.png</file>
<file>images/newlook64/038-Forward.png</file>
<file>images/newlook64/039-gobook.png</file>
<file>images/newlook64/040-goto.png</file>
<file>images/newlook64/041-help.png</file>
<file>images/newlook64/042-homepg.png</file>
<file>images/newlook64/043-icon.png</file>
<file>images/newlook64/044-import.png</file>
<file>images/newlook64/045-insert.png</file>
<file>images/newlook64/046-Locate.png</file>
<file>images/newlook64/047-makefl.png</file>
<file>images/newlook64/048-minall.png</file>
<file>images/newlook64/049-newproj.png</file>
<file>images/newlook64/050-newsrc.png</file>
<file>images/newlook64/051-newtemp.png</file>
<file>images/newlook64/052-next.png</file>
<file>images/newlook64/053-open.png</file>
<file>images/newlook64/054-opnproj.png</file>
<file>images/newlook64/055-package.png</file>
<file>images/newlook64/056-packman.png</file>
<file>images/newlook64/057-paste.png</file>
<file>images/newlook64/058-prev.png</file>
<file>images/newlook64/059-print.png</file>
<file>images/newlook64/060-projopt.png</file>
<file>images/newlook64/061-rebuild.png</file>
<file>images/newlook64/062-redo.png</file>
<file>images/newlook64/063-reformat.png</file>
<file>images/newlook64/064-remsrc.png</file>
<file>images/newlook64/065-reopen.png</file>
<file>images/newlook64/066-replace.png</file>
<file>images/newlook64/067-replace-tm.png</file>
<file>images/newlook64/068-resrc.png</file>
<file>images/newlook64/069-run.png</file>
<file>images/newlook64/070-save.png</file>
<file>images/newlook64/071-saveall.png</file>
<file>images/newlook64/072-saveas.png</file>
<file>images/newlook64/073-screen.png</file>
<file>images/newlook64/074-search.png</file>
<file>images/newlook64/075-show-inheritance.png</file>
<file>images/newlook64/076-sort-alpha.png</file>
<file>images/newlook64/077-sort-type.png</file>
<file>images/newlook64/078-srcagain.png</file>
<file>images/newlook64/079-srchrep.png</file>
<file>images/newlook64/080-syntcheck.png</file>
<file>images/newlook64/081-temphlp.png</file>
<file>images/newlook64/082-tile.png</file>
<file>images/newlook64/083-toolbar.png</file>
<file>images/newlook64/084-tools.png</file>
<file>images/newlook64/085-tutor.png</file>
<file>images/newlook64/086-undo.png</file>
<file>images/newlook64/087-update.png</file>
<file>images/newlook64/088-watch.png</file>
<file>images/newlook64/089-watch-tm.png</file>
<file>images/newlook24/091-openproblemanswer.png</file>
<file>images/newlook24/092-runallproblemcases.png</file>
<file>images/newlook24/093-pause.png</file>
<file>images/associations/c.ico</file>
<file>images/associations/cpp.ico</file>
<file>images/associations/dev.ico</file>
@ -463,9 +107,6 @@
<file>images/associations/obj.ico</file>
<file>images/associations/rc.ico</file>
<file>images/associations/template.ico</file>
<file>images/newlook24/091-openproblemanswer.png</file>
<file>images/newlook24/092-runallproblemcases.png</file>
<file>images/newlook24/093-pause.png</file>
<file>images/editor/breakpoint.svg</file>
<file>images/editor/bookmark.svg</file>
<file>images/editor/currentline.svg</file>
@ -498,10 +139,14 @@
<file>images/newlook/01File-06Close.svg</file>
<file>images/newlook/01File-07CloseAll.svg</file>
<file>images/newlook/01File-08Print.svg</file>
<file>images/newlook/01File-09Open_Folder.svg</file>
<file>images/newlook/02Project_01New.svg</file>
<file>images/newlook/02Project_02Save.svg</file>
<file>images/newlook/02Project_03Close.svg</file>
<file>images/newlook/01File-09Open_Folder.svg</file>
<file>images/newlook/02Project_04NewFile.svg</file>
<file>images/newlook/02Project_05AddFile.svg</file>
<file>images/newlook/02Project_06RemoveFile.svg</file>
<file>images/newlook/02Project_07Properties.svg</file>
<file>images/newlook/03Edit_01Undo.svg</file>
<file>images/newlook/03Edit_02Redo.svg</file>
<file>images/newlook/03Edit_03Cut.svg</file>
@ -509,5 +154,13 @@
<file>images/newlook/03Edit_05Paste.svg</file>
<file>images/newlook/03Edit_06Indent.svg</file>
<file>images/newlook/03Edit_07Unindent.svg</file>
<file>images/newlook/03Edit_08Search.svg</file>
<file>images/newlook/03Edit_09Replace.svg</file>
<file>images/newlook/03Edit_10SearchInFiles.svg</file>
<file>images/newlook/04Code-01Back.svg</file>
<file>images/newlook/04Code-02Forward.svg</file>
<file>images/newlook/04Code-03AddBookmark.svg</file>
<file>images/newlook/04Code-04RemoveBookmark.svg</file>
<file>images/newlook/04Code-05Reformat.svg</file>
</qresource>
</RCC>

View File

@ -62,6 +62,10 @@ void IconsManager::updateActionIcons(const QString iconSet, int 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_CLOSE, createSVGIcon(iconFolder+"02Project_03Close.svg",size,size));
mIcons.insert(ACTION_PROJECT_NEW_FILE, createSVGIcon(iconFolder+"02Project_04NewFile.svg",size,size));
mIcons.insert(ACTION_PROJECT_ADD_FILE, createSVGIcon(iconFolder+"02Project_05AddFile.svg",size,size));
mIcons.insert(ACTION_PROJECT_REMOVE_FILE, createSVGIcon(iconFolder+"02Project_06RemoveFile.svg",size,size));
mIcons.insert(ACTION_PROJECT_PROPERTIES, createSVGIcon(iconFolder+"02Project_07Properties.svg",size,size));
mIcons.insert(ACTION_EDIT_UNDO, createSVGIcon(iconFolder+"03Edit_01Undo.svg",size,size));
mIcons.insert(ACTION_EDIT_REDO, createSVGIcon(iconFolder+"03Edit_02Redo.svg",size,size));
mIcons.insert(ACTION_EDIT_CUT, createSVGIcon(iconFolder+"03Edit_03Cut.svg",size,size));
@ -69,6 +73,15 @@ void IconsManager::updateActionIcons(const QString iconSet, int size)
mIcons.insert(ACTION_EDIT_PASTE, createSVGIcon(iconFolder+"03Edit_05Paste.svg",size,size));
mIcons.insert(ACTION_EDIT_INDENT, createSVGIcon(iconFolder+"03Edit_06Indent.svg",size,size));
mIcons.insert(ACTION_EDIT_UNINDENT, createSVGIcon(iconFolder+"03Edit_07Unindent.svg",size,size));
mIcons.insert(ACTION_EDIT_SEARCH, createSVGIcon(iconFolder+"03Edit_08Search.svg",size,size));
mIcons.insert(ACTION_EDIT_REPLACE, createSVGIcon(iconFolder+"03Edit_09Replace.svg",size,size));
mIcons.insert(ACTION_EDIT_SEARCH_IN_FILES, createSVGIcon(iconFolder+"03Edit_10SearchInFiles.svg",size,size));
mIcons.insert(ACTION_CODE_BACK, createSVGIcon(iconFolder+"04Code-01Back.svg",size,size));
mIcons.insert(ACTION_CODE_FORWARD, createSVGIcon(iconFolder+"04Code-02Forward.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_REFORMAT, createSVGIcon(iconFolder+"04Code-05Reformat.svg",size,size));
}
IconsManager::PIcon IconsManager::getIcon(IconName iconName) const

View File

@ -48,6 +48,10 @@ public:
ACTION_PROJECT_NEW,
ACTION_PROJECT_SAVE,
ACTION_PROJECT_CLOSE,
ACTION_PROJECT_NEW_FILE,
ACTION_PROJECT_ADD_FILE,
ACTION_PROJECT_REMOVE_FILE,
ACTION_PROJECT_PROPERTIES,
ACTION_EDIT_UNDO,
ACTION_EDIT_REDO,
@ -55,8 +59,16 @@ public:
ACTION_EDIT_COPY,
ACTION_EDIT_PASTE,
ACTION_EDIT_INDENT,
ACTION_EDIT_UNINDENT
ACTION_EDIT_UNINDENT,
ACTION_EDIT_SEARCH,
ACTION_EDIT_REPLACE,
ACTION_EDIT_SEARCH_IN_FILES,
ACTION_CODE_BACK,
ACTION_CODE_FORWARD,
ACTION_CODE_ADD_BOOKMARK,
ACTION_CODE_REMOVE_BOOKMARK,
ACTION_CODE_REFORMAT,
};
explicit IconsManager(QObject *parent = nullptr);

View File

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,82 @@
<?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="04Code-02Forward.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="8.184027"
inkscape:cx="71.236324"
inkscape:cy="28.775565"
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="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="g1481"
style="stroke:#007a9f;stroke-width:2.64583;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
transform="translate(-0.50454126)">
<path
style="fill:none;stroke:#007a9f;stroke-width:2.64583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 1.8750956,11.282903 H 21.434283"
id="path1395" />
<path
style="fill:none;stroke:#007a9f;stroke-width:2.64583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.642937,4.5907513 7.791346,6.6921517 -7.791346,6.821468"
id="path1397"
sodipodi:nodetypes="ccc" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -8,7 +8,7 @@
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="002-add.svg"
sodipodi:docname="00Misc-03Add.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"
@ -24,8 +24,8 @@
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="5.786981"
inkscape:cx="-26.093053"
inkscape:cy="36.201951"
inkscape:cx="19.353787"
inkscape:cy="50.026084"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.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-03Minus.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:#45c200;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 0.79374999,9.7895832 V 16.66875 H 25.664583 V 9.7895832 Z"
id="path1359"
sodipodi:nodetypes="ccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@ -24,15 +24,15 @@
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="2.8934905"
inkscape:cx="90.548077"
inkscape:cy="86.573638"
inkscape:zoom="5.26"
inkscape:cx="21.102662"
inkscape:cy="87.737643"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="g6809"
inkscape:current-layer="g1248"
units="px"
width="100px" />
<defs
@ -112,19 +112,19 @@
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"
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:#000000;stroke-width:1.60536;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
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:#000000;stroke-width:1.60536;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
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:#000000;stroke-width:1.60536;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
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>

Before

Width:  |  Height:  |  Size: 5.2 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@ -0,0 +1,114 @@
<?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="02Project_04NewFile.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="7.4387633"
inkscape:cx="44.496644"
inkscape:cy="34.7504"
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>
<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="g1248"
transform="matrix(1.1617159,0,0,1.188,-35.779334,-7.641962)">
<g
id="g1755"
transform="matrix(0.90511128,0,0,0.885086,33.310895,5.4864533)"
style="stroke-width:0.75488678;stroke-miterlimit:4;stroke-dasharray:none">
<path
id="rect848-1"
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.68626071;stroke-miterlimit:4;stroke-dasharray:none"
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.75488678;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>
</g>
<path
style="fill:#45c200;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 0.56559044,12.217794 v 4.60522 H 6.8833032 v 6.022208 h 5.2028218 v -6.022208 h 5.946082 v -4.60522 H 12.086125 V 6.1955855 H 6.8833032 v 6.0222085 z"
id="path1359"
sodipodi:nodetypes="ccccccccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@ -0,0 +1,130 @@
<?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="02Project_05AddFile.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="7.4387633"
inkscape:cx="44.496644"
inkscape:cy="56.259352"
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>
<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="g1248"
transform="matrix(1.1617159,0,0,1.188,-35.779334,-7.641962)">
<g
id="g1755"
transform="matrix(0.90511128,0,0,0.885086,33.310895,5.4864533)"
style="stroke-width:0.75488678;stroke-miterlimit:4;stroke-dasharray:none">
<path
id="rect848-1"
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.68626071;stroke-miterlimit:4;stroke-dasharray:none"
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.75488678;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
style="fill:#45c200;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 0.56559044,12.217794 v 4.60522 H 6.8833032 v 6.022208 h 5.2028218 v -6.022208 h 5.946082 v -4.60522 H 12.086125 V 6.1955855 H 6.8833032 v 6.0222085 z"
id="path1359"
sodipodi:nodetypes="ccccccccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@ -0,0 +1,130 @@
<?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="02Project_06RemoveFile.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="7.4387633"
inkscape:cx="44.631075"
inkscape:cy="56.259352"
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>
<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="g1248"
transform="matrix(1.1617159,0,0,1.188,-35.779334,-7.641962)">
<g
id="g1755"
transform="matrix(0.90511128,0,0,0.885086,33.310895,5.4864533)"
style="stroke-width:0.75488678;stroke-miterlimit:4;stroke-dasharray:none">
<path
id="rect848-1"
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.68626071;stroke-miterlimit:4;stroke-dasharray:none"
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.75488678;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
style="fill:#45c200;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 0.81456775,8.8743843 V 13.479604 H 18.281184 V 8.8743843 Z"
id="path1359"
sodipodi:nodetypes="ccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -0,0 +1,232 @@
<?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="02Project_07Properties.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="0.32875"
inkscape:cx="-958.17491"
inkscape:cy="427.37643"
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>
<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>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1420"
id="linearGradient1422-6"
x1="7.8442378"
y1="11.269956"
x2="1.9260681"
y2="11.269956"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1420"
id="linearGradient1422-3"
x1="7.8442378"
y1="11.269956"
x2="1.9260681"
y2="11.269956"
gradientUnits="userSpaceOnUse" />
</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">
<g
id="g1132"
transform="matrix(0.9,0,0,0.9,-0.11247516,-1.9236976)">
<g
id="g978"
transform="translate(-0.63264495,-0.61864789)">
<g
id="g1755"
transform="matrix(0.90511128,0,0,0.885086,28.803401,-1.3331113)"
style="stroke-width:1.04845;stroke-miterlimit:4;stroke-dasharray:none">
<path
id="rect848-1"
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.95314;stroke-miterlimit:4;stroke-dasharray:none"
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:1.04845;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.87682;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 35.572494,4.1533414 h 6.036777"
id="path889" />
<path
style="fill:none;stroke:#606060;stroke-width:1.87682;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 35.609779,8.4431414 H 46.077435"
id="path889-6-5" />
<path
style="fill:none;stroke:#606060;stroke-width:1.87682;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 35.609779,12.561941 H 46.077435"
id="path889-6-5-2" />
<path
style="fill:none;stroke:#606060;stroke-width:1.87682;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 35.609779,16.680742 H 46.077435"
id="path889-6-5-4" />
</g>
<g
id="g978-7"
style="stroke-width:0.938411;stroke-miterlimit:4;stroke-dasharray:none"
transform="translate(-5.3104042,2.3753072)">
<g
id="g1755-9"
transform="matrix(0.90511128,0,0,0.885086,28.803401,-1.3331113)"
style="stroke-width:1.04845;stroke-miterlimit:4;stroke-dasharray:none">
<path
id="rect848-1-7"
style="fill:url(#linearGradient1422-6);stroke:#000000;stroke-width:0.95314;stroke-miterlimit:4;stroke-dasharray:none"
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:1.04845;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-7" />
</g>
<path
style="fill:none;stroke:#606060;stroke-width:1.87682;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 35.572494,4.1533414 h 6.036777"
id="path889-2" />
<path
style="fill:none;stroke:#606060;stroke-width:1.87682;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 35.609779,8.4431414 H 46.077435"
id="path889-6-5-6" />
<path
style="fill:none;stroke:#606060;stroke-width:1.87682;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 35.609779,12.561941 H 46.077435"
id="path889-6-5-2-0" />
<path
style="fill:none;stroke:#606060;stroke-width:1.87682;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 35.609779,16.680742 H 46.077435"
id="path889-6-5-4-9" />
</g>
<g
id="g978-6"
style="stroke-width:0.938411;stroke-miterlimit:4;stroke-dasharray:none"
transform="translate(-11.309896,6.6651072)">
<g
id="g1755-99"
transform="matrix(0.90511128,0,0,0.885086,28.803401,-1.3331113)"
style="stroke-width:1.04845;stroke-miterlimit:4;stroke-dasharray:none">
<path
id="rect848-1-1"
style="fill:url(#linearGradient1422-3);stroke:#000000;stroke-width:0.95314;stroke-miterlimit:4;stroke-dasharray:none"
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:1.04845;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-5" />
</g>
<path
style="fill:none;stroke:#606060;stroke-width:1.87682;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 35.572494,4.1533414 h 6.036777"
id="path889-9" />
<path
style="fill:none;stroke:#606060;stroke-width:1.87682;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 35.609779,8.4431414 H 46.077435"
id="path889-6-5-48" />
<path
style="fill:none;stroke:#606060;stroke-width:1.87682;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 35.609779,12.561941 H 46.077435"
id="path889-6-5-2-05" />
<path
style="fill:none;stroke:#606060;stroke-width:1.87682;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 35.609779,16.680742 H 46.077435"
id="path889-6-5-4-4" />
</g>
</g>
<path
id="path963"
style="fill:#9de6e4;fill-opacity:1;stroke:#000000;stroke-width:0.671005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 33.000951,3.9924628 -5.303185,2.9943551 1.530058,2.5919561 a 9.9373728,9.717512 0 0 0 -2.072769,3.511452 h -3.060778 v 5.988064 h 3.060778 a 9.9373728,9.717512 0 0 0 2.072769,3.511449 l -1.530058,2.591957 5.303185,2.994357 1.530721,-2.591958 a 9.9373728,9.717512 0 0 0 2.072769,0.217725 9.9373728,9.717512 0 0 0 2.072767,-0.217725 l 1.530721,2.591958 5.303186,-2.994357 -1.530058,-2.591957 a 9.9373728,9.717512 0 0 0 2.072768,-3.511449 h 3.061442 V 13.090226 H 46.057801 A 9.9373728,9.717512 0 0 0 43.982382,9.576182 L 45.511115,6.9868179 40.207929,3.9924628 38.679196,6.5811771 A 9.9373728,9.717512 0 0 0 36.604441,6.3666939 9.9373728,9.717512 0 0 0 34.531672,6.5850658 Z m 3.604151,7.8108562 a 4.3777481,4.2808921 0 0 1 4.377465,4.281262 4.3777481,4.2808921 0 0 1 -4.377465,4.280614 4.3777481,4.2808921 0 0 1 -4.378126,-4.280614 4.3777481,4.2808921 0 0 1 4.378126,-4.281262 z" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -23,9 +23,9 @@
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="2.8934906"
inkscape:cx="150.33745"
inkscape:cy="69.984675"
inkscape:zoom="2.0460068"
inkscape:cx="-41.544338"
inkscape:cy="76.979215"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
@ -64,46 +64,58 @@
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.564423;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect1721"
width="18.072517"
height="23.117907"
x="8.1626968"
y="1.5628141" />
<g
id="g1481"
style="stroke:#007a9f;stroke-width:4.88030239;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(0.46565683,0,0,0.90892491,-0.13644169,2.4054801)">
id="g5897"
transform="translate(0.04609807)">
<path
style="fill:none;stroke:#007a9f;stroke-width:4.88030239;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 1.8750956,11.282903 H 21.434283"
id="path1395" />
style="fill:none;stroke:#f0f0f0;stroke-width:3.70417;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.626621,4.0233988 H 23.794107"
id="path1037-1" />
<path
style="fill:none;stroke:#007a9f;stroke-width:4.88030239;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.642937,4.5907513 7.791346,6.6921517 -7.791346,6.821468"
id="path1397"
sodipodi:nodetypes="ccc" />
style="fill:none;stroke:#020077;stroke-width:2.64583;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.626621,4.0233988 H 23.794107"
id="path1037" />
</g>
<g
id="g5901"
transform="translate(0.04609807)">
<path
style="fill:none;stroke:#f0f0f0;stroke-width:3.70417;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.626621,22.220134 H 23.794107"
id="path1037-7-4" />
<path
style="fill:none;stroke:#020077;stroke-width:2.64583;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.626621,22.220134 H 23.794107"
id="path1037-7" />
</g>
<g
id="g5781"
transform="translate(-0.12931693,-3.2082036)">
<path
style="fill:none;stroke:#f0f0f0;stroke-width:3.70417;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,13.297181 h 9.906989"
id="path1037-7-0-1-6-3" />
<path
style="fill:none;stroke:#2174ff;stroke-width:2.295;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,13.297181 h 9.906989"
id="path1037-7-0-4" />
</g>
<g
id="g5781-8"
transform="translate(-0.12931693,2.8573752)">
<path
style="fill:none;stroke:#f0f0f0;stroke-width:3.70417;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,13.297181 h 9.906989"
id="path1037-7-0-1-6-3-0" />
<path
style="fill:none;stroke:#2174ff;stroke-width:2.295;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,13.297181 h 9.906989"
id="path1037-7-0-4-5" />
</g>
<path
style="fill:none;stroke:#020077;stroke-width:2.64583;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.626621,4.0233988 H 23.794107"
id="path1037" />
<path
style="fill:none;stroke:#020077;stroke-width:2.64583;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.626621,22.220134 H 23.794107"
id="path1037-7" />
<path
style="fill:none;stroke:#2174ff;stroke-width:2.295;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,8.7479979 h 9.906989"
id="path1037-7-0" />
<path
style="fill:none;stroke:#2174ff;stroke-width:2.295;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,13.297181 h 9.906989"
id="path1037-7-0-4" />
<path
style="fill:none;stroke:#2174ff;stroke-width:2.295;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,17.846367 h 9.906989"
id="path1037-7-0-1" />
style="fill:#43b0ff;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 6.0132374,6.7244805 0.01815,4.3329045 -5.19082727,-0.06545 v 3.556216 l 5.12312417,-0.0099 0.049553,4.406645 6.4011877,-6.465847 z"
id="path1351"
sodipodi:nodetypes="cccccccc" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@ -23,9 +23,9 @@
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="1.4467453"
inkscape:cx="87.09204"
inkscape:cy="88.12885"
inkscape:zoom="2.0460068"
inkscape:cx="-41.055582"
inkscape:cy="76.979216"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-x="-9"
@ -64,46 +64,58 @@
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.564423;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect1721"
width="18.072517"
height="23.117907"
x="8.1626968"
y="1.5628141" />
<g
id="g1481"
style="stroke:#007a9f;stroke-width:4.8803;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(-0.46565683,0,0,0.90892491,12.18716,2.4054801)">
id="g5897"
transform="translate(0.04609807)">
<path
style="fill:none;stroke:#007a9f;stroke-width:4.8803;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 1.8750956,11.282903 H 21.434283"
id="path1395" />
style="fill:none;stroke:#f0f0f0;stroke-width:3.70417;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.626621,4.0233988 H 23.794107"
id="path1037-1" />
<path
style="fill:none;stroke:#007a9f;stroke-width:4.8803;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.642937,4.5907513 7.791346,6.6921517 -7.791346,6.821468"
id="path1397"
sodipodi:nodetypes="ccc" />
style="fill:none;stroke:#020077;stroke-width:2.64583;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.626621,4.0233988 H 23.794107"
id="path1037" />
</g>
<g
id="g5901"
transform="translate(0.04609807)">
<path
style="fill:none;stroke:#f0f0f0;stroke-width:3.70417;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.626621,22.220134 H 23.794107"
id="path1037-7-4" />
<path
style="fill:none;stroke:#020077;stroke-width:2.64583;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.626621,22.220134 H 23.794107"
id="path1037-7" />
</g>
<g
id="g5781"
transform="translate(-0.12931693,-3.2082036)">
<path
style="fill:none;stroke:#f0f0f0;stroke-width:3.70417;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,13.297181 h 9.906989"
id="path1037-7-0-1-6-3" />
<path
style="fill:none;stroke:#2174ff;stroke-width:2.295;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,13.297181 h 9.906989"
id="path1037-7-0-4" />
</g>
<g
id="g5781-8"
transform="translate(-0.12931693,2.8573752)">
<path
style="fill:none;stroke:#f0f0f0;stroke-width:3.70417;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,13.297181 h 9.906989"
id="path1037-7-0-1-6-3-0" />
<path
style="fill:none;stroke:#2174ff;stroke-width:2.295;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,13.297181 h 9.906989"
id="path1037-7-0-4-5" />
</g>
<path
style="fill:none;stroke:#020077;stroke-width:2.64583;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.626621,4.0233988 H 23.794107"
id="path1037" />
<path
style="fill:none;stroke:#020077;stroke-width:2.64583;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.626621,22.220134 H 23.794107"
id="path1037-7" />
<path
style="fill:none;stroke:#2174ff;stroke-width:2.295;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,8.7479979 h 9.906989"
id="path1037-7-0" />
<path
style="fill:none;stroke:#2174ff;stroke-width:2.295;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,13.297181 h 9.906989"
id="path1037-7-0-4" />
<path
style="fill:none;stroke:#2174ff;stroke-width:2.295;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 14.062533,17.846367 h 9.906989"
id="path1037-7-0-1" />
style="fill:#43b0ff;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 7.3605169,6.7244805 -0.01815,4.3329045 5.1908271,-0.06545 v 3.556216 L 7.41007,14.538251 7.360517,18.944896 0.95932933,12.479049 Z"
id="path1351"
sodipodi:nodetypes="cccccccc" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@ -0,0 +1,83 @@
<?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="03Edit_08Search.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.0460068"
inkscape:cx="-79.667379"
inkscape:cy="155.66908"
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">
<ellipse
style="fill:#ccf5f6;stroke:#000000;stroke-width:0.721969;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1"
id="path942"
cx="9.3821354"
cy="7.8322954"
rx="7.1483221"
ry="7.0836635"
transform="rotate(7.6957432)" />
<path
id="rect1109"
style="fill:#e4ab00;fill-opacity:1;stroke:#000000;stroke-width:0.583935;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
d="M 13.868331,13.421271 24.87168,23.661955 23.597586,24.929903 12.594238,14.689219 c 0,0 0.477552,-0.308852 0.678155,-0.504593 0.232177,-0.226567 0.595938,-0.763355 0.595938,-0.763355 z"
sodipodi:nodetypes="ccccac"
inkscape:transform-center-x="-10.694365"
inkscape:transform-center-y="8.0875647" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@ -0,0 +1,95 @@
<?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="03Edit_09Replace.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.7869811"
inkscape:cx="11.923315"
inkscape:cy="63.677415"
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">
<ellipse
style="fill:#ccf5f6;fill-opacity:1;stroke:#000000;stroke-width:0.721969;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path942"
cx="9.3821354"
cy="7.8322954"
rx="7.1483221"
ry="7.0836635"
transform="rotate(7.6957432)" />
<path
id="rect1109"
style="fill:#e4ab00;fill-opacity:1;stroke:#000000;stroke-width:0.583935;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
d="M 13.868331,13.421271 24.87168,23.661955 23.597586,24.929903 12.594238,14.689219 c 0,0 0.477552,-0.308852 0.678155,-0.504593 0.232177,-0.226567 0.595938,-0.763355 0.595938,-0.763355 z"
sodipodi:nodetypes="ccccac"
inkscape:transform-center-x="-10.694365"
inkscape:transform-center-y="8.0875647" />
<path
id="text4867"
style="font-style:normal;font-weight:normal;font-size:13.7583px;line-height:1.25;font-family:sans-serif;fill:#ff4036;fill-opacity:1;stroke:#000000;stroke-width:0.529167;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 4.3937231,14.967595 c -1.2992348,3.571703 -2.600537,7.142656 -3.89843759,10.714844 0.82682289,0 1.65364589,0 2.48046879,0 0.3283699,-0.929372 0.6548413,-1.859413 0.9824219,-2.789063 1.1920573,0 2.3841146,0 3.5761719,0 0.3269834,0.929631 0.6522866,1.859854 0.9804687,2.789063 0.8496094,0 1.6992192,0 2.5488282,0 -1.3407365,-3.688122 -2.6845318,-7.375133 -4.0273438,-11.0625 -0.8385417,0 -1.6770834,0 -2.515625,0 -0.042318,0.115885 -0.084635,0.231771 -0.1269531,0.347656 z m 2.3554687,5.724609 c -0.6705729,0 -1.3411458,0 -2.0117187,0 0.3359374,-0.936849 0.6718749,-1.873698 1.0078124,-2.810546 0.3346355,0.936848 0.6692709,1.873697 1.0039063,2.810546 z" />
<path
id="text7613"
style="font-style:normal;font-weight:normal;font-size:13.7583px;line-height:1.25;font-family:sans-serif;fill:#ff4036;fill-opacity:1;stroke:#000000;stroke-width:0.529167;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 17.510295,15.026988 c 0,3.511068 0,7.022135 0,10.533203 1.912329,-0.07289 3.852938,0.166365 5.745713,-0.163879 1.681156,-0.31683 3.038918,-1.918951 2.850175,-3.660975 -0.02552,-1.070783 -0.663227,-2.098632 -1.627138,-2.573584 1.32855,-1.209847 0.91934,-3.777986 -0.863281,-4.330078 -1.603818,-0.564852 -3.348785,-0.243662 -5.013281,-0.333984 -0.50227,0.113906 -1.335882,-0.35038 -1.092188,0.529297 z m 3.435547,1.666015 c 0.596417,0.0843 1.587025,-0.181418 1.853516,0.53125 0.202134,0.715082 -0.399775,1.339716 -1.112778,1.27776 -0.595047,0.03486 -1.191785,0.01649 -1.787613,0.02107 0,-0.610026 0,-1.220052 0,-1.830079 0.348958,0 0.697917,0 1.046875,0 z m 0.501953,4.009766 c 0.77583,0.01755 2.086772,-0.07009 2.202527,0.972189 0.225966,0.822965 -0.419992,1.62333 -1.264915,1.617904 -0.824531,0.104071 -1.657537,0.06607 -2.48644,0.07397 0,-0.888021 0,-1.776042 0,-2.664063 0.516276,0 1.032552,0 1.548828,0 z" />
<path
style="fill:#ff4036;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 10.080222,19.392945 v 1.745779 h 4.493764 v 1.422486 l 2.327705,-2.327705 -2.392363,-2.392363 v 1.551803 z"
id="path9969" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@ -0,0 +1,154 @@
<?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="03Edit_10SearchInFiles.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.7869811"
inkscape:cx="11.923315"
inkscape:cy="52.618108"
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>
<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>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1420"
id="linearGradient1422-2"
x1="7.8442378"
y1="11.269956"
x2="1.9260681"
y2="11.269956"
gradientUnits="userSpaceOnUse" />
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g1248"
transform="matrix(0.88008784,0,0,0.9,-32.100395,-5.8307732)">
<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>
</g>
<g
id="g1248-8"
transform="matrix(0.88008784,0,0,0.9,-27.385552,-2.8438118)">
<g
id="g1755-1"
transform="matrix(0.90511128,0,0,0.885086,33.310895,5.4864533)">
<path
id="rect848-1-4"
style="fill:url(#linearGradient1422-2);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-0" />
</g>
</g>
<g
id="g868"
transform="matrix(0.78128403,0,0,0.78128403,1.708892,6.6594344)">
<ellipse
style="fill:#ccf5f6;fill-opacity:1;stroke:#000000;stroke-width:0.721969;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path942"
cx="9.3821354"
cy="7.8322954"
rx="7.1483221"
ry="7.0836635"
transform="rotate(7.6957432)" />
<path
id="rect1109"
style="fill:#e4ab00;fill-opacity:1;stroke:#000000;stroke-width:0.583935;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
d="M 13.868331,13.421271 24.87168,23.661955 23.597586,24.929903 12.594238,14.689219 c 0,0 0.477552,-0.308852 0.678155,-0.504593 0.232177,-0.226567 0.595938,-0.763355 0.595938,-0.763355 z"
sodipodi:nodetypes="ccccac"
inkscape:transform-center-x="-10.694365"
inkscape:transform-center-y="8.0875647" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@ -0,0 +1,82 @@
<?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="006-Back.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="8.184027"
inkscape:cx="71.236324"
inkscape:cy="28.775565"
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="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="g1481"
style="stroke:#007a9f;stroke-width:2.6458333;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(-1,0,0,1,24.824056,0)">
<path
style="fill:none;stroke:#007a9f;stroke-width:2.6458333;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 1.8750956,11.282903 H 21.434283"
id="path1395" />
<path
style="fill:none;stroke:#007a9f;stroke-width:2.6458333;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.642937,4.5907513 7.791346,6.6921517 -7.791346,6.821468"
id="path1397"
sodipodi:nodetypes="ccc" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,82 @@
<?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="04Code-02Forward.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="8.184027"
inkscape:cx="71.236324"
inkscape:cy="28.775565"
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="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="g1481"
style="stroke:#007a9f;stroke-width:2.64583;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
transform="translate(-0.50454126)">
<path
style="fill:none;stroke:#007a9f;stroke-width:2.64583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 1.8750956,11.282903 H 21.434283"
id="path1395" />
<path
style="fill:none;stroke:#007a9f;stroke-width:2.64583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.642937,4.5907513 7.791346,6.6921517 -7.791346,6.821468"
id="path1397"
sodipodi:nodetypes="ccc" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -0,0 +1,91 @@
<?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="04Code-04RemoveBookmark.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.7869811"
inkscape:cx="10.195299"
inkscape:cy="40.694793"
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
inkscape:collect="always"
id="linearGradient1033">
<stop
style="stop-color:#c37b00;stop-opacity:1;"
offset="0"
id="stop1029" />
<stop
style="stop-color:#ffcc76;stop-opacity:1"
offset="1"
id="stop1031" />
</linearGradient>
<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>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1033"
id="linearGradient1035"
x1="12.661161"
y1="12.349768"
x2="4.6026487"
y2="12.349768"
gradientUnits="userSpaceOnUse" />
</defs>
<g
inkscape:label="图层 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="fill:url(#linearGradient1035);fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect848"
width="16.746544"
height="22.759781"
x="8.1469669"
y="2.3923633" />
<path
style="fill:#45c200;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 1.0204752,10.468613 v 4.357255 l 16.2057578,0 v -4.357255 z"
id="path1359"
sodipodi:nodetypes="ccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -0,0 +1,136 @@
<?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="04Code-05Reformat.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.1565201"
inkscape:cx="-2.7150093"
inkscape:cy="50.518566"
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>
<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="g1248"
transform="matrix(0.96809662,0,0,0.99,-34.943041,-6.6395228)">
<g
id="g1755"
transform="matrix(0.90511128,0,0,0.885086,33.310895,5.4864533)"
style="stroke-width:0.905864;stroke-miterlimit:4;stroke-dasharray:none">
<path
id="rect848-1"
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.823513;stroke-miterlimit:4;stroke-dasharray:none"
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.905864;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>
<g
id="g4122"
transform="matrix(1.0837106,0,0,1.0837106,-2.1535871,-2.158518)">
<ellipse
style="fill:#ccf5f6;stroke:#000000;stroke-width:1.22751;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path1151"
cx="16.838802"
cy="17.229429"
rx="8.2740288"
ry="7.9423056" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:15.8749px;line-height:1.25;font-family:sans-serif;fill:#e93838;fill-opacity:1;stroke:#000000;stroke-width:0.396874;stroke-opacity:1"
x="11.480736"
y="22.139963"
id="text2599"><tspan
sodipodi:role="line"
id="tspan2597"
style="fill:#e93838;fill-opacity:1;stroke:#000000;stroke-width:0.396874;stroke-opacity:1"
x="11.480736"
y="22.139963">A</tspan></text>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@ -1125,6 +1125,21 @@ void MainWindow::updateActionIcons()
ui->actionIndent->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_EDIT_INDENT))));
ui->actionUnIndent->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_EDIT_UNINDENT))));
ui->actionFind->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_EDIT_SEARCH))));
ui->actionReplace->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_EDIT_REPLACE))));
ui->actionFind_in_files->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_EDIT_SEARCH_IN_FILES))));
ui->actionBack->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_CODE_BACK))));
ui->actionForward->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_CODE_FORWARD))));
ui->actionAdd_bookmark->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_CODE_ADD_BOOKMARK))));
ui->actionRemove_Bookmark->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_CODE_REMOVE_BOOKMARK))));
ui->actionReformat_Code->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_CODE_REFORMAT))));
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->actionRemove_from_project->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_PROJECT_REMOVE_FILE))));
ui->actionProject_options->setIcon(QIcon(*(pIconsManager->getIcon(IconsManager::ACTION_PROJECT_PROPERTIES))));
}
void MainWindow::checkSyntaxInBack(Editor *e)