snippetbashTip
kdialog — Show KDE dialog boxes from within shell scripts. More information: <https://develop.kde.org/docs/adm
Viewed 0 times
boxesdialogcommandkdialogshowfromclikde
linux
Problem
How to use the
kdialog command: Show KDE dialog boxes from within shell scripts. More information: <https://develop.kde.org/docs/administration/kdialog/>.Solution
kdialog — Show KDE dialog boxes from within shell scripts. More information: <https://develop.kde.org/docs/administration/kdialog/>.Open a dialog box displaying a specific message:
kdialog --msgbox "{{message}}" "{{optional_detailed_message}}"Open a question dialog with a
yes and no button, returning 0 and 1, respectively:kdialog --yesno "{{message}}"Open a warning dialog with a
yes, no, and cancel button, returning 0, 1, or 2 respectively:kdialog --warningyesnocancel "{{message}}"Open an input dialog box and print the input to
stdout when OK is pressed:kdialog --inputbox "{{message}}" "{{optional_default_text}}"Open a dialog to prompt for a specific password and print it to
stdout:kdialog --password "{{message}}"Open a dialog containing a specific dropdown menu and print the selected item to
stdout:kdialog --combobox "{{message}}" "{{item1}}" "{{item2}}" "{{...}}"Open a file chooser dialog and print the selected file's path to
stdout:kdialog --getopenfilenameOpen a progressbar dialog and print a D-Bus reference for communication to
stdout:kdialog --progressbar "{{message}}"Code Snippets
Open a dialog box displaying a specific message
kdialog --msgbox "{{message}}" "{{optional_detailed_message}}"Open a question dialog with a `yes` and `no` button, returning `0` and `1`, respectively
kdialog --yesno "{{message}}"Open a warning dialog with a `yes`, `no`, and `cancel` button, returning `0`, `1`, or `2` respectively
kdialog --warningyesnocancel "{{message}}"Open an input dialog box and print the input to `stdout` when `OK` is pressed
kdialog --inputbox "{{message}}" "{{optional_default_text}}"Open a dialog to prompt for a specific password and print it to `stdout`
kdialog --password "{{message}}"Context
tldr-pages: linux/kdialog
Revisions (0)
No revisions yet.