Re: [PyQt] Background en QDialog
Manuel Enrique González Ramírez <[email protected]> Wed, 28 Oct 2009 11:22:53 -0500
| Newsgroups | gmane.comp.python.general.castellano |
|---|---|
| Message-ID | <[email protected]> |
El 28 de octubre de 2009 10:14, Arrase <[email protected]> escribió: > > He encontrado un ejemplo para C++, pero creo que queda bastante claro: > > > > QPalette palette; > > palette.setBrush(QPalette::Window, QPixmap(QString(".\\menu.jpg"))); > > Dialog->setPalette(palette); > > Dialog->setAutoFillBackground(true); > > > > Básicamente, está creando una paleta de color y como "pincel" para el > > fondo está usando un QPixmap (se puede inicializar QBrush usando > > QPixmap). Luego asigna esa paleta al cuadro de diálogo. > > > > En principio no tienes ni que crear una paleta nueva, porque QDialog > > ya debería tener la suya propia. Podría quedarte así: > > > > imagen = ......... > > dialogo.palette().setBrush(QPalette.Window, imagen) > > dialogo.setAutoFillBackground(True) > > Si, esta opcion la vi, una cosa que queria ya para rizar el rizo es que los > graficos quedaran empotrados en el codigo y no tener que distribuir los > .png. > > Algun apunte sobre esto? > > _______________________________________________ > Lista de correo Python-es > http://listas.aditel.org/listinfo/python-es > FAQ: http://listas.aditel.org/faqpyes > Y como se pone en un MDI usando wx?? -- Manuel Enrique González Ramírez http://maengora.blogspot.com _______________________________________________ Lista de correo Python-es http://listas.aditel.org/listinfo/python-es FAQ: http://listas.aditel.org/faqpyes