summaryrefslogtreecommitdiffstats
path: root/newpicsdialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'newpicsdialog.cpp')
-rw-r--r--newpicsdialog.cpp8
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);