~ubuntu-branches/ubuntu/precise/kactivities/precise-proposed

« back to all changes in this revision

Viewing changes to service/ActivityManager_p.h

  • Committer: Package Import Robot
  • Author(s): Philip Muškovac
  • Date: 2012-03-30 20:00:33 UTC
  • mto: This revision was merged to the branch mainline in revision 7.
  • Revision ID: package-import@ubuntu.com-20120330200033-zixo8agiy77bj8n2
Tags: upstream-4.8.2
Import upstream version 4.8.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
#include <QSet>
24
24
#include <QString>
25
25
#include <QTimer>
 
26
#include <QDBusServiceWatcher>
26
27
 
27
28
#include <KConfig>
28
29
#include <KConfigGroup>
83
84
    KConfigGroup mainConfig();
84
85
    QString activityName(const QString & id);
85
86
 
86
 
#ifdef HAVE_NEPOMUK
87
 
    Nepomuk::Resource activityResource(const QString & id);
88
 
    bool nepomukInitialized();
89
 
    mutable bool m_nepomukInitCalled;
90
 
#endif // HAVE_NEPOMUK
91
 
 
92
87
public Q_SLOTS:
93
88
    void scheduleConfigSync();
94
89
    void configSync();
103
98
    void reallyStartActivity(const QString & id);
104
99
    void reallyStopActivity(const QString & id);
105
100
 
106
 
    void backstoreAvailable();
107
101
    void syncActivitiesWithNepomuk();
108
102
    void sessionServiceRegistered();
109
103
 
 
104
public Q_SLOTS:
 
105
    void nepomukOnline();
 
106
    void nepomukOffline();
 
107
 
 
108
#ifdef HAVE_NEPOMUK
 
109
public:
 
110
    Nepomuk::Resource activityResource(const QString & id);
 
111
    bool nepomukInitialized() const;
 
112
 
 
113
    mutable bool m_nepomukInitialized : 1;
 
114
    QDBusServiceWatcher * m_nepomukWatcher;
 
115
#endif // HAVE_NEPOMUK
 
116
 
110
117
private:
111
118
    ActivityManager * const q;
112
119
    QDBusInterface *ksmserverInterface; //just keeping it for the signals