35 Q_DECLARE_PRIVATE(QQmlConnections)
37 Q_INTERFACES(QQmlParserStatus)
38 Q_PROPERTY(QObject *target READ target WRITE setTarget NOTIFY targetChanged)
39 Q_PROPERTY(
bool enabled READ isEnabled WRITE setEnabled NOTIFY enabledChanged REVISION(2, 3))
40 Q_PROPERTY(
bool ignoreUnknownSignals READ ignoreUnknownSignals WRITE setIgnoreUnknownSignals)
41 QML_NAMED_ELEMENT(Connections)
42 QML_ADDED_IN_VERSION(2, 0)
46 QQmlConnections(QObject *parent =
nullptr);
49 QObject *target()
const;
50 void setTarget(QObject *);
52 bool isEnabled()
const;
53 void setEnabled(
bool enabled);
55 bool ignoreUnknownSignals()
const;
56 void setIgnoreUnknownSignals(
bool ignore);
59 void classBegin() override;
60 void componentComplete() override;
64 Q_REVISION(2, 3)
void enabledChanged();
67 void connectSignals();
68 void connectSignalsToMethods();
69 void connectSignalsToBindings();