Just so you know, defType and qt have nothing to do with one another.
The qt attribute is a label used to define a search handler and all of
its customizations in the solrconfig.xml file, while defType is a
parameter that's used to tell a SearchHandler what type of query
parser to use.
For example, if you wanted a dismax query that searched a field called
"category" with a boost of 2.0 and sorted by the date the document was
added to the index, you could define a search handler in
solrconfig.xml called "category_search" with those options. Your qt
would then be "category_search". Sending a defType would just run a
standard dismax query with all the defaults.