当前位置: 首页 > news >正文

QT 如何使QLabel的文字垂直显示

想要实现QLabel文字的垂直显示,可以通过使用“文字分割+填充换行符”的方式来实现QLabel文字垂直显示的效果,下面是效果图:
在这里插入图片描述

具体实现代码:

#include "mainwindow.h"
#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget *parent): QWidget(parent), ui(new Ui::MainWindow)
{ui->setupUi(this);//auto setLabelText = [](QLabel *label, const QString &text){label->setWordWrap(true);label->setAlignment(Qt::AlignTop);label->setText(text.split("", QString::SkipEmptyParts).join("\n"));};setLabelText(ui->label_1, tr("Welcome to China"));setLabelText(ui->label_2, tr("Hello world"));setLabelText(ui->label_3, tr("Good good study"));
}MainWindow::~MainWindow()
{delete ui;
}
http://www.lryc.cn/news/477424.html

相关文章:

  • 蓬勃发展:移动开发——关于软件开发你需要知道些什么
  • 1095. 山脉数组中查找目标值
  • 【深度学习】InstantIR:图片高清化修复
  • 推荐一款PowerPoint转Flash工具:iSpring Suite
  • 如何搭建汽车行业AI知识库:定义+好处+方法步骤
  • 创新材料科技:铜冷却壁助力高炉节能降耗
  • Proteus中单片机IO口外接LED输出低电平时,引脚却一直保持高电平的问题(已解决)
  • Obsidian vs Typora
  • 非线性数据结构之图
  • vue3项目history模式部署404处理,使用 historyApiFallback 中间件支持单页面应用路由
  • 不同的科技查新机构之间有什么区别?
  • Pycharm,2024最新专业版下载安装配置详细教程!
  • BERT预训练的MLM和NSP任务的损失函数都是什么?
  • 微信发布测试版4.0,碰瓷NT版QQ?
  • 数据库->视图
  • 华为HarmonyOS打造开放、合规的广告生态 - 贴片广告
  • vue3 v-for循环子组件上绑定ref并且取值
  • GitHub个人主页美化
  • 云短信平台优惠活动
  • Pyecharts使用本地文件绘制美国地图
  • lanqiaoOJ 3255:重新排队 ← STL list 单链表
  • 解决虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态
  • 【安装配置教程】二、VMware安装并配置ubuntu22.04
  • ‌5G SSB(同步信号块)位于物理层‌
  • 40.第二阶段x86游戏实战2-初识lua
  • 官方redis安装
  • OpenEuler 使用ffmpeg x11grab捕获屏幕流,rtsp推流,并用vlc播放
  • 呼叫中心报工号功能有没有价值?有没有更好的方案?
  • Unity 6 基础教程(Unity 界面)
  • Vue插槽的使用场景