logsui/logsapp/inc/logsservicehandler.h
changeset 14 f27aebe284bb
parent 11 64a47b97e1e1
child 15 76d2cf7a585e
equal deleted inserted replaced
11:64a47b97e1e1 14:f27aebe284bb
    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;