~ubuntu-branches/ubuntu/trusty/libusermetrics/trusty-proposed

« back to all changes in this revision

Viewing changes to src/libusermetricsoutput/UserMetricsImpl.h

  • Committer: Package Import Robot
  • Author(s): Ubuntu daily release, Pete Woods, Ubuntu daily release
  • Date: 2013-07-02 02:02:52 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20130702020252-53yuhnlabsq1cq8x
Tags: 1.0.1+13.10.20130702-0ubuntu1
[ Pete Woods ]
* Implement most of storage service and wire up input API.
* Wire up the output API to the storage service.

[ Ubuntu daily release ]
* Automatic snapshot from revision 80

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
#define USERMETRICSOUTPUT_USERMETRICSIMPL_H_
21
21
 
22
22
#include <libusermetricsoutput/UserMetrics.h>
23
 
#include <libusermetricsoutput/UserDataStore.h>
24
 
#include <libusermetricsoutput/DateFactory.h>
 
23
#include <libusermetricsoutput/UserMetricsStore.h>
 
24
#include <libusermetricscommon/DateFactory.h>
25
25
#include <libusermetricsoutput/ColorThemeImpl.h>
26
26
#include <libusermetricsoutput/ColorThemeProvider.h>
27
27
#include <libusermetricsoutput/qvariantlistmodel.h>
35
35
Q_OBJECT
36
36
 
37
37
public:
38
 
        UserMetricsImpl(QSharedPointer<DateFactory> dateFactory,
39
 
                        QSharedPointer<UserDataStore> dataSetStore,
 
38
        UserMetricsImpl(QSharedPointer<UserMetricsCommon::DateFactory> dateFactory,
 
39
                        QSharedPointer<UserMetricsStore> dataSetStore,
40
40
                        QSharedPointer<ColorThemeProvider> colorThemeProvider,
41
41
                        QObject *parent = 0);
42
42
 
78
78
                        const int daysInMonth, QVariantList::const_iterator& index,
79
79
                        const QVariantList::const_iterator& end);
80
80
 
81
 
        QSharedPointer<DateFactory> m_dateFactory;
 
81
        QSharedPointer<UserMetricsCommon::DateFactory> m_dateFactory;
82
82
 
83
 
        QSharedPointer<UserDataStore> m_userDataStore;
 
83
        QSharedPointer<UserMetricsStore> m_userMetricsStore;
84
84
 
85
85
        QSharedPointer<ColorThemeProvider> m_colorThemeProvider;
86
86
 
102
102
 
103
103
        QString m_username;
104
104
 
105
 
        UserDataStore::const_iterator m_userDataIterator;
 
105
        UserMetricsStore::const_iterator m_userDataIterator;
106
106
 
107
 
        UserDataStore::UserDataPtr m_userData;
 
107
        UserDataPtr m_userData;
108
108
 
109
109
        UserData::const_iterator m_dataSetIterator;
110
110
 
111
 
        UserData::DataSetPtr m_dataSet;
 
111
        DataSetPtr m_dataSet;
112
112
};
113
113
 
114
114
}