bluetoothengine/btnotif/btdevicedialogplugin/src/btrecvprgrsdialogwidget.cpp
changeset 47 9e2a905b887f
parent 42 b72428996822
child 57 5ebadcda06cb
equal deleted inserted replaced
45:b0aebde9b1fb 47:9e2a905b887f
   116             {       
   116             {       
   117             float sizeInMB = 0;
   117             float sizeInMB = 0;
   118             sizeInMB = ((float)mFileSz ) / (1024*1024);
   118             sizeInMB = ((float)mFileSz ) / (1024*1024);
   119             QString fileSzMb;
   119             QString fileSzMb;
   120             fileSzMb.setNum(sizeInMB);
   120             fileSzMb.setNum(sizeInMB);
       
   121             //TODO - check for localization
   121             fileSzMb.append(QString(" Mb"));
   122             fileSzMb.append(QString(" Mb"));
   122             mFileSize->setPlainText(fileSzMb);
   123             mFileSize->setPlainText(fileSzMb);
   123             }
   124             }
   124         
   125         
   125         else if( mFileSz >> 10 )        // size in KB
   126         else if( mFileSz >> 10 )        // size in KB
   126             {
   127             {
   127             TInt64 sizeInKB = 0;
   128             TInt64 sizeInKB = 0;
   128             sizeInKB = mFileSz >> 10;
   129             sizeInKB = mFileSz >> 10;
   129             QString fileSzKb;
   130             QString fileSzKb;
   130             fileSzKb.setNum(sizeInKB);
   131             fileSzKb.setNum(sizeInKB);
       
   132             //TODO - check for localization
   131             fileSzKb.append(QString(" Kb"));
   133             fileSzKb.append(QString(" Kb"));
   132             mFileSize->setPlainText(fileSzKb);
   134             mFileSize->setPlainText(fileSzKb);
   133             }
   135             }
   134 
   136 
   135         else                              // size is unknown or less than 1K
   137         else                              // size is unknown or less than 1K
   136             {
   138             {
   137             QString fileSzB;
   139             QString fileSzB;
   138             fileSzB.setNum(mFileSz);
   140             fileSzB.setNum(mFileSz);
       
   141             //TODO - check for localization
   139             fileSzB.append(QString(" Bytes"));
   142             fileSzB.append(QString(" Bytes"));
   140             mFileSize->setPlainText(fileSzB);
   143             mFileSize->setPlainText(fileSzB);
   141             }
   144             }
   142 
   145 
   143         //Set the received file count
   146         //Set the received file count
   144         int fCnt = parameters.value(QString::number(TBluetoothDeviceDialog::EReceivedFileCount)).toInt();
   147         int fCnt = parameters.value(QString::number(TBluetoothDeviceDialog::EReceivedFileCount)).toInt();
   145         if(fCnt > 0)
   148         if(fCnt > 0)
   146             {
   149             {
   147             mFileCount->setVisible(true);  
   150             mFileCount->setVisible(true);  
   148             
   151             
   149             QString fCntStr(hbTrId("txt_bt_info_ln_files_already_received"));
   152             QString fCntStr(hbTrId("txt_bt_info_ln_files_already_received", fCnt));
   150             mFileCount->setPlainText(fCntStr.arg(fCnt));
   153             mFileCount->setPlainText(fCntStr);
   151             }
   154             }
   152     }
   155     }
   153 
   156 
   154     mDialog->setBackgroundFaded(false);
   157     mDialog->setBackgroundFaded(false);
   155     mDialog->setDismissPolicy(HbPopup::NoDismiss);
   158     mDialog->setDismissPolicy(HbPopup::NoDismiss);
   162 }
   165 }
   163 
   166 
   164 void BTRecvPrgrsDialogWidget::hideClicked()
   167 void BTRecvPrgrsDialogWidget::hideClicked()
   165 {
   168 {
   166     QVariantMap data;
   169     QVariantMap data;
   167     data.insert(QString("actionResult"), QVariant(true));
   170     data.insert(QString("actionResult"), QVariant(TBluetoothDialogParams::EHide));
   168     emit deviceDialogData(data);
   171     emit deviceDialogData(data);
   169     emit deviceDialogClosed();
   172     emit deviceDialogClosed();
   170 }
   173 }
   171 
   174 
   172 void BTRecvPrgrsDialogWidget::cancelClicked()
   175 void BTRecvPrgrsDialogWidget::cancelClicked()
   173 {
   176 {
   174     QVariantMap data;
   177     QVariantMap data;
   175     data.insert(QString("actionResult"), QVariant(false));
   178     data.insert(QString("actionResult"), QVariant(TBluetoothDialogParams::ECancelReceive));
   176     emit deviceDialogData(data);
   179     emit deviceDialogData(data);
   177     emit deviceDialogClosed();
   180     emit deviceDialogClosed();
   178 }
   181 }
   179 
   182