I'm trying my hand at wrapping a C++ class derived from QWidget and
not having much luck with SIP.  I've seen some postings on this list that
discuss the same error but I wasn't able to determine if there was a
resolution or not...  Any help would be appreciated!!!

The problem:
   Trying to SIP a very simple C++ class that derives from QWidget (see attached 
test.sip,
   I think test.h and test.cxx are simple enough to leave to the imagination) results 
in the
   following error:

   $ sip -c sip test.sip
   sip: QWidget has not been defined.

   NOTE: I was able to use SIP to successfully create a working siptest python module
   before I added the QWidget stuff.

   I have tried specifying -t Qt_3_0_2 -t WS_X11 and messing with the -I option (it is
   not at all clear to me what includes sip might require, and I suspect this might be
   my problem).

   Any idea what I'm missing?

I am using Qt 3.0.2, sip-3.1, and PyQt-3.1 on Solaris 2.8 (w/ Python 2.0) and
Windows 2000 (w/ Python 2.2).

Dave


    <<test.sip>> 

Attachment: test.sip
Description: test.sip

Reply via email to