• В Qt 4.7 как бы не поддерживает Lion, поэтому при сборке фреймворка и приложений доставляет warning “This version of Mac OS X is unsupported”, несмотря на то, что на самом деле все как раз отлично работает.

    Вобщем, мне надоело смотреть на левые ворнинги и копить свои (фиг найдешь среди тыщи not supported те, что внес сам), и я решил это дело поправить. Оказалось все очень просто: Read more…

  • Nokia выкатила альфа релиз Qt 5.0.0, демки с Qt Declarative впечатляют. Пошел качать, собирать.

    Проблема номер раз: с gcc 4.6 оно у меня под Windows отказалось собираться (хотя, если взять часть шагов ниже, возможно и соберется). Я так понял Nokia мягко подталкивает использовать компайлер от студии (последнии релизы под винду собраны для MS VS2010).

    Начал собирать под Windows, следуя инструкциям в README. Fail…
    Read more…

  • У меня настроена закачка дебаг символов с сервера MS. Недавно столкнулся с проблемой, что Студия виснет при попытке скачать pdb файл для rasapi32.dll

    Нашлось 2 workarund:
    Read more…

  • Захотелось собрать smartmontools в Visual Stodio 2010, пошел читать что к чему. Оказывается в SVN репозитории уже лежит проект под VS2010, но без cygwin (или MSYS) все равно не обойтись.

    Итак, пошаговая инструкция:
    Read more…

  • Для сборки Qt5.0 (qtbase - git://gitorious.org/qt/qtbase.git) я сконфигурировал бибилиотеку следующим образом:

    configure.exe -developer-build -prefix c:\QtSDK\QtSources\5.0\qtbase -debug-and-release -webkit -platform win32-g++ -fast -nomake examples -nomake demos

    Read more…

  • Потратил дней 10 на то, чтобы заставить работать нормально метод updateAccessibility() под маком. В винде работает все ок и как ожидается, а вот мак его игнорирует абсолютно.

    Дебаг показал, что внутри Qt наш контрол определяется как невалидный и не пытается проапдейтить описание для VoiceOver.

    Быстрый work around: Read more…

  • Понадобилось дебажить приложение под MacOS, причем не просто так, а с заходом в исходники самого Qt. Оказалось - это нетривиальная задача под маком. Ниже work around:
    Read more…