equal
deleted
inserted
replaced
22 #include <glxmediamodel.h> |
22 #include <glxmediamodel.h> |
23 #include <QAbstractItemModel> |
23 #include <QAbstractItemModel> |
24 |
24 |
25 GlxCommandHandlerSend::GlxCommandHandlerSend() |
25 GlxCommandHandlerSend::GlxCommandHandlerSend() |
26 { |
26 { |
27 |
27 mSendUiDialog = new ShareUi(); |
28 } |
28 } |
29 |
29 |
30 |
30 |
31 GlxCommandHandlerSend::~GlxCommandHandlerSend() |
31 GlxCommandHandlerSend::~GlxCommandHandlerSend() |
32 { |
32 { |
33 |
33 delete mSendUiDialog; |
|
34 mSendUiDialog =NULL; |
34 } |
35 } |
35 |
36 |
36 void GlxCommandHandlerSend::doHandleUserAction(GlxMediaModel* model,QList<QModelIndex> indexList) const |
37 void GlxCommandHandlerSend::doHandleUserAction(GlxMediaModel* model,QList<QModelIndex> indexList) const |
37 { |
38 { |
38 QList <QVariant> fileList; |
39 QList <QVariant> fileList; |
49 for ( int i = 0; i < indexList.count(); i++) |
50 for ( int i = 0; i < indexList.count(); i++) |
50 { |
51 { |
51 imagePath = (model->data(indexList[i],GlxUriRole)).value<QString>(); |
52 imagePath = (model->data(indexList[i],GlxUriRole)).value<QString>(); |
52 fileList.append(QVariant(imagePath)); |
53 fileList.append(QVariant(imagePath)); |
53 } |
54 } |
54 } |
55 } |
55 ShareUi dialog; |
56 mSendUiDialog->init(fileList,true); |
56 dialog.init(fileList,true); |
|
57 } |
57 } |
58 |
58 |