mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-02 06:35:52 +08:00
Delay setting the DBusConnection for a DBusObject
Previously, the DBusconnection had to be set at construction time and could not be changed over the DBusObject life time. Now a new connection can be set anytime and as often as required. The shared ownership is now also properly implemented by shared pointers. ref T291
This commit is contained in:
committed by
Klaus Basan
parent
01085f24b3
commit
59da68da5e
@@ -18,9 +18,8 @@
|
||||
namespace XSwiftBus
|
||||
{
|
||||
|
||||
CService::CService(CDBusConnection *connection) : CDBusObject(connection)
|
||||
CService::CService() : CDBusObject()
|
||||
{
|
||||
registerDBusObjectPath(XSWIFTBUS_SERVICE_INTERFACENAME, XSWIFTBUS_SERVICE_OBJECTPATH);
|
||||
m_messages.addMessage({ "xswiftbus started.", 0, 255, 255 });
|
||||
updateAirportsInRange();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user