On Friday 31 December 2010 06:02:09 机械唯物主义 : linjunhalida wrote: > ok, still my pysideqwt project, I'm wrapping QwtData, > in QwtData: http://qwt.sourceforge.net/qwt__data_8h-source.html > > 00047 class QWT_EXPORT QwtData > 00048 { > 00049 public: > 00050 QwtData(); > 00051 virtual ~QwtData(); > 00052 > 00054 virtual QwtData *copy() const = 0; > 00055 > 00057 virtual size_t size() const = 0; > 00058 > 00064 virtual double x(size_t i) const = 0; > 00070 virtual double y(size_t i) const = 0; > 00071 > 00072 virtual QwtDoubleRect boundingRect() const; > 00073 > 00074 protected: > 00078 QwtData &operator=(const QwtData &); > 00079 }; > > and xml typesystem: > > <object-type name="QwtData"> > </object-type> > > and qwtdata_wrapper: > > class QwtDataWrapper : public QwtData > { > public: > QwtDataWrapper(); > virtual QRectF boundingRect() const; > virtual QwtData * copy() const; > virtual ~QwtDataWrapper(); > };
The generator probably doesn't know what is "size_t" due to a missing include file. If I'm correct, find and add the include file or add size_t as primitive type on your typesystem using the tag: <primitive-type name="size_t" default-constructor="0" target-lang-api- name="PyLong" /> Regards. -- Hugo Parente Lima INdT - Instituto Nokia de Tecnologia
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ PySide mailing list [email protected] http://lists.openbossa.org/listinfo/pyside
