# Qt qdbus, dcop completion -*- shell-script -*- proc _qdbus { var cur = '', prev = '', words = '', cword = '' _init_completion || return [[ -n $cur ]] && unset "words[$shExpr('${#words[@]}-1')]" setglobal COMPREPLY = '( '$( compgen -W '$( command ${words[@]} 2>/dev/null | \ sed "s/(.*)//" )' -- "$cur" ) ) } && complete -F _qdbus qdbus dcop # ex: ts=4 sw=4 et filetype=sh