Discussion Board

Results 1 to 10 of 10
  1. #1
    Registered User DAVID90's Avatar
    Join Date
    Sep 2010
    Posts
    15
    Я новичок.

    Попробовал создать программу BatteryIndicator, проблема такая:

    На симуляторе всё работает нормально, но когда пробую на Symbian, не находит header файлы, и даёт
    много ошибок и предупреждений! Первый:

    QtSystemInfo/QSystemInfo: no such file or directory.

    Как я понимаю ошибка связанная с path, но не могу исправить!!!!!!
    Скажите пожалуйста как?????

  2. #2
    Nokia Developer Champion rahulvala's Avatar
    Join Date
    Oct 2008
    Location
    INDIA
    Posts
    2,294
    Quote Originally Posted by DAVID90 View Post
    Я новичок.

    Попробовал создать программу BatteryIndicator, проблема такая:

    На симуляторе всё работает нормально, но когда пробую на Symbian, не находит header файлы, и даёт
    много ошибок и предупреждений! Первый:

    QtSystemInfo/QSystemInfo: no such file or directory.

    Как я понимаю ошибка связанная с path, но не могу исправить!!!!!!
    Скажите пожалуйста как?????
    Мобильность ли Qt установлена в мобильный телефон (Какие устройства и версии)?

    Ли же версия установлена в мобильных и симулятор?

    Если да, то:

    Добавить проекта Qt Мобильность опцию в. Pro файл, как показано ниже:

    [QUOTE] QT = основной \
    GUI \
    сеть
    INCLUDEPATH = D: / qtmobility / SRC / СистемнаяИнформация
    INCLUDEPATH = D: / QtMobility / SRC / глобальных

    CONFIG = мобильности
    МОБИЛЬНОСТЬ СистемнаяИнформация = [/ QUOTE]

    Теперь снова запускать его,,,

  3. #3
    Registered User DAVID90's Avatar
    Join Date
    Sep 2010
    Posts
    15
    Quote Originally Posted by rahulvala View Post
    Мобильность ли Qt установлена в мобильный телефон (Какие устройства и версии)?

    Ли же версия установлена в мобильных и симулятор?

    Если да, то:

    Добавить проекта Qt Мобильность опцию в. Pro файл, как показано ниже:

    QT = основной \
    GUI \
    сеть
    INCLUDEPATH = D: / qtmobility / SRC / СистемнаяИнформация
    INCLUDEPATH = D: / QtMobility / SRC / глобальных

    CONFIG = мобильности
    МОБИЛЬНОСТЬ СистемнаяИнформация

    Теперь снова запускать его,,,
    Я думаю, что первые ответы - да, так как примеры работаю нормально(Animated Titles или что то ещё!). Остальное попробовал сделать, но нечего не изменилось!!!!!

  4. #4
    Nokia Developer Champion rahulvala's Avatar
    Join Date
    Oct 2008
    Location
    INDIA
    Posts
    2,294

  5. #5
    Nokia Developer Moderator divanov's Avatar
    Join Date
    Oct 2009
    Posts
    4,326
    Согласно Саше Мякеля при установке Nokia Qt SDK на 64-битный Windows 7 в среду для Symbian не устанавливаются заголовочные файлы Qt Mobility.
    http://bugreports.qt.nokia.com/browse/QTSDK-192
    В результате, приложения, использующие Qt Mobility, не могут быть скомпилированы. Он решил эту проблему копированием файлов из среды Qt Simulator в Symbian. Очень бы помог листинг файлов в директории NokiaQtSDK.

  6. #6
    Nokia Developer Moderator truf's Avatar
    Join Date
    Jun 2007
    Location
    Moscow, Russia
    Posts
    1,355
    Покажите свой pro файл целиком.
    И небольшой нюанс - при внесении изменений в pro файл следует вызывать для проекта Сборка\выполнить qmake. Хорошобы перед этим проект еще и очистить.

  7. #7
    Registered User DAVID90's Avatar
    Join Date
    Sep 2010
    Posts
    15
    Quote Originally Posted by truf View Post
    Покажите свой pro файл целиком.
    И небольшой нюанс - при внесении изменений в pro файл следует вызывать для проекта Сборка\выполнить qmake. Хорошобы перед этим проект еще и очистить.
    Вот содержание pro файла:
    #-------------------------------------------------
    #
    # Project created by QtCreator 2010-09-15T00:55:55
    #
    #-------------------------------------------------
    QT += core gui \ network
    TARGET = BatteryIndicator
    TEMPLATE = app
    SOURCES += main.cpp\
    batteryindiacator.cpp
    HEADERS += batteryindiacator.h
    FORMS += batteryindiacator.ui
    CONFIG += mobility
    MOBILITY = systeminfo
    symbian {
    TARGET.UID3 = 0xee5af3c8
    # TARGET.CAPABILITY +=
    TARGET.EPOCSTACKSIZE = 0x14000
    TARGET.EPOCHEAPSIZE = 0x020000 0x800000
    }

    Может, проблема связана с UID3???? 
    Я уже опробовал всё что угодно, но нечего не помогло! На данный момент я скопировал содержимое (C:\NokiaQtSDK\Simulator\QtMobility\mingw\include) папки в (C:\NokiaQtSDK\Symbian\SDK\include), но после этого появился следующий error:
    QNetworkInterface: No such file or directory
    После чего я попытался найти этот файл в папке QtNokiaSDK, но скопировав этот файл в (C:\NokiaQtSDK\Symbian\SDK\include), нечего не изменилось.

    Прочитав аналогичную статью, может проблема связана с тем что файла по имени mobility.prf в папке (C:\NokiaQtSDK\Symbian\SDK\mkspecs\features\) нет!!!!!!!!!!??????
    Я решил более подробно описать, что я сделал, может это поможет Вам понять что я сделал не так!
    Пару недель назад я скачал с сайта (http://www.forum.nokia.com/info/sw.n...ia_Qt_SDK.html) NOKIA Qt SDK для Windows 32/64 (923Mb), и не делал ни каких update-ов. Пробовал примеры Calculator, AnimatedTitles и многое другое, все примеры работали как на эмуляторе, так и на телефоне. Попробовал сделать программу самостоятельно(BatteryIndicator), как было описано в help файле! На эмуляторе всё работало, но когда компилировал для телефона появилась ошибки:
    QtSystemInfo/QSystemInfo: no such file or directory.
    Большое спасибо всем! Надеюсь кто-то поможет!

  8. #8
    Nokia Developer Champion rahulvala's Avatar
    Join Date
    Oct 2008
    Location
    INDIA
    Posts
    2,294
    MOBILITY += systeminfo

  9. #9
    Nokia Developer Moderator truf's Avatar
    Join Date
    Jun 2007
    Location
    Moscow, Russia
    Posts
    1,355
    Я проверил, совет divanov'а работает. Просто скопируйте папки из C:\NokiaQtSDK\Simulator\QtMobility\mingw\include в C:\NokiaQtSDK\Symbian\SDK\include

  10. #10
    Registered User DAVID90's Avatar
    Join Date
    Sep 2010
    Posts
    15
    Quote Originally Posted by truf View Post
    Я проверил, совет divanov'а работает. Просто скопируйте папки из C:\NokiaQtSDK\Simulator\QtMobility\mingw\include в C:\NokiaQtSDK\Symbian\SDK\include
    У меня не работало!!!! Пока я не сделал следующие:
    Как я и говорил в папке (C:\NokiaQtSDK\Symbian\SDK\mkspecs\features\) файла по имени mobility.prf не было! Я создал .txt файл и скопировал в него то что было у Saslera в этом файле!( http://discussion.forum.nokia.com/fo...ndows-7-64-bit) После чего всё стало работать!!!!
    Спасибо за отклики!
    Давид

Similar Threads

  1. Объясните что за ошибка, пожалуйста!
    By stasy1905 in forum Russian Developer Forum - Форум Российских разработчиков
    Replies: 1
    Last Post: 2010-04-29, 06:29
  2. Пожалуйста помогите
    By Perm9k in forum Russian Developer Forum - Форум Российских разработчиков
    Replies: 3
    Last Post: 2009-04-24, 06:23
  3. Помогите!!!
    By thorton in forum Russian Developer Forum - Форум Российских разработчиков
    Replies: 5
    Last Post: 2009-03-31, 22:43
  4. Подскажите, пожалуйста
    By qerra022 in forum Russian Developer Forum - Форум Российских разработчиков
    Replies: 4
    Last Post: 2009-02-03, 20:31
  5. Помогите, пожалуйста
    By Evvgenius in forum Russian Developer Forum - Форум Российских разработчиков
    Replies: 3
    Last Post: 2008-08-16, 19:12

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