48 ~HbStyle(); |
48 ~HbStyle(); |
49 |
49 |
50 |
50 |
51 // HbStyle::Primitive enums are DEPRECATED |
51 // HbStyle::Primitive enums are DEPRECATED |
52 enum Primitive { |
52 enum Primitive { |
53 P_None, |
|
54 P_PushButton_icon, |
|
55 P_PushButton_text, |
|
56 P_PushButton_additionaltext, |
|
57 P_PushButton_background, |
|
58 P_PushButton_toucharea, |
|
59 P_PushButton_focus, |
|
60 P_DataGroup_background, |
|
61 P_DataGroupComboBackground, |
|
62 P_DataGroup_heading, |
|
63 P_DataGroup_description, |
|
64 P_DataForm_heading, |
|
65 P_DataForm_heading_background, |
|
66 P_DataForm_description, |
|
67 P_DataGroup_icon, |
|
68 P_ToolButton_frame, |
|
69 P_ToolButton_text, |
|
70 P_ToolButton_icon, |
|
71 P_Slider_thumb, |
|
72 P_SliderElement_text, |
|
73 P_SliderElement_icon, |
|
74 P_SliderElement_increase, |
|
75 P_SliderElement_decrease, |
|
76 P_Slider_groove, |
|
77 P_Slider_progressgroove, |
|
78 P_ItemViewItem_checkbox, |
|
79 P_ItemViewItem_radiobutton, |
|
80 P_ItemViewItem_selection, |
|
81 P_LineEdit_frame_normal, |
|
82 P_LineEdit_frame_highlight, |
|
83 P_TextEdit_frame_normal, |
|
84 P_TextEdit_frame_highlight, |
|
85 P_Edit_text, |
|
86 P_Label_text, |
|
87 P_Label_icon, |
|
88 P_MenuItem_frame, |
|
89 P_MenuItem_focus, |
|
90 P_MenuItem_text, |
|
91 P_MenuItem_submenuindicator, |
|
92 P_MenuItem_checkindicator, |
|
93 P_MenuItem_separator, |
|
94 P_ScrollBar_groove, |
|
95 P_ScrollBar_handle, |
|
96 P_ScrollBar_toucharea, |
|
97 P_Popup_background, |
|
98 P_Popup_background_weak, |
|
99 P_Popup_heading_frame, |
|
100 P_ToolTip_background, |
|
101 P_MessageBox_icon, |
|
102 P_ItemViewItem_background, |
|
103 P_ListViewItem_text, |
|
104 P_ListViewItem_richtext, |
|
105 P_ListViewItem_icon, |
|
106 P_ItemHighlight_background, |
|
107 P_ToolBarExtension_background, |
|
108 P_GridViewItem_text, |
|
109 P_GridViewItem_icon, |
|
110 P_CheckBox_text, |
|
111 P_CheckBox_icon, |
|
112 P_CheckBox_toucharea, |
|
113 P_Fade_background, |
|
114 P_TitlePane_background, |
|
115 P_TitlePane_text, |
|
116 P_TitlePane_icon, |
|
117 P_TitlePane_toucharea, |
|
118 P_TitleBar_toucharea, |
|
119 P_SignalIndicator_icon, |
|
120 P_SignalLevel_background, |
|
121 P_SignalLevel_icon, |
|
122 P_BatteryIndicator_icon, |
|
123 P_BatteryLevel_background, |
|
124 P_BatteryLevel_icon, |
|
125 P_IndicatorGroup_icon1, |
|
126 P_IndicatorGroup_icon2, |
|
127 P_IndicatorGroup_icon3, |
|
128 P_IndicatorGroup_icon4, |
|
129 P_ProgressBar_frame, |
|
130 P_ProgressBar_track, |
|
131 P_ProgressBar_waittrack, |
|
132 P_ProgressBar_mintext, |
|
133 P_ProgressBar_maxtext, |
|
134 P_NavigationButton_background, |
|
135 P_NavigationButton_toucharea, |
|
136 P_IndicatorButton_background, |
|
137 P_IndicatorButton_handleindication, |
|
138 P_IndicatorButton_eventindication, |
|
139 P_IndicatorButton_toucharea, |
|
140 P_ItemViewItem_frame, |
|
141 P_SelectionControl_selectionstart, |
|
142 P_SelectionControl_selectionend, |
|
143 P_TreeViewItem_expandicon, |
|
144 P_Label_richtext, |
|
145 P_RatingSlider_track, |
|
146 P_RatingSlider_frame, |
|
147 P_RatingSlider_toucharea, |
|
148 P_ProgressSlider_frame, |
|
149 P_ProgressSlider_track, |
|
150 P_ProgressSlider_slidertrack, |
|
151 P_ProgressSlider_toucharea, |
|
152 P_ProgressSliderHandle_background, // deprecated |
|
153 P_ProgressSliderHandle_icon, |
|
154 P_ProgressSliderHandle_toucharea, |
|
155 P_RatingSlider_layout, |
|
156 P_ScrollArea_continuationbottom, |
|
157 P_ScrollArea_continuationtop, |
|
158 P_ScrollArea_continuationleft, |
|
159 P_ScrollArea_continuationright, |
|
160 P_ItemViewItem_focus, |
|
161 P_NotificationDialog_icon, |
|
162 P_NotificationDialog_text, |
|
163 P_NotificationDialog_title, |
|
164 P_NotificationDialog_frame, |
|
165 P_ComboBox_background, |
|
166 P_ComboBoxPopup_background, |
|
167 P_ComboBoxButton_toucharea, |
|
168 P_ComboBox_text, |
|
169 P_DataItem_background, |
|
170 P_DataItem_separator, |
|
171 P_ColorGridViewItem_colorIcon, |
|
172 P_ColorGridViewItem_borderIcon, |
|
173 P_ColorGridViewItem_checkIcon, |
|
174 P_ComboBox_button, |
|
175 P_ProgressDialog_icon, |
|
176 P_ProgressDialog_text, |
|
177 P_DataItem_label, |
|
178 P_DataItem_description, |
|
179 P_SliderElement_touchincrease, |
|
180 P_SliderElement_touchdecrease, |
|
181 P_SliderElement_touchhandle, |
|
182 P_SliderElement_touchgroove, |
|
183 P_SliderTickMark_majoricon, |
|
184 P_SliderTickMark_minoricon, |
|
185 P_SliderTickMark_majorlabel, |
|
186 P_SliderTickMark_minorlabel, |
|
187 P_QueryInputMode_image, |
|
188 P_GroupBoxHeading_icon, |
|
189 P_GroupBoxHeading_text, |
|
190 P_GroupBoxMarquee_text, |
|
191 P_GroupBoxHeading_background, |
|
192 P_GroupBoxContent_background, |
|
193 P_DataItem_icon, |
|
194 P_ItemViewItem_touchmultiselection, |
|
195 P_TumbleView_background, |
|
196 P_TumbleView_frame, |
|
197 P_TumbleView_highlight, |
|
198 P_DateTimePicker_background, |
|
199 P_DateTimePicker_frame, |
|
200 P_DateTimePicker_separator, |
|
201 P_IndexFeedback_popup_text, |
|
202 P_IndexFeedback_popup_background, |
|
203 P_SliderPopup_background, |
|
204 P_StatusBar_background, |
|
205 P_StatusBar_timetext, |
|
206 P_InputDialog_text, |
|
207 P_InputDialog_additionaltext, |
|
208 P_Last, // Keep this always as the LAST item in the active primitives list! |
|
209 |
|
210 P_Deprecated = 0x000f0000, |
|
211 // Deprecated enumerations |
|
212 // These are DEPRECATED, replace or remove from widget/app sources !! |
|
213 P_ProgressBar_toucharea = P_ProgressSlider_toucharea, // DEPRECATED |
|
214 P_ProgressBar_slidertrack = P_ProgressSlider_track, // DEPRECATED |
|
215 P_ProgressSlider_handleicon = P_ProgressSliderHandle_icon, // DEPRECATED |
|
216 P_InputDialog_additional_text = P_InputDialog_additionaltext, //deprecated |
|
217 |
|
218 P_NotUsed = 0x00f00000, |
|
219 P_MessageBox_text, //deprecated ,not used. |
|
220 P_ProgressSlider_handle, // DEPRECATED, NOT USED |
|
221 P_ProgressBar_text, // DEPRECATED, NOT USED |
|
222 |
|
223 P_CustomBase = 0x0f000000 |
53 P_CustomBase = 0x0f000000 |
224 }; |
54 }; |
225 |
55 |
226 |
56 |
227 virtual QGraphicsItem *createPrimitive( HbStyle::Primitive primitive, QGraphicsItem *parent = 0 ) const; |
57 virtual QGraphicsItem *createPrimitive( HbStyle::Primitive primitive, QGraphicsItem *parent = 0 ) const; |