QInputContextFactory Class Reference

[QtGui module]

该QInputContextFactory类创建QInputContext对象。More…

Methods

  • __init__ (self)
  • __init__ (self, QInputContextFactory)

Static Methods

  • QInputContext create (QString key, QObject parent)
  • QString description (QString key)
  • QString displayName (QString key)
  • QStringList keys ()
  • QStringList languages (QString key)

Detailed Description

该QInputContextFactory类创建QInputContext对象。

输入上下文工厂创建一个QInputContext对象对于一个给定密钥QInputContextFactory.create( ) 。

输入上下文是内置的或动态的输入上下文的插件加载(见QInputContextPlugin) 。

keys( )返回的有效键的列表。键是使用的名称,例如,以识别并指定输入方法输入方法切换机构。该名称必须一致QInputContext.identifierName( ) ,并可能只包含ASCII字符。

一键可用于通过检索相关的输入上下文的支持的语言languages( ) 。您可以使用检索输入上下文的描述description( ),最后你可以得到的一个用户友好的国际化名称QInputContext使用由键指定的对象displayName( ) 。

版权所有(C )2003-2004 immodule Qt的项目。保留所有权利。

该文件是写在自己的许可以促进诺基亚公司和/或其附属公司( - IES ) 。你可以使用这个文件在你的Qt许可。下面的描述是从原来的文件头复制。联系immodule-qt@freedesktop.org如果是这种许可的条件不明确给你。


Method Documentation

  1. QInputContextFactory.__init__ (self)
  1. QInputContextFactory.__init__ (self, QInputContextFactory)
  1. QInputContext QInputContextFactory.create (QString key, QObject parent)

[

parent的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。

]($docs-qinputcontext.html)

创建并返回一个QInputContext对象通过指定的输入上下文key用给定的parent。键是区分大小写的。

See also keys( ) 。

  1. QString QInputContextFactory.description (QString key)

返回的一个国际化的简要说明QInputContext由指定的对象key。你可以,例如,使用在用户界面这样的描述。

See also keys()和displayName( ) 。

  1. QString QInputContextFactory.displayName (QString key)

返回的一个用户友好的国际化名称QInputContext由指定的对象key。你可以,例如,在一个菜单使用此名称。

See also keys()和QInputContext.identifierName( ) 。

  1. QStringList QInputContextFactory.keys ()

返回键这个工厂可以创建输入上下文的列表。

键是使用的名称,例如,以识别并指定输入方法输入方法切换机构。该名称必须一致QInputContext.identifierName( ) ,并可能只包含ASCII字符。

See also create( )displayName()和QInputContext.identifierName( ) 。

  1. QStringList QInputContextFactory.languages (QString key)

返回由所支持的语言QInputContext由指定的对象key

语言表达为语言代码(例如“ zh_CN的” , “ ZH_TW ” , “了zh_HK ” , “ JA ” , “KO” , … ) 。支持多国语言输入上下文可以返回所有支持的语言为QStringList。该名称必须一致QInputContext.language( ) 。

此信息可被用来优化的用户界面。

See also keys( )QInputContext.language()和QLocale