QT 在uubntu下如何关机

sno_guo 2012-05-22 10:47:58
大家好,我想用QT做个定时关机小程序,简单一点就是一个QTimeEdit和一个按钮构成的对话框, 先设置好QTimeEdit中的时间,点击按钮后,开始检查时间是否到,等到了,自动关机。

我现在的问题是:我用suo shutdown -r now来做的,发现这样不行的,因为要输入密码的,在终端还好写,可以输入密码,可是在QT
中让ubuntu接收输入的密码呢,谢谢!
...全文
150 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sno_guo 2012-06-08
  • 打赏
  • 举报
回复
呵呵,谢谢,我感觉还是这样吧: 在我的程序中如果要root权限时:我自己编写一个对话框,弹出这个对话框,提示用户输入,然后我在后台用root来登录,等使用完后,在exit 退出root。呵呵,谢谢了
shen_wei 2012-06-07
  • 打赏
  • 举报
回复
念茜 2012-06-07
  • 打赏
  • 举报
回复
用root权限启动你的qt程序,就不用输入密码了
sno_guo 2012-06-07
  • 打赏
  • 举报
回复
呵呵,谢谢了,还是等等吧,一个初学者还是不要纠结在这么深的问题上,谢谢啦
zhu_xz 2012-06-07
  • 打赏
  • 举报
回复
看看有些啥DBus接口可以做这个吧,印象中GNOME和KDE都有相应的DBus接口
sno_guo 2012-06-05
  • 打赏
  • 举报
回复
我试了下,感觉好像这方法不行,呵呵,无法跳出界面.
dext 2012-05-22
  • 打赏
  • 举报
回复
gksudo shutdown -r 0
sno_guo 2012-05-22
  • 打赏
  • 举报
回复
是怎样让ubuntu系统接收到输入的密码呢,谢谢!!!

16,235

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧