from PyQt4.QtGui import * from PyQt4.QtCore import * import sys app = QApplication(sys.argv) class Window(QWidget): def __init__(self, parent=None): QWidget.__init__(self, parent) pal = window.palette() pal.setBrush(QPalette.Normal,QPalette.Window,QBrush(image)) window.setPalette(pal) if __name__ == '__main__': w = Window() w.show() sys.exit(app.exec_())