Название: [FIXED] tray icon в static билде Отправлено: Alex Custov от Февраль 02, 2012, 16:04 Есть 4.8 в Windows 7 собранная статически так:
Цитировать configure -release -opensource -static -no-exceptions -nomake demos -nomake examples -no-qt3support -no-style-plastique -no-style-cleanlooks -no-style-cde -no-style-motif -qt-style-windowsxp -qt-style-windowsvista -qt-libjpeg -qt-zlib -qt-libpng -qt-libtiff -no-stl -no-accessibility И простейший код для трей иконки: Код
Проблема в том, что вместо иконки показывается пустое место. Если я заменю ln.ico на ln.png - всё нормально. В ресурсах есть и ICO и PNG. ln.ico - многостраничный ICO файл, рабочий 100%, т.к. он же используется для задания application icon через QApplication::setWindowIcon(). Косяк 4.8? В динамической сборке 4.7.4 всё работает нормально. Решено: http://developer.qt.nokia.com/doc/qt-4.8/plugins-howto.html Название: Re: [Qt 4.8] tray icon в static билде Отправлено: Caduceus от Февраль 02, 2012, 16:46 imageformats/qico4.dll положи рядом с прогой
Название: Re: [Qt 4.8] tray icon в static билде Отправлено: Alex Custov от Февраль 02, 2012, 22:23 imageformats/qico4.dll положи рядом с прогой Цитата: Alex Custov Есть 4.8 в Windows 7 собранная статически Название: Re: [Qt 4.8] tray icon в static билде Отправлено: Bepec от Февраль 02, 2012, 23:06 А есть ли в статической либе ico?
А то что то вижу -qt-libjpeg -qt-libpng, а ico шная где? Название: Re: [Qt 4.8] tray icon в static билде Отправлено: Alex Custov от Февраль 02, 2012, 23:23 А есть ли в статической либе ico? А то что то вижу -qt-libjpeg -qt-libpng, а ico шная где? Такого параметра нет, в Qt для ICO (как и для GIF, XBM, XPM...) - встроенные кодеки. |