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

0001 /*
0002   SPDX-FileCopyrightText: 2022 Volker Krause <vkrause@kde.org>
0003   SPDX-License-Identifier: LGPL-2.0-or-later
0004 */
0005 
0006 #include <KDatePickerPopup>
0007 
0008 #include <QApplication>
0009 #include <QDebug>
0010 #include <QToolButton>
0011 
0012 int main(int argc, char **argv)
0013 {
0014     QApplication app(argc, argv);
0015 
0016     QToolButton button;
0017     button.setIcon(QIcon::fromTheme(QStringLiteral("view-calendar")));
0018     KDatePickerPopup popup(KDatePickerPopup::DatePicker | KDatePickerPopup::Words | KDatePickerPopup::NoDate);
0019     QObject::connect(&popup, &KDatePickerPopup::dateChanged, &app, [](QDate date) {
0020         qInfo() << date;
0021     });
0022     button.setMenu(&popup);
0023     button.show();
0024 
0025     return app.exec();
0026 }