记录几个Qt使用过程中的小技巧
1、支持高清分辨率
Qt从5.6.0开始,支持High-DPI
在main.cpp中加上QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);使其自适应屏幕,并且一定要加在QApplication 的前面。
#if (QT_VERSION >= QT_VERSION_CHECK(5, 6, 0)) QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); #endif QApplication a(argc, argv);
2、显示数字每三位用逗号分开
显示效果如下图:
使用“%L”即可
QString str = QString("%L1").arg(123456); ui->label_5->setText(str);