blob: 076944b586aa911baad943ca2a9db12c89776ba7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#ifndef QLISTPROVIDER_H
#define QLISTPROVIDER_H
#include <QObject>
#include <QQmlEngine>
class QListProvider : public QObject
{
Q_OBJECT
QML_NAMED_ELEMENT(ListProvider)
public:
explicit QListProvider(QObject *parent = nullptr) : QObject(parent) { }
Q_INVOKABLE QList<int> intList() const
{
QList<int> list;
for (int i = 0; i < 3; ++i)
list.append(i);
return list;
}
};
#endif // QLISTPROVIDER_H
|