diff options
author | Thomas Hartmann <thomas.hartmann@qt.io> | 2022-05-02 10:43:28 +0200 |
---|---|---|
committer | Thomas Hartmann <thomas.hartmann@qt.io> | 2022-05-02 11:45:21 +0000 |
commit | f1a176f87fe712ad606bcd1100ced512d43bbfdb (patch) | |
tree | bcfcdda16ec914748c3a31a5f52e3f81d97acbf0 | |
parent | 3b344ef8c230932c95172848fa9dc6342513e7bc (diff) |
Fix warning if QmlDesigner is disabled
Change-Id: Icd668a20bb47944f7de2285f540666678643e555
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
-rw-r--r-- | src/datasources/qmldesignerusageeventsource.cpp | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/datasources/qmldesignerusageeventsource.cpp b/src/datasources/qmldesignerusageeventsource.cpp index 00a614b..7bcc9c6 100644 --- a/src/datasources/qmldesignerusageeventsource.cpp +++ b/src/datasources/qmldesignerusageeventsource.cpp @@ -62,14 +62,16 @@ QmlDesignerUsageEventSource::QmlDesignerUsageEventSource() const auto it = std::find_if(plugins.begin(), plugins.end(), &isQmlDesigner); if (it != plugins.end()) { const QObject *qmlDesignerPlugin = (*it)->plugin(); - connect(qmlDesignerPlugin, - SIGNAL(usageStatisticsNotifier(QString)), - this, - SLOT(handleUsageStatisticsNotifier(QString))); - connect(qmlDesignerPlugin, - SIGNAL(usageStatisticsUsageTimer(QString,int)), - this, - SLOT(handleUsageStatisticsUsageTimer(QString,int))); + if (qmlDesignerPlugin) { + connect(qmlDesignerPlugin, + SIGNAL(usageStatisticsNotifier(QString)), + this, + SLOT(handleUsageStatisticsNotifier(QString))); + connect(qmlDesignerPlugin, + SIGNAL(usageStatisticsUsageTimer(QString,int)), + this, + SLOT(handleUsageStatisticsUsageTimer(QString,int))); + } } } |