SuperAPI AI 工具集

qt-dialogs

智能体与模型

查看项目

更新于 10-15 23:48

技能介绍

用途:提供 Qt(PySide6)对话框的编写模式,用于创建确认提示、文件选择器、输入框以及自定义模态/非模态对话框。

主要能力:QMessageBox 标准提示(question、critical、warning、information)与自定义按钮;QFileDialog 打开单/多文件、保存文件、选择目录,过滤字符串格式为 "Description (*.ext .ext2);;Description2 (.ext3)";自定义 QDialog 配合 QDialogButtonBox 与 QFormLayout;模态(setModal(True)+exec())与非模态(setModal(False)+show())用法;设置对话框的实时应用与取消还原模式。

使用方式:从 PySide6.QtWidgets 导入相应类;QMessageBox.question 返回 StandardButton 结果;QFileDialog.getOpenFileName 返回 (path, filter);自定义对话框通过 accept()/reject() 返回 QDialog.DialogCode.Accepted 等状态。非模态对话框需保留引用以防被垃圾回收。

限制:资料未提供 QInputDialog 的具体示例、安装命令、平台支持范围及收费信息。