Как я могу включить автообновления в кроссплатформенном приложении Qt? - PullRequest
46 голосов
/ 16 января 2010

Мне нравятся приложения, которые могут обновляться без каких-либо усилий со стороны пользователя (подумайте: Sparkle framework для Mac). Есть ли какой-нибудь код / ​​библиотека, которую я могу использовать для этого в приложении Qt, не беспокоясь о деталях ОС?

По крайней мере для Windows, Mac и пользовательских бинарных файлов Linux.

Я мог бы интегрировать Sparkle в версию для Mac, написать что-нибудь для случая Linux (только для автономного бинарного файла, принадлежащего пользователю; я не буду связываться с дистрибутивом , если моя программа когда-либо упакована) ), и найти кого-то, кто поможет мне на стороне Windows, но это ужасно больно.

Ответы [ 11 ]

0 голосов
/ 24 января 2010

ОК, так что я полагаю, что это «нет (кросс-платформенный) способ». Это очень плохо!

...