qlocale

    0热度

    1回答

    功能QDate::toString(const QString &format)允许显示具有MMM(例如'Jan'到'Dec')或MMMM(例如'1月'到'12月')的月份名称。 但是,此功能使用系统区域设置QLocale::system()(source code)。 对于特定的QLocale,显示月份名称QDate的最简单方法是什么?

    1热度

    2回答

    为什么此代码返回无效日期? QLocale locale("es"); QDate date = locale.toDate("1-Jun-14", "d-MMM-yy"); 如果调试的语言环境变量,它被正确初始化语言环境es_ES,但不返回的日期和date.isValid()返回false。

    1热度

    1回答

    在我的csv文件中数值小数点是逗号。所以我可以在Excel中打开csv,Excel将不会格式化我的值。 当我在我自己的软件中打开文件并将字符串转换为浮点数时,无法读取值:bool ok返回false。 QTextStream stream(&file); QLocale locale = QLocale(); qDebug() << locale.decimalPoint(); //retur

    1热度

    1回答

    前提:我在使用qt5.7 OSX我已经改变了小数点分隔在System Preferences - Language and Region - Advanced使用逗号: 我有一个问题通过QSettings存储/恢复QLocale值。 这是main.cpp: #include <QSettings> #include <QDebug> void printLocale(QString head