Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: serkol от Октябрь 04, 2010, 05:46



Название: Локализация QDateEdit
Отправлено: serkol от Октябрь 04, 2010, 05:46
Я хочу локализовать формат ввода даты в QDateEdit. Например, если пользователь в Штатах, то это MM/dd/yyyy, в России это dd.MM.yyyy, и т.д. (программа на шести языках).

Я нашел только QDateEdit.displayFormat - но это строка. Я сам должен определить, какой формат мне использовать, то-ли "MM/dd/yyyy", то-ли "dd.MM.yyyy", или еще какой.

Возможно ли узнать, какой формат даты выбран у пользователя в настройках операционки?


Название: Re: Локализация QDateEdit
Отправлено: kirill от Октябрь 04, 2010, 06:30
QLocale
QString   dateFormat ( FormatType format = LongFormat ) const