`
moxiaomomo
  • 浏览: 45716 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Qt crearor中添加背景图片的问题

    博客分类:
  • C++
Qt 
阅读更多
在对话框中添加背景图片的一种方法:
右键点击窗体区域-->change styleSheets-->
在弹出的edit Style Sheet对话框中选择Add resources中的backgroud-image
-->在select resources中选择自己想要的资源图片-->确定

但这做法有一个问题,就是窗体中的部件,如按钮和输入框等也全部添加了背景。
而且按钮的形状也被改变,没有了一些浮动效果。

解决的办法最后找到了:
在弹出的edit Style Sheet对话框中,可以这样写

#MainWindow {
background-image: url(:/images/images/bkg.jpg);
}

#MainWindow * {
background-image: url();
}

其中'MainWindow'是当前需要添加背景图片窗体的名字,
MainWindow *代表窗体中的部件,url后面的是加载的资源图片路径。

如果在设置后不能成功加载背景图片,应该是图片路径的问题。路径可以参考文章上面写的
方法输出的图片路径。
完毕。
分享到:
评论

相关推荐

    QT_APP添加背景图片

    QT_APP添加背景图片是Qt应用程序开发中的一个常见需求,它涉及到Qt库中的图像处理和界面设计。Qt是一个跨平台的应用程序开发框架,广泛应用于桌面、移动以及嵌入式设备的软件开发。在Qt中,我们可以利用QPixmap和...

    Qt之主窗口背景图片动态拉伸

    在Qt框架中,开发者经常需要对应用程序界面进行美化,其中一种常见的需求就是为主窗口设置一个背景图片,并且能够随着窗口大小的变化而自动拉伸调整。本文将详细介绍如何在Qt应用程序中实现这一功能。 #### 主窗口...

    QT好看的背景图片,PYQT界面设计

    "QT好看的背景图片"可能指的是在设计PYQT应用时使用的各种美观、高分辨率的图片资源,这些图片可以作为窗口或控件的背景,使得GUI看起来更加专业和吸引人。 创建一个带有美观背景的PYQT界面,你需要了解以下几个...

    QT 对话框添加背景图片的方法.pdf

    QT 对话框添加背景图片的方法.pdf

    Qt使用动态图当背景图片,上边放置各种控件

    通过以上步骤,你可以在Qt应用中成功地实现动态图背景,并在其上添加其他控件。这种方法不仅提升了界面的视觉效果,还能为用户提供独特的交互体验。在实际开发中,你可以根据具体需求调整这些技术,例如添加自定义...

    Qt crearor4.5计算器

    【Qt Creator4.5计算器】是一个使用Qt Creator 4.5版本开发的桌面应用程序,它提供了基本的数学计算功能,包括加法、减法、乘法和除法。这个项目展示了如何利用Qt库来构建一个用户友好的图形界面,并实现基本的...

    Qt设置背景图片(QT版本,看清楚再下载)

    该资源包包含了一些关键文件,如源代码、头文件、图片资源以及项目配置文件,旨在帮助用户快速理解和实践Qt界面中添加背景图片的方法。 首先,让我们了解Qt框架。Qt是一个跨平台的C++图形用户界面应用程序开发框架...

    QT实现注册登录,添加背景图片,界面跳转源码

    5. **背景图片**:QT支持在界面上添加背景图片,这通常通过设置QWidget的`setStyleSheet`方法来实现,或者在UI设计时直接在Designer中设置背景属性。 6. **软键盘输入**:在没有实体键盘的设备上,可以使用...

    Qt实现点击添加图片,并可以在图片上画线、矩形、圆

    在本文中,我们将深入探讨如何使用Qt框架来实现一个功能丰富的图像编辑器,该编辑器允许用户点击添加图片,并在图片上进行基本的图形绘制,如线条、矩形和圆形。Qt是一个强大的C++库,提供了丰富的图形用户界面(GUI...

    Qt 单选按钮 QButtonGroup 设置背景图片以及去掉小圆点

    在Qt中,我们可以通过为QButtonGroup的子部件(即QRadioButton)设置QSS来改变背景图片。例如,可以创建一个QSS字符串,包含如下内容: ```cpp QString buttonStyleSheet = "QRadioButton {background-image: ...

    Qt实现背景画布上的图形绘制

    基于QT5.4实现栅格(png格式)的画图板程序,实现多边形,折线,点的画笔,填充颜色的自定义、放大缩小和图形的保存打开等。 基于QT5.4实现栅格(png格式)的画图板程序,实现多边形,折线,点的画笔,填充颜色的...

    QT 界面和图片加水印 运行通过,两种方式都可以

    本主题将深入探讨如何在QT界面和图片上添加水印,以及两种实现方法。提供的代码示例可能包含两个函数,旨在使水印能够作为背景轻松集成到你的应用中。 首先,我们来了解一下在QT界面中添加水印的基本概念。QT界面...

    Qt交叉编译后调用软键盘,解决软键盘背景全黑的问题

    在Qt开发过程中,有时我们需要为应用添加软键盘支持,特别是在嵌入式设备如Zynq板上。然而,遇到软键盘背景全黑的问题可能是由于多种原因导致的,这些问题可能涉及到Qt的渲染机制、系统主题或者与硬件交互的方式。...

    基于QT的带背景的仪表盘

    在这个项目中,“基于QT的带背景的仪表盘”是一个使用QT库来实现的具有自定义背景图片的可视化仪表盘组件。 在QT中,我们可以利用QGraphicsView和QGraphicsScene来构建一个自定义的图形界面,这两个类是QT提供的一...

    Qt使用视频当背景制作登录界面1.0

    在这个项目中,我们将利用Qt的QVideoWidget组件来播放视频作为登录界面的背景,并在视频上方添加一个透明窗口来放置登录表单。 首先,我们需要理解`QVideoWidget`类。它是QtMultimedia模块的一部分,专门用于显示...

    Qt QGraphics导入背景图并绘制图形,画布移动、缩放、图形旋转等

    使用Qt QGraphic实现一个应用场景,直接导入背景图,并在背景画布上绘制几何图形,包括矩形、圆形等,支持画布整体移动、放大和缩小,画布恢复,图形item选中、移动、旋转。item移动 会实时显示全局坐标以及相对于...

    Qt 设置图片透明色显示的效果

    在Qt中,我们通常使用QLabel来显示图片,并设置其背景透明。这需要开启QLabel的窗口旗标`Qt::WA_TranslucentBackground`。 ```cpp QLabel label; label.setPixmap(pixmap); label.setAttribute(Qt::WA_...

    Qt 缩略图列表显示图片

    在处理图像应用时,我们可能需要在一个列表中显示图片的缩略图,这在设计用户界面时能够提供更好的视觉体验。本篇文章将深入探讨如何使用Qt的QListWidget来实现缩略图列表显示图片的功能。 首先,我们需要理解...

    Qt使用视频当背景制作登录界面2.0

    在本文中,我们将深入探讨如何使用Qt框架和OpenCV库来创建一个独特的登录界面,其中背景为动态视频。Qt是一个跨平台的C++图形用户界面应用程序开发框架,而OpenCV是一个强大的计算机视觉库,用于处理图像和视频。将...

    Qt5背景设置方式

    本文将深入探讨如何在Qt5中设置背景图片和颜色,以帮助新手快速掌握这一技能。 首先,我们需要了解Qt5中的基本概念。Qt5是一个跨平台的应用程序开发框架,它提供了丰富的图形用户界面(GUI)组件和工具,用于创建...

Global site tag (gtag.js) - Google Analytics