文件名称:jason:如何编写启动器的一个糟糕的例子。 仅使用 Qt
文件大小:40KB
文件格式:ZIP
更新时间:2024-07-04 12:03:52
C++
杰森 一个非常先进的启动器,使用 JSON 来存储有关如何启动程序的信息。 它与KISS相反。 它是使用 Qt 及其 QJson 库以及 QProcess 编写的,以实际启动程序。 虽然它是针对 Linux 的,但它可能在 Mac OS X 上工作一点,并且在 Windows 下运行时很可能等于双击 .exe 文件。 请记住:您个人对使用此程序时发生的任何事情负责。 远方: 用于制作与 Jason 兼容的 JSON 文件的 GUI? 使它成为供不同 GUI 访问的后端库? 计划的功能或要做的事情: 在 GUI 中添加一个功能以使用图标标签。 (它在那里,但没有设置图标。) 成品特点: 它真的很臃肿,文件在复杂性增加时占用大量空间。 (如果您有 ~1GB 的 RAM,请不要使用它。) 根据您的 JSON 文件启动您的程序。 阅读 MANUAL.md 了解如何编写它们。 支
【文件预览】:
jason-master
----jason-en.ts(10KB)
----Jason.pro(1KB)
----jason-tools()
--------activeoptionscontainer.h(2KB)
--------systemcontainer.cpp(2KB)
--------environmentcontainer.h(1KB)
--------subsystemcontainer.h(2KB)
--------jasoncore.cpp(4KB)
--------systemcontainer.h(2KB)
--------environmentcontainer.cpp(3KB)
--------runtimequeue.h(2KB)
--------subsystemcontainer.cpp(6KB)
--------activeoptionscontainer.cpp(180B)
--------jasoncore.h(2KB)
--------runtimequeue.cpp(130B)
----jasongui.h(1KB)
----jasongui.cpp(5KB)
----jasonparser.h(2KB)
----jsonparser.cpp(4KB)
----jsonstaticfuncs.cpp(3KB)
----desktoptools.h(648B)
----LICENSE(18KB)
----executer.h(924B)
----jsonstaticfuncs.h(1KB)
----README.md(1KB)
----jsonparser.h(1KB)
----main.cpp(2KB)
----jasongui.ui(4KB)
----modules()
--------variablehandler.h(1012B)
--------executionunit.h(3KB)
--------executionunit.cpp(2KB)
--------variablehandler.cpp(3KB)
----desktoptools.cpp(4KB)
----jasonparser.cpp(4KB)
----executer.cpp(2KB)
----MANUAL.md(10KB)