接口

GtkAppChooser

已弃用:4.10 

描述 [src]

interface Gtk.AppChooser : Gtk.Widget

GtkAppChooser是允许用户选择应用程序的小部件的界面。

实现此接口的主要对象是 GtkAppChooserWidgetGtkAppChooserDialogGtkAppChooserButton

此处用 GIO GAppInfo 对象表述应用程序。 GIO有一个概念,即针对给定内容类型而推荐的应用程序和备用应用程序。推荐的应用程序是指宣称可以处理内容类型本身的那些应用程序,而备用应用程序还包括可以处理更通用的内容类型的应用程序。 GIO还了解针对给定内容类型的默认应用程序和最近使用的应用程序。 GtkAppChooserWidget提供详细控制,明确指明显示的应用程序列表中应包括哪些应用程序:默认应用程序、推荐的应用程序还是备用应用程序。

若要获取 GtkAppChooser中选定的应用程序,请使用 gtk_app_chooser_get_app_info()

从 4.10 版开始弃用

应用程序选择小部件应根据需要小部件的每个平台和/或应用程序的设计实施。

先决条件

为了实现 AppChooser,你的类型必须继承自GtkWidget

实例方法

gtk_app_chooser_get_app_info

返回当前选中的应用程序。

已弃用:4.10 

gtk_app_chooser_get_content_type

返回 GtkAppChooser显示应用程序所依据的内容类型。

已弃用:4.10 

gtk_app_chooser_refresh

重新加载应用程序列表。

已弃用:4.10 

属性

Gtk.AppChooser:content-type

GtkAppChooser对象的的内容类型。