если сейчас сделать интерфейс наследником QObject и отказаться от множественного, то все заработает
Да, такой вариант у меня заработал. Хотя это и не то, что я хотел изначально (у меня как раз множественное наследование интерфейсов подразумевалось). Буду пока от этого отталкиваться, спасибо!