大家好,我目前正在使用C ++代码运行VMware播放器的Ubuntu。
基本上我得到的代码倒计时600秒。当它达到0时,它应该用警告框提醒用户:
"Times up!"
我知道Linux没有messageBox,我看到了使用QT的建议,但我不想使用QT。我可以用linux命令之类的任何形式显示警报吗?
对于类似于消息框类型警报的消息框,您可能会有什么建议。
谢谢!
答案 0 :(得分:4)
Zenity可能是你正在寻找的;它是一个程序(而不是工具包),您可以使用它来生成消息框:
zenity --info --text="This is an information box."
编辑:zenity将创建类似于MessageBox
的类似对话框,但这些天在Ubuntu上很少使用它们(与notify-send
通知相比)。
答案 1 :(得分:2)
这将在托盘中创建一条弹出消息
notify-send ["title"] "message"
另一个 - 丑陋和弃用 - 选项是使用zenity
,但我不鼓励你这样做。