Find the Best Demos and Examples

Check out this quick tour to find the best demos and examples for you, and to see how the Felgo SDK can help you to develop your next app or game!

Qt World Summit Conference App

 import Felgo 3.0
 import QtQuick 2.0
 import "."

 Rectangle {
   id: trackRow
   height: col.height + dp(10) * 2
   width: parent ? parent.width : 0
   color: Theme.listItem.backgroundColor
   property var track
   signal clicked

   property StyleSimpleRow style: StyleSimpleRow { }

   RippleMouseArea {
     anchors.fill: parent
     circularBackground: false
     onClicked: {
       trackRow.clicked()
     }
   }

   Column {
     id: col
     width: parent.width - dp(Theme.navigationBar.defaultBarItemPadding) * 2
     x: dp(Theme.navigationBar.defaultBarItemPadding) * 2
     anchors.verticalCenter: parent.verticalCenter

     AppText {
       text: track.title
       width: parent.width
     }
     AppText {
       width: parent.width
       elide: AppText.ElideRight
       maximumLineCount: 1
       text: track.talks.length + " Sessions"
       color: Theme.secondaryTextColor
       font.pixelSize: sp(12)
     }
   }

   // track indicators
   Rectangle {
     id: trackCol
     x: dp(2)
     width: dp(4)
     height: parent.height - x * 6
     anchors.verticalCenter: parent.verticalCenter
     color: track.color//loaderItem.getTrackColor(track.color)
   }

   Rectangle {
     anchors.right: parent.right
     anchors.bottom: parent.bottom
     width: Theme.isIos ? parent.width - dp(Theme.navigationBar.defaultBarItemPadding) : parent.width
     color: Theme.listItem.dividerColor
     height: px(1)
   }

   Icon {
     icon: IconType.angleright
     anchors.right: parent.right
     anchors.rightMargin: Theme.navigationBar.defaultBarItemPadding
     anchors.verticalCenter: parent.verticalCenter
     color: Theme.dividerColor
     visible: Theme.isIos