This works fine here. Thanks for your code.
On Wed, Sep 15, 2010 at 5:21 AM, Tamás Bajusz <[email protected]> wrote: > To test my PyQt4 app with PySide, I wrote a loadUi() replacement. > > from PySide import QtCore > from PySide.QtUiTools import QUiLoader > > class MyQUiLoader(QUiLoader): > def __init__(self, baseinstance): > QUiLoader.__init__(self) > self.baseinstance = baseinstance > > def createWidget(self, className, parent=None, name=""): > widget = QUiLoader.createWidget(self, className, parent, name) > if parent is None: > return self.baseinstance > else: > setattr(self.baseinstance, name, widget) > return widget > > def loadUi(uifile, baseinstance=None): > loader = MyQUiLoader(baseinstance) > ui = loader.load(uifile) > QtCore.QMetaObject.connectSlotsByName(ui) > return ui > > Any correction and comments are welcome. > _______________________________________________ > PySide mailing list > [email protected] > http://lists.openbossa.org/listinfo/pyside > -- Renato Araujo Oliveira Filho Instituto Nokia de Tecnologia - INdT Mobile: +55 (81) 8704-2144
_______________________________________________ PySide mailing list [email protected] http://lists.openbossa.org/listinfo/pyside
