qgrep should default to searching multiple arguments anywhere in a file.
Steps to Reproduce:
Run `grep cmake-utils swig`
No result is found
qgrep should search for both search terms in the file such as:
grep -rl 'cmake-utils' --include '*.ebuild' /usr/portage | xargs grep -l 'swig'
Ok, I see what you want, but grep doesn't support this behaviour either. Instead, it allows you to use alternatives in your regex argument, e.g. grep -E '(a|b)'. Since qgrep supports regexes, you can just do the same.
In your scenario:
qgrep -x '(cmake-utils|swig)'