I am wrapping a set of components that are generally independent of each other, 
but not always.

For example, I have
///////
// foo module
%Module foo
%Import common.sip // Need to get a Blah
%Include SomeClass.sip

Blah* getTheBlah();
%MethodCode
    sipRes = ...
%End

///////
// SomeClass.sip
class SomeClass
{
%TypeHeaderCode
...
    
};

///////
// common.sip
%Module common
%Import foo // Need SomeClass
class Blah{
...
    SomeClass* getVal();
};


So, common and foo are different modules but they use classes from each other's 
modules.  How do I get around this problem?  Is there something I can do with 
ConsolidatedModule, or what not to still et these modules be build and 
installed independently but get around this circular reference / Import issue?

Thanks!
-Nate

                                          
_______________________________________________
PyQt mailing list    [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to