簡體   English   中英

C ++如何像Linux中的消息框一樣警告用戶

[英]C++ How to alert an user like messagebox in linux

大家好,我目前正在使用C ++代碼通過VMware Player運行Ubuntu。

基本上我得到的這段代碼倒計時600秒。 當它達到0時,應該用一個警告框警告用戶:

"Times up!"

我知道Linux沒有messageBox,我看到了使用QT的建議,但我不想使用QT。 我可以以Linux命令之類的任何形式顯示警報嗎?

你們對於類似於消息框警報的消息框可能有什么建議。

謝謝!

Zenity可能就是您想要的; 它是一個程序(而不是工具箱),您可以像這樣使用它來生成一個消息框:

zenity --info --text="This is an information box."

編輯:zenity將創建類似於MessageBox對話框,但是這些天在Ubuntu上很少使用它們(與notify-send通知相比)。

這將在托盤中創建一個彈出消息

notify-send ["title"] "message"

另一種(丑陋zenity推薦使用的)選擇是使用zenity ,但我不鼓勵您這樣做。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM