4#ifndef QQMLDELEGATECOMPONENT_P_H
5#define QQMLDELEGATECOMPONENT_P_H
20#include <QtQmlModels/private/qtqmlmodelsglobal_p.h>
21#include <QtQmlModels/private/qqmlabstractdelegatecomponent_p.h>
22#include <QtQml/qqmlcomponent.h>
42 void setRoleValue(const
QVariant &roleValue);
48 void setColumn(
int c);
56 void roleValueChanged();
60 void delegateChanged();
80 QString role() const final {
return m_role; }
81 void setRole(
const QString &role);
83 virtual QQmlListProperty<QQmlDelegateChoice>
choices();
84 static void choices_append(QQmlListProperty<QQmlDelegateChoice> *,
QQmlDelegateChoice *);
85 static qsizetype choices_count(QQmlListProperty<QQmlDelegateChoice> *);
87 static void choices_clear(QQmlListProperty<QQmlDelegateChoice> *);
88 static void choices_replace(QQmlListProperty<QQmlDelegateChoice> *,
qsizetype,
90 static void choices_removeLast(QQmlListProperty<QQmlDelegateChoice> *);
99 QList<QQmlDelegateChoice *> m_choices;
DarwinBluetooth::DeviceInquiryDelegate * m_delegate
The QQmlComponent class encapsulates a QML component definition.
virtual QQmlListProperty< QQmlDelegateChoice > choices()
The QQmlListProperty class allows applications to expose list-like properties of QObject-derived clas...
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLenum GLenum GLsizei void GLsizei void * column
GLenum GLenum GLsizei void * row
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
#define QT_REQUIRE_CONFIG(feature)
static bool match(const uchar *found, uint foundLen, const char *target, uint targetLen)