Zoom Icon Patch
authorBrandon King <kingb@caltech.edu>
Sat, 18 Mar 2006 01:08:18 +0000 (01:08 +0000)
committerBrandon King <kingb@caltech.edu>
Sat, 18 Mar 2006 01:08:18 +0000 (01:08 +0000)
icons/viewmag.png [new file with mode: 0644]
qui/MussaWindow.cpp
qui/MussaWindow.hpp

diff --git a/icons/viewmag.png b/icons/viewmag.png
new file mode 100644 (file)
index 0000000..f507381
Binary files /dev/null and b/icons/viewmag.png differ
index 4822d316741aa4cc48fa5522f929063a4ded12de..f8945c4459d9ae391d60a7655972c629c255de44 100644 (file)
@@ -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)), 
index 0ba819ca197cc670002e099e1b990977916f032d..26e16bc097aa8bf6afa3c61c5abb99ac4dc69ed5 100644 (file)
@@ -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;