qlocale

    1

    2답변

    이 코드가 잘못된 날짜를 반환하는 이유는 무엇입니까? 로케일 변수를 디버깅 할 경우 QLocale locale("es"); QDate date = locale.toDate("1-Jun-14", "d-MMM-yy"); , ES_ES 로케일을 제대로 초기화되지만 날짜와 거짓 date.isValid() 수익률을 반환하지 않습니다.

    1

    1답변

    전제 : 쉼표를 사용하는 Advanced - - Language and Region 내가 qt5.7를 사용하여 OSX에있어 본인은 System Preferences에서 소수 구분을 변경했습니다 QSettings을 통해 QLocale 값을 저장/복원합니다. #include <QSettings> #include <QDebug> void printLocal

    0

    1답변

    함수 QDate::toString(const QString &format)은 MMM (예 : 'Jan'에서 'Dec') 또는 MMMM (예 : 'January'에서 'December')의 월 이름을 표시 할 수 있습니다. 그러나이 함수는 QLocale::system() (source code)의 시스템 로캘을 사용합니다. 특정 QLocale에 대해 월 이름