equal
deleted
inserted
replaced
31 #ifdef COVERAGE_MEASUREMENT |
31 #ifdef COVERAGE_MEASUREMENT |
32 #pragma CTC SKIP |
32 #pragma CTC SKIP |
33 #endif //COVERAGE_MEASUREMENT |
33 #endif //COVERAGE_MEASUREMENT |
34 |
34 |
35 |
35 |
|
36 /*! |
|
37 \class XQAIWGetImageClient |
|
38 \ingroup group_hsutils |
|
39 \brief |
|
40 */ |
|
41 |
36 // --------------------------------------------------------------------------- |
42 // --------------------------------------------------------------------------- |
37 // --------------------------------------------------------------------------- |
43 // --------------------------------------------------------------------------- |
38 // |
44 // |
39 XQAIWGetImageClient::XQAIWGetImageClient(): |
45 XQAIWGetImageClient::XQAIWGetImageClient(): |
40 mImageGrid(0) |
46 mImageGrid(0) |
54 } |
60 } |
55 |
61 |
56 // --------------------------------------------------------------------------- |
62 // --------------------------------------------------------------------------- |
57 // --------------------------------------------------------------------------- |
63 // --------------------------------------------------------------------------- |
58 // |
64 // |
59 void XQAIWGetImageClient::fetch( QVariantMap filter, XQAIWMultimediaFlags flag) |
65 void XQAIWGetImageClient::fetch() |
60 { |
66 { |
61 Q_UNUSED(filter) |
|
62 Q_UNUSED(flag) |
|
63 |
|
64 QStringList imageDirNames; |
67 QStringList imageDirNames; |
65 QStringList imageDirs; |
68 QStringList imageDirs; |
66 |
69 |
67 #ifdef Q_OS_SYMBIAN |
70 #ifdef Q_OS_SYMBIAN |
68 imageDirNames << "data/images/kqtihswallpapers/" << "images/kqtihswallpapers/"; |
71 imageDirNames << "data/images/kqtihswallpapers/" << "images/kqtihswallpapers/"; |
122 // |
125 // |
123 void XQAIWGetImageClient::imageSelected(const QString& val) |
126 void XQAIWGetImageClient::imageSelected(const QString& val) |
124 { |
127 { |
125 Q_UNUSED(val) |
128 Q_UNUSED(val) |
126 mImageGrid->disconnect(this); |
129 mImageGrid->disconnect(this); |
127 QStringList list; |
|
128 |
|
129 list << val; |
|
130 |
130 |
131 HbMainWindow *window = HbInstance::instance()->allMainWindows().first(); |
131 HbMainWindow *window = HbInstance::instance()->allMainWindows().first(); |
132 window->removeView(mImageGrid); |
132 window->removeView(mImageGrid); |
133 |
133 |
134 emit fetchComplete(list); |
134 emit fetchCompleted(val); |
135 QStringList images; |
135 QStringList images; |
136 mImageGrid->setContent(images); |
136 mImageGrid->setContent(images); |
137 } |
137 } |
138 |
138 |
139 // --------------------------------------------------------------------------- |
139 // --------------------------------------------------------------------------- |
149 mImageGrid->disconnect(this); |
149 mImageGrid->disconnect(this); |
150 |
150 |
151 HbMainWindow *window = HbInstance::instance()->allMainWindows().first(); |
151 HbMainWindow *window = HbInstance::instance()->allMainWindows().first(); |
152 window->removeView(mImageGrid); |
152 window->removeView(mImageGrid); |
153 |
153 |
154 emit fetchFailed(-1);//KErrNotFound |
154 emit fetchFailed(-1, QString("")); //KErrNotFound |
|
155 |
155 QStringList images; |
156 QStringList images; |
156 mImageGrid->setContent(images); |
157 mImageGrid->setContent(images); |
157 } |
158 } |
158 |
159 |
159 // --------------------------------------------------------------------------- |
160 // --------------------------------------------------------------------------- |