42 // |
42 // |
43 CPbk2ContactViewDoubleListBox::CPbk2ContactViewDoubleListBox( |
43 CPbk2ContactViewDoubleListBox::CPbk2ContactViewDoubleListBox( |
44 CCoeControl& aContainer, |
44 CCoeControl& aContainer, |
45 MPbk2ContactUiControlExtension* aUiExtension, |
45 MPbk2ContactUiControlExtension* aUiExtension, |
46 CPbk2PredictiveSearchFilter& aSearchFilter, |
46 CPbk2PredictiveSearchFilter& aSearchFilter, |
47 MVPbkContactViewBase& aView, |
47 MPbk2FilteredViewStack& aView, |
48 CPbk2ThumbnailManager& aThumbManager ) : |
48 CPbk2ThumbnailManager& aThumbManager ) : |
49 CPbk2ContactViewListBox( aContainer, aUiExtension, aSearchFilter ), |
49 CPbk2ContactViewListBox( aContainer, aUiExtension, aSearchFilter ), |
50 iView( aView ), |
50 iView( aView ), |
51 iThumbManager( aThumbManager ) |
51 iThumbManager( aThumbManager ) |
52 { |
52 { |
71 // |
71 // |
72 CPbk2ContactViewDoubleListBox* CPbk2ContactViewDoubleListBox::NewL( |
72 CPbk2ContactViewDoubleListBox* CPbk2ContactViewDoubleListBox::NewL( |
73 CCoeControl& aContainer, |
73 CCoeControl& aContainer, |
74 TResourceReader& aResourceReader, |
74 TResourceReader& aResourceReader, |
75 const CVPbkContactManager& aManager, |
75 const CVPbkContactManager& aManager, |
76 MVPbkContactViewBase& aView, |
76 MPbk2FilteredViewStack& aView, |
77 MPbk2ContactNameFormatter& aNameFormatter, |
77 MPbk2ContactNameFormatter& aNameFormatter, |
78 CPbk2StorePropertyArray& aStoreProperties, |
78 CPbk2StorePropertyArray& aStoreProperties, |
79 MPbk2ContactUiControlExtension* aUiExtension, |
79 MPbk2ContactUiControlExtension* aUiExtension, |
80 CPbk2PredictiveSearchFilter& aSearchFilter, |
80 CPbk2PredictiveSearchFilter& aSearchFilter, |
81 CPbk2ThumbnailManager& aThumbManager ) |
81 CPbk2ThumbnailManager& aThumbManager ) |
98 // |
98 // |
99 void CPbk2ContactViewDoubleListBox::ConstructL( |
99 void CPbk2ContactViewDoubleListBox::ConstructL( |
100 CCoeControl& aContainer, |
100 CCoeControl& aContainer, |
101 TResourceReader& aResourceReader, |
101 TResourceReader& aResourceReader, |
102 const CVPbkContactManager& aManager, |
102 const CVPbkContactManager& aManager, |
103 MVPbkContactViewBase& aView, |
103 MPbk2FilteredViewStack& aView, |
104 MPbk2ContactNameFormatter& aNameFormatter, |
104 MPbk2ContactNameFormatter& aNameFormatter, |
105 CPbk2StorePropertyArray& aStoreProperties ) |
105 CPbk2StorePropertyArray& aStoreProperties ) |
106 { |
106 { |
107 CPbk2ContactViewListBox::ConstructL( aContainer, |
107 CPbk2ContactViewListBox::ConstructL( aContainer, |
108 aResourceReader, |
108 aResourceReader, |
122 // -------------------------------------------------------------------------- |
122 // -------------------------------------------------------------------------- |
123 // |
123 // |
124 CPbk2ContactViewListBoxModel* CPbk2ContactViewDoubleListBox::DoCreateModelL( |
124 CPbk2ContactViewListBoxModel* CPbk2ContactViewDoubleListBox::DoCreateModelL( |
125 CPbk2ContactViewListBoxModel::TParams params ) |
125 CPbk2ContactViewListBoxModel::TParams params ) |
126 { |
126 { |
127 return CPbk2ContactViewDoubleListBoxModel::NewL( params, iThumbManager ); |
127 return CPbk2ContactViewDoubleListBoxModel::NewL( |
|
128 params, iThumbManager, iView ); |
128 } |
129 } |
129 |
130 |
130 |
131 |
131 // -------------------------------------------------------------------------- |
132 // -------------------------------------------------------------------------- |
132 // CPbk2ContactViewDoubleListBox::DoCreateDecorator |
133 // CPbk2ContactViewDoubleListBox::DoCreateDecorator |