#include #include #include #include #include #include #include #include #include class MediaOverrider: public QObject { Q_OBJECT public: MediaOverrider(int argc, char **argv, QObject *parent=NULL); ~MediaOverrider(); int run(); private slots: void handleMuteChange(bool newState); void handlePrivacyChange(bool newState); void handleBtChange(bool newState); private: MApplication app; ResourcePolicy::Override *mute; ResourcePolicy::Override *privacyOverride; ResourcePolicy::Override *btOverride; MApplicationWindow *window; MApplicationPage *page; MLayout *layout; MGridLayoutPolicy *policy; MButton *muteButton; MButton *privacyButton; MButton *btButton; };