×

Discussion Board

Results 1 to 4 of 4
  1. #1
    Regular Contributor
    Join Date
    Mar 2011
    Posts
    111

    Qt Widgets for Belle

    Hi folks,

    Are there any guides regarding creation of homescreen widgets for Belle (preferably using Qt of course)?

    Thanks in advance for your replies.

  2. #2
    Nokia Developer Expert
    Join Date
    Oct 2007
    Posts
    441

    Re: Qt Widgets for Belle

    Hi

    There is no problem to implement home screen in WRT widget. It is quite strait forward and just matter of an option in New Project master in Nokia Web Tool.

    As for Qt / QML implementation -- it is not much easy. There was HomeScreen widget publisher API for S60 5th edition but it is not public API any more on the later Symbian platform versions. However there is HomeScreen widget for QT project that tries to employ that non-public API. Because it is non-public i don't recommend you to follow it.

    I see here is only approach as to create WRT HomeScreen widget that will launch main Qt/QML application. Please check JavaScript widget object -- widget.openApplication(uid, "") introduced since WRT 1.0. also here http://www.developer.nokia.com/Commu...ed_application.

    You will face the problem about how to make installation package that will include Qt application and HomeScreen WRT widget. HomeScreen WRT widget installation requires special WRT installer. So you will need third component in your installation package to install WRT widget. How to create WRT widget installer and include it in the main installation package, please check APIBridge SDK

  3. #3
    Regular Contributor
    Join Date
    Mar 2011
    Posts
    111

    Re: Qt Widgets for Belle

    Thank you for useful reply, izinin! Do you know, if there are any plans to provide classes to create widgets using Qt? It's really a bit strange that there is no way to implement key feature of Belle using main Symbian SDK.

  4. #4
    Nokia Developer Expert
    Join Date
    Oct 2007
    Posts
    441

    Re: Qt Widgets for Belle

    Hi

    i would not wait for the API to come. Try mentioned approach it is not so scare as it looks at first glance . The main problem i see is in installation package implementation that would include WRT installer -- but the solution does exist in APIBridge SDK as a code template.

    I used WRT installer in combined application consisted of ECOM plugin extension to APIBridge, Qt ui-less server in Symbian client server architecture and WRT widget. Resulting the application installation package i sucessfully gone through OVI publishing process -- that was done for testing purposes, the project link is here

Similar Threads

  1. How to develop Belle Home Screen widgets
    By hissorrow in forum Symbian
    Replies: 12
    Last Post: 2013-04-26, 13:43
  2. Hello World of S60 GUI APP on Belle 0.6 SDK
    By rocjohn in forum Symbian Tools & SDKs
    Replies: 15
    Last Post: 2012-04-01, 12:19
  3. Application not available for Belle
    By onedeveloper in forum Publishing to Nokia Store
    Replies: 26
    Last Post: 2012-03-21, 07:28
  4. Symbian C++ Widgets and "Widgets to offline mode"
    By stevecluk in forum Symbian User Interface
    Replies: 1
    Last Post: 2011-11-16, 13:45

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •