参考下载链接:Qt管理员权限工具-C++工具类资源-CSDN下载
上面只是一个下载工具连接,也可直接通过修改pro 代码实现
方式如下,如果想要制作的 exe必须以管理员身份运行才有效,那么只需在pro文件中最后一行加上RC_FILE = setup.rc
然后在项目的 根目录下加上setup.rc这个文件,文件内容1 24 DISCARDABLE "UAC.manifest"
如下图
但是这样以后,如果继续修改调试程序,那么你的qt就必须以管理员身份打开,在编译才可以,否则编译一直会提示 “”启动程序失败,路径或者权限错误? “”
如不需要管理员身份运行了,只需要在pro文件中去掉RC_FILE = setup.rc即可。