File indexing completed on 2024-04-28 15:29:25

0001 /*
0002     Persons Model Example
0003     SPDX-FileCopyrightText: 2012 Aleix Pol Gonzalez <aleixpol@blue-systems.com>
0004 
0005     SPDX-License-Identifier: LGPL-2.1-or-later
0006 */
0007 
0008 #include <QApplication>
0009 #include <QDebug>
0010 
0011 #include <persondata.h>
0012 #include <widgets/persondetailsview.h>
0013 
0014 int main(int argc, char **argv)
0015 {
0016     QApplication app(argc, argv);
0017     if (app.arguments().count() < 2) {
0018         qWarning() << "Missing argument: \"" << qPrintable(app.arguments().at(0)) << " <contact id>\"";
0019         return 1;
0020     }
0021 
0022     KPeople::PersonData *person = new KPeople::PersonData(app.arguments().last());
0023 
0024     KPeople::PersonDetailsView w;
0025     w.setPerson(person);
0026 
0027     w.show();
0028 
0029     app.exec();
0030 }