use kdialog if present