Qt/C++ 设置背景图片3种方法

原创 2016年05月30日 16:13:19


方法1. setStylSheet{"QDialog{background-image:url()"}} //使用styleSheet 这种方法的好处是继承它的dialog都会自动设置背景,例如更换皮肤就是一个不错的选择
方法2. QPalette pal;

            pal.setBrush(QPalette::Background,QBrush(QPixmap("")));
            this->setPalette(pal);

方法3.在paintEvent(QPaintEvent *)事件中                    //这种用于各种自定义控件
     QPainter painter(this);
     painter.drawPixmap(rect(), QPixmap&);



powered by:小乌龟在大乌龟背上

版权声明:转载请声明出处,谢谢~

vc++如何给窗体添加背景图片

VC是一个功能强大的可视化的开发工具,但是用VC做的标准界面与Windows一样色彩灰暗单调,例如多文档窗口应用程序中的主框架窗口的背景便是如此。那么能否给主框架窗口的背景改变一下色彩或是给主框架窗口...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

QT中如何设置窗体的背景图片。

QT中如何设置窗体的背景图片。   一、设置方法有两种,如下: 1、利用style sheet给窗体设置背景     使用stylesheet设置背景图片还是有一些要注意的,如果是在mainw...
  • sbisyju
  • sbisyju
  • 2013年06月10日 16:08
  • 37670

Qt如何设置窗口的背景图片

Qt如何设置窗口的背景图片?   2010-03-14 14:34:11|  分类: Linux 、windows |  标签: |字号大中小 订阅 1:重写paintEvent()事...

Qt: 给Widget设置背景图片

1. QPalette的方法 #include  #include  int main(int argc, char *argv[]) {     QApplication ap...
  • ly7969
  • ly7969
  • 2012年07月04日 17:43
  • 6070

QT中给各控件增加背景图片(可缩放可旋转)的几种方法

1. 给QPushButton 增加背景图片:背景图片可根据Button大小自由缩放。 void setButtonBackImage(QPushButton *button,QString imag...

Qt中正确的设置窗体的背景图片的几种方式

Qt中正确的设置窗体的背景图片的方法大致有两种,下面将逐个讲解: 一.利用styleSheet设置窗体的背景图片     使用stylesheet设置窗体的背景图片的时候,可以直接按照下图的操作去进行...

Qt常见设置背景图片的几种方法总结

常用的设置背景的方式有三种: 1、利用style sheet给窗体设置背景。 2、利用Qt UI设计器的改变样式表进行设置。如下: 3、通过如下代码来实现。 QPixmap pix...

QT中 窗口部件的 背景图片 的设置

如何设置对话框的自定义的背景颜色?   2010-03-14 14:34:11|  分类: Linux 、windows |  标签: |字号大中小 订阅 1:...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Qt/C++ 设置背景图片3种方法
举报原因:
原因补充:

(最多只允许输入30个字)