crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Локализация QCalendarWidget в QDateTimeEdit
proton
  опции профиля:
сообщение 14.12.2008, 12:58
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 8
Регистрация: 14.12.2008
Пользователь №: 458

Спасибо сказали: 0 раз(а)




Репутация:   0  


Проблема со всплывающем календарем, он на английском =(
При этом с самим QDateTimeEdit все нормально, да и отдельно добавляемый QCalendarWidget тоже русифицирован.
PS: qt_ru.qm подгружен
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 14.12.2008, 14:42
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


proton, у меня все работает, только что код набросал:
int main(int argc, char *argv[])
{
  QApplication     app(argc, argv);
  QString        locale;        // язык локали
  QTranslator    *qttr;        // переводчик программы

  QCalendarWidget    *clnd;
  QDateTimeEdit        *dte;
  QVBoxLayout        *lay;
  QWidget            wgt;
  
    // Устанавливаем превод библиотек Qt
    locale = QLocale::system().name();    // запрос языка (например: "ru")
    qttr = new QTranslator;
    qttr->load(QString("qt_") + locale); // загрузка файла qt_*.qm
    app.installTranslator(qttr);         // устанока переводчика  
    
    clnd = new QCalendarWidget();
    dte = new QDateTimeEdit();
    lay = new QVBoxLayout();
    
    dte->setCalendarPopup(true);
    
    lay->addWidget(clnd);
    lay->addWidget(dte);
    
    wgt.setLayout(lay);
    wgt.show();
    
    return app.exec();
}


вот и снимок
Прикрепленное изображение
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
proton
  опции профиля:
сообщение 14.12.2008, 15:22
Сообщение #3


Новичок


Группа: Новичок
Сообщений: 8
Регистрация: 14.12.2008
Пользователь №: 458

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата
вот и снимок

Забавно..
Прикрепленное изображение
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- proton   Локализация QCalendarWidget в QDateTimeEdit   14.12.2008, 12:58
- - Litkevich Yuriy   Цитата(proton @ 14.12.2008, 15:58) Пробле...   14.12.2008, 13:58
|- - proton   Цитата(Litkevich Yuriy @ 14.12.2008, 13:5...   14.12.2008, 14:22
- - Litkevich Yuriy   proton, у меня все работает, только что код наброс...   14.12.2008, 14:42
|- - proton   Цитатавот и снимок Забавно..   14.12.2008, 15:22
- - Litkevich Yuriy   proton, где у тебя лежит файл *.qm ? (полный путь ...   14.12.2008, 15:25
|- - proton   Цитата(Litkevich Yuriy @ 14.12.2008, 15:2...   14.12.2008, 15:35
- - Litkevich Yuriy   Цитата(proton @ 14.12.2008, 18:35) qttr-...   14.12.2008, 16:08
- - molchanoviv   Я так подозреваю что это правится либо в контрол-ц...   14.12.2008, 16:38
- - Litkevich Yuriy   Цитата(molchanoviv @ 14.12.2008, 19:38) Я...   14.12.2008, 17:16
- - molchanoviv   Так и у меня в сусе на русском. Потому и говорю чт...   14.12.2008, 17:26
|- - proton   Цитата(molchanoviv @ 14.12.2008, 17:26) Т...   14.12.2008, 18:13
- - Litkevich Yuriy   Цитата(molchanoviv @ 14.12.2008, 20:26) Т...   14.12.2008, 17:48
|- - molchanoviv   Цитата(Litkevich Yuriy @ 14.12.2008, 17:4...   14.12.2008, 18:57
- - Litkevich Yuriy   proton, что за ОСь у тебя, и версия Qt? Настройк...   14.12.2008, 18:37
- - proton   Цитата(Litkevich Yuriy @ 14.12.2008, 18:3...   14.12.2008, 21:04


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.3.2024, 21:53