Imagino que en parte porque no conocías Zenity [freshmeat.net], el equivalente a Kdialog en Gnome. No es lo mismo usar un binding de qt en php (que sí sería equiparable a usar un binding de gtk en php), que usar php+kdialog (cuyo equivalente sería php+zenity); estos últimos no dejan de ser simples aplicaciones independientes que pueden ser llamadas desde cualquier shell.
Re:php GTK
(Puntos:1)( http://www.h1labs.com/ )