Отправляет email-рассылки с помощью сервиса Sendsay

Qt интернационализация.

Следующая ситуация:
Окно создана дизайнером, при нажатии на одну из кнопок запускается
QInputDialog::getText.
Руссификация по хендбуку(Qt Linquist). В результате основное окно не
руссифицировано, а QInputDialog::getText нормально отображается на
русском... Подскажите куда копать!

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28339; Возраст листа: 1184; Участников: 1704
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/602672

Ответить   Поветкин Константин Sat, 21 Oct 2006 18:28:31 +0300 (#602672)

 

Ответы:

Недостаточно информации. В частности:

1. Каким отображение окна, созданного дизайнером?

2. Не расположино ли одно из окон в отдельной библиотеке (динамической или
статической)?

Вполне возможно, что в *.qm файле просто нет перевода соответствующих слов и
выражений.

Короче говоря, опиши ситуацию поподробнее (можно в e-mail), постараемся
разобраться.

Аркадий

В сообщении от 21 октября 2006 19:28 Поветкин Константин написал(a):

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28341; Возраст листа: 1184; Участников: 1704
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/602677

Ответить   Sat, 21 Oct 2006 19:48:05 +0400 (#602677)

 

Arkady wrote:

и

Библиотеки не пользую(в смысле ничего в них не располагаю), а не
руссифицируется окно созданное дизайнером. В *.qm есть перевод всех строк.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28342; Возраст листа: 1184; Участников: 1704
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/602681

Ответить   Поветкин Константин Sat, 21 Oct 2006 19:10:47 +0300 (#602681)

 

21 октября 2006 19:28, Поветкин Константин написал:

Посмотрите что возвращает QTranslator::load()
или приведите кусок кода, где загружаются и устанавливаются трансляторы.

А так можно долго гадать.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28357; Возраст листа: 1185; Участников: 1704
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/602840

Ответить   "Serguei B. Khvatov" Sun, 22 Oct 2006 12:51:32 +0400 (#602840)

 

Serguei B. Khvatov wrote:

QApplication app(argc, argv);
salesMain *window = new salesMain();

QTranslator trans;
trans.load("sales_ru");
app.installTranslator(&trans);

window->show();
return app.exec();

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28360; Возраст листа: 1185; Участников: 1704
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/602852

Ответить   Поветкин Константин Sun, 22 Oct 2006 12:55:17 +0300 (#602852)

 

22 октября 2006 13:55, Поветкин Константин написал:

У меня сложилось ощущение, что если не указать каталог, то файлы ищутся где-то
не там. У меня получалось грузиться из текущего каталога только так:

trans.load("sales_ru", ".");

Можно предположить, что файлы ищутся по пути directory + '/', каталог по
умолчанию - пустая строка, и если не указать его явно, файлы будут искаться
прямо от корня.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28361; Возраст листа: 1185; Участников: 1704
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/602865

Ответить   "Serguei B. Khvatov" Sun, 22 Oct 2006 14:30:52 +0400 (#602865)