From 78ecffbaac5512cd4c13c3ac7485014771dbf4e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20K=C3=A4berich?= Date: Sun, 25 Oct 2020 00:12:46 +0200 Subject: [PATCH] backup button icons in case of missing theme --- .../Calibration/calibrationtracedialog.ui | 22 +++++--- Software/PC_Application/Device/devicelog.ui | 12 +++-- .../Device/firmwareupdatedialog.ui | 8 ++- .../SpectrumAnalyzer/spectrumanalyzer.cpp | 6 +-- .../PC_Application/Traces/markerwidget.ui | 10 ++-- Software/PC_Application/Traces/tracewidget.ui | 35 +++++++----- Software/PC_Application/VNA/vna.cpp | 6 +-- Software/PC_Application/icons.qrc | 17 ++++-- Software/PC_Application/icons/add.png | Bin 1298 -> 1347 bytes Software/PC_Application/icons/cancel.png | Bin 0 -> 1727 bytes Software/PC_Application/icons/clear.png | Bin 0 -> 1442 bytes Software/PC_Application/icons/delete.png | Bin 1033 -> 0 bytes Software/PC_Application/icons/edit.png | Bin 1025 -> 1541 bytes Software/PC_Application/icons/export.png | Bin 0 -> 1411 bytes Software/PC_Application/icons/export.svg | 50 ------------------ Software/PC_Application/icons/import.png | Bin 0 -> 1414 bytes Software/PC_Application/icons/import.svg | 50 ------------------ Software/PC_Application/icons/ok.png | Bin 0 -> 1751 bytes Software/PC_Application/icons/open.png | Bin 0 -> 1521 bytes Software/PC_Application/icons/play.png | Bin 0 -> 1466 bytes Software/PC_Application/icons/refresh.png | Bin 0 -> 1608 bytes Software/PC_Application/icons/remove.png | Bin 0 -> 1333 bytes Software/PC_Application/icons/save.png | Bin 0 -> 1392 bytes Software/PC_Application/icons/trash.png | Bin 0 -> 1397 bytes Software/PC_Application/icons/zoom-fit.png | Bin 0 -> 1663 bytes Software/PC_Application/icons/zoom-in.png | Bin 0 -> 1653 bytes Software/PC_Application/icons/zoom-out.png | Bin 0 -> 1642 bytes Software/PC_Application/main.ui | 10 ++-- 28 files changed, 84 insertions(+), 142 deletions(-) create mode 100644 Software/PC_Application/icons/cancel.png create mode 100644 Software/PC_Application/icons/clear.png delete mode 100644 Software/PC_Application/icons/delete.png create mode 100644 Software/PC_Application/icons/export.png delete mode 100644 Software/PC_Application/icons/export.svg create mode 100644 Software/PC_Application/icons/import.png delete mode 100644 Software/PC_Application/icons/import.svg create mode 100644 Software/PC_Application/icons/ok.png create mode 100644 Software/PC_Application/icons/open.png create mode 100644 Software/PC_Application/icons/play.png create mode 100644 Software/PC_Application/icons/refresh.png create mode 100644 Software/PC_Application/icons/remove.png create mode 100644 Software/PC_Application/icons/save.png create mode 100644 Software/PC_Application/icons/trash.png create mode 100644 Software/PC_Application/icons/zoom-fit.png create mode 100644 Software/PC_Application/icons/zoom-in.png create mode 100644 Software/PC_Application/icons/zoom-out.png diff --git a/Software/PC_Application/Calibration/calibrationtracedialog.ui b/Software/PC_Application/Calibration/calibrationtracedialog.ui index b2d9f97..32597b8 100644 --- a/Software/PC_Application/Calibration/calibrationtracedialog.ui +++ b/Software/PC_Application/Calibration/calibrationtracedialog.ui @@ -49,8 +49,8 @@ Measure - - .. + + :/icons/play.png:/icons/play.png @@ -60,8 +60,8 @@ Delete - - .. + + :/icons/trash.png:/icons/trash.png @@ -71,7 +71,8 @@ Open - + + :/icons/open.png:/icons/open.png @@ -81,7 +82,8 @@ Save - + + :/icons/save.png:/icons/save.png @@ -103,6 +105,10 @@ Apply Calibration + + + :/icons/ok.png:/icons/ok.png + @@ -111,6 +117,8 @@ - + + + diff --git a/Software/PC_Application/Device/devicelog.ui b/Software/PC_Application/Device/devicelog.ui index 9c89375..7737120 100644 --- a/Software/PC_Application/Device/devicelog.ui +++ b/Software/PC_Application/Device/devicelog.ui @@ -29,8 +29,8 @@ To File - - .. + + :/icons/save.png:/icons/save.png @@ -40,8 +40,8 @@ Clear - - .. + + :/icons/clear.png:/icons/clear.png @@ -72,6 +72,8 @@ - + + + diff --git a/Software/PC_Application/Device/firmwareupdatedialog.ui b/Software/PC_Application/Device/firmwareupdatedialog.ui index 1ae910d..5ebccf0 100644 --- a/Software/PC_Application/Device/firmwareupdatedialog.ui +++ b/Software/PC_Application/Device/firmwareupdatedialog.ui @@ -94,12 +94,18 @@ Start + + + :/icons/play.png:/icons/play.png + - + + + diff --git a/Software/PC_Application/SpectrumAnalyzer/spectrumanalyzer.cpp b/Software/PC_Application/SpectrumAnalyzer/spectrumanalyzer.cpp index 8af330c..8f04118 100644 --- a/Software/PC_Application/SpectrumAnalyzer/spectrumanalyzer.cpp +++ b/Software/PC_Application/SpectrumAnalyzer/spectrumanalyzer.cpp @@ -98,17 +98,17 @@ SpectrumAnalyzer::SpectrumAnalyzer(AppWindow *window) tb_sweep->addWidget(new QLabel("Span:")); tb_sweep->addWidget(eSpan); - auto bFull = new QPushButton(QIcon::fromTheme("zoom-fit-best"), ""); + auto bFull = new QPushButton(QIcon::fromTheme("zoom-fit-best", QIcon(":/icons/zoom-fit.png")), ""); bFull->setToolTip("Full span"); connect(bFull, &QPushButton::clicked, this, &SpectrumAnalyzer::SetFullSpan); tb_sweep->addWidget(bFull); - auto bZoomIn = new QPushButton(QIcon::fromTheme("zoom-in"), ""); + auto bZoomIn = new QPushButton(QIcon::fromTheme("zoom-in", QIcon(":/icons/zoom-in.png")), ""); bZoomIn->setToolTip("Zoom in"); connect(bZoomIn, &QPushButton::clicked, this, &SpectrumAnalyzer::SpanZoomIn); tb_sweep->addWidget(bZoomIn); - auto bZoomOut = new QPushButton(QIcon::fromTheme("zoom-out"), ""); + auto bZoomOut = new QPushButton(QIcon::fromTheme("zoom-out", QIcon(":/icons/zoom-out.png")), ""); bZoomOut->setToolTip("Zoom out"); connect(bZoomOut, &QPushButton::clicked, this, &SpectrumAnalyzer::SpanZoomOut); tb_sweep->addWidget(bZoomOut); diff --git a/Software/PC_Application/Traces/markerwidget.ui b/Software/PC_Application/Traces/markerwidget.ui index 8199b80..fdedbd2 100644 --- a/Software/PC_Application/Traces/markerwidget.ui +++ b/Software/PC_Application/Traces/markerwidget.ui @@ -44,7 +44,8 @@ - + + :/icons/add.png:/icons/add.png @@ -63,7 +64,8 @@ - + + :/icons/remove.png:/icons/remove.png @@ -84,6 +86,8 @@ - + + + diff --git a/Software/PC_Application/Traces/tracewidget.ui b/Software/PC_Application/Traces/tracewidget.ui index 24a1ea8..2232bd9 100644 --- a/Software/PC_Application/Traces/tracewidget.ui +++ b/Software/PC_Application/Traces/tracewidget.ui @@ -92,14 +92,23 @@ - - .. + + :/icons/add.png:/icons/add.png - - - 16 - 16 - + + false + + + false + + + false + + + false + + + false @@ -118,8 +127,8 @@ - - .. + + :/icons/remove.png:/icons/remove.png @@ -139,7 +148,7 @@ - :/icons/import.svg:/icons/import.svg + :/icons/import.png:/icons/import.png @@ -159,7 +168,7 @@ - :/icons/export.svg:/icons/export.svg + :/icons/export.png:/icons/export.png @@ -178,8 +187,8 @@ - - .. + + :/icons/edit.png:/icons/edit.png diff --git a/Software/PC_Application/VNA/vna.cpp b/Software/PC_Application/VNA/vna.cpp index 897f24a..97c4919 100644 --- a/Software/PC_Application/VNA/vna.cpp +++ b/Software/PC_Application/VNA/vna.cpp @@ -183,17 +183,17 @@ VNA::VNA(AppWindow *window) tb_sweep->addWidget(new QLabel("Span:")); tb_sweep->addWidget(eSpan); - auto bFull = new QPushButton(QIcon::fromTheme("zoom-fit-best"), ""); + auto bFull = new QPushButton(QIcon::fromTheme("zoom-fit-best", QIcon(":/icons/zoom-fit.png")), ""); bFull->setToolTip("Full span"); connect(bFull, &QPushButton::clicked, this, &VNA::SetFullSpan); tb_sweep->addWidget(bFull); - auto bZoomIn = new QPushButton(QIcon::fromTheme("zoom-in"), ""); + auto bZoomIn = new QPushButton(QIcon::fromTheme("zoom-in", QIcon(":/icons/zoom-in.png")), ""); bZoomIn->setToolTip("Zoom in"); connect(bZoomIn, &QPushButton::clicked, this, &VNA::SpanZoomIn); tb_sweep->addWidget(bZoomIn); - auto bZoomOut = new QPushButton(QIcon::fromTheme("zoom-out"), ""); + auto bZoomOut = new QPushButton(QIcon::fromTheme("zoom-out", QIcon(":/icons/zoom-out.png")), ""); bZoomOut->setToolTip("Zoom out"); connect(bZoomOut, &QPushButton::clicked, this, &VNA::SpanZoomOut); tb_sweep->addWidget(bZoomOut); diff --git a/Software/PC_Application/icons.qrc b/Software/PC_Application/icons.qrc index 709426a..de0911a 100644 --- a/Software/PC_Application/icons.qrc +++ b/Software/PC_Application/icons.qrc @@ -2,15 +2,12 @@ icons/add.png - icons/delete.png icons/edit.png icons/invisible.svg icons/visible.svg icons/pause.svg icons/play.svg icons/plus.svg - icons/export.svg - icons/import.svg icons/close.svg icons/horizontal.svg icons/vertical.svg @@ -22,5 +19,19 @@ icons/sCpL_small.png icons/sLpC_small.png icons/sLpL_small.png + icons/remove.png + icons/cancel.png + icons/clear.png + icons/export.png + icons/import.png + icons/ok.png + icons/open.png + icons/play.png + icons/refresh.png + icons/save.png + icons/trash.png + icons/zoom-fit.png + icons/zoom-in.png + icons/zoom-out.png diff --git a/Software/PC_Application/icons/add.png b/Software/PC_Application/icons/add.png index 6d4267ba86422102a290506b8fbbd0843abe84f1..25bce75792c9dc26ee860f8f0cb7c84a2ff17b5e 100644 GIT binary patch delta 1342 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 literal 0 HcmV?d00001 diff --git a/Software/PC_Application/icons/delete.png b/Software/PC_Application/icons/delete.png deleted file mode 100644 index 417656f23d447b9e054442e4dfc509f100de4c3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1033 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 R^LGFM002ovPDHLkV1iKHe~178 literal 0 HcmV?d00001 diff --git a/Software/PC_Application/icons/export.svg b/Software/PC_Application/icons/export.svg deleted file mode 100644 index 63d1e45..0000000 --- a/Software/PC_Application/icons/export.svg +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Software/PC_Application/icons/import.png b/Software/PC_Application/icons/import.png new file mode 100644 index 0000000000000000000000000000000000000000..2c2c6d1c3818d9a8a8807cb45271e4a7ea21c521 GIT binary patch literal 1414 zcmV;11$p|3P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=KHvfCgGhTmC5mw+UM#Bwl~neL#=?+WUo-5NBf2}@m#mf7xIYF7J)e3?m!mSyK`w5Op&pl`b{Xza zt~=esI=l58o)m^Gb;Ux$JcK0fHk}d3dDo>!%aWEIq>2g$bV>MfhJ-wQ-mQ=EF+opB z9#<~IYxeJ>m*jK3^zxF+d~=k4JVE-Rm-{mOxUgKK0QK{P++2N5@|@l09Ou{7l#$VV zRn$&4-Q2+NK+0vmmLY~)F}5uQ;<3gC>vHM01AtoMd=$RYK z*0~rLZr}xqOK7r5kuDByjYkk!)b6p+UbpP^8mhj>PB3MHGup6!BH>q)euDuQ}pK+ zqG0`UfD~bEMKB~F5HpEVrfAGYggiO`RYbn_#sLDP${j&+63HBlo!8oU$7tKKa^|JR z*#r|@Ef-_J{E>^shQY(jwg(`ei*jH!{KIBM;9{I4tk8;$8@@c7Q%gvg%(rV`}9mhn^ z-MaVE>!2`jQj9coT=4sPsne|SMu5J4&e?g5dYP?A;JG)bZHkjR9 z&^k_ZF#|D91md;`prCm%i%u!=BDa{u!q^nb2vQfD&}k6^!Ze6=(w*H0xj*6-)c=SZ z|BhT(=>7+}0Cb*d*7QsSkE41oha_JW|X-HCB90k{cgCC1k2N!2u9b5%L@B_rj z(Mi!oO8j3^Xc6PVaX;SOd)&PPgl3hgX3qqmYL<~s#Kl~GRqT630AUOx3ZKMGJ(*d| z!gGAx!^hXV7|-%P_vaW;3MK=5BJmv44U2e#cxKbmIqwsPSXokt&xywkx*+i**JYRA zIF}q2cxK4Rrss)6#A2z7oiA^ zz!H*3L4=GtDyYIjj8=^l6KUFyd-z8je~Mf(xhi1fSU?RbB*zc_2fw>Di&K+sQZNqm zzS#E17|^#1v>LYkeQevU6TtrrTxlJDtqIJ2lHTZOkt1Mm8@RacX!0I#xdVisbjgq$ z$xl-#7J>IO`ldWEbPEL5+}_&zIDG)J)YbA0aBv7jOO(Ct@$UZa-u^w)?(YY6mU5^V zr^H17000JJOGiWi{{a60|De66lK=n!32;bRa{vGf6951U69E94oEQKA00(qQO+^Rf z3K$hME0bsc$p8QVj7da6R7l6|l|2rCAPh#IhSe+hcX#i>AlFb6526bL8Wqttaj*$t zpm}_4zd!~o$VLW`qZDR;(~H - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Software/PC_Application/icons/ok.png b/Software/PC_Application/icons/ok.png new file mode 100644 index 0000000000000000000000000000000000000000..ccdcc2157c174d878b1d70fb0fe1680d1cca796d GIT binary patch literal 1751 zcmV;|1}OQ7P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=KZlH4c^hW~Sl905rPiQ`~Cs&a!peqONK(>;^j zB(?i%tF1C%fhAdwpl8DP>-!Afa8bz|lA7m|bHtTODqJz}cwS|<6w_|chkDJ?t3KQl z43(gl^U>=4B1Qdp;o*ahSAFnnhW#=`x8Z%s^1R0VIY{XF)Kj_)m2nPoaeEH+xD2&x z;SS}x(;e2?t>^HfFl4DK90~IflDOM+Mj+>1mmV!kTI(QHR5PkOoC@UvsNBjVQylZUCVNuIO&oa6kunldt) zuZr5qriU3UJdkqPuVskgR*Y>+fq1O30eO!t9*{6uyy_ZZEOM*GDgdE*anqgPhg|sMQ~jV+K~Q&^9UoZZahf=kK59!gXTdr}e{LZP z)-MA{5qv9xApwDyNt7~0V>Tk>(E+F;^0hY(5Fl0V2$GWs&Ld;z@az(29!2MkZ0$&E%96aWALglR)VP)S2WAaHVTW@&6?004NLeUUv#!$2IxUsFXX z6$dL6amY|RSr8R*lqwd%LTM|s>R@u|7c^-|Qd}Gb*Mfr|i&X~~XI&j!1wrrw#L3Y~ z(M3x9Us7lh+H7*Gl(1AHR!9McVpc!PLm)6zNb6Ngw?Qi#uq#|^q5@gvt|m)|&- z92R(H$jGMWi9^I>j5;c)!a|HzjT94U+K+qqM;w2OTr#;TVB}ap4JstZ5B>+gyEThblWtNl4)ng* z_Qx2|w+plyw*7r<+pQD8{|sDd9e=F}%zl#I=xC86U~n6_xbA539&ot>gr9WDkQ~WR zQz#aJ_cQvYJTP<%1lHW%+WRy{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2jmJE z6*M=8W}}7x00G}gL_t(Y$E}vnE(Adk#($FKg0(Jeu*XH>;Qu4I`tuyz1P`#d3UMSn zg2ahM;vIw~4%oetkXWbPars6nW6bpIsHBtW?yCBxzOJh7HsWOjSOn&PL7<@ZDo_K; zzzOg`i!uXT0-ocz0H%`wv;+GNk6ph`P&4 z=RJw(#!y%TW?KN60G>_P z{_{%D8L+xqeUIb8Z;LL!x8>rDGP)TXGI~=NUQ_{gX^g5)j!bqnL{}yW4P(G*g6CE_ tDv{b80E^}USpbI21F~u!kdIMLz5!Wdw_y-?02=@R002ovPDHLkV1nl8DG>kw literal 0 HcmV?d00001 diff --git a/Software/PC_Application/icons/open.png b/Software/PC_Application/icons/open.png new file mode 100644 index 0000000000000000000000000000000000000000..d54333d82532604758f7fd798d918f6fd2a413a5 GIT binary patch literal 1521 zcmV zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=KHvfCgGhTmC5mw+UM#Bwm0neL#=?++$9NqTyl z_A%BNh`^GpPvA*7zkMCy3obH?A*p#TIY(Tnq{0;gkJnXJOEInX`jPh>J?jItJ;6{3 zdbxgD-Rmp#`tiWc2OZD);CqIB8=|}6b;}2!b#?Q1cv2X$)D@0|`4p14+H^%A*IlO`ElZl~AXQW(pqpV{#*mPw*SqyGJ|^fX z$!))Dc+LKO^pbq8TQ4uU%r`^%^9j-yz1-dKqhr~l0QJ+vAq(pB>+E}s?qi(S+trkj z(Yz~aC7W($u<$_2Wj&T5hFdYVB?aQK#s=g)ws=4q6=Gz61WMGY(x7wojT%Bse6pcu zZY)dZVqCZZ3@A>a!6rqzIJh-Fg9y}okA;@svivo2c}IYVvO+j4?MG zQS>WMs0+l!v$7DzBsW{E0uUOTo2~@kWaEzy^@CCcL0xHfykL#TW#Ul!s4ZEXCtXE< zZ6ONQw*jOGz7@fcfI!S7N|~ZD8xiv808|nA+#3f7kSccs$w?%0Fm|54@r==0%gULj z8fOzgsAMs)DN+F|B}M&Ma@0^&(WI(bO+9GQnkA>KIcLlBkgFz^Of8$4Te0fm$EX>4Tx0C=2zkv&MmKpe$i zQ$;Bi2P+hD$WS|35EXHhDi*;)X)CnqU~=gfG-*guTpR`0f`cE6RR%KKJJsPzojkd?N82(+!JwgLr1s(mC%Fhgexsh|h_~4Z0xlBiCh@ z-#C{X7I9Dj;jGPx>XDYDGy0}HFmww9*4*CO`#607veeb`4RCM>L`#&t?(y#a?%w`A)9&vFb(V6d z7^lQV00006VoOIv0RI600RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru zFy~1&){gI-+eY3)?^DKUnV5KADc)}i2X9rhR@)=G7fzU`a47ixp1D;x z65i4iILLYw3&mYnb`)oL;g-UU@)l0xKdt{S$Y1!2!e!;Jfvp;6Yi~<32b_R<0(Jm4 zD$owN7%r33{i_KKfsxF8p!V{?RbH@;rT3+Q4Qc-q3Dg6s*53e^p&k{WD?1thvo!Jz X`MXJyvpqcZ00000NkvXXu0mjfJHf>a literal 0 HcmV?d00001 diff --git a/Software/PC_Application/icons/play.png b/Software/PC_Application/icons/play.png new file mode 100644 index 0000000000000000000000000000000000000000..b75d0c25d5a0537e40ecbfc0a2d779d6fffb1a48 GIT binary patch literal 1466 zcmV;r1x5OaP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=KHvfCgGhTmC5mw+UM#Bwm0neL#=?++$9NlvfR zKE@gY7DSTu2|Nksx3437!9`{*e>?S(6p zeW!a^S2v%-lfsatu5cvGr;xQrgax%x&8AtpZA&@(rX zm^v5Z!VSDYaS9DKDbmFOtMM5`pyqolwEULkuaU!ZCoE-xFq)em-N06LEG6!Sl=^MW>T5DN3^Hk$( z0tl5X1~x@1V5Ov}A4`rJsw$dPHLIxyEn2hWlr`sUc^-1r#FD9HGjl6eT|BvZc60aQ zwQv!ffm(90;-!>YIaD~RuvM|XLUZsTM>_P#haG;Dqc)UJOHEsD*1VNgJ9p_gCVKAH zy_a533MWpAGo5^0glR)VP)S2WAaHVTW@&6?004NLeUUv#!$2IxUsFXX z6$dL6amY|RSr8R*lqwd%LTM|s>R@u|7c^-|Qd}Gb*Mfr|i&X~~XI&j!1wrrw#L3Y~ z(M3x9Us7lh+H7*Gl(1AHR!9McVpc!PLm)6zNb6Ngw?Qi#uq#|^q5@gvt|m)|&- z92R(H$jGMWi9^I>j5;c)!a|HzjT94U+K+qqM;w2OTr#;TVB}ap4JstZ5B>+gyEThblWtNl4)ng* z_Qx2|w+plyw*7r<+pQD8{|sDd9e=F}%zl#I=xC86U~n6_xbA539&ot>gr9WDkQ~WR zQz#aJ_cQvYJTP<%1lHW%+WRy{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2jmJE z6*U&p6oQ!m006>CL_t(I%e~YgZbCs2#_=Bz(xjpZ22q9R36OP2g2r$FuFwlqa0RY_ zK~{1DBnAT(Q9;tAX&R`Rmps{JUii#rc4q&{?tDA&jt5CyvBPT?a>WHpJY^u?u^utG z74m{jEncBt3V{~pILF>+#H|uYrDv>bxep9VA(f^$Mg9wK=#)aB7hS9BwiuQ|Dvfc7 z+8-?HCjBo29^>$DoY`a4){yRUo%F+|TAVUl+V+inz(z(vdMKsFV+UQ#!bmsi4{4=f U=@blENdN!<07*qoM6N<$f*AXs4*&oF literal 0 HcmV?d00001 diff --git a/Software/PC_Application/icons/refresh.png b/Software/PC_Application/icons/refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..24a874959e94f3be7b4c8876deae3c5f898aba49 GIT binary patch literal 1608 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 JPDHLkV1hQY0^k4u literal 0 HcmV?d00001 diff --git a/Software/PC_Application/icons/zoom-in.png b/Software/PC_Application/icons/zoom-in.png new file mode 100644 index 0000000000000000000000000000000000000000..af96a67a8fb197cb7428ae631ed9b98720c81364 GIT binary patch literal 1653 zcmV-*28#KKP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=KZlH4c^hW~Sl905rPiQ`~Cs&a!peqONK(>;^j zB(?i%tF1C%fhAdwpl8DP>-!Afa8bz|lA7m|bHtTODqJz}cwS|<6w_|chkDJ?t3KQl z43(gl^U>=4B1Qdp;o*ahSAFnnhW#=`x8Z%s^1R0VIY{XF)Kj_)m2nPoaeEH+xD2&x z;SS}x(;e2?t>^HfFl4DK90~IflDOM+Mj+>1mmV!kTI(QHR8l|}GZH2EhI=4>lP z6#dQ>;^I};2xF03Emi>t&5N7v1V7}$AD`+6r3!+&)9m=b8jsV&q4ZH(vN;RZDf)8@ zQLug)K#Jg75ex|k#7v@;DH^j8A&(9~6_KyKaex4+az~JyL~tG%J1^gO$7ru*<;+Ws zvk4$nvKZJDseqM|qJAtnYN)DcQq`=c9<*r9l2g{4v*mTjRTE35md(tqSatE_>etJGZfej5vxf;< z$B8axAjXM6+!g^8G%se+DJ5Ry7PD9wn?e~u>S7Z*En+~J2C+`M*?o}vEp9>mx47}I z$c2UOzaSTY?kl&SQ0wb=u5DuHE?hZ{g58Jt;We<=^`ln*ZT~j(HuN_1HuN_1HuN_1 zKQJ`$#{>R}4L<-Vg`LY=WKbjk00D$)LqkwWLqi~Na&Km7Y-Iodc$|HaJxIeq9K~N# zMJW{rD-?0aP&-)=6>*d*7QsSkE41oha_JW|X-HCB90k{cgCC1k2N!2u9b5%L@B_rj z(Mi!oO8j3^Xc6PVaX;SOd)&PPgl3hgX3qqmYL<~s#Kl~GRqT630AUOx3ZKMGJ(*d| z!gGAx!^hXV7|-%P_vaW;3MK=5BJmv44U2e#cxKbmIqwsPSXokt&xywkx*+i**JYRA zIF}q2cxK4Rrss)6#A2z7oiA^ zz!H*3L4=GtDyYIjj8=^l6KUFyd-z8je~Mf(xhi1fSU?RbB*zc_2fw>Di&K+sQZNqm zzS#E17|^#1v>LYkeQevU6TtrrTxlJDtqIJ2lHTZOkt1Mm8@RacX!0I#xdVisbjgq$ z$xl-#7J>IO`ldWEbPEL5+}_&zIDG)J)YbA0aBv7jOO(Ct@$UZa-u^w)?(YY6mU5^V zr^H17000JJOGiWi{{a60|De66lK=n!32;bRa{vGf6951U69E94oEQKA00(qQO+^Rf z3K$hO2IP*xJ^%m#dr3q=R7l6|mAy^^Q4obcFiRuW8Ver)eFw47Qq&mq4G2j5c?n~D z2Ca;~i*|w$L`>|A2^|(%2sY;?lMQ>>pU`=d$=#osd+wZ>*@a{%09D`)=mKA|E^w=N z1u|j}cmu{$tPkv_A;<%lW}`>o7$^brvQ^*&Xc@l?#m0ss`37oJg7ZLKzK$%mT#jTt z!Qsk=Y$s0PT}^5!ByTA86$pHeRa28Fxm-OaVGd~P{k~6c*Ev_fC`CrUz_qTu^1bLZ zC6A9UBh-y!%~>RdawoH2q@#d=sYe?))i4%iYrvVQ$w(ymBqSZ(S4_=()=MH+n8Y^7fqvV4{l7k(xJ` literal 0 HcmV?d00001 diff --git a/Software/PC_Application/icons/zoom-out.png b/Software/PC_Application/icons/zoom-out.png new file mode 100644 index 0000000000000000000000000000000000000000..8c0ce4c89b7160febadc78f63f24ec4ced1849a6 GIT binary patch literal 1642 zcmV-w29^1VP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=KZlH4c^hW~Sl905rPiQ`~Cs&a!peqONK(>;^j zB(?i%tF1C%fhAdwpl8DP>-!Afa8bz|lA7m|bHtTODqJz}cwS|<6w_|chkDJ?t3KQl z43(gl^U>=4B1Qdp;o*ahSAFnnhW#=`x8Z%s^1R0VIY{XF)Kj_)m2nPoaeEH+xD2&x z;SS}x(;e2?t>^HfFl4DK90~IflDOM+Mj+>1mmV!kTI(QHR8rUzd>LB_d;YvfALDa^ zUXuJ6h0oc)N1u|<_0r3yT;?lB82ogC^pjq0H~j2a?uhtx!sKDeKIb^UuBMEP z=BuK1vgu(43lF4R_G=kpxD{jDQXn2{Y(U;)iwC4pAx8FRphTT2O&Ysz)DU9g!G@l> zv22}-ap4ADptyu4n-uBd;MRBq5vci&g|^?a{WWrU?u4aGFh(2p-$?kU$v=@WXIm+v z=y$FV7q7}f7>nF$u?j$FUfgsi_#qem_*6eARS?vjX2%ECc$_8i#lWUW1+0`5^<&9VLsdnSs%ACyphatzoU-PeEw4kanpiTmY-Vo7s*5LA&u;Es zycRBkGf+z|R=ku_D~Ae46}BqYS7;7CB;YUeH;$3)NF zy7$uSpfGS!j5KuQVZ%omb)wd$%rtf8Y13z!^`>@F{UU!rjV@}uNv(BuQ-d~`JxtI# zPINH?F-`>Hwg{l0c`=JlDe)q=n8m`_6v_xv7n{&&5d*?Bh;`D^{s7uYtX;AGP{#`?sODp|_#8p|_#8p|_#` zfuV^%9`H|W_yG)6oyh?HU|0YE0fcEoLr_UWLm+T+Z)Rz1WdHzpoPCi!NW(xJ#a~lJ zDHR7R6miH?0ZE3VGJV*pTtZ(nOV%j zb9~*y$Je_U&+0X4BF+?-PeuSyG74iN_7PAn_yDWtZPL zmmC&&X2{5<=ZQnaVyTPeE@ovzC7vdZD5^&JLe6D{^A=~dT4(Kh@)rgR+DeA&G)IxZ z5|T(kgp4{WsKP>wR*e)BY1)r__(vRnid-_eDq!STKn*G+#}EDozq>VyQ69!2b+fX&ry93Cwx z7!@`Rb6gm<0004TNkl_jgt)3Oh zDSN;hFp1Ftu$u)C0GB4vBXA6qfdy#=H~~7w?n1ta#X-J+MvQX+G-c~xiPPmE>nUEY zYG6A_3h!#t$dK}ud|!cr&#-Q45@Z0)16{?~_XTjBa|MhufPR2$U3=5_qPHpM7>SBv zgg&E4My09!xH+=2sJ+OSx;gTTi!t_rhFVwuaQ3Mc=lkIU-D};WB7%Mj%E${1-mVWNDA32;{X5v07*qoM6N<$f|0!ft^fc4 literal 0 HcmV?d00001 diff --git a/Software/PC_Application/main.ui b/Software/PC_Application/main.ui index e00228d..c274ce9 100644 --- a/Software/PC_Application/main.ui +++ b/Software/PC_Application/main.ui @@ -20,7 +20,7 @@ 0 0 800 - 22 + 21 @@ -88,8 +88,8 @@ true - - .. + + :/icons/refresh.png:/icons/refresh.png Update Device List @@ -140,6 +140,8 @@ - + + +