[PyKDE] Re: PyQt ActiveX support: can't pass some types of
mike.spam.filter at day8.com.au
Tue Oct 12 02:16:23 BST 2004
Mike Thompson wrote:
> I'm trying to manipulate ActiveX objects using pyQt, but I've hit the
> following brick wall:
> Methods on ActiveX objects can only be called with parameters that
> can be wrapped by QVariant. Which is a show-stopper of an issue
> unless there is a work around.
While browsing the API of QAxBase, I've found the solution.
To obtain an ActiveX object wrapped by QVariant, you can't do this:
o = qt.Variant(activeXObj)
but you can do this:
o = activeXObj.asVariant()
More information about the PyQt