ui/commandhandlers/commoncommandhandlers/src/glxcommandhandlersend.cpp
changeset 42 5e1df1b52eb3
parent 40 112f0ac2d1f0
child 36 6481344a6d67
equal deleted inserted replaced
41:ae07d189b490 42:5e1df1b52eb3
    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