Qt添加窗口背景图片、Label图片显示、、Label文字显示

一、添加窗口背景图片

重写MainWindow绘制事件

void MainWindow::paintEvent(QPaintEvent *event)
{
    QPainter painter(this);
     painter.drawPixmap(0,0,width(),height(),QPixmap("background.png"));
     qDebug()<<event;
}记得在头文件中声明函数。

二、图片显示
QPixmap car("Car.png");
ui->label->setPixmap(car);将图片放在程序目录下即可,不需要添加resource。

三、文字显示
QFont labelFont("Times", 18, QFont::Bold);
ui->label->setFont(labelFont); //设置字体
ui->label->setAlignment(Qt::AlignCenter); //居中对齐
ui->label->setText("Hello"); //文字
				
时间: 2024-12-15 08:47:15

Qt添加窗口背景图片、Label图片显示、、Label文字显示的相关文章

Qt 使用QMovie加载gif图片实现动态等待窗口

有时候要进行某项后台处理,但后台处理时间很长,需要提示用户等待,不妨做一个动态等待窗口.具体实现过程如下: 1 自定义窗口类DlgWait (1) 在资源中添加动态的gif图片,记住它的大小. 我添加的是一个“loading.gif”图片,大小是100x100,如下: (2)添加一个窗口界面类DlgWait 窗口大小比gif稍大即可,如150x150 在界面上添加2个QLabel: 第一个用来显示gif,名为lbl_gif,text为空,大小为100x100 第二个在下,用来显示提示信息,名为l

j-query应用---鼠标悬停不同文字显示不同背景图片banner动画

源代码部分:注意事项:样式表的引用的路径要一致. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta htt

css背景图片拉伸 以及100% 满屏显示

如何用css背景图片拉伸 以及100% 满屏显示呢?这个问题听起来似乎很简单.但是很遗憾的告诉大家.不是我们想的那么简单. 比如一个容器(body,div,span)中设定一个背景.这个背景的长宽值在css2.1之前是不能被修改的.  所以实际的结果是只能重复显示,所以出现了repeat,repeat-x,repeat-y,no-repeat这些属性.就是用来控制背景图片的显示的.所以一般用作背景图片的有2类: 1.是一整张大图,尺寸和区域大小刚好吻合  2.一个很小的条状图,通过repeat后

MFC用代码添加对话框背景图片和按钮图片

运行环境:VS2013 一.添加对话框背景图片 ①插入位图,把生成的空白位图进行替换(xxx.bmp图片的名称和格式与生成的空白位图保持一致) ②查看属性,得到位图ID ③编写代码: void CMFC_8Dlg::OnPaint() { if (IsIconic()) { .... } else { //CDialogEx::OnPaint(); CPaintDC dc(this); CRect rect; GetClientRect(&rect); CDC dcMem; dcMem.Crea

mfc中 控件 对话框 添加颜色 背景图片

1 设置对话框透明 在设置控件颜色中要使用 nCtlColor Contains one of the following values, specifying the type of control: CTLCOLOR_BTN   Button control CTLCOLOR_DLG   Dialog box CTLCOLOR_EDIT   Edit control CTLCOLOR_LISTBOX   List-box control CTLCOLOR_MSGBOX   Message b

手机背景图片在安卓手机上不显示

遇到一小问题,做好的手机页面在安卓手机上不显示 红框里的图片都不显示: 代码是div里套一个a标签,两个都是背景图片 后来把背景图片的background-size:cover;去掉就显示了,不知道为什么.先记录下来

C# 如何添加PPT背景(纯色背景、渐变色背景、图片背景)

概述 我们在创建Powerpoint文档时,系统默认的幻灯片是空白背景的,很多时候我们需要自定义幻灯片背景,以达到美观的文档效果.在下面的示例中将介绍给PowerPoint幻灯片设置背景的方法,主要包含以下三个部分: 添加纯色背景 添加渐变色背景 添加图片作为背景 所需工具 Free Spire.Presentation for .NET 版本3.3(社区版) 示例代码(供参考) 步骤 1 :添加如下using指令 using Spire.Presentation; using Spire.Pr

关于hexo markdown添加的图片在github page中无法显示的问题

title: 关于hexo markdown添加的图片在github page中无法显示的问题 date: 2018-03-31 00:21:18 categories: methods tags: hexo markdown 云端 试了很多网站的图片,发现主要是CSDN和博客园的图片无法显示. 推荐用Bing或者Google搜索外网图片添加. 本地 在source目录下新建images目录,将要添加的图片存放在这个目录下,md引用时使用/images/... 原文地址:https://www.

重写TreeView,多层级节点下批量显示图片,图片支持缩略图和文件名列表切换,支持调用者动态匹配选中,支持外界拖入图片并添加到对应节点下

原文:重写TreeView,多层级节点下批量显示图片,图片支持缩略图和文件名列表切换,支持调用者动态匹配选中,支持外界拖入图片并添加到对应节点下 1.先看下整体效果 2.前端代码 1 <UserControl x:Class="iPIS.UI.Base.Tree.ImageTreeControl" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xmlns:x=&quo