关闭

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

标签: QtQt背景图片
650人阅读 评论(0) 收藏 举报
分类:


方法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:小乌龟在大乌龟背上

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    心得体会

     《程序员的心理疾病》
      1、概念不清
      2、大师崇拜
      3、各种乱七八糟的概念满天飞
      4、故步自封
      5、邪说盛行,歪道猖獗

     PS:个人随笔之文~如有差错,不吝赐教

    个人资料
    • 访问:58322次
    • 积分:1312
    • 等级:
    • 排名:千里之外
    • 原创:68篇
    • 转载:0篇
    • 译文:0篇
    • 评论:134条
    博客专栏
    最新评论