fix: should't move singelSlot
add some comment Signed-off-by: ComixHe <heyuming@deepin.org>
This commit is contained in:
parent
efb1212945
commit
2b5fc291d4
@ -112,7 +112,7 @@ void ApplicationManager1Service::initService(QDBusConnection &connection) noexce
|
||||
watcher->deleteLater();
|
||||
};
|
||||
|
||||
*sigCon = connect(watcher, &QDBusServiceWatcher::serviceRegistered, std::move(singleSlot));
|
||||
*sigCon = connect(watcher, &QDBusServiceWatcher::serviceRegistered, singleSlot);
|
||||
|
||||
auto msg =
|
||||
QDBusMessage::createMethodCall("org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", "NameHasOwner");
|
||||
@ -121,7 +121,8 @@ void ApplicationManager1Service::initService(QDBusConnection &connection) noexce
|
||||
auto reply = QDBusConnection::sessionBus().call(msg);
|
||||
if (reply.type() != QDBusMessage::ReplyMessage) {
|
||||
qWarning() << "call org.freedesktop.DBus::NameHasOwner failed, skip autostart:" << reply.errorMessage();
|
||||
// ...
|
||||
// The connection should not be deleted, failure to call org.freedesktop.DBus::NameHasOwner does not mean that the
|
||||
// XSettings service is invalid.
|
||||
return;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user