[pyar] [PyQt] Redimensionar QWidget y QIcon en Tab

Fernando Pelliccioni fpelliccioni en gmail.com
Jue Jun 5 14:24:54 ART 2014


On Thu, Jun 5, 2014 at 1:47 PM, Dario Gabriel Acosta <
acostadariogabriel en gmail.com> wrote:

> 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.
>

Genial !!! Y como haces en sistemas sin X11? O no te interesa resolverlo
para esos?


> 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
>
> _______________________________________________
> 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
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140605/8e6448fa/attachment-0001.html>


More information about the pyar mailing list