Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

Multi-Scene-Multi-Level Demo

 import QtQuick 2.0
 import Felgo 4.0
 import "../common" as Common

 Common.LevelBase {
   levelName: "Level2"

   Rectangle {
     id: rectangle
     color: "cyan"
     width: 100
     height: 100
     radius: 10
     property bool togglePosition: false
     anchors.horizontalCenter: parent.horizontalCenter
     // this property binding changes the horizontal offset from the center each time togglePosition changes
     anchors.horizontalCenterOffset: togglePosition ? -100 : 100
     anchors.verticalCenter: parent.verticalCenter
     MouseArea {
       anchors.fill: parent
       onPressed: {
         // every time the rectangle is pressed, we toggle its position by changing the horizontal offset from the center
         rectangle.togglePosition = !rectangle.togglePosition
         rectanglePressed()
       }
Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded