![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Litkevich Yuriy |
![]()
Сообщение
#11
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
В лине и svg прекрасно работает. и в виндовозеeugene, в Qt есть возморжность создавать плагины. Разумеется троли тоже используют плагины, например для создания драйверов СУБД, поддержки графических форматов. Это удобно, т.к. неисправный/отсутствующий плагин не лишает приложение работоспособности, а только части его функциональности. Т.е. ты должен чётко отличать свои плагины (которые ты пишешь сам), от плагинов Qt. |
|
|
eugene |
![]()
Сообщение
#12
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 6.6.2011 Пользователь №: 2722 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Сделал. Создал папку imageformats, положил туда qsvg4.dll, и иконка показалась.
|
|
|
RazrFalcon |
![]()
Сообщение
#13
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
Скомпилил релиз. Положил qsvg4.dll в /imageformats.
SVG как не показывались, так и не показываются. ЧЯДНТ? Решил: Оказывается там есть 2-а qsvg4.dll 20кб и 71кб, вот с 71кб чето не работало. И у меня, почему то было: а нужно
Ах да, еще нужно QtSvg4.dll рядом с экзешником. PS: разработка под винду - ад. ИМХО Сообщение отредактировал RazrFalcon - 23.7.2011, 20:24 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#14
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
RazrFalcon |
![]()
Сообщение
#15
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
С такими "линухами" не сталкивался.
Во всех нормальных как минимум 4.7.0 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#16
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
RazrFalcon |
![]()
Сообщение
#17
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
В чем проблема зависимости пакету прописать?
Ну и не забываем про: sudo apt-get install libqt4* |
|
|
Litkevich Yuriy |
![]()
Сообщение
#18
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
В чем проблема зависимости пакету прописать? дак как же ты их пропишешь, если ты их не знаешь:... Так что тут винда не причём. В виндах не нужно никаких зависимостей прописвать, положил нужные dll-ки и зархивировал всё.
Ах да, еще нужно QtSvg4.dll рядом с экзешником. PS: разработка под винду - ад. ИМХО |
|
|
RazrFalcon |
![]()
Сообщение
#19
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
Странно, что работает только у меня (вин х32 в виртуалке). Все dll'ки вместе с экзешником в одной папке.
Сбросил другу, с вин х64, у него SVG иконки не отображаются уже. В чем может быть проблема? |
|
|
Litkevich Yuriy |
![]()
Сообщение
#20
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 6.2.2025, 0:22 |