Fix 03-12-03-04

纠正返回值类型错误;
补充nameFilter的讲解
This commit is contained in:
muzing 2022-09-27 16:10:22 +08:00
parent e21008f5cb
commit 3bef2a1099

View File

@ -15,10 +15,11 @@ QDir.Filters枚举值详情参见本节附录
.filter() -> QDir.Filters .filter() -> QDir.Filters
================================ 名称过滤器 =================================== ================================ 名称过滤器 ===================================
支持按文件名称设置过滤器主要用*通配符与扩展名来限制文件类型
.setNameFilters(filters: Sequence[str]) .setNameFilters(filters: Sequence[str])
.setNameFilter(filter: str) .setNameFilter(filter: str)
.nameFilters() -> Sequence[str] .nameFilters() -> List[str]
============================== 媒体类型过滤器 ================================= ============================== 媒体类型过滤器 =================================
还支持按媒体类型MIME类型分类过滤 还支持按媒体类型MIME类型分类过滤
@ -28,7 +29,7 @@ QDir.Filters枚举值详情参见本节附录
关于什么是MIME可以参考https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Basics_of_HTTP/MIME_types 关于什么是MIME可以参考https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Basics_of_HTTP/MIME_types
.setMimeTypeFilters(filters: Sequence[str]) .setMimeTypeFilters(filters: Sequence[str])
.mimeTypeFilters() -> Sequence[str] .mimeTypeFilters() -> List[str]
""" """
@ -52,6 +53,7 @@ class MyWidget(QtWidgets.QWidget):
# MIME过滤器 # MIME过滤器
# self.dialog.setMimeTypeFilters(("text/markdown", "image/jpeg", "application/octet-stream")) # self.dialog.setMimeTypeFilters(("text/markdown", "image/jpeg", "application/octet-stream"))
print(self.dialog.nameFilters())
def setup_ui(self) -> None: def setup_ui(self) -> None:
"""设置界面""" """设置界面"""