diff options
author | am <am@f440f766-f032-0410-8965-dc7d17de2ca0> | 2009-07-24 18:15:51 +0000 |
---|---|---|
committer | am <am@f440f766-f032-0410-8965-dc7d17de2ca0> | 2009-07-24 18:15:51 +0000 |
commit | 6423dcb88055f3553981f9fc8816b42df871c706 (patch) | |
tree | f5f16fb1b879de9b78625d813876961cceea79dd /archiveeditdialog.cpp | |
parent | 0e3e202c90e3ccb80310087409936c00189f0cea (diff) | |
download | SheMov-6423dcb88055f3553981f9fc8816b42df871c706.tar.gz SheMov-6423dcb88055f3553981f9fc8816b42df871c706.tar.bz2 SheMov-6423dcb88055f3553981f9fc8816b42df871c706.zip |
-some minor changes and usability things:
-When archiving files, also add new actors to the actorselection
-Added completer to ListEditor
-When selecting an already existing actor, also add it to actorselection
-invalidate ArchiveProxy when items are added
-prevent manual editing of FilesystemView
git-svn-id: file:///var/svn/repos2/shemov/trunk@395 f440f766-f032-0410-8965-dc7d17de2ca0
Diffstat (limited to 'archiveeditdialog.cpp')
-rw-r--r-- | archiveeditdialog.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/archiveeditdialog.cpp b/archiveeditdialog.cpp index 350597f..eae336d 100644 --- a/archiveeditdialog.cpp +++ b/archiveeditdialog.cpp @@ -62,6 +62,7 @@ ArchiveEditDialog::ArchiveEditDialog(ListModel *genre, ListModel *actors, QWidge mFileWidget->setMovieModel(mMovieModel); mFileWidget->setGenreModel(mGenreModel); mFileWidget->setActorsModel(mActorsModel); + connect(mActorsEditor, SIGNAL(itemAdded(const QString &)), mFileWidget, SLOT(setActor(const QString &))); //join splitters hSplitter->addWidget(mFileWidget); @@ -183,7 +184,7 @@ bool ArchiveEditDialog::checkInput(int genre, const QList<int> &actors, const QS foreach(QString f, files){ QFileInfo info(f); if(!info.isFile()){ - QString msg = QString(tr("%1 does not seem to be a file. Aborting")).arg(info.fileName()); + QString msg = QString(tr("%1 does not seem to be a file. Aborting")).arg(info.absoluteFilePath()); QMessageBox::critical(this, tr("Error"), msg); return false; } |