首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏bit哲学院

    QT-4.7.2的移植过程

    :6639: 错误:‘fenv_t’ 在此作用域中尚未声明 /root/built_qt/qte/src/corelib/tools/qlocale.cpp:6639: 错误:expected `;' before ‘envp’ /root/built_qt/qte/src/corelib/tools/qlocale.cpp:6640: 错误:‘envp’ 在此作用域中尚未声明 /root/built_qt /qte/src/corelib/tools/qlocale.cpp:6640: 错误:‘feholdexcept’ 在此作用域中尚未声明 /root/built_qt/qte/src/corelib/ tools/qlocale.cpp:6655: 错误:‘fesetenv’ 在此作用域中尚未声明    目前解决方法:把/usr/include中的fenv.h 复制到qlocale.cpp所在目录 并修改 /usr/include/fenv.h /root/build_qt/qte/src/corelib/tools/ #vim /root/build_qt/qte/src/corelib/tools/qlocale.cpp

    1.2K30发布于 2021-02-09
  • 来自专栏bit哲学院

    Qt-4.7.2移植过程

    source arm_build.sh   便开始进行配置了,其中我删除了有关tslib选项,有需要的要加上  接着会出错:  /root/built_qt/qte/src/corelib/tools/qlocale.cpp :6639: 错误:‘fenv_t’ 在此作用域中尚未声明 /root/built_qt/qte/src/corelib/tools/qlocale.cpp:6639: 错误:expected `;' before ‘envp’ /root/built_qt/qte/src/corelib/tools/qlocale.cpp:6640: 错误:‘envp’ 在此作用域中尚未声明 /root/built_qt /qte/src/corelib/tools/qlocale.cpp:6640: 错误:‘feholdexcept’ 在此作用域中尚未声明 /root/built_qt/qte/src/corelib/ tools/qlocale.cpp:6655: 错误:‘fesetenv’ 在此作用域中尚未声明   目前解决方法:把/usr/include中的fenv.h 复制到qlocale.cpp所在目录 并修改

    1.1K30发布于 2021-02-09
  • 来自专栏跟Qt君学编程

    为Qt程序获取编译日期时间

    buildDateTime() { QString dateTime; dateTime += __DATE__; dateTime += __TIME__; return QLocale (QLocale::English).toDateTime(dateTime, "MMM dd yyyyhh:mm:ss"); } 另外,下列代码并不能获取编译日期时间,而是获取程序运行的当前日期时间

    3.1K10发布于 2019-08-05
  • 来自专栏编程学习基地

    qt国际化

    Translate_CN.qm"); step6:安装qm文件 qApp‐>installTranslator(m_Translator); 问题:日历还没有修改 ui‐>calendarWidget‐>setLocale(QLocale ::Chinese); //设置英文 ui‐>calendarWidget‐>setLocale(QLocale::C); //设置中文 注意事项: 如果加载不成功,说明路径错了

    1.7K30发布于 2020-05-08
  • 来自专栏编程学习基地

    Qt附加工具--多语言国际化

    Translate_CN.qm"); step6:安装qm文件 qApp‐>installTranslator(m_Translator); 问题:日历还没有修改 ui‐>calendarWidget‐>setLocale(QLocale ::Chinese); //设置日历英文 ui‐>calendarWidget‐>setLocale(QLocale::C); //设置日历中文 注意事项: ?

    2.2K20发布于 2020-07-03
  • 来自专栏日常活动篇

    Qt5实战第十三篇:Qt5的国际化与本地化

    (argc, argv); // 创建翻译器对象 QTranslator translator; // 根据用户的语言设置加载对应的翻译文件 QString locale = QLocale 使用QLocale类处理地区相关数据,比如日期、时间和数字的格式化。在创建控件时,如果文本包含在控件中,确保使用了正确的文本函数(如QWidget::setText())来设置这些文本。 event); }private: void retranslateUi() { QTranslator translator; QString locale = QLocale

    1.4K10编辑于 2025-01-06
  • 来自专栏jiajia_deng

    Qt Quick 项目实现根据操作系统语言自动显示指定翻译

    main.cpp 文件,在实例化 app 对象后面加入如下代码(别忘了 include QTranslator): QTranslator translator; if (translator.load(QLocale translator.load() 的参数说明如下(也可以参考 Qt 官网:https://doc.qt.io/qt-5/qtranslator.html#load-1): 第一个参数指定当前系统语言,使用 QLocale

    1.9K20发布于 2020-01-04
  • 来自专栏嵌入式音视频

    04 qt功能类、对话框类和文件操作

    QLocale::system(). dddd the long localized day name (e.g. ‘Monday’ to ‘Sunday’). QLocale::system() M the month as number without a leading zero (1 to 12) MM the month as number with QLocale::system(). MMMM the long localized month name (e.g. ‘January’ to ‘December’). QLocale::system(). yy the year as two digit number (00 to 99) yyyy the year as four digit number.

    54110编辑于 2023-10-15
  • 来自专栏全栈程序员必看

    QCustomPlot使用

    ;//重绘,数据变化时调用 // period as decimal separator and comma as thousand separator customPlot->setLocale(QLocale (QLocale::English, QLocale::UnitedKingdom)); customPlot->legend->setVisible(true); QFont legendFont setSubTickLength(1, 1); // set locale to english, so we get english month names: customPlot->setLocale(QLocale (QLocale::English, QLocale::UnitedKingdom)); // seconds of current time, we'll use it as starting point

    5K120编辑于 2022-11-02
  • 来自专栏全栈程序员必看

    QCustomPlot 官方文档学习1

    setInteractions(QCP::iRangeDrag | QCP::iRangeZoom); demoName = "Multi Axis Demo"; customPlot->setLocale(QLocale (QLocale::English, QLocale::UnitedKingdom)); // period as decimal separator and comma as thousand separator demoName = "Date Demo"; // set locale to english, so we get english month names: customPlot->setLocale(QLocale (QLocale::Chinese, QLocale::China)); // seconds of current time, we'll use it as starting point in time

    1.6K20编辑于 2022-11-03
  • 来自专栏全栈程序员必看

    qcustomplot绘图[通俗易懂]

    myCustomPlot::initMyCustomPlot8() {// QCustomPlot *customPlot = ui->customPlot; customPlot->setLocale(QLocale (QLocale::English, QLocale::UnitedKingdom)); customPlot->legend->setVisible(true); QFont legendFont = initMyCustomPlot9() {//plotting data and time data QCustomPlot *customPlot = ui->customPlot; customPlot->setLocale(QLocale (QLocale::English,QLocale::UnitedKingdom)); double now = QDateTime::currentDateTime().toTime_t(); srand

    5.1K30编辑于 2022-11-07
  • 来自专栏C++开发学习交流

    【C++】Qt:获取系统和网络信息示例

    include <QHostInfo> #include <QNetworkInterface> #include <QSettings> #include <QDateTime> #include <QLocale

    71710编辑于 2024-07-24
  • 来自专栏Qt项目实战

    Qt编写安防视频监控系统5-视频回放

    speeds); ui->cboxSpeed->setCurrentIndex(1); ui->dateTimeStart->calendarWidget()->setLocale(QLocale ::Chinese); ui->dateTimeEnd->calendarWidget()->setLocale(QLocale::Chinese); ui->dateTimeStart

    1.6K40发布于 2019-08-20
  • 来自专栏全栈程序员必看

    QCustomPlot配置[通俗易懂]

    Helvetica",9)); // set locale to english, so we get english decimal separator: customPlot->setLocale(QLocale (QLocale::English, QLocale::UnitedKingdom)); // add confidence band graphs: customPlot->addGraph( demoName = "Date Demo"; // set locale to english, so we get english month names: customPlot->setLocale(QLocale (QLocale::English, QLocale::UnitedKingdom)); // seconds of current time, we'll use it as starting point (QLocale::English, QLocale::UnitedKingdom)); // period as decimal separator and comma as thousand separator

    2K10编辑于 2022-09-27
  • 来自专栏C++

    【从零开始的Qt开发指南】(九)Qt 常用控件之显示类控件(下):ProgressBar 与 CalendarWidget 实战进阶

    显示中文星期) QString dateStr = selected.toString("yyyy年MM月dd日 dddd"); // 方式2:设置locale为中文 calendar->setLocale(QLocale

    31821编辑于 2026-01-14
  • 来自专栏祥的专栏

    PyQT5编译安装[Python3.6.1 + VS2013 + QT5.5]

    sipQtCoreQList0100QByteArray.cpp sipQtCoreQList0100QCommandLineOption.cpp sipQtCoreQList0100QFileInfo.cpp sipQtCoreQList0100QLocale.cpp

    3.1K10发布于 2020-03-10
领券