98 dataList << hbTrId ( "txt_fmgr_dblist_memory_name" ); |
98 dataList << hbTrId ( "txt_fmgr_dblist_memory_name" ); |
99 dataList << FmUtils::fillDriveVolume( driverInfo.name(), true ) ; |
99 dataList << FmUtils::fillDriveVolume( driverInfo.name(), true ) ; |
100 mDataListModel->setData( mDataListModel->index( EMemoryName, 0 ), dataList, Qt::DisplayRole ); |
100 mDataListModel->setData( mDataListModel->index( EMemoryName, 0 ), dataList, Qt::DisplayRole ); |
101 |
101 |
102 dataList.clear(); |
102 dataList.clear(); |
103 dataList << hbTrId ( "txt_fmgr_dblist_size_memory" ); |
103 dataList << hbTrId ( "txt_fmgr_dblist_size" ); |
104 dataList << FmUtils::formatStorageSize( driverInfo.size() ) ; |
104 dataList << FmUtils::formatStorageSize( driverInfo.size() ) ; |
105 mDataListModel->setData( mDataListModel->index( EMemorySize, 0 ), dataList, Qt::DisplayRole ); |
105 mDataListModel->setData( mDataListModel->index( EMemorySize, 0 ), dataList, Qt::DisplayRole ); |
106 |
106 |
107 dataList.clear(); |
107 dataList.clear(); |
108 dataList << hbTrId ( "txt_fmgr_dblist_free_memory" ); |
108 dataList << hbTrId ( "txt_fmgr_dblist_free_memory" ); |
191 QFileInfo fileInfo( folderPath ); |
191 QFileInfo fileInfo( folderPath ); |
192 |
192 |
193 mDataListModel->removeRows( 0, mDataListModel->rowCount() ); |
193 mDataListModel->removeRows( 0, mDataListModel->rowCount() ); |
194 mDataListModel->insertRows( 0, EFolderDetailEntryEnd ); |
194 mDataListModel->insertRows( 0, EFolderDetailEntryEnd ); |
195 |
195 |
196 dataList << hbTrId ( "txt_fmgr_dblist_name_folder" ); |
196 dataList << hbTrId ( "txt_fmgr_dblist_name" ); |
197 dataList << fileInfo.fileName(); |
197 dataList << fileInfo.fileName(); |
198 mDataListModel->setData( mDataListModel->index( EFolderName, 0 ), dataList, Qt::DisplayRole ); |
198 mDataListModel->setData( mDataListModel->index( EFolderName, 0 ), dataList, Qt::DisplayRole ); |
199 |
199 |
200 QDateTime modifiedDateTime = fileInfo.lastModified (); |
200 QDateTime modifiedDateTime = fileInfo.lastModified (); |
201 QDate modifiedDate = modifiedDateTime.date(); |
201 QDate modifiedDate = modifiedDateTime.date(); |
202 QTime modifiedTime = modifiedDateTime.time(); |
202 QTime modifiedTime = modifiedDateTime.time(); |
203 |
203 |
204 dataList.clear(); |
204 dataList.clear(); |
205 dataList << hbTrId ( "txt_fmgr_dblist_date_folder" ); |
205 dataList << hbTrId ( "txt_fmgr_dblist_date" ); |
206 dataList << modifiedDate.toString(); |
206 dataList << modifiedDate.toString(); |
207 mDataListModel->setData( mDataListModel->index( EModifiedDate, 0 ), dataList, Qt::DisplayRole ); |
207 mDataListModel->setData( mDataListModel->index( EModifiedDate, 0 ), dataList, Qt::DisplayRole ); |
208 |
208 |
209 dataList.clear(); |
209 dataList.clear(); |
210 dataList << hbTrId ( "txt_fmgr_dblist_time_folder" ); |
210 dataList << hbTrId ( "txt_fmgr_dblist_time" ); |
211 dataList << modifiedTime.toString(); |
211 dataList << modifiedTime.toString(); |
212 mDataListModel->setData( mDataListModel->index( EModifiedTime, 0 ), dataList, Qt::DisplayRole ); |
212 mDataListModel->setData( mDataListModel->index( EModifiedTime, 0 ), dataList, Qt::DisplayRole ); |
213 |
213 |
214 dataList.clear(); |
214 dataList.clear(); |
215 dataList << hbTrId ( "txt_fmgr_dblist_size_folder" ); |
215 dataList << hbTrId ( "txt_fmgr_dblist_size" ); |
216 dataList << FmUtils::formatStorageSize( mSizeofFolder ); |
216 dataList << FmUtils::formatStorageSize( mSizeofFolder ); |
217 mDataListModel->setData( mDataListModel->index( EFolderSize, 0 ), dataList, Qt::DisplayRole ); |
217 mDataListModel->setData( mDataListModel->index( EFolderSize, 0 ), dataList, Qt::DisplayRole ); |
218 |
218 |
219 dataList.clear(); |
219 dataList.clear(); |
220 dataList << hbTrId ( "txt_fmgr_dblist_subfolders" ); |
220 dataList << hbTrId ( "txt_fmgr_dblist_subfolders" ); |
237 QFileInfo fileInfo( filePath ); |
237 QFileInfo fileInfo( filePath ); |
238 |
238 |
239 mDataListModel->removeRows( 0, mDataListModel->rowCount() ); |
239 mDataListModel->removeRows( 0, mDataListModel->rowCount() ); |
240 mDataListModel->insertRows( 0, EFileDetailEntryEnd ); |
240 mDataListModel->insertRows( 0, EFileDetailEntryEnd ); |
241 |
241 |
242 dataList << hbTrId ( "txt_fmgr_dblist_name_file" ); |
242 dataList << hbTrId ( "txt_fmgr_dblist_name" ); |
243 dataList << fileInfo.fileName(); |
243 dataList << fileInfo.baseName(); |
244 mDataListModel->setData( mDataListModel->index( EFileName, 0 ), dataList, Qt::DisplayRole ); |
244 mDataListModel->setData( mDataListModel->index( EFileName, 0 ), dataList, Qt::DisplayRole ); |
245 |
245 |
246 dataList.clear(); |
246 dataList.clear(); |
247 dataList << hbTrId ( "txt_fmgr_dblist_type_file" ); |
247 dataList << hbTrId ( "txt_fmgr_dblist_type_file" ); |
248 |
248 |
249 |
249 |
250 |
250 |
251 QString fileType = FmUtils::getFileType( filePath ); |
251 QString fileType( fileInfo.completeSuffix() ); |
252 if( fileType.isEmpty() ){ |
252 if( fileType.isEmpty() ){ |
253 fileType.append( fileInfo.suffix() ); |
253 fileType.append( FmUtils::getFileType( filePath ) ); |
|
254 } else { |
|
255 //file type need to include the dot(.) |
|
256 fileType.insert( 0, Pre_Suffix_Dot ); |
254 } |
257 } |
255 dataList << fileType; |
258 dataList << fileType; |
256 mDataListModel->setData( mDataListModel->index( EFileType, 0 ), dataList, Qt::DisplayRole ); |
259 mDataListModel->setData( mDataListModel->index( EFileType, 0 ), dataList, Qt::DisplayRole ); |
257 |
260 |
258 QDateTime modifiedDateTime = fileInfo.lastModified (); |
261 QDateTime modifiedDateTime = fileInfo.lastModified (); |
259 QDate modifiedDate = modifiedDateTime.date(); |
262 QDate modifiedDate = modifiedDateTime.date(); |
260 QTime modifiedTime = modifiedDateTime.time(); |
263 QTime modifiedTime = modifiedDateTime.time(); |
261 |
264 |
262 dataList.clear(); |
265 dataList.clear(); |
263 dataList << hbTrId ( "txt_fmgr_dblist_date_file" ); |
266 dataList << hbTrId ( "txt_fmgr_dblist_date" ); |
264 dataList << modifiedDate.toString(); |
267 dataList << modifiedDate.toString(); |
265 mDataListModel->setData( mDataListModel->index( EFileModifiedDate, 0 ), dataList, Qt::DisplayRole ); |
268 mDataListModel->setData( mDataListModel->index( EFileModifiedDate, 0 ), dataList, Qt::DisplayRole ); |
266 |
269 |
267 dataList.clear(); |
270 dataList.clear(); |
268 dataList << hbTrId ( "txt_fmgr_dblist_time_file" ); |
271 dataList << hbTrId ( "txt_fmgr_dblist_time" ); |
269 dataList << modifiedTime.toString(); |
272 dataList << modifiedTime.toString(); |
270 mDataListModel->setData( mDataListModel->index( EFileModifiedTime, 0 ), dataList, Qt::DisplayRole ); |
273 mDataListModel->setData( mDataListModel->index( EFileModifiedTime, 0 ), dataList, Qt::DisplayRole ); |
271 |
274 |
272 dataList.clear(); |
275 dataList.clear(); |
273 dataList << hbTrId ( "txt_fmgr_dblist_size_file" ); |
276 dataList << hbTrId ( "txt_fmgr_dblist_size" ); |
274 dataList << FmUtils::formatStorageSize( fileInfo.size() ); |
277 dataList << FmUtils::formatStorageSize( fileInfo.size() ); |
275 mDataListModel->setData( mDataListModel->index( EFileSize, 0 ), dataList, Qt::DisplayRole ); |
278 mDataListModel->setData( mDataListModel->index( EFileSize, 0 ), dataList, Qt::DisplayRole ); |
276 } |
279 } |
277 |
280 |
278 void FmViewDetailsDialog::setNumofSubfolders( int numofSubFolders, int numofFiles, quint64 sizeofFolder ) |
281 void FmViewDetailsDialog::setNumofSubfolders( int numofSubFolders, int numofFiles, quint64 sizeofFolder ) |