Try using kdialog