【问题标题】:PyQt5 gui settings save [closed]PyQt5 gui设置保存[关闭]
【发布时间】:2020-03-31 23:22:03
【问题描述】:

我一直在用 pyQt5 制作一个 GUI,现在我需要考虑如何保存用户在我的 GUI 中所做的事情。例如,如果他/她选中了一个框,我希望将其保存到下次他们启动 GUI 时。

我一直在考虑使用 .ini 文件,但我想问是否应该使用另一种文件类型,或者 pyQt5 中是否有函数/类。

对不起,我的英语不好,而且我正在手机打字。

Ty 进阶。

【问题讨论】:

    标签: python python-3.x user-interface pyqt5


    【解决方案1】:

    我会使用 QSettings,它是 PyQt/Qt 的一部分,并处理您的设置/配置文件的位置。

    https://doc.qt.io/qtforpython/PySide2/QtCore/QSettings.html

    【讨论】:

    • 请澄清您的答案,因为不清楚您是否建议使用 JSON/YAML/XML QSettings。它们都是有效的格式,它们都不排除其他格式(理论上),但无论如何你都应该让你的答案更清楚,因为现在它不是一个实际的答案,并且建议的选择彼此之间没有明显的好处或缺点。跨度>
    • 简化我的回答。
    猜你喜欢
    • 1970-01-01
    • 2021-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-17
    • 1970-01-01
    • 2019-06-22
    • 2012-11-08
    相关资源
    最近更新 更多