summaryrefslogtreecommitdiffstats
path: root/shemov.h
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2010-12-06 19:10:19 +0100
committerArno <am@disconnect.de>2010-12-06 19:10:19 +0100
commita87e4d8c3c2102e9728dd5df303acca7ae08b343 (patch)
tree29b2b7d2c5f532da2ea18152e7cf34ad51b1016f /shemov.h
parentcb4d80e6a642ef0cd3180aed2155d86144c83395 (diff)
downloadSheMov-a87e4d8c3c2102e9728dd5df303acca7ae08b343.tar.gz
SheMov-a87e4d8c3c2102e9728dd5df303acca7ae08b343.tar.bz2
SheMov-a87e4d8c3c2102e9728dd5df303acca7ae08b343.zip
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.
Diffstat (limited to 'shemov.h')
-rw-r--r--shemov.h6
1 files changed, 3 insertions, 3 deletions
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;