From 642407c241eb86f00aad293d854194ed18e8ec44 Mon Sep 17 00:00:00 2001 From: shaina7837 Date: Sun, 14 Sep 2014 20:20:54 +0200 Subject: [PATCH] improved syntax color scheme and added more icons --- images/Open-32(1).png | Bin 4196 -> 0 bytes images/Open-32.png | Bin 4196 -> 4196 bytes images/Preview-32 (1).png | Bin 0 -> 4196 bytes images/Preview-32.png | Bin 0 -> 4196 bytes images/Zoom-In-32.png | Bin 0 -> 4196 bytes images/Zoom-Out-32.png | Bin 0 -> 4196 bytes images/animate.jpg | Bin 0 -> 773 bytes images/animate.png | Bin 0 -> 2268 bytes images/blackright (copy).png | Bin 1463 -> 0 bytes images/blackright.png | Bin 1463 -> 0 bytes images/blackright1.png | Bin 1435 -> 0 bytes images/cross.png | Bin 0 -> 317 bytes images/crosswhite.png | Bin 0 -> 325 bytes images/down.png | Bin 1029 -> 0 bytes images/orthogonal.png | Bin 0 -> 570 bytes images/orthogonalwhite.png | Bin 0 -> 518 bytes images/perspective1.png | Bin 0 -> 368 bytes images/perspective1white.png | Bin 0 -> 361 bytes images/surfaceWhite.png | Bin 0 -> 1197 bytes images/wireframeWhite.png | Bin 0 -> 710 bytes openscad.qrc | 18 +++++-- src/editortoolbar.cpp | 37 +------------ src/editortoolbar.h | 2 - src/mainwin.cc | 97 ++++++++++++++++++++++++++--------- src/toolbar.cpp | 63 ----------------------- src/toolbar.h | 3 -- 26 files changed, 86 insertions(+), 134 deletions(-) delete mode 100644 images/Open-32(1).png create mode 100644 images/Preview-32 (1).png create mode 100644 images/Preview-32.png create mode 100644 images/Zoom-In-32.png create mode 100644 images/Zoom-Out-32.png create mode 100644 images/animate.jpg create mode 100644 images/animate.png delete mode 100644 images/blackright (copy).png delete mode 100644 images/blackright.png delete mode 100644 images/blackright1.png create mode 100644 images/cross.png create mode 100644 images/crosswhite.png delete mode 100644 images/down.png create mode 100644 images/orthogonal.png create mode 100644 images/orthogonalwhite.png create mode 100644 images/perspective1.png create mode 100644 images/perspective1white.png create mode 100644 images/surfaceWhite.png create mode 100644 images/wireframeWhite.png diff --git a/images/Open-32(1).png b/images/Open-32(1).png deleted file mode 100644 index 576e58e2a2247a8e6010402543913636031c40e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4196 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEV2xxn{IEF-UGAan%e-9KL1*0J_ z8UmvsfEoh&`ua(@u!)I@6RK+bJTEUV1#4?-75u8uWK~pD{^P=$nwl%ol;h<(Iy#!D ztE)e@va(Xbs}NZdm*pUFH8r)fKso~%1I5yuot;HMX1KYz$ru z+Y8bMbi_lV9RbonECw3<+RV(%4v4LQ7VcJ6RsD-gFVT(w8t{=A4D|U+OG`@wV0x** zXECyafKhl8IkYKe8yOkJ!7Kne=r_=U_rQ?&2x7y;VKh+eEij~PD7F-4KvYx|8_>e1 zIyyQtfgxd$nVHD}lPfDLV*@5Y6=1F@0XaZJL*u@Mg@p!89xn}4{GLes5g7Epaj69+ z#Mi*YX$ExUSzB9M3A~mfOTvPTQW_W)e?vk-#5_Da_>j#f$fnd{n0}B0Dl03Q2wI4) z0A>KC^r! z+Y8bMbi_lV9RbonECw3<+RV(%4v4LQ7VcJ6RsD-gFVT(w8t{=A4D|U+OG`@wV0x** zXECyafKhl8IkYKe8yOkJ!7Kne=r_=U_rQ?&2x7y;VKh+eEij~PD7F-4KvYx|8_>e1 zIyyQtfgxd$nVHD}lPfDLV*@5Y6=1F@0XaZJL*u@Mg@p!89xn}4{GLes5g7Epaj69+ z#Mi*YX$ExUSzB9M3A~mfOTvPTQW_W)e?vk-#5_Da_>j#f$fnd{n0}B0Dl03Q2wI4) z0A>KC^r!1G(#($dNZ2?=4dwY8Pg)zwV{@~3NRYOV+3yCC&IhvboFGgLK5 zGa;;@p>f>C#s+Ao)^b%<)xWsZljR7YVMT;6&~hDhb#<^$aaj%$2Rd*&S)o8k6VTw5 zz@R=24Ehp7Lqk6!BO^Bh1A{PNI;jAL&UujK+S=OlgMxxs2$_W;4+>sF80h=&*wg@n zd?_dq0v*957_A0<)nQG4|k8L&y?*@*oG`G?-Wkd=?Or8+E|& z2mxUB0_A10Ffa?I5S!LU)s2S0Xb6mkz<`Iqj(U-U>{rc>gB;@N>gTe~DWM4fc(5ef diff --git a/images/Preview-32 (1).png b/images/Preview-32 (1).png new file mode 100644 index 0000000000000000000000000000000000000000..26f718c2fea3d91e8d1f04bfa6fdb6ffea00b9cc GIT binary patch literal 4196 zcmeH}JBSle6o$tjON_hA6takfB}I@0m#r)*<{{Qr5}n>@dsxUv*F z6;c#sDSkC}gE=B2xWMOwWU{3w>X~@#!p&R9jzrX7HMG9?8SpdkcNxfJGJ(Nh@b=I} zMx)Uow$IgSRj%P|q~Gtq8Y10p_nvd~dcB820=?Y-=?mb`1OR-^%{%&#N#Kr~-ILBR zjHEah0jTWeY-R*V?R^Ve2vFy}xe);THsC`67Gd3^6q|D+0Ol6y-^pgPE0szmTrQVY z3tZE*aJ$_;Td&toiVm_t2x>Ip^m;%D5b;+FROU{nvrZXytg=Xk*l$B7ifygcYMr;A z_q28r0A!73tD%=>{LT2t*f;k@UDsDV0Xo0zBtWE}1dOu0&gb(-<$S4B3ZmZCVz`qn@V$nkNVQ39Z3A|Q7Nk*el5! zlu9K#MTxY()$)t%e4%#S@Ap@t3@2 z$Qh30!)X@YpxRxeL*Yr-mJ#Vu8$;3=HsJU%QaeI76miVXn*;T+ zPb5HijAkWiJvUb!{tqsK!0~s3GLp;XW^H?}z^rrjvyJsF*0zv!uh*krwx_6(yUk|v hxKl0!*aR^%@ZV;jb7gex+16K?0;tNh@{{7`%|F{C;luy{ literal 0 HcmV?d00001 diff --git a/images/Zoom-In-32.png b/images/Zoom-In-32.png new file mode 100644 index 0000000000000000000000000000000000000000..214a75616b1f1028b20a5fcaf24adcb8cbb48889 GIT binary patch literal 4196 zcmeHJy-NaN9KImJB*7sfq(K}SjMj#x3Zq;kLPDCHBN}RxXlMwcskQ!s2Kx^pA|f23 z!NEx)B0>a@JX6o}qvsLjKJ>(|+wS1!z3=aR-sgGV-}~O3mph>?m($}E1i=;D4(#IY zWjLnrdlHKk1i`%&46KJE(-U6zhls3w*%h!W&|d`#g@Q*>l&e~;mO?0uYPFhTj${3? z42hCuIa06JrH0AHF=B?K?>!B~VF=XP+7!de9}utY9Ph*cyVsj-z|nj@KZ{a}S|PNP zq$!unK0}@+ekDno8&Jj^j{Q9~iu5u-Ease25{r9A&5qat+1C&Tenym4r}MPafZ;Mdgv4RaqslO1 zt5T^P8pPS{X#jJMMwC^j=W;nGw&BxY!qfn_Occc#m0=7mJnySK?HUtoCy;yB2UxLxN=scbJWh*6|gIyufWC4TUzn^mzfQ2h648+(er=D Ch2B^I literal 0 HcmV?d00001 diff --git a/images/Zoom-Out-32.png b/images/Zoom-Out-32.png new file mode 100644 index 0000000000000000000000000000000000000000..f09c91f49dc7488057c2ced8b0b1736f73c790f5 GIT binary patch literal 4196 zcmeHJF-yZh7>yuOi-is%QXD$Dba!x4sc4rXQlyAOXAuY8iZ}=k;^gcvaHzA3h=_wY zI&=~d5iP+6o3u1dQ+;1;N{OWRT}ihDu9w{RzVE$zce(UrExi&6$HI!DL{h8Cb@Xv+ zp)vgK=ktc5L=&mxVkSF25|6%U7!9t#fxrQt1BPM5EXz8zZM%qOQEN7vMH)kFhF4`k zlxdpTR;#7|cw7_%W^=&u{nJo50|MKFyE{x6U^n_#lZ;j>l}T8wby);A5b>?+`jjM% zHyrDGAmIELM$VykMac*@**!5}X0++5{TeWBG01t4r16G>@Vz78+#B^50ahg}`jQCC zj-%My00KVP1R@~pye0uM7jkYyb=mPoqp>4HPFUpZvI#`Ma=9GFGQ4s{(2{AIHX*7j z6|dLp^Vs24jtJniTCFxKMZf_=#2jY#%nj5!er2aXe8Tc20eM;cEp Kr<0dUxuai4&;IHF literal 0 HcmV?d00001 diff --git a/images/animate.jpg b/images/animate.jpg new file mode 100644 index 0000000000000000000000000000000000000000..64a8d5543115db52facc27d2de0025aa0f5454bb GIT binary patch literal 773 zcmex=Ov?YZl zwMhp54=@OFFlaDnFf%GKFbOg;3o`yc!XU-Kz|05)3<$u+&dS2U43skxU|?ioVP<9J zV1~*vGBGo-unMvX39}nI1{R7cCN>^YGBS2bnmB2pnsW$Hj|hrUU~M2#L1YUcqPG}$ zm>Gc%VHRYtXV`Hl*IVY5?n@s-f75VDRlPIQO`gsU7o2xwO`iw*nxwa__aZIdeToBhY zTAjAxQEnioQJfBUna%5rWmWY-#5;_&Gyv%-c;Ol>uwSgOb4*a}!=APOL hsnu&HEL+-KRdiM(&r;8;<3X6eBZ~l^0Z`Zfn*cd=5zhbs literal 0 HcmV?d00001 diff --git a/images/animate.png b/images/animate.png new file mode 100644 index 0000000000000000000000000000000000000000..80455a588c3410b0e7a42919681d62873a6d3212 GIT binary patch literal 2268 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 RuF?Pi002ovPDHLkV1lE*zH9&h diff --git a/images/blackright.png b/images/blackright.png deleted file mode 100644 index b5cad6a03d2c2147a2ff2a7216e3bbdd936893ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1463 zcmV;o1xWgdP)aGEY+2ETPzO-bYH+GYET5x1W1UQn5Yku zfQe5$5MF%IHxd$SygfijKrWJk@Iq=@1YClEps}zE+siKQPG_fc&Ya_eg>Y-RnfTIw zGRfpSx8Ho{od0~lw5Ihxi|*ASl}Z^w5ST#_*hFLl2y3mY0aO!FwbnWUpqg`DIC=8q z?*9y6>C&a)Y&QF;);gxO4gwSHF{SN}bCu_KR_3GQc?{5Mi ziKqf#3_yv9t`X5yA}WMJp;6Ac<+|=W0N^;zM#k96APCeW14t>~4TVB-&YU@mqtWOU z(=>g{vV?8h(lCr591aItwrue_J3BW52sr0uA;fE`RH`Euiybc%3aY=q|KYY^(V|7| zg+k$|VHo?BQtN{tZ~%aFj={k}q|<5a-u>@(x3skM5z!NtWo;fC8{29a#(pAt&-eWT z=NzVKqPe*lJ9g~2D?sROLC0~{0(i_YjIX=9yIsRDFmvWioH=s_j^o@|ytA|Od98H| zV{BhE8vW8RjNTv!Rxrles;a6WrNr3S7|xwLH)#g$09e0%eYFr`31jS{l=A$ZJ$sZ8 z0gv$i+FDa8l{OGjnRC7^kx1m%tXcEZfddEHhK7cg zkBp2|%H{Ied_IpvBH<4W4c%V`eBV!pLZOJ(x-XZ@l`PA`>C>k%d-iOYrU|VzJkP`E z=x7>1l8An6X=yp@c^-D|+$p7$e`&2DrToP6yvqQ#XEK>?0M7!5P6^P_(b1~4P67BS z5{V1|!070xF@OI2=*Y-Oqm(j9M2k7+F9{)56OqRl`#F=zjN7)2rluwUxcyV#0I(Op zHUKSCUPIS)Q(Ef|0L5~-yo)hrd!ASkV>V{)6;`fr%v4t z5CHfaz#jm10T`STKx-XLWMxJu6siZ{1MmQh04PmNRv@Aw01Zm1mxU1No}QkAH%&8q z)B8yPA19N^qnS+R-bTbZKOF?Yaivt;vaEHbQt3!zVgp?;^UnY@ zyRQ2o0Ho7tGnq^-sIRYA;c$5G{anLa01h2GUuhx%`&Cb+E6G|s;#a4>VW|!l(#HvtJZpUsZ`pa)a3t_VzF2>O>>LZ zy2f?gO|e*Pt`Oom&iRpp2M^{Q$9Zrg%IEW{p`qbVDP^}1;zirGzn?Kn#O@Z%X0x)fv9aj; z{z@T4q^_=Re=e6(wY9ZqYHC6*mjeLQ)YRbGwQFkDtXU<;aaJg$ni*r40c;u{9~X=< zn5K#P`g&ZraN)r#qSn^dUzAd9@pyb0W323XUQ|jMlTyZ&QrDkZMARUq>;eGGvNm(h zw-QmMt*s5)w{L&=lB~VGeYNYlpKGn-06;_lpaBRX@`=a;P$43hh{^y8wrzhfFfefb zkqZ(4IC0{{cgbY35x|o~GzP!{P@braN)zT(0#GKRvew$Uixp36TGN_R{{Ye9a{7|) RuF?Pi002ovPDHLkV1lE*zH9&h diff --git a/images/blackright1.png b/images/blackright1.png deleted file mode 100644 index 26e306bffa82ae3eee11469d7e86832c9547ba08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1435 zcmV;M1!Ve(P){G zK~z}7?U!3@6lE00|L1%&JKb%uEzp+6t|3T}rfE%A8fsChXhIPaj6rEajNyTRCW?uP zuRi&r4`T4fBQcd45))8Nh$sOz;Zi6B+Db|R8@X*8SZH^L-JSW)@nubbQtt6VIZyLl z&u`B6Ki`}I9@!)NzZ*?9(A?b2K@iaN>C-6)0um86#*pWE$Y!(5%q$|tTI+hAhj=`G zdGqGY^3VX9nwsiGq)t^M0320~0*C>KscM<3P5}@jqL7F<5{Z1z%tv~Ad+!Otxm9OJ zM@QxG@bHHKTCM{nRdt960F;OVBFc(Lt+lp_nNeC=dKN(HfdMXDxbV7&bP~}CA{qja zB_f}h$C-J|7&9IO!R2T)IxU;czE4C^YwfCQ*RK84)zvk!a^*_BZ-9*(H=6b9*LN^; zp{%Uz;miD(9Z-grEIE}c&A&15o1(&=w`ux!~fK6&!wQ>vN(P^zl+%>1^9a2SRq03sq115gH_ zLRFhpwbU4MsJgoP{B`@~0r*968vyM9S^=B_@Ckq|w*zxvEwX(G#k=iintq z7=RFw0tkx^0sx+>W&t3d&;JueTO7{=&|>>4fQtZj0T?XqG4Tiv95@g*G&EeW*8T-x z8Z+-;<`W`fm^lQHQ&k_p7yw^H>WQdRM4n5h(?0|Fqv+5lq5?BpRox>Z-vZcPeCy!0 z8mO$S97w0rzl%tni1hXK^?f>-a1x2c;ao2FxQHya)-GDJX3fy1O`Af`^Vk^UMx)Vv zH8nLK^!D}+6v6JChRI~|s_VMH0m!K8n~jZ)Ew}kloioP#LPR1WukPKux3;~#-Kndq zYpSZMik6p`@2;+{9=?=DT zM4mOq3|ebP3x&cuW-g0FBA+Fb$uswS5$)feZ`9@4F!B?Chk|r%%rw8ynlr%;#gV*b2|{#)BYmRn-xZ zNEn8mwYJprJl9&g%=i6u0LXRSJpf+o@9!Ufpo*xmvC&i2FT*fg<$2yWs%llWOhg`2 z)tIW55>ZJ}LsLX#7Jx!57JGNjoH^IPbQO>A4*M_NF)pqwTZ}7BFY2Et7@V69IC1n5h0?Gne)t? pJ#^^MDEPyJDYhhUcNc~Z5G?NMQuI%^N*|}KwTtniTfkKict`Q~9`MJ5Nc_j?aMX8A;sVNHO znI#zt?w-B@;f;LaKt)SET^vIq4!@o5$=9I39HoqrO$R~W=gsD zxIBJxusg%KP=PyJDYhhUcNc~;Ab9^^ycAG`v%n*= zn1O*?7=#%aX3dcR3bL1Y`ns~;W9MK~Rlb}1PaP;ES>hT|;+&tGo0?a`;9QiNSdyBe zP@Y+mq2TW68xY>eCk|A!*3-o?B;xSfh?Bex20VvFXK(!P^WkA&Xo#iMmD6>MN*fI` zJuLZ}6gn;z?0+$9v1+5KneJCD8^g?*O+6ZM<&VTZnbhY0I9tUV$Wpm#;?}OK_qa6~ z8KzukRIs1+=nUT!&$X)^yyHp_e0h6<}F-kh!zWJ-6Y`#1lY= OGkCiCxvXe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00V7FL_t(o!|hg0XkA4V{?6RF z?`ce9f@TpzD}sxPB87q?DjE_IjA@Z9DvF{|sIFYOk*>OMr3;lTtVrDy>_QhWtr8`q zl$g2@TQrJFODrN3BfQt-<=%JioHL(`7>Tyc&ui-{-}cOz^Ua*^n>oN1wy=dZLDG@* z*Se2vHeqgV?xz0!{s)sJ83s^|F-~~zPl-tLh7uszT@=M&k|cYbb58&WBm;nM5jm-< zwGhHYXJ_Zd>q;QYvh9^hU5sxPfkru`88UUgqIg+VGgUpUs(+~Jc{6)A zgfK+1V^!gsLkNRr_KumI`+MyvRn1zh*6ZulSNuE&ET8yz-tyVwX$U*%E)SsnkdYa_PvMfJJl4JzHi1+?5NdWjM#yCcD zd}e0myMciLU0hte|4J?bunoZPA`&-D;2*n)7=SYX&a_&sV`-Xx0KjKiw!f>Z>&JBt zF@P9f0J#(7+WktmOQ_7%xI()R7;;`_FrN zdWsEgo+L>Dpes$&m-0OCXfztreSLjP>-4)rRUZK`Dk8T5$dV+f08n`Ur-&4n_vk7p z%knD`855C5(=dxdAawl8>?3?86qeum=7D5SBK?{Jo#f00000NkvXXu0mjfJ0j7l diff --git a/images/orthogonal.png b/images/orthogonal.png new file mode 100644 index 0000000000000000000000000000000000000000..65306b2ef730453e188ef05998f2e73b63803a0d GIT binary patch literal 570 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/axes.png images/back.png images/Document-New-128.png - images/down.png images/front.png images/grid.png images/Open-128.png @@ -28,13 +27,9 @@ images/Rotation-32.png images/Shape-Cube-32.png images/Open-32.png - images/Open-32(1).png images/Save-32.png images/blackbottom.png images/blackleft (copy).png - images/blackright (copy).png - images/blackright.png - images/blackright1.png images/rightright.png images/blackfront.png images/blackback.png @@ -43,5 +38,18 @@ images/zoomout.png images/wireframe1.png images/surface.png + images/Zoom-In-32.png + images/Zoom-Out-32.png + images/surfaceWhite.png + images/wireframeWhite.png + images/orthogonal.png + images/cross.png + images/perspective1.png + images/Preview-32.png + images/animate.png + images/Preview-32 (1).png + images/orthogonalwhite.png + images/perspective1white.png + images/crosswhite.png diff --git a/src/editortoolbar.cpp b/src/editortoolbar.cpp index 6f957282..0bdd22fc 100644 --- a/src/editortoolbar.cpp +++ b/src/editortoolbar.cpp @@ -2,39 +2,4 @@ EditorToolBar::EditorToolBar(QWidget *parent) : QToolBar(parent) -{ - int defaultColor = this->palette().background().color().lightness(); - - buttonNew = new QToolButton; - buttonOpen = new QToolButton; - buttonSave = new QToolButton; - buttonZoomIn = new QToolButton; - buttonZoomOut = new QToolButton; - - if(defaultColor > 165) - { - buttonNew->setIcon(QIcon("://images/blackNew.png")); - buttonOpen->setIcon(QIcon("://images/Open-32(1).png")); - buttonSave->setIcon(QIcon("://images/Save-32.png")); - buttonZoomIn->setIcon(QIcon("://images/zoomin.png")); - buttonZoomOut->setIcon(QIcon("://images/zoomout.png")); - } else { - - buttonNew->setIcon(QIcon("://images/Document-New-128.png")); - buttonOpen->setIcon(QIcon("://images/Open-128.png")); - buttonSave->setIcon(QIcon("://images/Save-128.png")); - } - - buttonNew->setToolTip("New"); - buttonOpen->setToolTip("Open"); - buttonSave->setToolTip("Save"); - buttonZoomIn->setToolTip("Zoom In"); - buttonZoomOut->setToolTip("Zoom Out"); - - this->addWidget(buttonNew); - this->addWidget(buttonOpen); - this->addWidget(buttonSave); - this->addWidget(buttonZoomIn); - this->addWidget(buttonZoomOut); - -} +{ } diff --git a/src/editortoolbar.h b/src/editortoolbar.h index c85dae4d..7568a415 100644 --- a/src/editortoolbar.h +++ b/src/editortoolbar.h @@ -9,8 +9,6 @@ class EditorToolBar : public QToolBar Q_OBJECT public: explicit EditorToolBar(QWidget *parent = 0); - QToolButton *buttonNew, *buttonOpen, *buttonSave; - QToolButton *buttonZoomIn, *buttonZoomOut; signals: diff --git a/src/mainwin.cc b/src/mainwin.cc index db6efcc6..3824ee83 100644 --- a/src/mainwin.cc +++ b/src/mainwin.cc @@ -451,40 +451,87 @@ MainWindow::MainWindow(const QString &filename) connect(this->replaceAllButton, SIGNAL(clicked()), this, SLOT(replaceAll())); connect(this->replaceInputField, SIGNAL(returnPressed()), this->replaceButton, SLOT(animateClick())); - //EditorToolbar - connect(editortoolbar->buttonNew, SIGNAL(clicked()), this, SLOT(actionNew())); - connect(editortoolbar->buttonOpen, SIGNAL(clicked()), this, SLOT(actionOpen())); - connect(editortoolbar->buttonSave, SIGNAL(clicked()), this, SLOT(actionSave())); - connect(editortoolbar->buttonZoomIn, SIGNAL(clicked()), editor, SLOT(zoomIn())); - connect(editortoolbar->buttonZoomOut, SIGNAL(clicked()), editor, SLOT(zoomOut())); - - //Toolbar toolBar = new ToolBar(this); verticalLayout_2->addWidget(toolBar); int defaultcolor = toolBar->palette().background().color().lightness(); if(defaultcolor > 165){ + fileActionNew->setIcon(QIcon("://images/blackNew.png")); + fileActionOpen->setIcon(QIcon("://images/Open-32(1).png")); + fileActionSave->setIcon(QIcon("://images/Save-32.png")); + editActionZoomIn->setIcon(QIcon("://images/zoomin.png")); + editActionZoomOut->setIcon(QIcon("://images/zoomout.png")); + designActionRender->setIcon(QIcon("://images/blackRender.png")); viewActionShowAxes->setIcon(QIcon("://images/blackaxes.png")); - toolBar->addAction(viewActionShowAxes); - viewActionShowEdges->setIcon(QIcon("://images/Rotation-32.png")); - toolBar->addAction(viewActionShowEdges); - } - - connect(toolBar->buttonRender, SIGNAL(clicked()), this, SLOT(actionRender())); - connect(toolBar->buttonTop, SIGNAL(clicked()), this, SLOT(viewAngleTop())); - connect(toolBar->buttonBottom, SIGNAL(clicked()), this, SLOT(viewAngleBottom())); - connect(toolBar->buttonLeft, SIGNAL(clicked()), this, SLOT(viewAngleLeft())); - connect(toolBar->buttonRight, SIGNAL(clicked()), this, SLOT(viewAngleRight())); - connect(toolBar->buttonFront, SIGNAL(clicked()), this, SLOT(viewAngleFront())); - connect(toolBar->buttonBack, SIGNAL(clicked()), this, SLOT(viewModeShowAxes())); - connect(toolBar->buttonZoomIn, SIGNAL(clicked()), qglview, SLOT(ZoomIn())); - connect(toolBar->buttonZoomOut, SIGNAL(clicked()), qglview, SLOT(ZoomOut())); + viewActionShowEdges->setIcon(QIcon("://images/Rotation-32.png")); + viewActionZoomIn->setIcon(QIcon("://images/zoomin.png")); + viewActionZoomOut->setIcon(QIcon("://images/zoomout.png")); + viewActionTop->setIcon(QIcon("://images/blackUp.png")); + viewActionBottom->setIcon(QIcon("://images/blackbottom.png")); + viewActionLeft->setIcon(QIcon("://images/blackleft (copy).png")); + viewActionRight->setIcon(QIcon("://images/rightright.png")); + viewActionFront->setIcon(QIcon("://images/blackfront.png")); + viewActionBack->setIcon(QIcon("://images/blackback.png")); + viewActionSurfaces->setIcon(QIcon("://images/surface.png")); + viewActionWireframe->setIcon(QIcon("://images/wireframe1.png")); + viewActionShowCrosshairs->setIcon(QIcon("://images/cross.png")); + viewActionPerspective->setIcon(QIcon("://images/perspective1.png")); + viewActionOrthogonal->setIcon(QIcon("://images/orthogonal.png")); + viewActionPreview->setIcon(QIcon("://images/Preview-32.png")); + viewActionAnimate->setIcon(QIcon("://images/animate.png")); - connect(toolBar->buttonSurface, SIGNAL(clicked()), this, SLOT(viewModeSurface())); - connect(toolBar->buttonWireframe, SIGNAL(clicked()), this, SLOT(viewModeWireframe())); + } else { + fileActionNew->setIcon(QIcon("://images/Document-New-128.png")); + fileActionOpen->setIcon(QIcon("://images/Open-128.png")); + fileActionSave->setIcon(QIcon("://images/Save-128.png")); + editActionZoomIn->setIcon(QIcon("://images/Zoom-In-32.png")); + editActionZoomOut->setIcon(QIcon("://images/Zoom-Out-32.png")); + designActionRender->setIcon(QIcon("://images/Arrowhead-Right-32.png")); + viewActionZoomIn->setIcon(QIcon("://images/Zoom-In-32.png")); + viewActionZoomOut->setIcon(QIcon("://images/Zoom-Out-32.png")); + viewActionShowAxes->setIcon(QIcon("://images/axes.png")); + viewActionShowEdges->setIcon(QIcon("://images/grid.png")); + viewActionTop->setIcon(QIcon("://images/up.png")); + viewActionBottom->setIcon(QIcon("://images/bottom.png")); + viewActionLeft->setIcon(QIcon("://images/left.png")); + viewActionRight->setIcon(QIcon("://images/right.png")); + viewActionFront->setIcon(QIcon("://images/front.png")); + viewActionBack->setIcon(QIcon("://images/back.png")); + viewActionSurfaces->setIcon(QIcon("://images/surfaceWhite.png")); + viewActionWireframe->setIcon(QIcon("://images/wireframeWhite.png")); + viewActionShowCrosshairs->setIcon(QIcon("://images/crosswhite.png")); + viewActionPreview->setIcon(QIcon("://images/Preview-32(1).png")); + viewActionPerspective->setIcon(QIcon("://images/perspective1white.png")); + viewActionOrthogonal->setIcon(QIcon("://images/orthogonalwhite.png")); + viewActionAnimate->setIcon(QIcon("://images/animate.png")); + } + + editortoolbar->addAction(fileActionNew); + editortoolbar->addAction(fileActionOpen); + editortoolbar->addAction(fileActionSave); + editortoolbar->addAction(editActionZoomIn); + editortoolbar->addAction(editActionZoomOut); + editortoolbar->addAction(designActionRender); - toolBar->setStyleSheet("QToolBar{border:1 solid black;}" ); + toolBar->addAction(viewActionPreview); + toolBar->addAction(viewActionSurfaces); + toolBar->addAction(viewActionWireframe); + toolBar->addAction(viewActionShowAxes); + toolBar->addAction(viewActionShowEdges); + toolBar->addAction(viewActionZoomIn); + toolBar->addAction(viewActionZoomOut); + toolBar->addAction(viewActionTop); + toolBar->addAction(viewActionBottom); + toolBar->addAction(viewActionLeft); + toolBar->addAction(viewActionRight); + toolBar->addAction(viewActionFront); + toolBar->addAction(viewActionBack); + toolBar->addAction(viewActionShowCrosshairs); + toolBar->addAction(viewActionPerspective); + toolBar->addAction(viewActionOrthogonal); + toolBar->addAction(viewActionAnimate); + toolBar->setStyleSheet("QToolBar{border:1 solid black;}" ); // make sure it looks nice.. QSettings settings; diff --git a/src/toolbar.cpp b/src/toolbar.cpp index 1492b182..dddb6f82 100644 --- a/src/toolbar.cpp +++ b/src/toolbar.cpp @@ -3,67 +3,4 @@ ToolBar::ToolBar(QWidget *parent) : QToolBar(parent) { - int defaultColor = this->palette().background().color().lightness(); - - buttonRender = new QToolButton; - buttonTop = new QToolButton; - buttonBottom = new QToolButton; - buttonLeft = new QToolButton; - buttonRight = new QToolButton; - buttonFront = new QToolButton; - buttonBack = new QToolButton; - buttonZoomIn = new QToolButton; - buttonZoomOut = new QToolButton; - buttonWireframe = new QToolButton; - buttonSurface = new QToolButton; - - if(defaultColor > 165) - { - buttonRender->setIcon(QIcon("://images/blackRender.png")); - buttonRender->setToolTip("Render"); - buttonTop->setIcon(QIcon("://images/blackUp.png")); - buttonBottom->setIcon(QIcon("://images/blackbottom.png")); - buttonLeft->setIcon(QIcon("://images/blackleft (copy).png")); - buttonRight->setIcon(QIcon("://images/rightright.png")); - buttonFront->setIcon(QIcon("://images/blackfront.png")); - buttonBack->setIcon(QIcon("://images/blackback.png")); - buttonZoomIn->setIcon(QIcon("://images/zoomin.png")); - buttonZoomOut->setIcon(QIcon("://images/zoomout.png")); - buttonWireframe->setIcon(QIcon("://images/wireframe1.png")); - buttonSurface->setIcon(QIcon("://images/surface.png")); - } else { - - buttonRender->setIcon(QIcon("://images/Arrowhead-Right-32.png")); - buttonTop->setIcon(QIcon("://images/up.png")); - buttonBottom->setIcon(QIcon("://images/bottom.png")); - buttonLeft->setIcon(QIcon("://images/left.png")); - buttonRight->setIcon(QIcon("://images/right.png")); - buttonFront->setIcon(QIcon("://images/front.png")); - buttonBack->setIcon(QIcon("://images/back.png")); - - } - buttonRender->setToolTip("Render"); - buttonTop->setToolTip("Top"); - buttonBottom->setToolTip("Bottom"); - buttonLeft->setToolTip("Left"); - buttonRight->setToolTip("Right"); - buttonFront->setToolTip("Front"); - buttonBack->setToolTip("Back"); - buttonZoomIn->setToolTip("Zoom in"); - buttonZoomOut->setToolTip("Zoom out"); - buttonWireframe->setToolTip("Wireframe"); - buttonSurface->setToolTip("Surfaces"); - - this->addWidget(buttonRender); - this->addSeparator(); - this->addWidget(buttonTop); - this->addWidget(buttonBottom); - this->addWidget(buttonLeft); - this->addWidget(buttonRight); - this->addWidget(buttonFront); - this->addWidget(buttonBack); - this->addWidget(buttonZoomIn); - this->addWidget(buttonZoomOut); - this->addWidget(buttonWireframe); - this->addWidget(buttonSurface); } diff --git a/src/toolbar.h b/src/toolbar.h index 08ebdcb4..bc0cef26 100644 --- a/src/toolbar.h +++ b/src/toolbar.h @@ -9,9 +9,6 @@ class ToolBar : public QToolBar Q_OBJECT public: explicit ToolBar(QWidget *parent = 0); - QToolButton *buttonZoomIn, *buttonZoomOut, *buttonRender; - QToolButton *buttonTop, *buttonBottom, *buttonLeft, *buttonRight; - QToolButton *buttonFront, *buttonBack, *buttonWireframe, *buttonSurface; signals: