From a87e4d8c3c2102e9728dd5df303acca7ae08b343 Mon Sep 17 00:00:00 2001 From: Arno Date: Mon, 6 Dec 2010 19:10:19 +0100 Subject: Edit values in archive This commit introduces QInputDialogs for all values editable in the archive. Inline editing in the view doesn't seem the right choice regarding usability. Fixed a long standing bug in nextDvdNo(). That was off by one. Return one more than max(value). Also got rid of DvdNoDialog, replaced by a QInputDialog. --- shemov.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'shemov.h') diff --git a/shemov.h b/shemov.h index 3097483..05273bd 100644 --- a/shemov.h +++ b/shemov.h @@ -121,9 +121,6 @@ class SheMov : public QMainWindow { //TreeView FileWidget Actions QAction *mMoveToBurnA; QAction *mMoveFilesA; - QAction *mSetDvdNoA; - QAction *mSetQualityA; - QAction *mSetPartNoA; QAction *mDeleteFilesFromTreeA; QAction *mFilePropertiesA; QAction *mCopyUnixFullPathA; @@ -135,6 +132,7 @@ class SheMov : public QMainWindow { QActionGroup *mOpenWithGroupAV; QActionGroup *mCleanupGroup; QActionGroup *mFilesTreeHeadersGroup; + QActionGroup *mEditGroup; //EndActions QSignalMapper *mRenameMapper; @@ -143,12 +141,14 @@ class SheMov : public QMainWindow { QSignalMapper *mCleanupMapper; QMenu *mEditFSMenu; + QMenu *mEditAVMenu; QMenu *mOpenWithMenuFS; QMenu *mOpenWithMenuAV; QMenu *mRenameMenu; QMenu *mTreeViewMenu; QMenu *mTreeHeaderMenu; QAction *mEditFSMenuA; + QAction *mEditAVMenuA; //widgets + dialogs QTabWidget *mTab; -- cgit v1.2.3-70-g09d2