From 6423dcb88055f3553981f9fc8816b42df871c706 Mon Sep 17 00:00:00 2001 From: am Date: Fri, 24 Jul 2009 18:15:51 +0000 Subject: -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 --- archiveeditdialog.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'archiveeditdialog.cpp') 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 &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; } -- cgit v1.2.3-70-g09d2