summaryrefslogtreecommitdiffstats
path: root/src/widgets/doc/snippets/filedialogurls/filedialogurls.cpp
blob: 40db71b5a72f1a182d9a301611ba1cc7391b7279 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Copyright (C) 2016 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause

#include <QFileDialog>
#include <QtGui>

int loadFileDialog()
{
//![0]
    QList<QUrl> urls;
    urls << QUrl::fromLocalFile("/Users/foo/Code/qt5")
         << QUrl::fromLocalFile(QStandardPaths::standardLocations(QStandardPaths::MusicLocation).first());

    QFileDialog dialog;
    dialog.setSidebarUrls(urls);
    dialog.setFileMode(QFileDialog::AnyFile);
    if (dialog.exec()) {
        // ...
    }
//![0]
    return 1;
}