filebrowser/ui/inc/filebrowserview.h
changeset 24 6053b7ae82ab
parent 17 4f2773374eff
child 25 31fc1277642e
--- a/filebrowser/ui/inc/filebrowserview.h	Fri May 14 15:53:02 2010 +0300
+++ b/filebrowser/ui/inc/filebrowserview.h	Thu May 13 20:59:38 2010 +0300
@@ -18,13 +18,12 @@
 #ifndef FILEBROWSERVIEWH_H_
 #define FILEBROWSERVIEWH_H_
 
+#include <hbview.h>
+#include <hbmainwindow.h>
+#include <hbapplication.h>
 #include "menuaction.h"
 #include "enginewrapper.h"
 
-#include <HbView>
-#include <HbMainWindow>
-#include <HbApplication>
-
 #include <QDir>
 
 // Forward declarations
@@ -67,7 +66,8 @@
 public slots:
 
 private:
-    void fileOverwriteDialog();
+    void fileOpenDialog(const QString &fileName);
+    OverwriteOptions fileOverwriteDialog();
     void openListDialog(const QStringList& items, const QString &aTitleText, QObject* receiver, const char* member);
 
     void diskAdmin(int cmd);
@@ -76,10 +76,10 @@
                             const QString &primaryActionText,
                             const QString &secondaryActionText);
 
-//    HbDialog *openTextQuery(const QString &headingText,
-//                            const QString &text,
-//                            const QString &primaryActionText,
-//                            const QString &secondaryActionText);
+    HbDialog *openTextQuery(const QString &headingText,
+                            const QString &text,
+                            const QString &primaryActionText,
+                            const QString &secondaryActionText);
 
     HbDialog *openNumberQuery(const QString &headingText,
                               const QString &text,
@@ -109,36 +109,23 @@
     void refreshList();
     void populateFolderContent();
 
-private slots:
+private slots: // option menu slots
     // menu action slots
     // file menu
     void fileBackMoveUp();
     void fileOpenDrive();
     void fileOpenDirectory();
     void fileSearch();
-
     void fileNewFile();
     void doFileNewFile(HbAction *);
-
     void fileNewDirectory();
     void doFileNewDirectory(HbAction *);
-
     void fileDelete();
     void doFileDelete(HbAction *);
-
     void fileRename();
-    void doFileRename(HbAction *);
-    void doFileRenameFileExist(HbAction *);
-
     void fileTouch();
     void doFileTouch(HbAction *);
     void fileProperties();
-
-    void fileChecksumsMD5();
-    void fileChecksumsMD2();
-    void fileChecksumsSHA1();
-    void fileChecksums(TFileBrowserCmdFileChecksums checksumType);
-
     void fileSetAttributes();
 
     // edit menu
@@ -146,13 +133,10 @@
     void editCut();
     void editCopy();
     void editPaste();
-
     void editCopyToFolder();
     void doEditCopyToFolder(HbAction *);
-
     void editMoveToFolder();
     void doEditMoveToFolder(HbAction *);
-
     void editSelect();
     void editUnselect();
     void editSelectAll();
@@ -196,18 +180,13 @@
     void diskAdminEjectDrive();
     void diskAdminDismountDrive();
     void doDiskAdminDismountDrive(HbAction *);
-
     void diskAdminEraseMBR();
     void doDiskAdminEraseMBR(HbAction *);
     void doDiskAdminReallyEraseMBR(HbAction *);
     void doDiskAdminNotRemovableReallyEraseMBR(HbAction *);
     
+    void diskAdminPartitionDriveGetCount(HbAction*);
     void diskAdminPartitionDrive();
-    void diskAdminPartitionDriveProceed(HbAction *);
-    void diskAdminPartitionDriveReallyProceed(HbAction *);
-    void diskAdminPartitionDriveIsNotRemovable(HbAction *);
-    void diskAdminPartitionDriveEraseMbr(HbAction *);
-    void diskAdminPartitionDriveGetCount(HbAction*);
 
     // tools menu
     void toolsAllAppsToTextFile();
@@ -263,10 +242,6 @@
     void activateSelectionMode();
     void deActivateSelectionMode();
 
-    void fileOpen(HbAction *);
-    void fileOverwrite(HbAction *);
-    void fileOverwritePostfix(HbAction *);
-
 private:
     FileBrowserMainWindow &mMainWindow;
     EngineWrapper *mEngineWrapper;
@@ -287,6 +262,8 @@
     MenuAction mFileViewMenuActions;
     HbAction *mToolbarBackAction;
 
+    // editor
+    EditorView *mEditor;
     // search
     SearchView *mSearch;
     // settings
@@ -298,16 +275,10 @@
     bool mRemoveFileAfterCopied;
     bool mClipBoardInUse;
     bool mFolderContentChanged;
-
-    // temporarily storage
+    bool mEraseMBR;
+    // temporarily stored old passwird
     QString mOldPassword;
     QString mPanicCategory;
-    QString mAbsoluteFilePath;
-    OverwriteOptions mOverwriteOptions;
-    QModelIndex mModelIndex;
-    bool mIsRenameAllowed;
-    bool mProceed;
-    bool mEraseMBR;
 };