I came across this:
I know, we have alert, filepanel, hdialog, shanty, even kdialog. This seems able to do more:
Closer to yoshi, then.
Release 1.0 on the github page is for QT4.8. Clone the git repo instead.
Problem 1 <SOLVED>
The documentation says to use qmake -qt=qt5 -makefile
That won’t work. Use qmake qt=qt5
Problem 2
It compiles and the result looks good
#!/bin/bash
dialogbox <<EODEMO
add label "<small>This script demonstrates the dialogbox application exit codes usage." note
set note stylesheet "qproperty-textInteractionFlags: NoTextInteraction;"
add separator
add label "<big>Please confirm the operation" msg
set msg stylesheet "qproperty-wordWrap: false;
qproperty-textInteractionFlags: NoTextInteraction;"
add frame horizontal
add stretch
add pushbutton C&ontinue apply exit
add pushbutton C&ancel exit
end frame
set title "Demo 1"
EODEMO
if [ "$?" == "0" ]
then
echo User rejected dialog
else
echo User accepted dialog
fi
exit 0
Except that while it displays our beloved yellow tab, it doesn’t react to it. In a word, it doesn’t close. Which makes it useless.
Normally I’d shrug my shoulders and say “above my pay grade”. But I actually think this could be useful to us. If we could get it working, it would open at least part of the Haiku GUI environment to any language that can make a system call. So if anyone who agrees and speaks QT5 would like to take a crack at it …
You’re welcome.

