From 644687130f17319f423741e4eb0f16015f5b59ff Mon Sep 17 00:00:00 2001 From: Brandon King Date: Sat, 18 Mar 2006 01:08:18 +0000 Subject: [PATCH] Zoom Icon Patch --- icons/viewmag.png | Bin 0 -> 1983 bytes qui/MussaWindow.cpp | 9 ++++++++- qui/MussaWindow.hpp | 2 ++ 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 icons/viewmag.png diff --git a/icons/viewmag.png b/icons/viewmag.png new file mode 100644 index 0000000000000000000000000000000000000000..f507381463c05c3be6a899eeb4a41dba2ec2a62f GIT binary patch literal 1983 zcmV;w2SE6VP)^PRd$jImq#10%B>;fDdYz%+?{AKv^asVm+$`>IM_g93=Awl@&EsUV&DET{JVXff${b83;+K8bBvAkBFPZ| z0mK9%=FQvW@a^~i`uqI4405vU47@x{3u53j$3GO#f~ z9KrmLf#EkW5puEvEdwSzPM~F+AV&fn%mK_9APiE^%gfHdEiMcyFARuv06+jSv9q%Z z{AXi_WHVq={|mJ2|G)nX!0ZmjpMd=9z?2RO6>eb80LBahkODgngxR5(6-tXp3Ijvo z7tsy?2p|?VHa3R;Y!II_0uBE2=Rd=p$A1|3xER5~{uktPV332dpE%H`KcSYfKvOU* z9|PUV@E_{vU%&nk9R&aZ#Ps&<2ZrB&AO#G_Fi<)W0j9d&K$Czu4xHNAfHsOULwxuP z>T^~GL@2N!iT(fa3zQCsE(-txh~>?j4-A|?e*g;_Zg2>^di$3_T!fiHR)QHE-&{b4 z0iz!5vv)`qfkJ>8mXD!62j$8~cOC;n;MWCW9RLtOz(n|a!}li-!IpzCD6T&MBmUXz zzYOob{%3dxjFOKGkf3LVViu$jU`GmpKi_^Z+`e)bm=*sL?EruP0%gOE&(5D_`0?vM z*a4ud1ulA_Wj+(sVX*jSf?{U0XaG6t+S%)%1h`@L>}sN;03d*v7B6mE@afUL2M@2@ zWB3P*b8z|33P}$PP|F#SDh@_8hrpuZ$JZYWn^*1z`u@*EQVJq~00KuLuu3hww|yhS zo7dmK6$~G+v;lhB z36SCdfB-^i4}^wR^m7Ub6c~jCF{l|TG4Sy~idj}*7_%}WasUi}c>SJX-GVI)?_RuR zaCJ3jc>MS!ur%cQASNa_k@H-EJmaqqA1te{72 zX6g(aoGjqVhy@zwFM(O@{DE@}=Z;=rU}Irf;OuOgaPQvJ2bPw)3g5r~WZ-$cghAlT zK8F9lzcIY~&bz>=>3SkA2LJ>RBQ6P`LlS^gJPV@*I28AC4L#D{tKR?7`1?S3*)zj)4j22nJ|KNb|g6cn5TZzKoQ@z8h~h0t67%9RLD* zuD$(Xt0J=U>Q$g4nC?nQDFYoL1abr<$;t5n9r5;?frgl*0zd%K!~r01;MUt877D^E zuUz@!A;@x9LRwh{=m;HP1;PxD4zB;N8P46|Gyn)7nmGUjj^2Cw!%9gQ7!qGRIRD(0 zP*9TwJL1LD4-CuJJYwKAjAZ}_AeuS=1dc%+ar5R^kM~b*NeBzGF)W?L#pu|NDR7vgs$H;0RWERix@YU}RA3l681PCC;|Ns9p3?u*uFaSSpSPInL RO|<|3002ovPDHLkV1mTjV!HqU literal 0 HcmV?d00001 diff --git a/qui/MussaWindow.cpp b/qui/MussaWindow.cpp index 4822d31..f8945c4 100644 --- a/qui/MussaWindow.cpp +++ b/qui/MussaWindow.cpp @@ -24,6 +24,7 @@ MussaWindow::MussaWindow(Mussa *analysis_, QWidget *parent) : mussaViewTB("Path Views"), zoomBox(), threshold(), + zoomLabel(), closeAction(0) // initialize one of the pointers to null as a saftey flag { setupActions(); @@ -36,8 +37,14 @@ MussaWindow::MussaWindow(Mussa *analysis_, QWidget *parent) : setCentralWidget(&browser); mussaViewTB.addAction(toggleMotifsAction); + + zoomLabel.setPixmap(QIcon("icons/viewmag.png").pixmap(16, 16)); + zoomLabel.setToolTip(tr("Zoom")); + zoomLabel.setWhatsThis(tr("Zoom magnification factor")); + mussaViewTB.addWidget(&zoomLabel); - zoomBox.setWhatsThis("zoom magnification factor"); + zoomBox.setToolTip(tr("Zoom")); + zoomBox.setWhatsThis(tr("Zoom magnification factor")); zoomBox.setRange(2,1000); mussaViewTB.addWidget(&zoomBox); connect(&zoomBox, SIGNAL(valueChanged(int)), diff --git a/qui/MussaWindow.hpp b/qui/MussaWindow.hpp index 0ba819c..26e16bc 100644 --- a/qui/MussaWindow.hpp +++ b/qui/MussaWindow.hpp @@ -10,6 +10,7 @@ #include "qui/ThresholdWidget.hpp" class QAction; +class QLabel; class Mussa; class MussaWindow : public QMainWindow @@ -55,6 +56,7 @@ protected: QToolBar mussaViewTB; QSpinBox zoomBox; ThresholdWidget threshold; + QLabel zoomLabel; QAction *aboutAction; QAction *closeAction; -- 2.30.2