首页 > 编程语言 >Qt 程序主界面添加背景图片

Qt 程序主界面添加背景图片

时间:2023-01-31 15:34:31浏览次数:47  
标签:界面 Qt int 图片格式 argv argc 背景图片

1、开发环境:Qt5.12.2,QtCreate4.8.2

2、贴图代码,在主程序中编写

#include <QImageReader>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    MainWindow w;

    /* 打印查询 QPixmap 支持的图片格式 */
    qDebug() << "Supported formats:" << QImageReader::supportedImageFormats();

    /* 配置背景图片 */
    QPixmap pixmap = QPixmap(":/Resourses/Picture001.jpg").scaled(w.size());
    QPalette palette(w.palette());
    palette.setBrush(QPalette::Background, QBrush(pixmap));
    w.setPalette(palette);
   w.show(); return a.exec(); }
1)查看 Qt 当前支持读取的图片格式 QImageReader::supportedImageFormats();

标签:界面,Qt,int,图片格式,argv,argc,背景图片
From: https://www.cnblogs.com/yangjinghui/p/17079235.html

相关文章

  • vue.js客服系统实时聊天项目开发(十五)实现聊天界面滚动到底部
    在进入在线聊天界面以后,不管是历史消息,还是实时消息,都需要让最新消息展示出来。因此需要把聊天界面滚动到最底部  //滚动到底部scrollBot......
  • Revit二次开发针对类库项目中WPF界面如何引用第三方控件库HandyControl的方法
    起因是当使用类库作为WPF界面的项目时,项目中没有App.xaml,也就导致没有办法在全局资源中统一设置HandyControl的资源。解决方案很简单安装完HandyControl库后,在Window中加......
  • 行业领先的界面控件包 DevExpress v22.2.4 开年震撼发布
    DevExpressUniversal拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpressDashboardeXpressApp框架、适用于VisualStudio的CodeRush等一系列辅助......
  • Qt音视频开发13-视频解码线程基类的设计
    一、前言这个解码线程基类的设计,是到目前为止个人觉得自己设计的最好的基类之一,当然也不是一开始就知道这样设计,没有个三五年的摸爬滚打以及社会的毒打,是想不到要这样设计......
  • 【Qt】Qt与Js互相调用
    Qt与Js互相调用目前使用场景有:通过QWebEngineView,来加载某个url或html文件(需要包含特定js文件)。通过QWebChannel绑定到QWebEngineView上,qt可以调用js暴露的接口,js也可......
  • CSS 设置背景图片
    一、基本设置使用CSS可以通过以下属性设置背景图片:background-image:设置背景图片的URL。background-size:设置背景图片的大小。可以设置为绝对像素值,也可以设置......
  • Qt项目名称修改方法
    1.复制项目内容到新的文件夹中。修改文件夹名称    2.手动把 .pro的名字改写为新的项目名称。删除.pro.user文件  3.用QTCreator打开修改名字之后的......
  • Qt-Quick Application项目中Item\Rectangle不显示
    Qt版本:5.12 ,5.5,5.14.2QtCreator新建的QuickApplication工程,然后把main.qml文件根部件Window改成了Item或者Rectangle都不行正常显示importQtQuick2.2 Item{ ......
  • 00-PyQt5环境
    我的python全局环境是Anaconda5.0.1python3.6.3,之前使用opencv时安装的,有PyQt5,直接用这个环境也行。为了使全局环境不被搞乱(虽然这次不会,但下次就不一定了),学习下为项目......
  • suse 关闭 图形界面
    图形界面/etc/systemd/system/default.target->/usr/lib/systemd/system/graphical.targetln -s /usr/lib/systemd/system/graphical.targetdefault.target 命令......