core/objectrepeater: soft-remove in favor of Instantiator
RIP my time.
This commit is contained in:
parent
c78c86425d
commit
d7149d5641
|
@ -11,6 +11,8 @@
|
||||||
#include "model.hpp"
|
#include "model.hpp"
|
||||||
|
|
||||||
///! A Repeater / for loop / map for non Item derived objects.
|
///! A Repeater / for loop / map for non Item derived objects.
|
||||||
|
/// > [!ERROR] Removed in favor of QtQml.Models.Instantiator
|
||||||
|
///
|
||||||
/// The ObjectRepeater creates instances of the provided delegate for every entry in the
|
/// The ObjectRepeater creates instances of the provided delegate for every entry in the
|
||||||
/// given model, similarly to a [Repeater] but for non visual types.
|
/// given model, similarly to a [Repeater] but for non visual types.
|
||||||
///
|
///
|
||||||
|
@ -44,6 +46,7 @@ class ObjectRepeater: public ObjectModel<QObject> {
|
||||||
Q_PROPERTY(QQmlComponent* delegate READ delegate WRITE setDelegate NOTIFY delegateChanged);
|
Q_PROPERTY(QQmlComponent* delegate READ delegate WRITE setDelegate NOTIFY delegateChanged);
|
||||||
Q_CLASSINFO("DefaultProperty", "delegate");
|
Q_CLASSINFO("DefaultProperty", "delegate");
|
||||||
QML_ELEMENT;
|
QML_ELEMENT;
|
||||||
|
QML_UNCREATABLE("ObjectRepeater has been removed in favor of QtQml.Models.Instantiator.");
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit ObjectRepeater(QObject* parent = nullptr): ObjectModel(parent) {}
|
explicit ObjectRepeater(QObject* parent = nullptr): ObjectModel(parent) {}
|
||||||
|
|
Loading…
Reference in a new issue