If you are using PyQt 3.6 or later you can do this. From the PyQt online documentation page 2 (x113.html):
It is sometimes useful to be able to include some specific Python code in the output generated by pyuic. For example, if you are using custom widgets, pyuic has no way of knowing the name of the Python module containing the widget and so cannot generate the required import statement. To help get around this, pyuic will extract any lines entered in the Comment field of Qt Designer's Form Settings dialog that begin with Python: and copies them to the generated output. Here's a simple example showing the contents of the Comment field. This comment will be ignored by pyuic. Python: Python:# Import our custom widget. Python:from foo import bar Here's the corresponding output from pyuic. from qt import * # Import our custom widget. from foo import bar -Selim Selim Tuvi, Research Engineering Group, SLAC GLAST, I&T Online, MS 98 Tel:650-926-3376 Fax:650-926-4335 -----Original Message----- From: Vincent Wagelaar [mailto:[EMAIL PROTECTED] Sent: Sunday, August 03, 2003 8:11 PM To: [EMAIL PROTECTED] Subject: [PyKDE] pyuic and custom widgets Hi, I've created an ui-file containing a custom widget. How do I tell pyuic to automatically add the custum-widget module to the generated py-file. Cheers, Vincent _______________________________________________ PyKDE mailing list [EMAIL PROTECTED] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde _______________________________________________ PyKDE mailing list [EMAIL PROTECTED] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
