// This is the SIP interface definition for TQAxBase. // // Copyright (c) 2007 // Riverbank Computing Limited // // This file is part of PyTQt. // // This copy of PyTQt is free software; you can redistribute it and/or modify it // under the terms of the GNU General Public License as published by the Free // Software Foundation; either version 2, or (at your option) any later // version. // // PyTQt is supplied in the hope that it will be useful, but WITHOUT ANY // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // details. // // You should have received a copy of the GNU General Public License along with // PyTQt; see the file LICENSE. If not, write to the Free Software Foundation, // Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. %ExportedDoc TQAxBase (Windows, TQt v3+) TQAxObject IUnknown *iface = 0 Not implemented. long queryInterface const TQUuid &uuid void **iface Not implemented. PropertyBag propertyBag const Not implemented. void setPropertyBag const PropertyBag &bag Not implemented. unsigned long registerWeakActiveObject const TQString &guid This is a utility method provided by PyTQt to make it easier to use Mark Hammond's win32com module to manipulate objects created by the qtaxcontainer module. The RegisterActiveObject() COM function is called to register the TQAxBase instance as a weak object with the guid GUID. The revoke handle is returned. static void revokeActiveObject unsigned long rhandle This is a wrapper around the RevokeActiveObject() COM function and is called to revoke the object registered using registerWeakActiveObject(). rhandle is the revoke handle returned by registerWeakActiveObject(). %End