我不赞成将代码从dbus-glib迁移到GDBus。
我在GDBus中找不到dbus_connection_setup_with_g_main()的等效函数。
https://dbus.freedesktop.org/doc/dbus-glib/dbus-glib-DBus-GLib-low-level.html#dbus-connection-setup-with-g-main
有人可以指出我在GDBus中的等效功能还是做类似工作的东西?
最佳答案
它并不完全相同,但是如果需要更改当前正在运行的线程的默认上下文,可以使用g_main_context_push_thread_default()。
如果这不是您想要执行的操作,则可能需要扩大问题范围。