radioapp/radiowidgets/src/radiofrequencystripbase.cpp
changeset 47 74b7c6e79031
parent 44 0a3ad94fc71c
child 54 a8ba0c289b44
equal deleted inserted replaced
44:0a3ad94fc71c 47:74b7c6e79031
   177 /*!
   177 /*!
   178  *
   178  *
   179  */
   179  */
   180 void RadioFrequencyStripBase::setFrequency( const uint frequency, int reason, Scroll::Direction direction )
   180 void RadioFrequencyStripBase::setFrequency( const uint frequency, int reason, Scroll::Direction direction )
   181 {
   181 {
       
   182     Q_UNUSED( reason );
       
   183 
   182     if ( mFrequencies.contains( frequency ) ) {
   184     if ( mFrequencies.contains( frequency ) ) {
   183         scrollToFrequency( frequency, direction, mAutoScrollTime );
   185         scrollToFrequency( frequency, direction, mAutoScrollTime );
   184     }
   186     }
   185 }
   187 }
   186 
   188 
   772 /*!
   774 /*!
   773  *
   775  *
   774  */
   776  */
   775 void RadioFrequencyStripBase::scrollToFrequency( uint frequency, Scroll::Direction direction, int time )
   777 void RadioFrequencyStripBase::scrollToFrequency( uint frequency, Scroll::Direction direction, int time )
   776 {
   778 {
       
   779     Q_UNUSED( time );
       
   780 
   777     int targetFreqPos = mFrequencies.value( frequency ).mPosition;
   781     int targetFreqPos = mFrequencies.value( frequency ).mPosition;
   778     const int currentFreqPos = mFrequencies.value( mFrequency ).mPosition;
   782     const int currentFreqPos = mFrequencies.value( mFrequency ).mPosition;
   779     const int currentPos = int( -contentWidget()->x() + mSelectorPos + FrequencyStrip::ROUNDER );
   783     const int currentPos = int( -contentWidget()->x() + mSelectorPos + FrequencyStrip::ROUNDER );
   780     const bool isInSecondHalf = currentPos >= mMaxWidth - FrequencyStrip::ITEM_WIDTH + mSeparatorPos;
   784     const bool isInSecondHalf = currentPos >= mMaxWidth - FrequencyStrip::ITEM_WIDTH + mSeparatorPos;
   781 
   785