Russian Qt Forum
Сентябрь 30, 2024, 06:25 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как скомпилировать Qt Linguist?  (Прочитано 5654 раз)
Alexey Vict
Гость
« : Январь 30, 2012, 02:43 »

В области программирования на Qt я конечно новичёк, так как мне ближе Delphi и Web... Но вот Qt Linguist`ом пользуюсь частенько, для переводов сторонних программ.

Объясните пожалуйста, как и чем скомпилировать Qt Linguist, откуда брать исходники лучше.
Я вот нашёл такие исходники - http://qt.gitorious.org/qt/qt/trees/4.8/tools/linguist.
Скачиваю целый архив "qt-qt-4.8.tar"...
С помощью Qt Creator открываю проект "qt-qt-4.8\qt-qt\tools\linguist\linguist.pro" и пытаюсь собрать проект (скомпилировать), что затем вылетает следующее:
Цитировать
mingw32-make[1]: *** [debug/numerus.o] Error 1
mingw32-make: *** [debug] Error 2
Процесс «D:\QtSDK\mingw\bin\mingw32-make.exe» завершился с кодом 2.
Возникла ошибка при сборке проекта linguist (цель: Desktop)

Если кому не трудно, то напишите как скомпилировать Qt проекты, к примеру Linguist.
Плюс дополнительный вопрос...
В папке "QtSDK\QtCreator\share\qtcreator\translations" есть файл локализации Linguist`а - как его связать с программой?
Чтобы поменять язык в Linguist`е...
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4744



Просмотр профиля WWW
« Ответ #1 : Январь 30, 2012, 03:51 »

надо показывать вывод компилятора - там обычно ошибка явно написана.

может проще скачать готовый лингвист из менеджера пакетов (QtSDK\SDKMaintenance.exe или как он там называется)?
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Alexey Vict
Гость
« Ответ #2 : Январь 31, 2012, 07:05 »

Так`с ну собрать у меня всё таки получилось его... Правда пришлось ручками прописать путь для "qtranslator_p.h", так компилятор его не находил... Видите ли несуществующая папка.
У меня вот другой вопрос возникает... а как Qt Linguist связывается с файлом перевода? как поменять в нём язык?
Записан
Alexey Vict
Гость
« Ответ #3 : Январь 31, 2012, 07:55 »

В Qt в этой папке: QtSDK\QtCreator\share\qtcreator\translations
находится файл перевода программы Qt Linguist: "linguist_ru.qm"
Как его применить? дабы сменить язык интерфейса.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4744



Просмотр профиля WWW
« Ответ #4 : Январь 31, 2012, 11:26 »

положи файл перевода возле linguist.exe. винда русская у тебя?
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Alexey Vict
Гость
« Ответ #5 : Январь 31, 2012, 21:30 »

Да, винда русская. Win 7, но пиратка...
Винда может как то на это влиять, что не происходит смена локали?
В папку с linguist`ом ставил уже файл с переводом - ничего не происходит...

Просто, помню когда ещё XP`ишка стояла, у меня linguist был на русском...
Записан
Alexey Vict
Гость
« Ответ #6 : Январь 31, 2012, 21:34 »

Данную тему "Как скомпилировать Qt Linguist?" закрываю, так как вопрос решён.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.089 секунд. Запросов: 23.