8 TouchArea::~TouchArea()
13 void TouchArea::setWindow(QQuickWindow *window)
18 void TouchArea::init()
20 bitmapNormal = QPixmap(":/images/AGL_HMI_Normal_Background.png").createHeuristicMask();
21 bitmapFullscreen = QPixmap(":/images/AGL_HMI_Full_Background.png").createHeuristicMask();
22 myWindow->setMask(QRegion(bitmapNormal));
25 void TouchArea::switchArea(int areaType)
27 if(areaType == NORMAL) {
28 myWindow->setMask(QRegion(bitmapNormal));
29 HMI_DEBUG("HomeScreen","TouchArea switchArea: %d.", areaType);
30 } else if (areaType == FULLSCREEN) {
31 HMI_DEBUG("HomeScreen","TouchArea switchArea: %d.", areaType);
32 myWindow->setMask(QRegion(bitmapFullscreen));