diff options
author | Arno <am@disconnect.de> | 2013-07-13 06:42:57 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2013-07-13 06:42:57 +0200 |
commit | 057da448ad06de20b8054ae1ba5ed7f6fb656c1b (patch) | |
tree | c410672b3ebe17536fe0e8a8fd9abc8e9c9c3e5e /archiveview.cpp | |
parent | e8edacfc5175e91d27d6fcba8e3ffa1b1c80754c (diff) | |
download | SheMov-057da448ad06de20b8054ae1ba5ed7f6fb656c1b.tar.gz SheMov-057da448ad06de20b8054ae1ba5ed7f6fb656c1b.tar.bz2 SheMov-057da448ad06de20b8054ae1ba5ed7f6fb656c1b.zip |
Make all NodeTypes editable
Use plpgsql functions to edit nodes. Makes the program logic much
easier. Also, rename rename() to edit() :)
Diffstat (limited to 'archiveview.cpp')
-rw-r--r-- | archiveview.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/archiveview.cpp b/archiveview.cpp index c376c06..ca5615c 100644 --- a/archiveview.cpp +++ b/archiveview.cpp @@ -260,13 +260,8 @@ void ArchiveTree::setModel(ArchiveProxy *model){ QTreeView::setModel(model); } -void ArchiveTree::rename(){ +void ArchiveTree::edit(){ QModelIndex idx = currentIndex(); - /*int nodeType = idx.data(ArchiveModel::TypeRole).toInt(); - if(nodeType == ArchiveModel::SeriesPartNode){ - impossible(); - return; - }*/ QString currentName = idx.data(ArchiveModel::NameRole).toString(); QString question = QString(tr("Rename %1 to:")).arg(currentName); QString newName = QInputDialog::getText(this, tr("Rename"), question, QLineEdit::Normal, currentName); |