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

设计网站vcg企业品牌营销策划

设计网站vcg,企业品牌营销策划,贵州省城乡建设局网签网站,香水网站开源模板文章目录 1 属性和方法1.1 文本1.2 对齐方式1.3 换行1.4 图像 2. 实例2.1 布局2.2 为标签添加背景色2.3 为标签添加图片2.4 代码实现 QLabeI是Qt中的标签类#xff0c;通常用于显示提示性的文本#xff0c;也可以显示图像 1 属性和方法 QLabel有很多属性#xff0c;完整的可… 文章目录 1 属性和方法1.1 文本1.2 对齐方式1.3 换行1.4 图像 2. 实例2.1 布局2.2 为标签添加背景色2.3 为标签添加图片2.4 代码实现 QLabeI是Qt中的标签类通常用于显示提示性的文本也可以显示图像 1 属性和方法 QLabel有很多属性完整的可查看帮助文档这里列出常用的属性和方法。 1.1 文本 可以获取和设置按钮上显示的文本 // 获取和设置显示的文本 QString text() const; void setText(const QString text);该属性既可以在Qt设计师右侧的属性窗口中修改也可以在代码中动态地获取和修改 1.2 对齐方式 用于设置标签中的内容在水平和垂直两个方向上的对齐方式比如左对齐、右对齐、上对齐、下对齐、水平居中、垂直居中等。 // 获取和设置文本的对齐方式 Qt::Alignment alignment() const; void setAlignment(Qt::Alignment);其中Qt:Alignment是一个宏常用取值如下 Qt::AlignLeft (0x0001) 水平方向-左对齐Qt:AlignRight0x0002水平方向-右对齐Qt:AlignHCenter0x0004水平方向-居中对齐Qt::AlignTop0x0020垂直方向-上对齐Qt::AlignBottom0x0040垂直方向-下对齐Qt:AlignVCenter0x0080垂直方向-居中对齐Qt:AlignCenterAlignVCenter丨AlignHCenter垂直方向和水平方向-居中对齐 上面的每一个宏都代表16进制中的一位可以进行或1操作来同时设置多个对齐方式。 该属性既可以在Qt设计师右侧的属性窗口中修改也可以在代码中动态地获取和修改 1.3 换行 使能换行时那么标签在缩放时如果文字可以显示在下一行就会自动换行 // 获取和设置文本是否允许换行 // 换行时在 word-breaks处不会讲一个完整的单词显示在两行 bool wordWrap() const; // 判断是否允许换行 void setWordWrap(bool on) // 设置是否允许换行该属性既可以在Qt设计师右侧的属性窗口中修改也可以在代码中动态地获取和修改 1.4 图像 可以获取和设置标签上显示的图像 // 获取和设置显示的图像 const QPixmap *pixmap() const; void setPixmap(const QPixmap pixmap);该属性既可以在Qt设计师右侧的属性窗口中修改也可以在代码中动态地获取和修改 2. 实例 该实例演示如何设置和获取标签文本文本对齐方式文本换行以及显示图片 2.1 布局 在Ul设计师界面拖拽对应的控件修改显示的文字、控件的name然后完成布局 2.2 为标签添加背景色 在标签右侧的属性窗口中点击styleSheet属性右侧的…良即可打开如下窗口可以设置标签的各种样式 2.3 为标签添加图片 首先添加资源文件并添加两个图标文件 然后在标签右侧的属性窗口中点击pixmap属性右侧的小三角选择“选择资源”即可打开如下窗口选择图片资源 2.4 代码实现 // 在Widget.cpp 文件中void Widget::on_btnGetText_clicked() {QMessageBox::information(this, 标签演示, ui-lbTime-text()); }void Widget::on_btnSetText_clicked() {ui-lbTime-setText(QTime::currentTime().toString()); }void Widget::on_btnAlignLeft_clicked() {ui-lbAlign-setAlignment(Qt::AlignLeft | Qt::AlignVCenter); }void Widget::on_btnAlignCenter_clicked() {ui-lbAlign-setAlignment(Qt::AlignCenter); }void Widget::on_btnAlignRight_clicked() {ui-lbAlign-setAlignment(Qt::AlignRight | Qt::AlignVCenter); }void Widget::on_btnDisableWrap_clicked() {// 禁止换行ui-lbWrap-setWordWrap(false); }void Widget::on_btnEnableWrap_clicked() {// 允许换行ui-lbWrap-setWordWrap(true); }int index 0; void Widget::on_btnToggleImage_clicked() {QPixmap px;if (index 0) {px.load(:/res/moosebear.ico);index;} else {px.load(:/res/pig.ico);index 0;}// 把图片显示到标签上ui-lbImage-setPixmap(px);// 不要缩放保持图片的宽高比不然会失真ui-lbImage-setScaledContents(false);// 居中显示图片ui-lbImage-setAlignment(Qt::AlignCenter); }
http://www.dnsts.com.cn/news/189986.html

相关文章:

  • 做ppt兼职网站有哪些微信官方商城小程序
  • html5响应式网站psd网站建设有几块
  • 中端网站建设公司seo外贸网站
  • python在线免费网站c做项目的网站
  • 电影网站权重怎么做php旅游网站论文
  • 设计说明生成器长沙如何优化排名
  • 协会网站建设的优势学校网站建设管理
  • 网站详情页怎么做青岛做网站推广公司
  • 电商网站的支付模块怎么做如何开发一个微信公众号
  • 免费网站空间 asp.net二次开发焦点吧
  • 公益基金会网站开发的背景wordpress防黑
  • 网站seo运营wordpress媒体库地址修改
  • 挖掘关键词爱站网访问数据库的网站开发语言
  • 完整网站开发流程在线装修设计师咨询
  • 为什么网页不能打开建设银行网站软件开发生命周期
  • 网站开发商外包功能网站开发多少钱
  • 杭州网站建设提供商如何快速的制作h5页面
  • 网站建设创业项目简介如何创建网站站点
  • 佛山企业自助建站系统云优客seo排名公司
  • 棒的外贸网站建设企业网站备案流程
  • 西昌市网站建设公司比较好的建站公司
  • 中山 网站关键词优化域名和网站空间相互做解析
  • 快速搭建网站服务器东莞外贸公司网站制作
  • 看汽车哪个网站好腾讯云跑wordpress怎么样
  • 无锡公共建设中心网站长沙做网站哪里好
  • 做网站思想wordpress如何修改网页
  • php网站外包优化网站的技巧
  • 台州企业网站的建设wordpress 系列教程
  • 阿里巴巴做企业网站制作网站在本机运行
  • 南宁网站优化排名推广网站规划与开发技术专业