Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QAbstractUriResolver类是解决统一资源标识符一个回调接口。More...
继承QObject。
该QAbstractUriResolver类是解决统一资源标识符一个回调接口。
统一资源标识符(URI)是一个字符串,用于唯一标识一个资源。 URI是通用的全局标识符。这是非常有用的变换,它位于身体的东西(一个URL )的URI标识逻辑的东西变成一个URI ,或一个URI简单地映射到不同的URI 。QAbstractUriResolver.resolve( )提供了这个功能。
例如,一个可以写一个QAbstractUriResolver子类重写库ISBN号URI作为书名的URL ,例如,urn:isbn:0-345-33973-8将被重写为file:///books/returnOfTheKing.doc。或QAbstractUriResolver子类可以为一个Web浏览器,让浏览器通过映射进来让他们空的URI请求保护用户的私人文件写入。
该parent的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。
构造一个QAbstractUriResolver用指定的parent。
这种方法是抽象的,应在任何子类中重新实现。
返回relative使用URI的解析baseURI。
调用者保证两台relative和baseURI是有效的,并且baseURI是绝对的。relative可以是相对的,绝对的,还是空的。
返回QUrl可以构造一个默认的QUrl。如果它不构成一个缺省QUrl,这将是绝对有效的。如果构造一个默认的QUrl返回,这意味着relativeURI不被接受有待解决。
如果重新实现的决心( )函数决定它无关,有关解决relativeURI ,它应该简单地返回relativeURI解决了对baseURI,即:
return baseURI.resolved(relative);
See also QUrl.isRelative()和QUrl.isValid( ) 。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |