diff options
Diffstat (limited to 'filesystemwidget.cpp')
-rw-r--r-- | filesystemwidget.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/filesystemwidget.cpp b/filesystemwidget.cpp index 876d27d..f4a9d24 100644 --- a/filesystemwidget.cpp +++ b/filesystemwidget.cpp @@ -43,8 +43,8 @@ FilesystemWidget::FilesystemWidget(QWidget *parent) : QWidget(parent), mClipboar mModel->setRootPath("/"); mModel->setFilter(QDir::AllEntries | QDir::NoDot); mModel->setReadOnly(false); - SheMovIconProvider *p = new SheMovIconProvider; - mModel->setIconProvider(p); + mIconProvider = new SheMovIconProvider; + mModel->setIconProvider(mIconProvider); mDirProxy = new FilesystemDirProxy; mDirProxy->setSourceModel(mModel); @@ -393,6 +393,10 @@ void FilesystemWidget::writeSettings(){ s.setValue("windows/picviewer", mPicViewer->pos()); } +void FilesystemWidget::configChanged(){ + mModel->setIconProvider(mIconProvider); +} + void FilesystemWidget::dvdMount(){ QSettings s; QString mountDir = s.value("paths/dvdmount").toString(); |