Название: Перевод статической библиотеки Отправлено: tiiL от Август 22, 2012, 09:51 Задача такая перевод проекта.
Половина задачи выполнено, перевел весь проект, осталось перевод статической бибилотеки. Перевод создал, получив qm файл, НО куда и как его подключать вот с этим я обращаюсь к вам, ребята подскажите. Пользуюсь QT 4.7 под win7. Название: Re: Перевод статической библиотеки Отправлено: xokc от Август 22, 2012, 10:17 Могу предположить, что туда же, куда и обычно вставляешь. Только в приложение нужно добавить еще вызов installTranslator для этого библиотечного qm.
Название: Re: Перевод статической библиотеки Отправлено: tiiL от Август 22, 2012, 10:43 обычно я код подключения :
QTranslator trans; trans.load ("lib_ru"); qApp->installTranslator (&trans); записываю в int main() { } так как в бибилотеках нет main я незнаю куда мне записывать сей код. Пробовал в FormInpcom::FormInpcom(QWidget *parent) : QDialog(parent) { } успеха не добился( Название: Re: Перевод статической библиотеки Отправлено: xokc от Август 22, 2012, 12:28 Распространяй qm вместе с lib и пусть голова болит у пользователей библиотеки.
Название: Re: Перевод статической библиотеки Отправлено: tiiL от Август 22, 2012, 13:02 понимаешь, голова будет болеть у меня... так как с проблемами будут обращаться ко мне. эТО первое.
а второе то что я не могу загрузить библиотеку, С структура всего проекта: главная программа(ГП) запускает дочерние программ(ДП) ДП лезет в библиотеку за формочками(окошками) и функциями. получается что ГП выводиться переведенная, ДЧ выводиться переведнная, а библиотечные формы остаються не переведнными... хотя вроде подключаю как выше говорил( Название: Re: Перевод статической библиотеки Отправлено: Bepec от Август 22, 2012, 13:23 Транслейтить тебе надо в вызываемой программе. Значит по идее надо там вызывать installTranslator у объекта окна, получаемого из библиотеки.
По иному не вижу. Название: Re: Перевод статической библиотеки Отправлено: tiiL от Август 22, 2012, 13:51 Верес, ты полностью прав...когда написал предыдущий пост, и всё сразу понял.... кто вызывает бибилиотеку тот и должен подтягивать перевод... а я пытался заставить подтягивать перевод ГП... всем спасибо за внимание) и за помощь)
Название: Re: Перевод статической библиотеки Отправлено: Bepec от Август 22, 2012, 13:58 Добавь в название темы [РЕШЕНО]
|