Page 9 of 32

Re: Неофициальные сборки GD под Windows

PostPosted: Sun Jan 03, 2010 4:56 pm
by data man
GoldenDict (rev. Sat, 2 Jan 2010 23:26:09 +0000): http://www.onlinedisk.ru/file/310208/
В архиве - GD, локализации и QT библиотеки.
Теперь в Windows можно использовать любые звуковые файлы, которые может проигрывать DirectShow.
Изменения в последних ревизиях можно посмотреть здесь.

Просьба тестировать, сообщать об ошибках.

Re: Неофициальные сборки GD под Windows

PostPosted: Mon Jan 04, 2010 12:41 pm
by ravenger
Почему-то в этой сборке перестали отображаться картинки из файлов с ресурсами. Звуки играют, а картинок нету (

Re: Неофициальные сборки GD под Windows

PostPosted: Mon Jan 04, 2010 1:54 pm
by data man
ravenger
Почему-то в этой сборке

А какая была до этой ?
И картинки, случаем, не tif ?
Оказалось, что в Qt 4.6, плагин, читающий tif, понимает не все tif'ы.
К примеру, картинки, созданные в Paint - отображаются.
Поэкспериментировал на демках в составе Qt - то же самое.

Re: Неофициальные сборки GD под Windows

PostPosted: Mon Jan 04, 2010 2:08 pm
by ikm
Прошу выложить такой тиф, что работает в 4.5, но не в 4.6. Будем баг в Qt писать :)

Re: Неофициальные сборки GD под Windows

PostPosted: Mon Jan 04, 2010 2:43 pm
by data man
ikm wrote:Прошу выложить такой тиф, что работает в 4.5, но не в 4.6. Будем баг в Qt писать :)

Проблема выявилась на Ru-Board - с Большой Советской Энциклопедией. В ней почти все картинки в tif.
Причем в GD с Qt 4.5 - все нормально.
Примеры картинок - http://www.onlinedisk.ru/file/310814/

Re: Неофициальные сборки GD под Windows

PostPosted: Mon Jan 04, 2010 3:54 pm
by ikm
Скорее всего, это вот этот баг.

А если попробовать просто взять dll для tiff из qt 4.5.3?

Re: Неофициальные сборки GD под Windows

PostPosted: Mon Jan 04, 2010 4:36 pm
by data man
ikm wrote:А если попробовать просто взять dll для tiff из qt 4.5.3?

Не помогло - скорее всего из-за несовместимости версий.
Не знаю, много ли словарей с tif, но конкретно для БСЭ я пока вижу одно решение - конвертирование всех tif в другой формат и соответствующую правку dsl.
Откатываться на прежнюю Qt что-то не тянет. :)

Re: Неофициальные сборки GD под Windows

PostPosted: Mon Jan 04, 2010 4:41 pm
by ikm
Ну, вообще можно взять исходники этой dll-ины из 4.5.3 и пересобрать её на новой Qt. Всё должно получиться, но сколько будет граблей по дороге - не знаю :)

p.s. А откат на старую Qt сейчас уже и вовсе невозможен, из-за Phonon, появившейся в нормальном виде только в 4.6.0.

Re: Неофициальные сборки GD под Windows

PostPosted: Mon Jan 04, 2010 5:27 pm
by data man
ikm wrote:Ну, вообще можно взять исходники этой dll-ины из 4.5.3 и пересобрать её на новой Qt. Всё должно получиться, но сколько будет граблей по дороге - не знаю :)

Угу. Взял, попробовал, не получилось, забил. :)
IMHO, проще словари переделать. По крайней мере, большую часть работы можно пакетной обработкой сделать.

Re: Неофициальные сборки GD под Windows

PostPosted: Mon Jan 04, 2010 10:57 pm
by ikm
Короче, как-то так получилось, что багу только что пофиксили (см. ссылку, которую я приводил выше). Правда, та ли эта бага или нет, доподлинно неизвестно. По ссылке приведен патч. Изменение войдет в Qt 4.6.1.