Что ж, у меня есть QProcess, который работает как средство обновления моей программы, но в Windows вы НЕ МОЖЕТЕ изменять исполняемые файлы во время их работы, но если вы закроете программу, которая создала процесс обновления, я полагаю, что средство обновления тоже закроется. Можно ли сделать процесс обновления независимым?
Затем в Windows Vista (и более поздних версиях) невозможно запустить мое средство обновления, потому что оно возвращает, что мне нужно повысить свой уровень до администратора. Можно ли повысить разрешения для процесса?