Add property declarations to QObject-based classes