查看完整版本: [-- 请教大神,linux下qt程序对tmp目录下文件没删除权限怎么 --]

QTCN开发网 -> Qt基础编程 -> 请教大神,linux下qt程序对tmp目录下文件没删除权限怎么 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

林放2022 2023-01-12 17:42

请教大神,linux下qt程序对tmp目录下文件没删除权限怎么

每次我都要先运行一个 sudo user /tmp/ -R 才能工作, 还有类似没有权限的处理,需要管理员权限的处理,大神能教教我怎么办吗,谢谢啦

林放2022 2023-01-12 18:32
或者是説,怎样才能让我以管理员的身份执行QT程序啊

tonyzhou1985 2023-01-31 15:39
我的解决办法是  用qt程序(非root权限)通过qprocess调用shell脚本,同时关联qprocess返回的内容。shell脚本以管理员权限运行一个程序:sudo -S xxxx。qprocess肯定会返回内容,请输入密码,这时候,你只要在qprocess继续写入密码就能成功以管理员权限运行这个子程序

林放2022 2023-01-31 16:27
谢谢楼上的高手, 我用这个方法试试, 看来也只能这样了。


查看完整版本: [-- 请教大神,linux下qt程序对tmp目录下文件没删除权限怎么 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled