Subscribe to Feeds Subscribe to Tweeters
12 Апр

Qt visual studio

Freesmska -> Qt -> Qt visual studio
Будь в курсе. Подпишись по e-mail:       

qt visual studio
Программирование влечет тех, кто в нем не понимает и тех, кто уже нашел себя. Для тех кто учится… программирование становится тяжелой работой, способ познать новое… Зато пока знакомишься с новшеством интерес остается, когда все знаешь и переписываешь очередной код 101 раз… надоедает.

Сегодня мы поговорим о такой языке программирования, как Qt. Раньше я всех агитировал к .net compact, как к простому способу написания кода, но понял увы свою не правоту. Одним из плюсов .нет я считал, возможность легкого переноса проги на windows или наоборот с windows на windows mobile. Но время показывает, что .нет особенно под wince очень не поворотлив, чтобы добиться быстродействия и красоты, надо корпеть над программой постоянно лавирую между задержкой и пользовательским интерфейсом.

А как мы все знаешь, пользователь всегда хочет одного… рюшечек, красот и чтобы все при этом работало быстрей, чем винда на его устройстве успела загрузится. Ну да ладно это было лирическое отступление, приступим к рассказу, что такое Qt и для чего он нам пригодится.

Qt кросс платформенная среда разработки, позволяющая написанную однажды прогу перетаскивать на различные платформы с минимум трудозатрат. Поддерживат такие платформы как Windows, Linux, MacOS, WinCE, Embedded Linux, Maemo, Symbian.

Я решил пока ее использовать под Windows Mobile. Посмотрим, что из этого выйдет.

Плюсы использования Qt для Windows Mobile:

  • Qt — это набор Api написанных на с++, что позволит не ставить .нет и не зависеть от него.
  • Поддержка много функционала, что раньше писался вручную, теперь получается автоматом.
  • Красивый дизайн, различные выпадающие и разворачивающиеся окна

Сам я еще не писал под Qt, но это то, что я понял из знакомства с ним.

Предлагаю вам скачать демку о возможностях qt даже не на самых мощных устройствах.
Демо видео

Qt visual studio

И так установка qt под visual studio было для меня самоубийством. Пока не нашелся один хороший человек, который поправил все мои ошибки) Спасибо ufna.

Если кому потребуется могу написать статью со скриншотами, как я мучался над установкой qt в visual studio. А так жду ваших отзывов по поводу платформы, а так же мнений продолжить мне цикл статей про qt.

100% зрение без операций

Будь в курсе. Подпишись по e-mail:      

7 комментариев по теме: “Qt visual studio”

  1. тошик:

    прошу помочь! я вот по этой статье http://isysadmin.org.ua/metki/programmirovanie/qt-visual-studio-2008-i-programmirovanie-pod-windows-mobile-6 устанавливаю qt, и когда дело доходит до nmake то выдается ошибка:
    «d:\qt\4.6.2\include\qtgui\../../src/gui/widgets/qmenu.h(145) : error C2146: синт
    аксическая ошибка: отсутствие «;» перед идентификатором «wceMenu»
    d:\qt\4.6.2\include\qtgui\../../src/gui/widgets/qmenu.h(145) : error C4430: отсу
    тствует спецификатор типа — предполагается int. Примечание. C++ не поддерживает
    int по умолчанию
    d:\qt\4.6.2\include\qtgui\../../src/gui/widgets/qmenu.h(145) : error C4430: отсу
    тствует спецификатор типа — предполагается int. Примечание. C++ не поддерживает
    int по умолчанию
    d:\qt\4.6.2\include\qtgui\../../src/gui/widgets/qmenu.h(145) : warning C4183: wc
    eMenu: отсутствие возвращаемого типа; предполагается функция-член, возвращающая
    ‘int’
    NMAKE : неустранимая ошибка U1077: «D:\Program Files\programing\Microsoft Visual
    Studio 9.0\VC\BIN\cl.EXE»: возвращенный код «0x2»
    Stop.
    NMAKE : неустранимая ошибка U1077: «D:\Program Files\programing\Microsoft Visual
    Studio 9.0\VC\BIN\nmake.exe»: возвращенный код «0x2»
    Stop.
    NMAKE : неустранимая ошибка U1077: cd: возвращенный код «0x2″
    Stop.»
    спасибо!

  2. ufna:

    тошик, насколько я помню эту проблему, у тебя неверно определились пути к Win CE SDK.

    Что тебе выдало checksdk ?

  3. тошик:

    вот что выдает :

    D:\qt\4.6.2>bin\checksdk.exe -list
    Available SDKs:
    SDK Name: Pocket PC 2003 (ARMV4)
    SDK Name: Smartphone 2003 (ARMV4)
    SDK Name: Windows Mobile 5.0 Pocket PC SDK (ARMV4I)
    SDK Name: Windows Mobile 5.0 Smartphone SDK (ARMV4I)
    SDK Name: Windows Mobile 6 Professional SDK (ARMV4I)

    D:\qt\4.6.2>bin\checksdk.exe -sdk «Windows Mobile 6 Professional SDK (ARMV4I)» —
    script wm6.bat

    D:\qt\4.6.2>wm6.bat
    Environment Selection:Windows Mobile 6 Professional SDK (ARMV4I)

    спасибо за ответ!

  4. ufna:

    Ага, ясно. Покажи еще что выдаст:
    echo %PATH%
    echo %INCLUDE%
    echo %LIB%

    Можешь постучатся сюда: http://ufna.ru/contact , т.к. здесь я ветку смотрю только когда переход по ссылке с поста есть.

  5. Мария:

    Вы еще не написали статью со скриншотами, про установку qt в visual studio?) скиньте ссылочку пожалуйста

  6. vm:

    так что там на счет статьи qt под visual studio?

  7. на след неделе напишу ) надо будет поставить по новой ставить) кстати в статье есть ссылка на инструкцию)

У вас есть мнение? Оставьте свой отзыв: