~nick-dedekind/unity-mir/trusted-sessions

« back to all changes in this revision

Viewing changes to src/unity-mir/trustsessionlistener.h

  • Committer: Nick Dedekind
  • Date: 2014-04-24 17:15:14 UTC
  • mfrom: (172.1.43 mir-changes-0.1.9)
  • Revision ID: nicholas.dedekind@gmail.com-20140424171514-07mpl5d4x7ehqewu
changes reqired for trust session

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
 
20
20
#include <QObject>
21
21
 
22
 
#include "mir/shell/trust_session_listener.h"
 
22
#include "mir/scene/trust_session_listener.h"
23
23
 
24
 
class TrustSessionListener : public QObject, public mir::shell::TrustSessionListener
 
24
class TrustSessionListener : public QObject, public mir::scene::TrustSessionListener
25
25
{
26
26
    Q_OBJECT
27
27
public:
28
28
    explicit TrustSessionListener(QObject *parent = 0);
29
29
    ~TrustSessionListener();
30
30
 
31
 
    void starting(std::shared_ptr<mir::shell::TrustSession> const& trust_session) override;
32
 
    void stopping(std::shared_ptr<mir::shell::TrustSession> const& trust_session) override;
 
31
    void starting(mir::scene::TrustSession const& trust_session) override;
 
32
    void stopping(mir::scene::TrustSession const& trust_session) override;
33
33
 
34
 
    void trusted_session_beginning(mir::shell::TrustSession& trust_session, std::shared_ptr<mir::shell::Session> const& session) override;
35
 
    void trusted_session_ending(mir::shell::TrustSession& trust_session, std::shared_ptr<mir::shell::Session> const& session) override;
 
34
    void trusted_session_beginning(mir::scene::TrustSession& trust_session, mir::scene::Session const& session) override;
 
35
    void trusted_session_ending(mir::scene::TrustSession& trust_session, mir::scene::Session const& session) override;
36
36
 
37
37
Q_SIGNALS:
38
 
    void trustSessionStarting(std::shared_ptr<mir::shell::TrustSession> const& session);
39
 
    void trustSessionStopping(std::shared_ptr<mir::shell::TrustSession> const& session);
 
38
    void trustSessionStarting(mir::scene::TrustSession const* trust_session);
 
39
    void trustSessionStopping(mir::scene::TrustSession const* trust_session);
40
40
 
41
 
    void trustedSessionBeginning(mir::shell::TrustSession const*, std::shared_ptr<mir::shell::Session> const&);
42
 
    void trustedSessionEnding(mir::shell::TrustSession const*, std::shared_ptr<mir::shell::Session> const&);
 
41
    void trustedSessionBeginning(mir::scene::TrustSession const* trust_session, mir::scene::Session const* session);
 
42
    void trustedSessionEnding(mir::scene::TrustSession const* trust_session, mir::scene::Session const* session);
43
43
};
44
44
 
45
45
#endif // SESSIONLISTENER_H