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

wordpress好看的背景图片搜索引擎优化期末考试答案

wordpress好看的背景图片,搜索引擎优化期末考试答案,温州网络,magento怎么做b2b网站QLabel 是 Qt 中的标签类,通常用于显示提示性的文本,也可以显示图像 对齐方式 用于设置标签中的内容在水平和垂直两个方向上的对齐方式,比如左对齐、右对齐、上对齐、下对齐、水平居中、垂直居中等。 // 获取和设置文本的对齐方式 Qt::Ali…

QLabel 是 Qt 中的标签类,通常用于显示提示性的文本,也可以显示图像

对齐方式

用于设置标签中的内容在水平和垂直两个方向上的对齐方式,比如左对齐、右对齐、上对齐、下对齐、水平居中、垂直居中等。

// 获取和设置文本的对齐方式
Qt::Alignment alignment() const;
void setAlignment(Qt::Alignment);

其中,Qt::Alignment 是一个宏,常用取值如下:

  • Qt::AlignLeft(0x0001) 水平方向-左对齐
  • Qt::AlignRight(0x0002) 水平方向-右对齐
  • Qt::AlignHCenter(0x0004) 水平方向-居中对齐
  • Qt::AlignTop(0x0020)垂直方向-上对齐
  • Qt::AlignBottom(0x0040)垂直方向-下对齐
  • Qt::AlignVCenter(0x0080)垂直方向-居中对齐
  • Qt::AlignCenter(AlignVCenter | AlignHCenter) 垂直方向和水平方向-居中对齐

上面的每一个宏,都代表 16 进制中的一位,可以进行或(|)操作,来同时设置多个对齐方式。

该属性,既可以在 Qt 设计师右侧的属性窗口中修改,也可以在代码中动态地获取和修改

换行

使能换行时,那么标签在缩放时,如果文字可以显示在下一行,就会自动换行

// 获取和设置文本是否允许换行
// 换行时:在 word-breaks处,不会将一个完整的单词显示在两行
bool wordWrap() const; // 判断是否允许换行 
void setWordWrap(bool on); // 设置是否允许换行 

该属性,既可以在 Qt 设计师右侧的属性窗口中修改,也可以在代码中动态地获取和修改

其他的之前的学习都学习过就不罗列了,具体查文档即可

例子

该案例演示,如何设置和获取标签文本,文本对齐方式,文本换行,以及显示图片

#include "QLabelTest.h"
#include<QTime>
#include<QMessagebox>
#include<QPixmap>QLabelTest::QLabelTest(QWidget *parent): QWidget(parent), ui(new Ui::QLabelTestClass())
{ui->setupUi(this);// 获取文本和设置文本ui->labelGetSetText->setFont(QFont("黑体", 16));ui->labelGetSetText->setText("获取文本和设置文本初始化完成");connect(ui->pbtGetText, &QPushButton::clicked, this, [this]() {auto s = ui->labelGetSetText->text();QMessageBox::information(this, "标签演示", s);});connect(ui->pbtSetText, &QPushButton::clicked, this, [this]() {ui->labelGetSetText->setText(QString(QTime::currentTime().toString()));});// 文本对齐方式ui->labelAlignText->setFont(QFont("黑体", 16));ui->labelAlignText->setText("为中华民族伟大复兴而努力奋斗");connect(ui->pbtLeftAlign, &QPushButton::clicked, this, [this]() {ui->labelAlignText->setAlignment(Qt::AlignLeft| Qt::AlignVCenter);});connect(ui->pbtCenterAlign, &QPushButton::clicked, this, [this]() {ui->labelAlignText->setAlignment(Qt::AlignCenter);});connect(ui->pbtRightAlign, &QPushButton::clicked, this, [this]() {ui->labelAlignText->setAlignment(Qt::AlignRight|Qt::AlignVCenter);});// 文本换行ui->lableWrapText->setFont(QFont("黑体", 16));ui->lableWrapText->setText("为人民幸福而奋斗,为社会主义事业而努力奋斗,为中华民族伟大复兴而奋斗");connect(ui->pbtEnbleWrap, &QPushButton::clicked, this, [this]() {ui->lableWrapText->setWordWrap(true);});connect(ui->pbtDisableWrap, &QPushButton::clicked, this, [this]() {ui->lableWrapText->setWordWrap(false);});// 显示图片int index = 0;connect(ui->pbtShowImg, &QPushButton::clicked, this, [&]() {QPixmap qpm;if (index == 0){qpm.load(":/Icon/logo_dingding_circle.svg");index++;}else{index = 0;qpm.load(":/Icon/logo_wechat.svg");}ui->labelShowImg->setPixmap(qpm);ui->labelShowImg->setScaledContents(false);ui->labelShowImg->setAlignment(Qt::AlignCenter);});
}QLabelTest::~QLabelTest()
{delete ui;
}

http://www.dinnco.com/news/4236.html

相关文章:

  • 环保网站建设费用营销策略的重要性
  • 重庆网站建设网领科技赤峰seo
  • wordpress公司企业成都百度推广和seo优化
  • 上海三凯建设管理咨询有限公司网站八上数学优化设计答案
  • 直销网站建设平台网上广告宣传怎么做
  • 做网站开发 甲方提供资料5118和百度指数
  • 网站+做+app百度广告
  • 设计灵感网站整理全国疫情最新消息今天新增
  • 作文库网站成品ppt网站国外
  • 天河做网站平台网络服务器配置与管理
  • PHP做的网站能容纳多少人怎样做网站推广啊
  • 微信开放平台官方网站5118数据分析平台官网
  • 四川酒店网站建设免费优化
  • 温州 网站建设网站seo百度百科
  • 校园网站建设 必要性分析南京网站快速排名提升
  • 菠菜网站开发哪家好谷歌外链代发
  • 手机网站图片优化网络营销推广方案论文
  • 郑州中原影视城网络推广seo怎么做
  • 网站加速cdnseo优化方案模板
  • 照着别人网站做市场营销八大营销模式
  • 招标网哪个网站信息可靠搜多多搜索引擎入口
  • 南京网站设计公司兴田德润可以不优化软件
  • 外国网站dns优化排名seo
  • 鄂尔多斯 网站制作北京seo相关
  • 宁波网站设计服务佛山百度网站快速排名
  • 广州设计公司网站正版搜索引擎优化
  • 一级域名二级域名哪个好seo怎么做优化计划
  • 东莞网站搭建建站公司百度客服人工电话24小时
  • 政府网站建设应急预案网络营销手段有哪些
  • 做网站教程pdf营销策划方案ppt