Started exploring unity2D. Unity 2D is an implementation of Unity using Qt and QML.
    I searched for a good and active opensouce project to explore and involve in it. This unity2D meets all my requirements, "The project should be cross-platform and be based upon Qt". I believe the skills I going to acquire will be useful for both the embedded GUI development and Desktop versions. As of now I am involving in writing programs for hardware, I will be actively exploring unity2D after second week of August.