radioapp/radiowidgets/inc/radioutil.h
changeset 54 a8ba0c289b44
parent 39 ac7857bd5fdb
equal deleted inserted replaced
51:bbebb0235466 54:a8ba0c289b44
    28 // Forward declarations
    28 // Forward declarations
    29 class RadioFrequencyStrip;
    29 class RadioFrequencyStrip;
    30 class RadioStationCarousel;
    30 class RadioStationCarousel;
    31 class RadioFrequencyScanner;
    31 class RadioFrequencyScanner;
    32 class HbNotificationDialog;
    32 class HbNotificationDialog;
       
    33 class QSortFilterProxyModel;
    33 
    34 
    34 struct EffectInfo
    35 struct EffectInfo
    35 {
    36 {
    36     EffectInfo( QGraphicsItem* item, QString path, QString event ) :
    37     EffectInfo( QGraphicsItem* item, QString path, QString event ) :
    37         mItem( item ),
    38         mItem( item ),
    68     static Scroll::Direction scrollDirectionFromSkipMode( int skipMode );
    69     static Scroll::Direction scrollDirectionFromSkipMode( int skipMode );
    69     static Scroll::Direction scrollDirection( int direction );
    70     static Scroll::Direction scrollDirection( int direction );
    70     static TuneReason::Reason tuneReason( int tuneReason );
    71     static TuneReason::Reason tuneReason( int tuneReason );
    71 
    72 
    72     static void showDiscreetNote( const QString& text );
    73     static void showDiscreetNote( const QString& text );
       
    74     
       
    75     static void mapToSource( const QModelIndexList& proxyIndices, 
       
    76                              QModelIndexList& sourceIndices, 
       
    77                              const QSortFilterProxyModel* model);
    73 
    78 
    74 private:
    79 private:
    75 
    80 
    76     RadioUtil();
    81     RadioUtil();
    77     ~RadioUtil();
    82     ~RadioUtil();