创建简单的gui来改变json变量

时间:2016-08-05 14:11:12

标签: json qt user-interface

我没有真正的编程经验,虽然我希望你能帮助我提供非常简单的教程/解决方案,但我也愿意学习。

我想创建一个gui,帮助用户更改JSON文件的设置(在本例中),而无需直接编辑它。详细说明应该这样做:

  • 编辑预定义变量
  • 显示,添加,删除部分文件中的行并编辑其变量
  • 简单的用户输入(小文本/数字)/从下拉列表中选择
  • 如果可能的话,每个变量的小问号图标将显示为悬停框的说明
  • 保存更改+启动exe
如果已经有一个具有此功能的可编辑脚本/解决方案,那么

会很棒 我还发现Qt Designer经常被推荐 - 你知道教程可以帮助我做我想做的事吗?

谢谢

1 个答案:

答案 0 :(得分:0)

我为Qt5找到了一个QJsonModel,其中有一个小例子如何使用它。通过这个模型,问题的一部分已经解决了。

要添加和删除项目,我建议您熟悉Qt Model/View Programming。这是Model/View Tutorial

要保存,您应该查看QJsonDocument Class。

启动应用程序QProcess::start()和/或QDesktopServices::openUrl()是您的朋友。

祝你好运