|
QT 4: программирование GUI на С++Начальное двоеточие говорит о том, что это путь к ресурсу, а не к файлу, размещенному в файловой системе. Теперь нами рассмотрено все, что необходимо для обеспечения перевода приложения на другие языки. Но язык и направление записи не единственное, что отличает различные страны и культуры. Интернационализация программы должна также учитывать местные форматы дат и времени, денежных единиц, чисел и упорядоченность букв. Qt содержит класс QLocale, обеспечивающий локализованные форматы чисел и даты/времени. Для получения другой информации, характерной для данной местности, мы можем использовать стандартные функции С++ setlocale() и localeconv(). Поведение некоторых классов и функций Qt зависит от локализации: • сравнение, которое осуществляет функция QString::localeAwareCompare(), зависит от локализации. Этой функцией удобно пользоваться для упорядочивания элементов, которые видит пользователь; • функция toString() для объектов QDate, QTime и QDateTime возвращает строку в локализованном формате, если вызывается с аргументом Qt::LocalDate; • по умолчанию виджеты QDateEdit и QDateTimeEdit представляют даты в локализованном формате ...» |
Код для вставки книги в блог HTML
phpBB
текст
|
|