messagingapp/shareui/src/shareui.cpp
changeset 62 fdbe8253b596
parent 25 84d9eb65b26f
child 63 eceabb8c7a12
equal deleted inserted replaced
59:fcb676ca077d 62:fdbe8253b596
    18 
    18 
    19 #include <shareui.h>
    19 #include <shareui.h>
    20 #include "shareuiprivate.h"
    20 #include "shareuiprivate.h"
    21 #include <QDir>
    21 #include <QDir>
    22 
    22 
       
    23 #include <QTranslator>
       
    24 #include <QLocale>
       
    25 #include <hbapplication.h>
    23 /**
    26 /**
    24  * Default Constructor.
    27  * Default Constructor.
    25  * 
    28  * 
    26  */
    29  */
    27 
    30 
    28 ShareUi::ShareUi() : d_ptr(NULL)
    31 ShareUi::ShareUi() : d_ptr(NULL)
    29     {    
    32     {    
       
    33     QString locale = QLocale::system().name();
       
    34     QString path = "z:/resource/qt/translations/";
       
    35         
       
    36     mTranslator = new QTranslator();
       
    37     mTranslator_comm = new QTranslator();
       
    38     
       
    39     bool result = mTranslator->load(path + QString("share_") + locale);
       
    40     result = mTranslator_comm->load(path + QString("common_") + locale);
       
    41     qApp->installTranslator(mTranslator);
       
    42     qApp->installTranslator(mTranslator_comm);
    30     }
    43     }
    31 
    44 
    32 
    45 
    33 /**
    46 /**
    34  * Destructor.
    47  * Destructor.
    37     {
    50     {
    38     // free allocated memory
    51     // free allocated memory
    39     if(d_ptr)
    52     if(d_ptr)
    40         {
    53         {
    41         delete d_ptr;
    54         delete d_ptr;
    42         }
    55         }    
       
    56      delete mTranslator;
       
    57      delete mTranslator_comm;
       
    58      
    43     }
    59     }
    44 
    60 
    45 /**
    61 /**
    46  * send(QList<QVariant>& fileList, bool embedded)
    62  * send(QList<QVariant>& fileList, bool embedded)
    47  * 
    63  *