@@ -54,18 +54,26 @@ void PreviewWidgetModel::populateWidgets()
5454 m_previewWidgets.append(QSharedPointer<PreviewData>(preview_data));
5555 }
5656
57− QVariantMap attributes;
58− QVariantMap buttonData;
59− buttonData["label"] = "Button";
60− buttonData["id"] = "open_click";
61− QVariantList buttons;
62− buttons << buttonData << buttonData << buttonData;
63− attributes["actions"] = QVariant::fromValue(buttons);
64− PreviewData* preview_data = new PreviewData(QString("widget-21"), QString("actions"), attributes);
65− m_previewWidgets.append(QSharedPointer<PreviewData>(preview_data));
57+ {
58+ QVariantMap attributes;
59+ attributes["source"] = QVariant("qrc:///Unity/Application/screenshots/browser@12.png");
60+ PreviewData* preview_data = new PreviewData(QString("widget-22"), QString("image"), attributes);
61+ m_previewWidgets.append(QSharedPointer<PreviewData>(preview_data));
62+ }
6663
67− endResetModel();
64+ {
65+ QVariantMap attributes;
66+ QVariantMap buttonData;
67+ buttonData["label"] = "Button";
68+ buttonData["id"] = "open_click";
69+ QVariantList buttons;
70+ buttons << buttonData << buttonData << buttonData;
71+ attributes["actions"] = QVariant::fromValue(buttons);
72+ PreviewData* preview_data = new PreviewData(QString("widget-21"), QString("actions"), attributes);
73+ m_previewWidgets.append(QSharedPointer<PreviewData>(preview_data));
74+ }
6875
76+ endResetModel();
6977}
7078
7179int PreviewWidgetModel::rowCount(const QModelIndex&) const