Added QObject include