Establecer el color de fondo del diseño

Como el objeto de diseño no tiene el atributo ".setStyleSheet ()", ¿cómo se puede establecer el color de fondo para un diseño determinado?

Como explicación visual, puedo configurar la etiqueta y el color de fondo del botón, pero no todo el diseño, que incluye el espaciador.

Programáticamente, estoy organizando cierta información en diseños horizontales y mostrándola en un marco. Me gustaría alternar los colores de fondo para cada bucle.

for param_name in parameters:
    hlayouts.append(QtGui.QHBoxLayout())
    labels.append(QtGui.QLabel("%s"%param_name))
    sliders.append(QtGui.QSpacerItem(10,10,hPolicy=QtGui.QSizePolicy.Expanding))
    spins.append(QtGui.QDoubleSpinBox())

    spins[index].setValue(float(values.get(param_name)))
    labels[index].setStyleSheet("background-color:black;")
    spins[index].setStyleSheet("background-color:black;")

    hlayouts[index].addWidget(labels[index])
    hlayouts[index].addItem(sliders[index])
    hlayouts[index].addWidget(spins[index])

    index += 1

vlayout = QtGui.QVBoxLayout()
for i in range(len(hlayouts)):
    vlayout.addLayout(hlayouts[i])

Respuestas a la pregunta(1)

Su respuesta a la pregunta