А у кого-нибудь получалось изображения выводить с помощью qt?
У меня лично :) нет.
Делаю лейбл в нем вешаю изображение, на большом брате его показывает, а на маленьком нет. :)
Хотя этот калькулятор с изображением в заголовке получился.
--update--
А BMP получилось вставить, странно.
Поддержка qt-jpeg, qt-gif есть в младшем брате? Что я мог забыть еще сделать?
при сборке qt надо было указывать -qt-libjpeg тогда Qt будет работать с JPEG
соответствующие ключи добавляют встроенную поддержку графических форматов.
для справки всех ключей почитайте вывод ./configure -help
там еще когда она конфигуриться можно увидеть с какими модулями и плагинами она собирается.
2Hermes, итак указано. Сначала указал qt-jpeg - не помогло, потом qt-libjpeg тоже самое.
Собрано пока СТАТИКОМ. help я первым делом прочитал.
Спасибо за внимание :), но видимо это я в чем-то другом накосячить мог :).
Artemius, а как у вас получилось собрать Qt с помощью билдрута ? сколько не бьюсь он выдаёт ошибки :-(
может я что-то не так делаю ?
опишите пожалуйста поэтапно как вы это делаете ?
Судя по логу у вас выбрано Compile and install uClibc tests в Toolchain. Я эту опцию никогда не выбирал, возможно она не работает.
На всякий случай, выложу свои конфиги (для 2010.05-rc1). У меня правда их два: один для сборки минимального набора с компилятором, второй - с QT, но использующий внешний компилятор от первого. Но как я уже писал, там есть глюк с внешним компилятором, он не копирует пару библиотек, хотя в релизной версии это вроде поправили. Attachment file: uploads/forum/forum-au9mmflhkk-679.zip
P.S. А зачем вам buildroot'овский Qt, там 4.6.2, а сейчас вроде уже вышел 4.6.3.
Решил в корневуху новых плат интегрировать QT, поставил buildroot-2010.8, включил в нем Qt, собралось.
Сейчас сижу-туплю, не понимаю, как собрать и включить в корневую ее демки?
Вобщем, после первой сборки в буилдрут, захожу в папку с qt, правлю файл config.status (вместо -nomake demos пишу -make demos), выполняю make.
Собирает демки (правда не все), копирую в корневую и пытаюсь запустить, ни одна не запускается требуя в основном libstdc++.so.6 хотя при этом в config.status (и в буилдрут конфиге указывал) -static указан.
статиком лучше не делать. Отлично собирается шаредом.
А так простейший пример начинает весить около 10 метров!
билдрут сам скопирует библиотеки в /usr/lib