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 }