Однако, Вы поражаете плодовитостью и широтой интересов!

Насчет первого не знаю, поскольку Qt не использовал. А насчет второго - увы, скорей всего, ответ отрицательный. Как правило, если ф-я находится в неком объектном файле и эта ф-я используется в программе, то к программе автоматически цепляется весь код, содержащийся в этом объектном файле. Но надо смотреть доку на Ваш компилятор - возможно, там есть какие-то опции компиляции, позволяющие удалять неисполняемый код.