函数

GLibMainContextget_thread_default

自:2.22

声明 [源]

GMainContext*
g_main_context_get_thread_default (
  void
)

描述 [源]

获取此线程的默认 GMainContext。希望在除默认上下文之外运行的操作应调用此方法或 g_main_context_ref_thread_default() 以获取一个 GMainContext 来添加其 GSource。)(请注意,即使是在单线程程序中,应用程序有时也可能会想要临时推送非默认上下文,因此不要假定这总是会返回 NULL,如果你在默认线程中运行。)

如果您需要保留对上下文的引用,请使用 g_main_context_ref_thread_default() 代替。

自版本:2.22

返回值

类型: GMainContext

线程默认的 GMainContext,或者如果线程默认上下文是全局默认主 GMainContext,则为 NULL

数据由调用函数拥有。
返回值可以为 NULL