| 265 | } |
| 266 | |
| 267 | void SessionsGraph::wheelEvent( QWheelEvent* event ) |
| 268 | { |
| 269 | if ( QApplication::keyboardModifiers() & Qt::ShiftModifier ) { |
| 270 | horizontalScrollBar()->event( event ); |
| 271 | } |
| 272 | else if ( QApplication::keyboardModifiers() & Qt::ControlModifier ) { |
| 273 | scaleView( pow( 2., event->angleDelta().y() / 500.0 ) ); |
| 274 | event->accept(); |
| 275 | return; |
| 276 | } |
| 277 | else { |
| 278 | verticalScrollBar()->event( event ); |
| 279 | } |
| 280 | event->accept(); |
| 281 | } |