文件名称:AutoUpdater-Qt:用于 Qt 的跨平台更新器工具
文件大小:957KB
文件格式:ZIP
更新时间:2024-07-04 06:44:28
C++
Qt 更新工具 介绍 Qt 的跨平台应用更新工具 作为一个基地开始热情。 很多事情很快就会改变。 这不仅仅是 fork,而是灵感项目。 适用于至少 3 个平台的完整应用更新工具,即 Win、Mac 和 Linux 让我们看看我能做什么。 敬请关注。 :) 组件 最好使用单独的更新程序应用程序,而不是添加应用程序本身。 更新程序:单独的可执行文件。 更新程序的处理程序:连接应用程序和更新程序。 需要时启动更新程序。 为什么? 没有锁定文件(Dlls 和包括主 exe) 更容易处理 节省编译时间 我的个人选择:) 缺点..可能是;) 更新更新程序本身需要同样的问题。 但是我们有解决方案 使用两个应用程序,我们可以轻松解决它,就像一个可以在更新过程中替换另一个应用程序一样没有太大问题。
【文件预览】:
AutoUpdater-Qt-master
----example()
--------Example.pro(589B)
--------update.xml(2KB)
--------RelNotes.html(5KB)
--------sample.icns(48KB)
--------update.json(736B)
--------sample.rc(62B)
--------sample.png(2KB)
--------main.cpp(1KB)
--------mainwindow.ui(1KB)
--------Appcast.xml(2KB)
--------mainwindow.cpp(1KB)
--------CMakeLists.txt(348B)
--------mainwindow.h(362B)
--------sample.svg(2KB)
--------sample.ico(17KB)
----tests()
--------fvversioncomparatortest.cpp(3KB)
--------fvversioncomparatortest.h(314B)
--------CMakeLists.txt(287B)
----LICENSE(12KB)
----src()
--------Common()
--------Handler()
--------Updater()
----thirdparty()
--------miniz-cpp()
----.gitignore(199B)
----README.md(860B)
----.gitattributes(89B)