equal
deleted
inserted
replaced
20 |
20 |
21 #include <hbwidget.h> |
21 #include <hbwidget.h> |
22 #include <qobject.h> |
22 #include <qobject.h> |
23 |
23 |
24 class QGraphicsLinearLayout; |
24 class QGraphicsLinearLayout; |
25 class UniViewerDetailsWidget; |
|
26 class UniViewerBodyWidget; |
25 class UniViewerBodyWidget; |
27 class UniViewerFeeder; |
26 class UniViewerFeeder; |
28 class ConvergedMessage; |
27 class UniViewerHeaderContainer; |
29 class HbGroupBox; |
|
30 class UniViewerAddressContainer; |
|
31 class UniViewerAttachmentContainer; |
|
32 |
28 |
33 /** |
29 /** |
34 * This widget is place holder for message headers and body |
30 * This widget is place holder for message headers and body |
35 */ |
31 */ |
36 class UniViewSlideWidget: public HbWidget |
32 class UniViewSlideWidget: public HbWidget |
67 */ |
63 */ |
68 void clearContent(); |
64 void clearContent(); |
69 |
65 |
70 /** |
66 /** |
71 * Populates the content on the widget |
67 * Populates the content on the widget |
72 * @param messageDetails message details |
|
73 */ |
68 */ |
74 void populateContent(); |
69 void populateContent(); |
75 |
70 |
76 /** |
71 /** |
77 * Populates the content first slide |
72 * Populates the content first slide |
78 * @param messageDetails message details |
73 * @param messageDetails message details |
79 */ |
74 */ |
80 void populateFirstSlide(); |
75 void populateFirstSlide(); |
81 |
76 |
82 signals: |
77 signals: |
83 /** |
78 |
84 * this signal is emitted when sendMessage is emitted. from UniViewerTextItem. |
79 /** |
85 */ |
80 * this signal is emitted when sendMessage is emitted. from UniViewerTextItem. |
86 void sendMessage(const QString& phoneNumber); |
81 */ |
|
82 void sendMessage(const QString& phoneNumber); |
87 |
83 |
88 private: |
84 private: |
89 |
85 |
90 /** |
86 /** |
91 * This is used only inside the contents widget |
87 * This is used only inside the contents widget |
104 * Owned |
100 * Owned |
105 */ |
101 */ |
106 QGraphicsLinearLayout* mMainLayout; |
102 QGraphicsLinearLayout* mMainLayout; |
107 |
103 |
108 /** |
104 /** |
109 * UniViewerDetailsWidget object |
|
110 * Owned |
|
111 */ |
|
112 UniViewerDetailsWidget *mViewerDetails; |
|
113 |
|
114 /** |
|
115 * UniViewerFeeder object |
105 * UniViewerFeeder object |
116 * Owned |
106 * Owned |
117 */ |
107 */ |
118 UniViewerFeeder* mViewFeeder; |
108 UniViewerFeeder* mViewFeeder; |
119 |
109 |
120 /** |
110 /** |
121 * UniViewerBodyWidget object |
111 * UniViewerBodyWidget object |
122 * owned. |
112 * Owned |
123 */ |
113 */ |
124 UniViewerBodyWidget* mBody; |
114 UniViewerBodyWidget* mBody; |
125 |
115 |
126 /** |
116 /** |
127 * HbGroupBox object |
117 * UniViewerHeaderContainer object |
128 * owned. |
118 * Owned |
129 */ |
119 */ |
130 HbGroupBox *mHeaderGroupBox; |
120 UniViewerHeaderContainer* mHeaderContainer; |
131 |
|
132 /** |
|
133 * UniViewerAddressContainer object |
|
134 * owned. |
|
135 */ |
|
136 UniViewerAddressContainer *mAddressContainer; |
|
137 |
|
138 /** |
|
139 * UniViewerAttachmentContainer object |
|
140 * owned. |
|
141 */ |
|
142 UniViewerAttachmentContainer *mAttachmentContainer; |
|
143 |
121 |
144 }; |
122 }; |
145 |
123 |
146 #endif // UNIVIEWSLIDE_WIDGET_H |
124 #endif // UNIVIEWSLIDE_WIDGET_H |
147 // EOF |
125 // EOF |