Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.
Talk:StarMenu: custom QML component plugin
Mardy - D-BusWhy do you need D-Bus?
09:36, 28 March 2012 (EEST)
Lildeimos - D-Bus
@Mardy: that's a good question. D-Bus is only needed when compiling for Harmattan and it is used to get the N9/950 orientation. The coordinate system isn't changed when a rotation occurs, so the origin of coordinate system remain always in the same physical place (upper left in landscape and upper right in portrait). So I need to do some transformations in portrait to display the menu in the right place ( StarMenu::getOrientation() ). Within QML should be simplier, but forces the Harmattan developer to make some tricks to help the c++ pluging. So I opted for this solution and the plugin works the same way on all platforms.Here a discussion with myself :) http://qt-project.org/forums/viewthread/15052/
13:31, 28 March 2012 (EEST)