X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=homescreen%2Fsrc%2Fhomescreenhandler.h;h=d95963b654c4d2a582b21866fe759169c30e78a9;hb=36e2c9697e431414ae0263635f3ebf1f3c200723;hp=9a659a6ab419ec26fffeccb12e34a54d40a9bc84;hpb=8db829a4a790e30b5dfd27b531aa8018918fde10;p=apps%2Fhomescreen.git diff --git a/homescreen/src/homescreenhandler.h b/homescreen/src/homescreenhandler.h index 9a659a6..d95963b 100644 --- a/homescreen/src/homescreenhandler.h +++ b/homescreen/src/homescreenhandler.h @@ -12,8 +12,7 @@ #include "applicationlauncher.h" #include "AppLauncherClient.h" - -#include "shell.h" +#include "AglShellGrpcClient.h" using namespace std; @@ -21,7 +20,7 @@ class HomescreenHandler : public QObject { Q_OBJECT public: - explicit HomescreenHandler(Shell *aglShell, ApplicationLauncher *launcher = 0, QObject *parent = 0); + explicit HomescreenHandler(ApplicationLauncher *launcher = 0, GrpcClient *_client = nullptr, QObject *parent = 0); ~HomescreenHandler(); Q_INVOKABLE void tapShortcut(QString application_id); @@ -42,9 +41,7 @@ public slots: private: ApplicationLauncher *mp_launcher; AppLauncherClient *mp_applauncher_client; - - Shell *aglShell; - + GrpcClient *m_grpc_client; }; #endif // HOMESCREENHANDLER_H