equal
deleted
inserted
replaced
18 // System includes |
18 // System includes |
19 #include <HbEffect> |
19 #include <HbEffect> |
20 |
20 |
21 // User includes |
21 // User includes |
22 #include "radiouiutilities.h" |
22 #include "radiouiutilities.h" |
|
23 #include "radiofrequencystrip.h" |
|
24 #include "radiostationcarousel.h" |
23 #include "radiologger.h" |
25 #include "radiologger.h" |
24 |
26 |
25 // Constants |
27 // Constants |
|
28 |
|
29 static RadioUiUtilities* theInstance = 0; |
|
30 |
|
31 /*! |
|
32 * |
|
33 */ |
|
34 RadioUiUtilities::RadioUiUtilities() |
|
35 { |
|
36 } |
|
37 |
|
38 /*! |
|
39 * |
|
40 */ |
|
41 RadioUiUtilities::~RadioUiUtilities() |
|
42 { |
|
43 } |
26 |
44 |
27 /*! |
45 /*! |
28 * |
46 * |
29 */ |
47 */ |
30 bool RadioUiUtilities::addEffects( QEffectList list ) |
48 bool RadioUiUtilities::addEffects( QEffectList list ) |
49 } |
67 } |
50 } |
68 } |
51 |
69 |
52 return allAvailable; |
70 return allAvailable; |
53 } |
71 } |
|
72 |
|
73 |
|
74 /*! |
|
75 * |
|
76 */ |
|
77 RadioFrequencyStrip* RadioUiUtilities::frequencyStrip() |
|
78 { |
|
79 return instance().mFrequencyStrip; |
|
80 } |
|
81 |
|
82 /*! |
|
83 * |
|
84 */ |
|
85 RadioStationCarousel* RadioUiUtilities::carousel() |
|
86 { |
|
87 return instance().mCarousel; |
|
88 } |
|
89 |
|
90 /*! |
|
91 * |
|
92 */ |
|
93 void RadioUiUtilities::setFrequencyStrip( RadioFrequencyStrip* frequencyStrip ) |
|
94 { |
|
95 instance().mFrequencyStrip = frequencyStrip; |
|
96 } |
|
97 |
|
98 /*! |
|
99 * |
|
100 */ |
|
101 void RadioUiUtilities::setCarousel( RadioStationCarousel* carousel ) |
|
102 { |
|
103 instance().mCarousel = carousel; |
|
104 } |
|
105 |
|
106 /*! |
|
107 * |
|
108 */ |
|
109 RadioUiUtilities& RadioUiUtilities::instance() |
|
110 { |
|
111 if ( !::theInstance ) { |
|
112 ::theInstance = new RadioUiUtilities; |
|
113 } |
|
114 return *::theInstance; |
|
115 } |
|
116 |