From de2a22edbaaa987207a989937f8cc829d32024a7 Mon Sep 17 00:00:00 2001 From: Arno Date: Sun, 19 Jul 2020 13:31:42 +0200 Subject: Fix QDirModel deprecation warnings --- programconfigurator.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'programconfigurator.cpp') diff --git a/programconfigurator.cpp b/programconfigurator.cpp index ae272f5..6800f92 100644 --- a/programconfigurator.cpp +++ b/programconfigurator.cpp @@ -14,7 +14,7 @@ #include #include #include -#include +#include #include #include #include @@ -34,9 +34,10 @@ ProgramConfigurator::ProgramConfigurator(const QString &prefix, const QString &d QLabel *l3 = new QLabel(QString(tr("%1 path")).arg(mDescription)); mPathEdit = new QLineEdit; QCompleter *fsCompleter = new QCompleter(this); - QDirModel *dirModel = new QDirModel(this); - fsCompleter->setModel(dirModel); - fsCompleter->setCompletionMode(QCompleter::PopupCompletion); + QFileSystemModel *completerModel = new QFileSystemModel(fsCompleter); + completerModel->setRootPath(QDir::rootPath()); + fsCompleter->setModel(completerModel); + fsCompleter->setCompletionMode(QCompleter::PopupCompletion); mPathEdit->setCompleter(fsCompleter); mainLayout->addWidget(l3, 2, 0); mainLayout->addWidget(mPathEdit, 2, 1); -- cgit v1.2.3-70-g09d2