diff -r 5db69f4c3d06 -r b048e15729d6 filebrowser/ui/inc/enginewrapper.h --- a/filebrowser/ui/inc/enginewrapper.h Mon Aug 23 15:50:54 2010 +0300 +++ b/filebrowser/ui/inc/enginewrapper.h Fri Sep 03 17:11:21 2010 +0300 @@ -18,8 +18,8 @@ #ifndef ENGINEWRAPPER_H #define ENGINEWRAPPER_H -#include "driveentry.h" -#include "fileentry.h" +#include "fbdriveentry.h" +#include "fbfileentry.h" #include "filebrowsersettings.h" #include "engine.h" @@ -91,6 +91,7 @@ void ProcessEvents(); TBool ShowConfirmationQuery(const TDesC& aDescText); + void NotifyModelHasChanged(); public: /* Functions that are called from UI */ @@ -122,6 +123,7 @@ void rename(const QModelIndex& aIndex, const QString aNewName); void touch(bool aRecurse); void properties(const QModelIndex &aCurrentItemIndex, QStringList &aPropertyList, QString &aTitleText); + void setAttributes(quint32 &, quint32 &, bool &); bool openAppArc(QString fileName); bool openDocHandler(QString fileName, bool embeddedVal = false); @@ -130,8 +132,8 @@ bool isCurrentDriveReadOnly(); bool isClipBoardListInUse(); int itemCount() const; - DriveEntry getDriveEntry(const QModelIndex& aIndex) const; - FileEntry getFileEntry(const QModelIndex& aIndex) const; + FbDriveEntry getDriveEntry(const QModelIndex& aIndex) const; + FbFileEntry getFileEntry(const QModelIndex& aIndex) const; const CArrayFix *convertSelectionList(const QModelIndexList &aSelectionIndices); void setCurrentSelection(const QModelIndexList &aSelectionIndices); @@ -174,6 +176,11 @@ void showFileCheckSums(const QModelIndex &aIndex, TFileBrowserCmdFileChecksums checksumType); + TClipBoardMode getClipBoardMode() { return mEngine->FileUtils()->GetClipBoardMode(); } + +signals: + void fileSystemDataChanged(); + private slots: void progressDialogCancelled(); void waitDialogCancelled();