Discussion Board

Results 1 to 6 of 6
  1. #1
    Registered User mobile1IL's Avatar
    Join Date
    Dec 2009
    Posts
    2
    In order to change the device's wallpaper, I'm using the API as advices on forum.nokia Wiki's page (http://wiki.forum.nokia.com/index.php/Change_Wallpaper)

    ----------------------------------------------------------------------------------------------------------------------------------------------------------
    #include <aknswallpaperutils.h>
    _LIT(KWallpaperImage, "c:\\data\\images\\mywallpaper.jpg");
    AknsWallpaperUtils::SetIdleWallpaper(KWallpaperImage, iCoeEnv);
    CAPABILITY WriteDeviceData
    LIBRARY aknswallpaperutils.lib
    ----------------------------------------------------------------------------------------------------------------------------------------------------------


    The code compiled and worked perfectly on the 4.6.2 sdk for Symbian, however, migrating to the new Qt Nokia Sdk released on 23/6/2010 didn't succeed.
    It gives me the following error:
    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    :: error: No rule to make target `\NokiaQtSDK\Symbian\SDK\epoc32\release\armv5\LIB\aknswallpaperutils.dso', needed by `\NokiaQtSDK\Symbian\SDK\epoc32\release\gcce\urel\MyApp.exe'. Stop.
    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    In the \NokiaQtSDK\Symbian\SDK\epoc32\release\armv5\LIB\ directory I've found many .dso files, but not the specific one. I did find the header file at
    C:\NokiaQtSDK\Symbian\SDK\epoc32\include\aknswallpaperutils.h

    * Trying to build the code on the old sdk succeeded.
    * Trying to uninstall the sdk and all previous sdk's and other applications on the toolchain and then reinstalling the new SDK didn't help at all.
    * I could'nt find any other way to set the symbian device's wallpaper, neither on the new QtMobility API.

    There's probably some problem on the new SDK, and the specific \NokiaQtSDK\Symbian\SDK\epoc32\release\armv5\LIB\aknswallpaperutils.dso file is missing.

    I'd appreciate and help.

  2. #2
    Nokia Developer Champion danhicksbyron's Avatar
    Join Date
    Nov 2009
    Location
    Minnesota, USA
    Posts
    3,209
    I think you've run into the basic problem that the new Qt SDK doesn't support Symbian interfaces.

  3. #3
    Registered User igosoft's Avatar
    Join Date
    Aug 2008
    Location
    Warsaw
    Posts
    11

  4. #4
    Registered User mobile1IL's Avatar
    Join Date
    Dec 2009
    Posts
    2
    Thank you for the replies.
    So, if I understand correct, there is currently no way to use wallpaper with the new SDK?
    with the SDK and the QtMobility I couldn't find any option, and there is no way to use the old symbian API's.
    Any idea?

  5. #5
    Registered User drisse's Avatar
    Join Date
    Jul 2009
    Posts
    4
    Hi,

    I know this is a rather old thread but I'm having the same problem now and is searching for a solution.
    Is i still true that you can't set a wallpaper using QMobility or Symbian?

    Thanks,

  6. #6
    Nokia Developer Moderator divanov's Avatar
    Join Date
    Oct 2009
    Posts
    4,326
    Yes, still true. Use the native Symbian API.

Similar Threads

  1. QT Nokia sdk installation and QT Creator config problem
    By kapiluiet in forum [Archived] Qt SDKs and Tools
    Replies: 1
    Last Post: 2010-06-02, 13:49
  2. Replies: 1
    Last Post: 2010-05-30, 09:28
  3. Problem With Setting Wallpaper
    By gunners2787 in forum Mobile Java General
    Replies: 2
    Last Post: 2010-02-17, 11:00

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved