Show KDE dialog boxes from within shell scripts. More information: https://develop.kde.org/deploy/kdialog/.
kdialog --msgbox "{{message}}" "{{optional_detailed_message}}"
yes
and no
button, returning 0
and 1
, respectively:kdialog --yesno "{{message}}"
yes
, no
, and cancel
button, returning 0
, 1
, or 2
respectively:kdialog --warningyesnocancel "{{message}}"
OK
is pressed:kdialog --inputbox "{{message}}" "{{optional_default_text}}"
kdialog --password "{{message}}"
kdialog --combobx "{{message}}" "{{item1}}" "{{item2}}" "{{...}}"
kdialog --getopenfilename
kdialog --progressbar "{{message}}"