summaryrefslogtreecommitdiffstats
path: root/archiveview.cpp
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2013-07-13 06:42:57 +0200
committerArno <am@disconnect.de>2013-07-13 06:42:57 +0200
commit057da448ad06de20b8054ae1ba5ed7f6fb656c1b (patch)
treec410672b3ebe17536fe0e8a8fd9abc8e9c9c3e5e /archiveview.cpp
parente8edacfc5175e91d27d6fcba8e3ffa1b1c80754c (diff)
downloadSheMov-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.cpp7
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);