--- a/filebrowser/ui/inc/menuaction.h Fri May 14 15:53:02 2010 +0300
+++ b/filebrowser/ui/inc/menuaction.h Thu May 27 12:52:19 2010 +0300
@@ -18,8 +18,6 @@
#ifndef MENUACTION_H
#define MENUACTION_H
-//#include <QtGui>
-
class HbMenu;
class HbAction;
@@ -97,10 +95,10 @@
mToolsMessageDrafts(0),
mToolsMessageSentItems(0),
mToolsMessageOutbox(0),
- // mLocalConnectivityMenu(0),
- // mToolsLocalConnectivityActivateInfrared(0),
- // mToolsLocalConnectivityLaunchBTUI(0),
- // mToolsLocalConnectivityLaunchUSBUI(0),
+ mToolsLocalConnectivityMenu(0),
+ mToolsLocalConnectivityActivateInfrared(0),
+ mToolsLocalConnectivityLaunchBTUI(0),
+ mToolsLocalConnectivityLaunchUSBUI(0),
mToolsMemoryInfo(0),
mToolsSecureBackupMenu(0),
mToolsSecureBackStart(0),
@@ -221,4 +219,356 @@
};
+class FileViewDriveContextMenu
+{
+public:
+ FileViewDriveContextMenu() :
+// //NoAction = 0,
+// mFileMenu(0),
+// mFileBackMoveUp(0),
+// mFileOpenDrive(0),
+// mFileOpenDirectory(0),
+// mFileSearch(0),
+// mFileNewMenu(0),
+// mFileNewFile(0),
+// mFileNewDirectory(0),
+// mFileDelete(0),
+// mFileRename(0),
+// mFileTouch(0),
+// mFileProperties(0),
+// mFileChecksumsMenu(0),
+// mFileChecksumsMD5(0),
+// mFileChecksumsMD2(0),
+// mFileChecksumsSHA1(0),
+// mFileSetAttributes(0),
+// //Edit -
+// mEditMenu(0),
+// mEditSnapShotToE(0),
+// mEditCut(0),
+// mEditCopy(0),
+// mEditPaste(0),
+// mEditCopyToFolder(0),
+// mEditMoveToFolder(0),
+// mEditSelect(0),
+// mEditUnselect(0),
+// mEditSelectAll(0),
+// mEditUnselectAll(0),
+// // View -
+// mViewMenu(0),
+// mViewFilterEntries(0),
+// mViewRefresh(0),
+ // Disk admin -
+ mDiskAdminMenu(0),
+ mDiskAdminSetDrivePassword(0),
+ mDiskAdminUnlockDrive(0),
+ mDiskAdminClearDrivePassword(0),
+ mDiskAdminEraseDrivePassword(0),
+ mDiskAdminFormatDrive(0),
+ mDiskAdminQuickFormatDrive(0),
+ mDiskAdminCheckDisk(0),
+ mDiskAdminScanDrive(0),
+ mDiskAdminSetDriveName(0),
+ mDiskAdminSetDriveVolumeLabel(0),
+ mDiskAdminEjectDrive(0),
+ mDiskAdminDismountDrive(0),
+ mDiskAdminEraseMBR(0),
+ mDiskAdminPartitionDrive(0)
+ // Tools -
+// mToolsMenu(0),
+// mToolsAllAppsToTextFile(0),
+// mToolsAllFilesToTextFile(0),
+// mToolsAvkonIconCacheMenu(0),
+// mToolsAvkonIconCacheEnable(0),
+// mToolsAvkonIconCacheDisable(0),
+// mToolsDisableExtendedErrors(0),
+// mToolsDumpMsgStoreWalk(0),
+// mToolsEditDataTypes(0),
+// mToolsEnableExtendedErrors(0),
+// mToolsErrorSimulateMenu(0),
+// mToolsErrorSimulateLeave(0),
+// mToolsErrorSimulatePanic(0),
+// mToolsErrorSimulateException(0),
+// mToolsMessageAttachmentsMenu(0),
+// mToolsMessageInbox(0),
+// mToolsMessageDrafts(0),
+// mToolsMessageSentItems(0),
+// mToolsMessageOutbox(0),
+// // mLocalConnectivityMenu(0),
+// // mToolsLocalConnectivityActivateInfrared(0),
+// // mToolsLocalConnectivityLaunchBTUI(0),
+// // mToolsLocalConnectivityLaunchUSBUI(0),
+// mToolsMemoryInfo(0),
+// mToolsSecureBackupMenu(0),
+// mToolsSecureBackStart(0),
+// mToolsSecureBackRestore(0),
+// mToolsSecureBackStop(0),
+// mToolsSetDebugMask(0),
+// mToolsShowOpenFilesHere(0)
+ {
+
+ }
+
+ ~FileViewDriveContextMenu() { }
+public:
+ //File menu operations
+ //NoAction = 0,
+// HbMenu *mFileMenu;
+// HbAction *mFileBackMoveUp;
+// HbAction *mFileOpenDrive;
+// HbAction *mFileOpenDirectory;
+// HbAction *mFileSearch;
+// HbMenu *mFileNewMenu;
+// HbAction *mFileNewFile;
+// HbAction *mFileNewDirectory;
+// HbAction *mFileDelete;
+// HbAction *mFileRename;
+// HbAction *mFileTouch;
+// HbAction *mFileProperties;
+// HbMenu *mFileChecksumsMenu;
+// HbAction *mFileChecksumsMD5;
+// HbAction *mFileChecksumsMD2;
+// HbAction *mFileChecksumsSHA1;
+// HbAction *mFileSetAttributes;
+//
+// //Edit -
+// HbMenu *mEditMenu;
+// HbAction *mEditSnapShotToE;
+// HbAction *mEditCut;
+// HbAction *mEditCopy;
+// HbAction *mEditPaste;
+// HbAction *mEditCopyToFolder;
+// HbAction *mEditMoveToFolder;
+// HbAction *mEditSelect;
+// HbAction *mEditUnselect;
+// HbAction *mEditSelectAll;
+// HbAction *mEditUnselectAll;
+//
+// // View -
+// HbMenu *mViewMenu;
+// HbAction *mViewFilterEntries;
+// HbAction *mViewRefresh;
+
+ // Disk admin -
+ HbMenu *mDiskAdminMenu;
+ HbAction *mDiskAdminSetDrivePassword;
+ HbAction *mDiskAdminUnlockDrive;
+ HbAction *mDiskAdminClearDrivePassword;
+ HbAction *mDiskAdminEraseDrivePassword;
+ HbAction *mDiskAdminFormatDrive;
+ HbAction *mDiskAdminQuickFormatDrive;
+ HbAction *mDiskAdminCheckDisk;
+ HbAction *mDiskAdminScanDrive;
+ HbAction *mDiskAdminSetDriveName;
+ HbAction *mDiskAdminSetDriveVolumeLabel;
+ HbAction *mDiskAdminEjectDrive;
+ HbAction *mDiskAdminDismountDrive;
+ HbAction *mDiskAdminEraseMBR;
+ HbAction *mDiskAdminPartitionDrive;
+//
+// // Tools -
+// HbMenu *mToolsMenu;
+// HbAction *mToolsAllAppsToTextFile;
+// HbAction *mToolsAllFilesToTextFile;
+//
+// HbMenu *mToolsAvkonIconCacheMenu;
+// HbAction *mToolsAvkonIconCacheEnable;
+// HbAction *mToolsAvkonIconCacheDisable;
+//
+// HbAction *mToolsDisableExtendedErrors;
+// HbAction *mToolsDumpMsgStoreWalk;
+// HbAction *mToolsEditDataTypes;
+//
+// HbAction *mToolsEnableExtendedErrors;
+//
+// HbMenu *mToolsErrorSimulateMenu;
+// HbAction *mToolsErrorSimulateLeave;
+// HbAction *mToolsErrorSimulatePanic;
+// HbAction *mToolsErrorSimulateException;
+//
+// HbMenu *mToolsMessageAttachmentsMenu;
+// HbAction *mToolsMessageInbox;
+// HbAction *mToolsMessageDrafts;
+// HbAction *mToolsMessageSentItems;
+// HbAction *mToolsMessageOutbox;
+//
+// HbMenu *mToolsLocalConnectivityMenu;
+// HbAction *mToolsLocalConnectivityActivateInfrared;
+// HbAction *mToolsLocalConnectivityLaunchBTUI;
+// HbAction *mToolsLocalConnectivityLaunchUSBUI;
+//
+// HbAction *mToolsMemoryInfo;
+//
+// HbMenu *mToolsSecureBackupMenu;
+// HbAction *mToolsSecureBackStart;
+// HbAction *mToolsSecureBackRestore;
+// HbAction *mToolsSecureBackStop;
+//
+// HbAction *mToolsSetDebugMask;
+// HbAction *mToolsShowOpenFilesHere;
+};
+
+class FileViewFileContextMenu
+{
+public:
+ FileViewFileContextMenu() :
+ //NoAction = 0,
+ mFileMenu(0),
+ mFileBackMoveUp(0),
+// mFileOpenDrive(0),
+//?? mFileOpenDirectory(0),
+// mFileSearch(0),
+ mFileNewMenu(0),
+ mFileNewFile(0),
+ mFileNewDirectory(0),
+ mFileDelete(0),
+ mFileRename(0),
+ mFileTouch(0),
+ mFileProperties(0),
+ mFileChecksumsMenu(0),
+ mFileChecksumsMD5(0),
+ mFileChecksumsMD2(0),
+ mFileChecksumsSHA1(0),
+ mFileSetAttributes(0),
+ //Edit -
+ mEditMenu(0),
+//?? mEditSnapShotToE(0),
+ mEditCut(0),
+ mEditCopy(0),
+ mEditPaste(0),
+ mEditCopyToFolder(0),
+ mEditMoveToFolder(0)
+// mEditSelect(0),
+// mEditUnselect(0),
+// mEditSelectAll(0),
+// mEditUnselectAll(0),
+// // View -
+// mViewMenu(0),
+// mViewFilterEntries(0),
+// mViewRefresh(0),
+// // Tools -
+// mToolsMenu(0),
+// mToolsAllAppsToTextFile(0),
+// mToolsAllFilesToTextFile(0),
+// mToolsAvkonIconCacheMenu(0),
+// mToolsAvkonIconCacheEnable(0),
+// mToolsAvkonIconCacheDisable(0),
+// mToolsDisableExtendedErrors(0),
+// mToolsDumpMsgStoreWalk(0),
+// mToolsEditDataTypes(0),
+// mToolsEnableExtendedErrors(0),
+// mToolsErrorSimulateMenu(0),
+// mToolsErrorSimulateLeave(0),
+// mToolsErrorSimulatePanic(0),
+// mToolsErrorSimulateException(0),
+// mToolsMessageAttachmentsMenu(0),
+// mToolsMessageInbox(0),
+// mToolsMessageDrafts(0),
+// mToolsMessageSentItems(0),
+// mToolsMessageOutbox(0),
+// // mLocalConnectivityMenu(0),
+// // mToolsLocalConnectivityActivateInfrared(0),
+// // mToolsLocalConnectivityLaunchBTUI(0),
+// // mToolsLocalConnectivityLaunchUSBUI(0),
+// mToolsMemoryInfo(0),
+// mToolsSecureBackupMenu(0),
+// mToolsSecureBackStart(0),
+// mToolsSecureBackRestore(0),
+// mToolsSecureBackStop(0),
+// mToolsSetDebugMask(0),
+// mToolsShowOpenFilesHere(0),
+// mSelection(0),
+// mSetting(0),
+// mAbout(0),
+// mExit(0)
+ {
+
+ }
+
+ ~FileViewFileContextMenu() { }
+public:
+ //File menu operations
+ //NoAction = 0,
+ HbMenu *mFileMenu;
+ HbAction *mFileBackMoveUp;
+// HbAction *mFileOpenDrive;
+//?? HbAction *mFileOpenDirectory;
+// HbAction *mFileSearch;
+ HbMenu *mFileNewMenu;
+ HbAction *mFileNewFile;
+ HbAction *mFileNewDirectory;
+ HbAction *mFileDelete;
+ HbAction *mFileRename;
+ HbAction *mFileTouch;
+ HbAction *mFileProperties;
+ HbMenu *mFileChecksumsMenu;
+ HbAction *mFileChecksumsMD5;
+ HbAction *mFileChecksumsMD2;
+ HbAction *mFileChecksumsSHA1;
+ HbAction *mFileSetAttributes;
+
+ //Edit -
+ HbMenu *mEditMenu;
+//?? HbAction *mEditSnapShotToE;
+ HbAction *mEditCut;
+ HbAction *mEditCopy;
+ HbAction *mEditPaste;
+ HbAction *mEditCopyToFolder;
+ HbAction *mEditMoveToFolder;
+// HbAction *mEditSelect;
+// HbAction *mEditUnselect;
+// HbAction *mEditSelectAll;
+// HbAction *mEditUnselectAll;
+//
+// // View -
+// HbMenu *mViewMenu;
+// HbAction *mViewFilterEntries;
+// HbAction *mViewRefresh;
+//
+// // Tools -
+// HbMenu *mToolsMenu;
+// HbAction *mToolsAllAppsToTextFile;
+// HbAction *mToolsAllFilesToTextFile;
+//
+// HbMenu *mToolsAvkonIconCacheMenu;
+// HbAction *mToolsAvkonIconCacheEnable;
+// HbAction *mToolsAvkonIconCacheDisable;
+//
+// HbAction *mToolsDisableExtendedErrors;
+// HbAction *mToolsDumpMsgStoreWalk;
+// HbAction *mToolsEditDataTypes;
+//
+// HbAction *mToolsEnableExtendedErrors;
+//
+// HbMenu *mToolsErrorSimulateMenu;
+// HbAction *mToolsErrorSimulateLeave;
+// HbAction *mToolsErrorSimulatePanic;
+// HbAction *mToolsErrorSimulateException;
+//
+// HbMenu *mToolsMessageAttachmentsMenu;
+// HbAction *mToolsMessageInbox;
+// HbAction *mToolsMessageDrafts;
+// HbAction *mToolsMessageSentItems;
+// HbAction *mToolsMessageOutbox;
+//
+// HbMenu *mToolsLocalConnectivityMenu;
+// HbAction *mToolsLocalConnectivityActivateInfrared;
+// HbAction *mToolsLocalConnectivityLaunchBTUI;
+// HbAction *mToolsLocalConnectivityLaunchUSBUI;
+//
+// HbAction *mToolsMemoryInfo;
+//
+// HbMenu *mToolsSecureBackupMenu;
+// HbAction *mToolsSecureBackStart;
+// HbAction *mToolsSecureBackRestore;
+// HbAction *mToolsSecureBackStop;
+//
+// HbAction *mToolsSetDebugMask;
+// HbAction *mToolsShowOpenFilesHere;
+//
+// HbAction *mSelection;
+// HbAction *mSetting;
+// HbAction *mAbout;
+// HbAction *mExit;
+};
+
#endif // MENUACTION_H