summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2021-02-12 10:39:48 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-02-13 12:21:02 +0000
commit2e541d2ae2f66b45fa8181b5b1904ee234a78b77 (patch)
treeb3c0c7044a757fe5768306b724b39a79ea9286ae
parent00a8218a2c9de7061b4006bdbbf283b36066c682 (diff)
dirview example: Show file icons on Windows
Use QFileIconProvider from QtWidgets. Task-number: QTBUG-66177 Change-Id: I22db2f8671c64d90c45ff7160af9a6925d1cecea Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> (cherry picked from commit 060fceb2ab7f39d04d977146db2e5f990804e398) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--examples/widgets/itemviews/dirview/main.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/examples/widgets/itemviews/dirview/main.cpp b/examples/widgets/itemviews/dirview/main.cpp
index 20e5d45c95..a7d174a4f4 100644
--- a/examples/widgets/itemviews/dirview/main.cpp
+++ b/examples/widgets/itemviews/dirview/main.cpp
@@ -76,6 +76,8 @@ int main(int argc, char *argv[])
? QString() : parser.positionalArguments().first();
QFileSystemModel model;
+ QFileIconProvider iconProvider;
+ model.setIconProvider(&iconProvider);
model.setRootPath("");
if (parser.isSet(dontUseCustomDirectoryIconsOption))
model.setOption(QFileSystemModel::DontUseCustomDirectoryIcons);