diff options
author | Arno <am@disconnect.de> | 2013-08-21 18:52:02 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2013-08-21 18:52:02 +0200 |
commit | cd2d39368e2319eb7c949439e9688bf8319ec0a3 (patch) | |
tree | 2a0c91966e9a37b172b8e4d2c76eb55c1451aad9 /newpicsdialog.cpp | |
parent | d9ed1e53b7ea0c994972f4628a4dbb431fdf9fde (diff) | |
download | SheMov-cd2d39368e2319eb7c949439e9688bf8319ec0a3.tar.gz SheMov-cd2d39368e2319eb7c949439e9688bf8319ec0a3.tar.bz2 SheMov-cd2d39368e2319eb7c949439e9688bf8319ec0a3.zip |
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
Diffstat (limited to 'newpicsdialog.cpp')
-rw-r--r-- | newpicsdialog.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
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); |