• 2854阅读
  • 5回复

如何为程序的所有窗口设置同一个背景图片 [复制链接]

上一主题 下一主题
离线更好
 

只看楼主 倒序阅读 楼主  发表于: 2012-02-23
我现在已经写了一个程序,有10个窗口,现在想要统一一些窗口的背景和大小。请问要怎么做?
网上搜了一些资料,都是针对一个窗口的,如果按照网上的做法,我每个窗口都要设置一次大小和一次背景。‘
10个窗口就要设置10次了,这样很费时间也很不合理。
没有一些比较合理的途径?
离线wxj120bw

只看该作者 1楼 发表于: 2012-02-23
回 楼主(更好) 的帖子
为啥不子类化一个QWidget 来实现她们共有的属性
离线更好

只看该作者 2楼 发表于: 2012-02-23
怎么做?自己写个类A,继承QWidget,设置A的背景和大小,然后再写个B类,C类去继承A类,是这样嘛?如果是这样的话,我就不能用可视化编程了,我喜欢拉拉控件(习惯了.net),如果用继承的方式,我如果要放其他控件的话,好像只能用写代码的方式了。。。。。。
离线wxj120bw

只看该作者 3楼 发表于: 2012-02-23
回 2楼(更好) 的帖子
离线rcyboom

只看该作者 4楼 发表于: 2012-02-25
qApp->setstylesheet
离线dxfans

只看该作者 5楼 发表于: 2012-02-27
用样式表
快速回复
限100 字节
 
上一个 下一个