--- a/emailuis/nmailui/inc/nmattachmentlist.h Fri Apr 16 14:51:52 2010 +0300
+++ b/emailuis/nmailui/inc/nmattachmentlist.h Mon May 03 12:23:15 2010 +0300
@@ -28,7 +28,7 @@
{
Q_OBJECT
public:
- NmAttachmentList(NmAttachmentListWidget *listWidget);
+ NmAttachmentList(NmAttachmentListWidget &listWidget);
~NmAttachmentList();
int insertAttachment(const QString &fullFileName,
const QString &fileSize,
@@ -38,15 +38,15 @@
void removeAttachment(int arrayIndex);
void removeAttachment(const QString &fullFileName);
void removeAttachment(const NmId &attachmentPartId);
- NmAttachmentListWidget *listWidget();
+ NmAttachmentListWidget &listWidget();
void clearList();
int count();
NmId nmIdByIndex(int listIndex);
int indexByNmId(const NmId &id);
+ QString getFullFileNameByIndex(int arrayIndex);
private:
QString fullNameToDisplayName(const QString &fullName);
- QString createSizeString(const QString &sizeInBytes);
void updateLayout();
private slots:
@@ -56,7 +56,7 @@
void attachmentListLayoutChanged();
private:
- NmAttachmentListWidget *mListWidget; // Not owned
+ NmAttachmentListWidget &mListWidget; // Not owned
QStringList mFullFileName;
QStringList mDisplayFileName;
QStringList mFileSize;