[LyX/master] Add ticks to zoom slider

Juergen Spitzmueller spitz at lyx.org
Sun Mar 7 13:24:49 UTC 2021


commit b07084df2dbf04a7b54206ab5135b0f628bd59b8
Author: Juergen Spitzmueller <spitz at lyx.org>
Date:   Sun Mar 7 14:15:15 2021 +0100

    Add ticks to zoom slider
---
 src/frontends/qt/GuiView.cpp |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/frontends/qt/GuiView.cpp b/src/frontends/qt/GuiView.cpp
index 536a0ca..1d779fc 100644
--- a/src/frontends/qt/GuiView.cpp
+++ b/src/frontends/qt/GuiView.cpp
@@ -635,6 +635,8 @@ GuiView::GuiView(int id)
 	zoomslider->setRange(10, (lyxrc.defaultZoom * 2) - 10);
 	zoomslider->setValue(lyxrc.currentZoom);
 	zoomslider->setToolTip(qt_("Workarea zoom level. Drag, use Ctrl-+/- or Shift-Mousewheel to adjust."));
+	zoomslider->setTickPosition(QSlider::TicksBelow);
+	zoomslider->setTickInterval(lyxrc.defaultZoom - 10);
 	statusBar()->addPermanentWidget(zoomslider);
 
 	connect(zoomslider, SIGNAL(sliderMoved(int)), this, SLOT(zoomSliderMoved(int)));


More information about the lyx-cvs mailing list