equal
deleted
inserted
replaced
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 |