[pyar] [PyQt] Redimensionar QWidget y QIcon en Tab
Dario Gabriel Acosta
acostadariogabriel en gmail.com
Jue Jun 5 13:47:46 ART 2014
Fernando, lo del ícono no lo solucioné, es raro.
El widget de la terminal lo solucioné usando QX11EmbedContainer, es decir:
cambié "self.terminal = QWidget(self) " por: "self.terminal =
QX11EmbedContainer(self)" y se adapta.
Juan Carlos, llego a casa y lo veo, muchas gracias !
Abrazo.
2014-06-05 12:34 GMT-03:00 Juan Carlos <juancarlospaco en gmail.com>:
> 2014-06-05 12:17 GMT-03:00 Fernando Pelliccioni <fpelliccioni en gmail.com>:
>
>>
>>> luego tengo el widget de la terminal
>>>
>>> class Terminal(QWidget):
>>>
>>> """ Terminal embebida (xterm) """
>>>
>>>
>>> def __init__(self, parent):
>>>
>>> QWidget.__init__(self, parent)
>>>
>>> self.proceso = QProcess(self)
>>>
>>> self.terminal = QWidget(self)
>>>
>>>
>>>
>>> layout = QVBoxLayout(self)
>>>
>>> layout.addWidget(self.terminal)
>>>
>>>
>>> import sys
>>>
>>>
>>> if sys.platform == 'linux2':
>>>
>>> self.proceso.start('xterm',
>>>
>>> ['-into', str(self.terminal.winId())])
>>>
>>>
>>> El otro problema es que no ocupa todo el espacio. Queda asi:
>>>
>>>
>>> http://goo.gl/I1gw9v
>>>
>>
>
> # Con PyKDE4 incrustando adentro de un QDocWidget
> factory = KPluginLoader("libkonsolepart").factory()
> QDockWidget().setWidget(factory.create(self).widget())
>
>
> Ejemplo real:
>
> https://github.com/juancarlospaco/terminal/blob/master/terminal.py#L65
>
> Uso en la vida real:
> https://plus.google.com/118074123761587415902/posts/8hhSEYKaA2e
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
--
Gabo
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140605/178bd08b/attachment.html>
More information about the pyar
mailing list