Change name of scroll position variable and fix calculation of it

This commit is contained in:
Veronica K. B. Olsen
2020-10-11 23:03:37 +02:00
parent 322be33ac4
commit d0bda15b0a
5 changed files with 16 additions and 16 deletions
+2 -2
View File
@@ -775,9 +775,9 @@ class GuiDocEditor(QTextEdit):
kMod = keyEvent.modifiers()
if kMod == Qt.NoModifier or kMod == Qt.ShiftModifier:
cPos = self.cursorRect().center().y()
mPos = self.mainConf.scollFromPoint*self.height()*0.01
mPos = self.mainConf.scollToPoint * self.viewport().height()
vBar = self.verticalScrollBar()
vBar.setValue(vBar.value() + cPos - round(mPos))
vBar.setValue(vBar.value() + cPos - round(mPos * 0.01))
self.ensureCursorVisible()
return
+8 -8
View File
@@ -578,14 +578,14 @@ class GuiConfigEditLayoutTab(QWidget):
)
## Font Size
self.scollFromPoint = QSpinBox(self)
self.scollFromPoint.setMinimum(10)
self.scollFromPoint.setMaximum(90)
self.scollFromPoint.setSingleStep(1)
self.scollFromPoint.setValue(self.mainConf.scollFromPoint)
self.scollToPoint = QSpinBox(self)
self.scollToPoint.setMinimum(10)
self.scollToPoint.setMaximum(90)
self.scollToPoint.setSingleStep(1)
self.scollToPoint.setValue(self.mainConf.scollToPoint)
self.mainForm.addRow(
"Position in the editor to keep the cursor",
self.scollFromPoint,
self.scollToPoint,
"In units of percentage of the editor height.",
theUnit = "%"
)
@@ -609,7 +609,7 @@ class GuiConfigEditLayoutTab(QWidget):
tabWidth = self.tabWidth.value()
scrollPastEnd = self.scrollPastEnd.isChecked()
scollWithCursor = self.scollWithCursor.isChecked()
scollFromPoint = self.scollFromPoint.value()
scollToPoint = self.scollToPoint.value()
self.mainConf.textFont = textFont
self.mainConf.textSize = textSize
@@ -622,7 +622,7 @@ class GuiConfigEditLayoutTab(QWidget):
self.mainConf.tabWidth = tabWidth
self.mainConf.scrollPastEnd = scrollPastEnd
self.mainConf.scollWithCursor = scollWithCursor
self.mainConf.scollFromPoint = scollFromPoint
self.mainConf.scollToPoint = scollToPoint
self.mainConf.confChanged = True