标签: gtk
在我的C / gtk +应用程序中,我用dk_pixbuf_new_from_stream读取了一些数据,我必须用GCancellable取消它:我在哪里可以找到使用GCancellable的例子?
谢谢
答案 0 :(得分:2)
您需要做的就是创建GCancellable并将其交给线程,然后调用gdk_pixbuf_new_from_stream()。在主线程中,如果要中止加载,请在同一个GCancellable实例上调用g_cancellable_cancel()。
gdk_pixbuf_new_from_stream()
g_cancellable_cancel()