Warning, file /frameworks/kio/tests/kfilewidgettest_gui.cpp was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 /*
0002     This file is part of the KDE libraries
0003     SPDX-FileCopyrightText: 2015 David Faure <faure@kde.org>
0004 
0005     SPDX-License-Identifier: LGPL-2.0-or-later
0006 */
0007 
0008 #include <KFileWidget>
0009 #include <QApplication>
0010 #include <QUrl>
0011 
0012 int main(int argc, char **argv)
0013 {
0014     QApplication app(argc, argv);
0015 
0016     KFileWidget *fileWidget = new KFileWidget(QUrl(QStringLiteral("kfiledialog:///OpenDialog")), nullptr);
0017     fileWidget->setMode(KFile::Files | KFile::ExistingOnly);
0018     fileWidget->setAttribute(Qt::WA_DeleteOnClose);
0019     fileWidget->show();
0020 
0021     QObject::connect(fileWidget, &KFileWidget::destroyed, &app, &QApplication::quit);
0022 
0023     return app.exec();
0024 }