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 |