From cd2d39368e2319eb7c949439e9688bf8319ec0a3 Mon Sep 17 00:00:00 2001 From: Arno Date: Wed, 21 Aug 2013 18:52:02 +0200 Subject: Usability fix * repair shortcuts for adding files to NewPicsDialog and showing it from PictureViewer2 * Replace files in NewPicsDialog instead of adding them * add missing header to MappingTreeModel --- newpicsdialog.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'newpicsdialog.cpp') diff --git a/newpicsdialog.cpp b/newpicsdialog.cpp index 5f4009b..2d56ddc 100644 --- a/newpicsdialog.cpp +++ b/newpicsdialog.cpp @@ -97,6 +97,14 @@ void NewPicsDialog::addFiles(const QStringList &files){ } } +void NewPicsDialog::setFile(const QString &file){ + clearFiles(); + mFilesModel->addFile(file); + for(int i = 0; i < NewPicFilesModel::NumFields; ++i){ + mFilesV->resizeColumnToContents(i); + } +} + void NewPicsDialog::clearFiles(){ mFilesV->setSortingEnabled(false); SmTreeItem *rootItem = new SmTreeItem(NewPicFilesModel::NumFields); -- cgit v1.2.3-70-g09d2