Changeset View
Changeset View
Standalone View
Standalone View
src/view/kateviewinternal.cpp
Context not available. | |||||
335 | return (viewLine - startLine()) * renderer()->lineHeight(); | 335 | return (viewLine - startLine()) * renderer()->lineHeight(); | ||
---|---|---|---|---|---|
336 | } | 336 | } | ||
337 | 337 | | |||
338 | void KateViewInternal::slotIncFontSizes() | 338 | void KateViewInternal::slotIncFontSizes(qreal step) | ||
339 | { | 339 | { | ||
340 | renderer()->increaseFontSizes(); | 340 | renderer()->increaseFontSizes(step); | ||
341 | } | 341 | } | ||
342 | 342 | | |||
343 | void KateViewInternal::slotDecFontSizes() | 343 | void KateViewInternal::slotDecFontSizes(qreal step) | ||
344 | { | 344 | { | ||
345 | renderer()->decreaseFontSizes(); | 345 | renderer()->decreaseFontSizes(step); | ||
346 | } | 346 | } | ||
347 | 347 | | |||
348 | /** | 348 | /** | ||
Context not available. | |||||
3298 | // ctrl pressed -> change font size (only if angle is reported) | 3298 | // ctrl pressed -> change font size (only if angle is reported) | ||
3299 | if (e->modifiers() == Qt::ControlModifier) { | 3299 | if (e->modifiers() == Qt::ControlModifier) { | ||
3300 | if (e->angleDelta().y() > 0) { | 3300 | if (e->angleDelta().y() > 0) { | ||
3301 | slotIncFontSizes(); | 3301 | slotIncFontSizes(qreal(e->angleDelta().y()) / QWheelEvent::DefaultDeltasPerStep); | ||
3302 | } else if (e->angleDelta().y() < 0) { | 3302 | } else if (e->angleDelta().y() < 0) { | ||
3303 | slotDecFontSizes(); | 3303 | slotDecFontSizes(qreal(-e->angleDelta().y()) / QWheelEvent::DefaultDeltasPerStep); | ||
3304 | } | 3304 | } | ||
3305 | 3305 | | |||
3306 | // accept always and be done for zooming | 3306 | // accept always and be done for zooming | ||
Context not available. |