Qt中的QLabel组件
文章目录
- 1 QLabel组件
- 1.1 QLabel简介
- 1.2 图片自适应 QLabel 的大小
1 QLabel组件
1.1 QLabel简介
QLabel组件:
- QLabel用于显示一个提示性的字符串。
- QLabel是功能性组件,一般需要父组件作为容器。
- QLabel可以作为窗口存在,但没什么意义。
1.2 图片自适应 QLabel 的大小
在 Qt 中使用 label 显示图片时总是会遇到一个问题:图片不能适应 label 的大小,因此显示的图片很难。这里提供一种方法,先看下面的代码:
QString path = QString("D:/_movies/_images/headxx.png");
QPixmap px;
px.load(path);
px.scaled(ui->lblImage->size(), Qt::KeepAspectRatio);// 它的作用是设置 label 的属性 scaledContents,
// 这个属性的作用是允许(禁止)label 缩放它的内容充满整个可用的空间。
// 特别说明的一点是当使能该属性并且 label 显示 pixmap 时,
// 它能够缩放 pixmap 充满整个可用的空间。
ui->lblImage->setScaledContents(true);
ui->lblImage->setPixmap(px);
Qt中的QLabel组件相关推荐
- 在QT中CXDVA视频组件的例子
在QT中CXDVA视频组件的例子 在windows 平台下,cxdva视频组件可以在Qt.MFC等等框架中嵌入视频播放画面.cxdva视频组件使用起来很简单,只用简单的的调用三四个函数就可以实现播放视 ...
- qt5设置linux系统时间,Qt中使用QLabel显示时间的两种方法
Qt中使用QLabel显示时间的两种方法思路一致,只是实现方法不一样而已. main.cpp #include "displaytime.h" #include int main( ...
- 在Qt中使部分组件透明化
本文主要是解决Qt中QGraphicsAbstractShapeItem,QPixmap,QPainter等组件的透明化显示问题. 在Qt中定义了一个常量,用于设置透明的颜色,即Qt::transpa ...
- Qt中的QPushButton组件
文章目录 1 QPushButton组件 1 QPushButton组件 QPushButton组件: QPushButton用于接受用户点击事件. QPushButton能够显示提示性字符串. QP ...
- qt中在QLabel上显示图像并画矩形框。
最主要的是重写paintEvent()函数,下面直接看代码 mylabel.h # pragma execution_character_set("utf-8")#ifndef M ...
- QT中利用Qlabel显示当前的时间:年-月-日-时-分-秒-星期
一.第一步初始化 QTimer *timer_calendar;//用来显示当前日期的定时器timer_calendar = new QTimer(this);//new一个QTimer对象conne ...
- Qt中的QWidget
文章目录 1 窗口组件 2 QWidget类 3 窗口类型 4 窗口部件的大小设置 5 QWidget常用方法 1 窗口组件 Qt中的窗口组件: 图形用户界面由不同的窗口和窗口组件构成. <Qt ...
- Qt中的QLineEdit、QTextEdit、QPlainTextEdit
文章目录 1 Qt中的文本编辑组件 2 QLineEdit组件 2.1 QLineEdit组件简介 2.2 QLineEdit常用方法 1 Qt中的文本编辑组件 Qt中支持3种常用的文本编辑组件: Q ...
- 第七课、Qt中的坐标系统------------------狄泰软件学院
一.坐标系统 1.GUI操作系统都有特定的坐标系统 2.图形界面程序在坐标系统中进行窗口和部件的定位 3.定位类型 (1).顶级窗口部件的定位 (2).窗口内部件的定位 (3).窗口部件大小的设置 4 ...
最新文章
- 在JBuilder8在使用ANT
- python+pywinauto之PC端自动化一
- SQL Server创建数据库和数据的增删改查
- Spring:Spring相关知识介绍笔记
- 工控补丁星期二:西门子、施耐德电气修复40个漏洞
- linux在路径下创建文件,从可以在Linux中打开的文件路径创建文件
- Isight多学科参数优化软件模块构成
- 7.8 Cound 练习
- NOIP原题 斗地主(20190804)
- PHP爆绝对路径方法
- Bayesian Learning via Stochastic Gradient Langevin Dynamics
- 一个图片测试的小网站:dummyimage.com
- 华三c语言笔试,H3C笔试及答案解析
- 找不到支撑位和压力位?看完本文可帮到你
- SPI器件的菊链配置
- C语言编程之错误一:error C2059:syntax error : ‘)’
- React 环境搭建以及创建项目工程(一)
- 使用windows远程桌面连接复制拷贝远程电脑上文件到本地的方法
- geoserver osm 导入_[原]导入OpenStreetMap海图数据,并在GeoServer上发布
- pycharm 同一个目录下导入py文件时,模块下方出现红色波浪线时如何解决
热门文章
- 3.11 结论和致谢-深度学习第五课《序列模型》-Stanford吴恩达教授
- 1.10 卷积神经网络示例-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
- STM32 基础系列教程 4 – 基本定时器
- 为什么要做scan extraction?
- Vivado联合ModelSim仿真设置(附图步骤)
- 互相关延时估计加权函数性能分析
- 陆基制导系统地面站布设策略
- 我思故我在之编程规范及编程思想篇
- netBeans调试时不进入java内部类(jdk源码)的方法 转载
- 美团_ccListView选中Item的颜色修改及解决登陆后升级通知再次弹出的bug