examples/declarative/modelviews/stringlistmodel/main.cpp
changeset 33 3e2da88830cd
parent 30 5dc02b23752f
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
    54 
    54 
    55 int main(int argc, char ** argv)
    55 int main(int argc, char ** argv)
    56 {
    56 {
    57     QApplication app(argc, argv);
    57     QApplication app(argc, argv);
    58 
    58 
    59     QDeclarativeView view;
    59 //![0]
    60 
       
    61     QStringList dataList;
    60     QStringList dataList;
    62     dataList.append("Item 1");
    61     dataList.append("Item 1");
    63     dataList.append("Item 2");
    62     dataList.append("Item 2");
    64     dataList.append("Item 3");
    63     dataList.append("Item 3");
    65     dataList.append("Item 4");
    64     dataList.append("Item 4");
    66 
    65 
       
    66     QDeclarativeView view;
    67     QDeclarativeContext *ctxt = view.rootContext();
    67     QDeclarativeContext *ctxt = view.rootContext();
    68     ctxt->setContextProperty("myModel", QVariant::fromValue(dataList));
    68     ctxt->setContextProperty("myModel", QVariant::fromValue(dataList));
       
    69 //![0]
    69 
    70 
    70     view.setSource(QUrl("qrc:view.qml"));
    71     view.setSource(QUrl("qrc:view.qml"));
    71     view.show();
    72     view.show();
    72 
    73 
    73     return app.exec();
    74     return app.exec();