![]() |
|
|
![]()
|
|
| RobinHoodPHD |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 78 Регистрация: 12.8.2007 Где: Русь Репутация: 1 Всего: 2 |
Доброго времени суток, Господа.
Использую Qt Creator 2.0, Qt версии 4.6.3., ОС Windows 7 На форме для кнопки задал свойство icon. Иконка формата .ico добавлена в ресурсы программы (файл .qrc). В редакторе форм отображается, при запуске программы на моем компьютере отображается. Передал товарищу - и с этого момента начались проблемы. Поскольку еще не разобрался со статической линковкой, то передал вместе с кучей библиотек (QtGui4.dll, QtCore4.dll итд). У товарища стоит Windows XP. Все вроде работает кроме отображения иконок на кнопках. У кого-нибудь есть идеи почему? ЗЫ: Сильно не пинайте насчет "пользуйся поиском", но мб у кого нибудь есть четкое руководство как Qt собрать статически (юзаю Qt Creator 2.0) А то пока все мои попытки сделать как описано окончились неудачей. Заранее благодарен за Ваши ответы! |
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 48 Всего: 135 |
отдай товарищу каталог imageformats из qt, пусть весь каталог положит рядом с exe-шником
C:\AppDir\app.exe C:\AppDir\imageformats\*.* а по статической линковке - почитай open sours'ную лицензию на qt. Помоему там сказано, что распространять можно только shared libraries. Это сообщение отредактировал(а) borisbn - 17.7.2010, 13:09 -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| RobinHoodPHD |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 78 Регистрация: 12.8.2007 Где: Русь Репутация: 1 Всего: 2 |
borisbn, спасибо, действительно заработало. Я так понял что в сущности можно выкинуть из этой папки все dll с форматами, кт не используются в программе.
Это сообщение отредактировал(а) RobinHoodPHD - 17.7.2010, 13:32 |
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 48 Всего: 135 |
да. причём оставить можно только releas'овские версии ( без буковки d на конце ) -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| jpc |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 15.2.2013 Репутация: нет Всего: нет |
Аналогичная проблема. только система ubuntu 12.04; в конфигах системы разрешено отображать иконки на кнопках;
Только при запуске у меня не отображается, хотя в редакторе форм всё отображается; Qt Creator 2.4.1 Qt 4.8.0 Что посоветуете? Это сообщение отредактировал(а) jpc - 15.2.2013, 14:14 |
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |