File indexing completed on 2025-02-16 13:11:53
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 }