~ubuntu-branches/ubuntu/utopic/lmms/utopic

« back to all changes in this revision

Viewing changes to src/gui/widgets/knob.cpp

  • Committer: Package Import Robot
  • Author(s): Israel Dahl
  • Date: 2014-04-30 18:49:37 UTC
  • mfrom: (1.1.15)
  • Revision ID: package-import@ubuntu.com-20140430184937-hozuuxonlbshciya
Tags: 1.0.1-src-0ubuntu1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
467
467
                        ! ( _me->modifiers() & Qt::ControlModifier ) &&
468
468
                        ! ( _me->modifiers() & Qt::ShiftModifier ) )
469
469
        {
470
 
                AutomatableModel *thisModel = model();
471
 
                if( thisModel )
472
 
                {
473
 
                        thisModel->addJournalCheckPoint();
474
 
                        thisModel->saveJournallingState( false );
475
 
                }
 
470
                model()->prepareJournalEntryFromOldVal();
476
471
 
477
472
                const QPoint & p = _me->pos();
478
473
                m_origMousePos = p;
520
515
 
521
516
 
522
517
 
523
 
void knob::mouseReleaseEvent( QMouseEvent* event )
 
518
void knob::mouseReleaseEvent( QMouseEvent * /* _me*/ )
524
519
{
525
 
        if( event && event->button() == Qt::LeftButton )
526
 
        {
527
 
                AutomatableModel *thisModel = model();
528
 
                if( thisModel )
529
 
                {
530
 
                        thisModel->restoreJournallingState();
531
 
                }
532
 
        }
 
520
        model()->addJournalEntryFromOldToCurVal();
533
521
 
534
522
        m_buttonPressed = false;
535
523