diff options
| author | Pekka Vuorela <pvuorela@iki.fi> | 2025-11-03 13:22:32 +0200 |
|---|---|---|
| committer | Pekka Vuorela <pvuorela@iki.fi> | 2025-11-06 17:34:17 +0200 |
| commit | c73e1a20e2cd65992c06d21913a7ed99785496b8 (patch) | |
| tree | 8bcfeca69832ff0b4e8ba93fb0f06b37e6de9120 /src/tools/messageserver/servicehandler.cpp | |
| parent | deacef605aa20aed316c77bff7e77498fd5236e2 (diff) | |
Fix nullptr warning on QObject::connect()
And added couple 'static's to local functions etc while at it.
Change-Id: I7b95c08199515f53ab0300117cdd3f1d19761b3b
Reviewed-by: Pekka Vuorela <pvuorela@iki.fi>
Reviewed-by: <matti.viljanen@kapsi.fi>
Reviewed-by: Damien Caliste <dcaliste@free.fr>
Diffstat (limited to 'src/tools/messageserver/servicehandler.cpp')
| -rw-r--r-- | src/tools/messageserver/servicehandler.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/tools/messageserver/servicehandler.cpp b/src/tools/messageserver/servicehandler.cpp index 66294ee6..657dc74c 100644 --- a/src/tools/messageserver/servicehandler.cpp +++ b/src/tools/messageserver/servicehandler.cpp @@ -806,12 +806,13 @@ QMailMessageSink *ServiceHandler::accountSink(const QMailAccountId &accountId) c QMailMessageService *ServiceHandler::createService(const QString &name, const QMailAccountId &accountId) { QMailMessageService *service = QMailMessageServiceFactory::createService(name, accountId); - connect(service, &QMailMessageService::connectivityChanged, - this, &ServiceHandler::onConnectivityChanged); - connect(service, &QMailMessageService::availabilityChanged, - this, &ServiceHandler::onAvailabilityChanged); if (service) { + connect(service, &QMailMessageService::connectivityChanged, + this, &ServiceHandler::onConnectivityChanged); + connect(service, &QMailMessageService::availabilityChanged, + this, &ServiceHandler::onAvailabilityChanged); + // if (service->usesConcurrentActions()) { // this can be uncommented to be stricter connect(service, SIGNAL(activityChanged(QMailServiceAction::Activity, quint64)), this, SLOT(emitActivityChanged(QMailServiceAction::Activity, quint64))); |
