equal
deleted
inserted
replaced
18 #define LOGSSERVICEHANDLER_H |
18 #define LOGSSERVICEHANDLER_H |
19 |
19 |
20 #include <xqserviceprovider.h> |
20 #include <xqserviceprovider.h> |
21 #include <logsservices.h> |
21 #include <logsservices.h> |
22 |
22 |
23 class LogsMainWindow; |
|
24 |
|
25 class LogsServiceHandler : public XQServiceProvider |
23 class LogsServiceHandler : public XQServiceProvider |
26 { |
24 { |
27 Q_OBJECT |
25 Q_OBJECT |
28 public: |
26 public: |
29 |
27 |
30 explicit LogsServiceHandler(LogsMainWindow& mainWindow); |
28 explicit LogsServiceHandler(); |
31 ~LogsServiceHandler(); |
29 ~LogsServiceHandler(); |
32 |
30 |
33 public slots: |
31 public slots: |
34 |
32 |
35 int show(const QVariantMap& params); |
33 int show(const QVariantMap& params); |
41 |
39 |
42 public: |
40 public: |
43 |
41 |
44 bool isStartedUsingService() const; |
42 bool isStartedUsingService() const; |
45 |
43 |
|
44 |
46 private: |
45 private: |
47 |
46 |
48 LogsMainWindow& mMainWindow; |
|
49 bool mIsAppStartedUsingService; |
47 bool mIsAppStartedUsingService; |
50 |
48 |
51 private: |
49 private: |
52 friend class UT_LogsServiceHandler; |
50 friend class UT_LogsServiceHandler; |
53 friend class UT_LogsViewManager; |
51 friend class UT_LogsViewManager; |