class Emit(QtGui.QWidget):
def __init__(self, parent=None):
QtGui.QWidget.__init__(self, parent)
self.setGeometry(300, 300, 200, 100)
self.setWindowTitle("exmaple")
palette=QtGui.QPalette()
icon=QtGui.QPixmap('/root/python/PyQt/6.jpg')
palette.setBrush(self.backgroundRole(), QtGui.QBrush(icon)) #添加背景图片
self.setPalette(palette)
self.color=QtGui.QColor(0, 0, 255)
#self.setStyleSheet('QWidget{background-color:%s}'%self.color.name()) #利用样式表改变背景色
if __name__ == "__main__":
import sys
app = QtGui.QApplication(sys.argv)
dialog = Emit()
dialog.show()
sys.exit(app.exec_())