当前位置: 首页 > 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.mrgr.cn/news/65416.html

相关文章:

  • 每天10个vue面试题(七)
  • Docker BUG排查
  • 国标GB28181-2022平台EasyGBS国标GB28181软件:GB/T28181-2022解读、应用和技术实现
  • 2024年最新TikTok养号攻略来了!再也不用为流量头疼了!
  • vite和webpack
  • 深度学习(八) TensorFlow、PyTorch、Keras框架大比拼(8/10)
  • 微服务系列一:基础拆分实践
  • 什么是pipeline?
  • favicon是什么文件?如何制作网站ico图标?
  • 《安全软件开发框架(SSDF) 1.1:降低软件漏洞风险的建议》解读(四)
  • Fish Agent:多语言 Voice-to-Voice 开源语音模型;Runway 推出摄像机运镜功能丨 RTE 开发者日报
  • NVR管理平台EasyNVR多个NVR同时管理:高效管理分散视频资源的全能解决方案
  • 2024年下半软考准考证打印通知及打印说明!
  • 星河计划——北京同仁堂科技发展集团第三终端学术交流研讨会成功举办
  • 一个git相关的cve:CVE-2024-32002
  • 使用 asyncio.run_coroutine_threadsafe 在 Python 中处理异步操作
  • 如何更改Android studio的项目存储路径
  • 北斗有源终端|智能5G单北斗终端|单兵|单北斗|手持机
  • 智算中心建设热潮涌动 AI服务器赋能加速
  • pytorch初学者理解网络的神器summary
  • 【深度学习滑坡制图|论文解读2】基于融合CNN-Transformer网络和深度迁移学习的遥感影像滑坡制图方法
  • 大数据与智能算法助力金融市场分析:正大的技术创新探索
  • 【C++】哈希表模拟:开散列技术与哈希冲突处理
  • codeforces round984 div3
  • 《等保测评:中小企业网络安全的加速器》
  • 2024年充电宝哪个牌子性价比高?充电宝十大品牌排行榜!